OSDN Git Service

* c-decl.c (duplicate_decls): Error out for incompatible TLS
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
2
3         * testsuite/gcc.dg/tls/diag-3.c: New.
4
5 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
6
7         * g++.dg/README (Subdirectories): Document new subdir expr.
8         * g++.dg/expr/pmf-1.C: New test.
9
10 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
11
12         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
13
14 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
15
16         * g++.dg/abi/bitfield3.C: New test.
17
18 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
19
20         * lib/gcov.exp: Tweak expected line formats.
21         * gcc.misc-tests/gcov8.c: New test.
22         * gcc.misc-tests/gcov8.x: New flags.
23
24 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
25
26         * consistency.vlad/layout/endian.c: Include string.h.
27
28         * gcc.c-torture/execute/20020805-1.c: New test.
29
30 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
31
32         * g++.dg/other/conversion1.C: New test.
33
34 2002-08-03  Roger Sayle  <roger@eyesopen.com>
35
36         * gcc.dg/builtins-1.c: New testcase.
37
38 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
39
40         * g++.dg/inherit/access3.C: New test.
41
42 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
43
44         * gcc.dg/ia64-visibility-2.c: New test.
45
46 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
47
48         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
49         __qualifier_flags to __flags.
50
51 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
52
53         * g++.dg/inherit/operator1.C: New test.
54         * g++.dg/lookup/disamb1.C: Fix typo in comment.
55         * g++.dg/other/error1.C: Change expected error message.
56         * g++.dg/template/conv4.C: Likewise.
57         
58 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
59
60         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
61         for documented behaviour.
62
63 2002-07-25  Roger Sayle  <roger@eyesopen.com>
64
65         * gcc.c-torture/execute/20020720-1.x: Skip this test on
66         several targets known to fail.
67
68 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
69
70         * gcc.dg/mips-args-[123].c: New tests.
71
72 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
73
74         * gcc.dg/ppc-spe.c: New.
75
76 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
77
78         * g++.dg/other/ptrmem4.C: New testcase.
79
80 2002-07-24  Richard Henderson  <rth@redhat.com>
81
82         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
83         
84 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
85
86         * g++.dg/ext/alignof1.C (main): Return 0 for success.
87
88 2002-07-24  Roger Sayle  <roger@eyesopen.com>
89
90         * gcc.c-torture/execute/memset-3.c: New testcase.
91
92 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
93
94         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
95         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
96
97 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
98
99         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
100         Delete.
101
102 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
103
104         * gcc.c-torture/compile/simd-4.c: New test.
105
106 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
107
108         PR c++/7347, c++/7348
109         * g++.dg/template/access4.C: New test.
110         * g++.dg/template/access5.C: New test.
111         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
112         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
113         * g++.old-deja/g++.pt/ttp58.C: Likewise.
114         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
115
116 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
117
118         * gcc.dg/gnu89-init-2.c: New test.
119
120 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
121
122         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
123
124 2002-07-20  Roger Sayle  <roger@eyesopen.com>
125
126         * gcc.c-torture/execute/20020720-1.c: New testcase.
127
128 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
129
130         * gcc.dg/cpp/Wsignprom.c: New tests.
131
132 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
133
134         * gcc.c-torture/execute/loop-13.c: New test.
135
136 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
137
138         * gcc.dg/cpp/expr.c: New tests.
139
140 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
141
142         * g++.dg/opt/pr6713.C: Add template instantiation.
143
144 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
145
146         * gcc.dg/nest.c: New test.
147
148 2002-07-17  Richard Henderson  <rth@redhat.com>
149
150         * g++.dg/opt/pr6713.C: New test.
151
152 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
153
154         * gcc.c-torture/execute/loop-2e.x: Let the testcase
155         XFAIL for all x86 processors.
156
157 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
158
159         * gcc.c-torture/execute/20010122-1.x: Do not test with
160         -fomit-frame-pointer.
161
162 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
163
164         * g++.dg/template/instantiate2.C: New test.
165         * g++.dg/template/spec4.C: New test.
166
167 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
168
169         * g++.dg/template/access2.C: New test.
170         * g++.dg/template/access3.C: New test.
171
172 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
173
174         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
175         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
176         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
177         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
178         Convert to use <stdarg.h>.
179         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
180         Delete.
181         * gcc.dg/va-arg-2.c: New.
182         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
183
184 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
185
186         * gcc.c-torture/compile/20020710-1.c: New test.
187
188 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
189                           Andrew Pinski  <pinskia@physics.uc.edu>
190
191         gcc.c-torture/compile/simd-2.c: New testcase.
192         gcc.c-torture/compile/simd-3.c: Likewise.
193
194 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
195
196         PR c++/7224
197         * g++.dg/overload/error1.C: New test.
198
199 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
200
201         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
202         configuration and IRIX 6 O32 ABI.
203
204 2002-07-11  Roger Sayle  <roger@eyesopen.com>
205
206         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
207
208 2002-07-10  Roger Sayle  <roger@eyesopen.com>
209
210         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
211
212 2002-07-10  Jeffrey A Law  <law@redhat.com>
213
214         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
215
216         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
217
218 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
219
220         * gcc.dg/20020312-2.c: Check for __PPC__.
221
222 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
223
224         * gcc.c-torture/compile/20020709-1.c: New test.
225
226 2002-07-07  Roger Sayle  <roger@eyesopen.com>
227
228         * g++.dg/template/qualttp21.C: New test case.
229
230 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
231
232         * gcc.c-torture/compile/20020706-1.c: New test.
233         * gcc.c-torture/compile/20020706-2.c: New test.
234
235 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
236             Alexandre Oliva  <aoliva@redhat.com>
237
238         * g++.dg/warn/incomplete1.C: New test.
239
240 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
241
242         PR c++/7099
243         * g++.dg/warn/noreturn1.C: New test.
244
245 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
246
247         PR c++/6706
248         * g++.dg/debug/debug6.C: New test.
249         * g++.dg/debug/debug7.C: New test.
250
251 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
252
253         * gcc.c-torture/compile/simd-3.c: New test.
254
255 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
256
257         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
258         * gcc.dg/20020620-1.c: Likewise.
259
260 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
261
262         PR c++/6944
263         * g++.dg/init/array4.C: New test.
264         * g++.dg/init/array5.C: New test.
265
266 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
267
268         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
269         * gcc.c-torture/execute/simd-2.c (main): Likewise.
270
271 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
272
273         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
274         * gcc.dg/wtr-aggr-init-1.c: Likewise.
275         * gcc.dg/wtr-conversion-1.c: Likewise.
276         * gcc.dg/wtr-escape-1.c: Likewise.
277         * gcc.dg/wtr-int-type-1.c: Likewise.
278         * gcc.dg/wtr-label-1.c: Likewise.
279         * gcc.dg/wtr-static-1.c: Likewise.
280         * gcc.dg/wtr-strcat-1.c: Likewise.
281         * gcc.dg/wtr-suffix-1.c: Likewise.
282         * gcc.dg/wtr-switch-1.c: Likewise.
283         * gcc.dg/wtr-unary-plus-1.c: Likewise.
284         * gcc.dg/wtr-union-init-1.c: Likewise.
285         * gcc.dg/wtr-union-init-2.c: Likewise.
286         * gcc.dg/wtr-union-init-3.c: Likewise.
287
288         * gcc.dg/wtr-func-def-1.c: New test.
289
290 2002-07-02 Devang Patel <dpatel@apple.com>
291
292         * objc.dg/param-1.m: New test.
293
294 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
295
296         * gcc.dg/cpp/trad/directive.c: Add test.
297         * gcc.dg/cpp/trad/macroargs.c: Add test.
298         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
299
300 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
301
302         * gcc.dg/cpp/cmdlne-M.c: New test.
303
304 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
305
306         * objc.dg/desig-init-1.m: New test.
307
308 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
309
310         PR c++/6716
311         * g++.dg/template/instantiate1.C: New test.
312
313 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
314
315         PR c++/7112
316         * g++.dg/template/sizeof2.C: New test.
317
318 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
319
320         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
321         gcc.dg/cpp/trad/include.c: New tests.
322
323 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
324
325         PR target/7177
326         * gcc.c-torture/compile/20020701-1.c: New test.
327
328 2002-07-01  Stan Shebs  <shebs@apple.com>
329
330         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
331         header here...
332         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
333         (objc-torture-execute): or here.
334
335 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
336
337         * gcc.c-torture/execute/arith-rand-ll.c: New test.
338
339 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
340
341         * gcc.dg/cpp/trad/escaped-nl.c: New test.
342
343 2002-06-30  Devang Patel  <dpatel@apple.com>
344
345         * objc.dg/fsyntax-only.m: New test.
346
347 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
348
349         PR c++/6695
350         * g++.dg/template/friend7.C: New file.
351
352 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
353
354         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
355         return type.
356
357 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
358
359         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
360         avoid division by zero.
361
362 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
363
364         * gcc.dg/Wunknownprag.c: New tests.
365
366 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
367
368         * gcc.c-torture/execute/simd-2.c: New test.
369
370 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
371
372         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
373         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
374         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
375         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
376         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
377         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
378         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
379         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
380         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
381         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
382         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
383         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
384         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
385         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
386         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
387         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
388         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
389
390 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
391
392         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
393         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
394         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
395         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
396         New tests.
397         * gcc.dg/cpp/trad/directive.c: Update.
398
399 2002-06-23  Andreas Jaeger  <aj@suse.de>
400
401         * gcc.c-torture/execute/complex-6.c: New.
402
403 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
404
405         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
406         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
407         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
408         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
409
410 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
411
412         * gcc.dg/cpp/trad: New directory with traditional tests copied
413         from parent directory.
414         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
415         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
416         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
417         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
418         Move to trad/ and rename.
419         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
420         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
421         gcc.dg/cpp/trad/redef2.c: New tests.
422         * gcc.dg/cpp/trad/trad.exp: New driver.
423
424 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
425
426         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
427         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
428         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
429         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
430         Remove.
431
432 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
433
434         * gcc.dg/20020620-1.c: New test.
435
436 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
437
438         * g++.dg/template/ttp4.C: New test.
439
440 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
441
442         * g++.dg/opt/vt1.C: Fix regexp.
443
444 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
445
446         * gcc.c-torture/execute/pure-1.c: Make functions static again.
447         Don't use attribute `noinline'.
448
449 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
450
451         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
452
453 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
454
455         * gcc.c-torture/execute/simd-1.c: New.
456
457         * gcc.dg/simd-1.c: New.
458
459 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
460
461         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
462
463 2002-06-16  Richard Henderson  <rth@redhat.com>
464
465         * g++.dg/ext/anon-struct1.C: New.
466         * g++.dg/ext/anon-struct2.C: New.
467         * g++.dg/ext/anon-struct3.C: New.
468         * gcc.dg/anon-struct-1.c: New.
469         * gcc.dg/anon-struct-2.c: New.
470         * gcc.dg/anon-struct-3.c: New.
471         * gcc.dg/20011008-1.c: Adjust warning text.
472         * gcc.dg/20020527-1.c: Add -fms-extensions.
473
474 2002-06-16  Richard Henderson  <rth@redhat.com>
475
476         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
477
478 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
479
480         * gcc.c-torture/execute/20020615-1.c: New test.
481
482 2002-06-15  Roger Sayle  <roger@eyesopen.com>
483
484         * gcc.c-tortuture/execute/compare-1.c: New test case.
485         * gcc.c-tortuture/execute/compare-2.c: New test case.
486         * gcc.c-tortuture/execute/compare-3.c: New test case.
487
488 2002-06-13  Richard Henderson  <rth@redhat.com>
489
490         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
491         ia64 ilp32.
492
493 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
494
495         * g++.dg/template/typename2.C: Update error message.
496
497 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
498
499         * gcc.c-torture/execute/20020611-1.c: New test.
500
501 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
502
503         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
504         list of targets to skip.
505
506 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
507
508         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
509         targets if not optimizing.
510
511 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
512
513         * gcc.c-torture/compile/20020605-1.c: New test.
514
515         * g++.dg/opt/vt1.C: New test.
516
517         * gcc.dg/20020531-1.c: New test.
518
519         * gcc.dg/20020530-1.c: New test.
520
521         * gcc.dg/20020527-1.c: New test.
522
523         * g++.dg/opt/cse1.C: New test.
524
525 2002-06-07  Roger Sayle  <roger@eyesopen.com>
526
527         * gcc.dg/20020607-2.c: New test case.
528
529 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
530
531         * gcc.c-torture/compile/20020604-1.c: New test.
532
533 2002-06-04  Richard Henderson  <rth@redhat.com>
534
535         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
536         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
537         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
538
539 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
540
541         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
542
543 2002-06-03  Richard Henderson  <rth@redhat.com>
544
545         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
546         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
547
548 2002-06-02  Richard Henderson  <rth@redhat.com>
549
550         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
551         test functions static.
552
553 2002-06-02  Andreas Jaeger  <aj@suse.de>
554
555         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
556         now.
557
558 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
559
560         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
561         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
562         Update for mofified diagnostics.
563         * gcc.dg/c99-intconst-1.c: No longer fail.
564
565 2002-06-02  Richard Henderson  <rth@redhat.com>
566
567         * gcc.dg/uninit-A.c: Remove xfail markers.
568
569 2002-06-01  Roger Sayle  <roger@eyesopen.com>
570
571         * gcc.dg/fnegate-1.c: New test case.
572
573 2002-05-30  Osku Salerma  <osku@iki.fi>
574
575         * gcc.c-torture/execute/mayalias-1.c: New file.
576
577 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
578
579         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
580         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
581         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
582
583 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
584
585         * gcc.c-torture/execute/20020529-1.c: New test.
586
587 2002-05-27  Richard Henderson  <rth@redhat.com>
588
589         * g++.dg/ext/attrib6.C: New test case.
590
591 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
592
593         * gcc.c-torture/execute/pure-1.c: New test.
594
595 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
596
597         * gcc.dg/cpp/arith-2.c: Remove.
598
599 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
600
601         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
602         * gcc.dg/cpp/if-3.c: Remove.
603
604 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
605
606         * g++.dg/opt/cse2.C: New test.
607
608 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
609
610         * gcc.dg/cpp/arith-1.c: New semantic tests.
611         * gcc.dg/cpp/if-1.c: Update.
612
613 2002-05-24  Ben Elliston  <bje@redhat.com>
614
615         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
616
617 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
618
619         * gcc.dg/verbose-asm.c: New test.
620
621 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
622
623         * gcc.dg/cpp/paste12.c: New test.
624
625 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
626
627         * g++.dg/parse/named_ops.C: New test.
628
629 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
630
631         * gcc/testsuite/gcc.dg/weak-8.c: New test.
632
633 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
634
635         * gcc.dg/weak-2.c: Allow optional leading underscore
636         in scan-assembler symbol name.
637         * gcc.dg/weak-3.c: Likewise.
638         * gcc.dg/weak-4.c: Likewise.
639         * gcc.dg/weak-5.c: Likewise.
640
641 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
642
643         * gcc.dg/20020523-1.c: New test.
644
645 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
646
647         * objc.dg/const-str-2.m: Update now that we stop after
648         a command line error.
649
650 2002-05-22  Richard Henderson  <rth@redhat.com>
651
652         * g++.dg/dg.exp: Fix typo in test pruneing.
653
654 2002-05-22  Richard Henderson  <rth@redhat.com>
655
656         * g++.dg/dg.exp: Prune the tls subdirectory.
657         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
658         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
659         * g++.dg/tls/init-1.C: New.
660
661 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
662
663         * gcc.dg/20020517-1.c: New test.
664
665 2002-05-21  Richard Henderson  <rth@redhat.com>
666
667         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
668         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
669
670 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
671
672         * g++.dg/other/copy2.C: New test.
673
674 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
675
676         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
677         (MAX_COPY): Bump up to 10 times sizeof (long long).
678         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
679
680         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
681         sizeof (long long).
682
683         * gcc.c-torture/execute/strcpy-1.c: New test.
684
685 2002-05-19  Jason Merrill  <jason2redhat.com>
686
687         * g++.dg/ext/oper1.C: New test.
688
689 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
690 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
691
692         * README.QMTEST: New file.
693
694         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
695
696 2002-05-19  Andreas Jaeger  <aj@suse.de>
697
698         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
699         now.
700         * gcc.c-torture/execute/loop-2d.x: Likewise.
701
702 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
703
704         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
705         support weak symbols.
706         * gcc.dg/weak-4.c: Likewise
707         * gcc.dg/weak-6.c: Likewise
708
709 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
710
711         * gcc.dg/weak-3.c: Add dg-excess-error comment for
712         cygwin, coff and h8300-*-hms targets
713         * gcc.dg/weak-5.c: Likewise
714         * gcc.dg/weak-7.c: Likewise
715
716 2002-05-16  Jason Merrill  <jason@redhat.com>
717
718         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
719         (scan-assembler-not, scan-assembler-dem): Likewise.
720         (scan-assembler-dem-not): Likewise.
721
722 2002-05-15  Richard Henderson  <rth@redhat.com>
723
724         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
725
726 2002-05-15  Richard Henderson  <rth@redhat.com>
727
728         * gcc.dg/weak-5.c (vfoo1c): No warning here.
729         (vfoo1f): Warning here.
730         (vfoo1l): Don't redefine the alias.
731
732 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
733
734         * g++.dg/init/pm1.C: New test.
735
736 2002-05-12  David S. Miller  <davem@redhat.com>
737
738         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
739         types.
740
741 2002-05-10  Roger Sayle  <roger@eyesopen.com>
742
743         * gcc.c-torture/execute/20020510-1.c: New test case.
744
745 2002-05-10  David S. Miller  <davem@redhat.com>
746
747         * gcc.c-torture/execute/conversion.c: Test long double too.
748
749 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
750
751         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
752         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
753         * lib/g++.exp (g++_link_flags): Likewise.
754         * lib/objc.exp (objc_target_compile): Likewise.
755
756 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
757
758         * gcc.dg/cpp/poison.c: Update.
759         * gcc.dg/cpp/20000625-2.c: Remove.
760         * gcc.dg/cpp/direct2s.c: Remove final test.
761
762 2002-05-08  Tom Rix  <trix@redhat.com>
763
764         * gcc.c-torture/execute/20020508-1.c: New test.
765         * gcc.c-torture/execute/20020508-2.c: New test.
766         * gcc.c-torture/execute/20020508-3.c: New test.
767
768 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
769
770         * gcc.dg/cpp/charconst-4.c: More tests.
771
772 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
773
774         PR c/6569
775         * gcc.dg/weak-3.c: Update location of warning messages.
776         * gcc.dg/weak-5.c: Likewise.
777
778 2002-05-06  Roger Sayle  <roger@eyesopen.com>
779
780         * gcc.c-torture/execute/20020506-1.c: New test case.
781
782 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
783
784         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
785
786 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
787
788         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
789
790 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
791
792         * gcc.dg/cpp/charconst-3.c: New test.
793
794 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
795
796         * gcc.dg/cpp/charconst.c: Update tests.
797
798 2002-05-05  Tim Josling  <tej@melbpc.org.au>
799
800         * treelang: Added directory for new sample language treelang. Also
801         lib/treelang.exp: New file to signal treelang should be tested.
802
803 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
804
805         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
806         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
807         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
808         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
809         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
810         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
811         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
812
813 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
814
815         * gcc.dg/format/xopen-2.c: New test.
816
817 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
818
819         * gcc.dg/20020503-1.c: New test.
820
821 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
822
823         * g++.dg/init/dtor1.C: Make it tougher.
824
825 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
826
827         * g++.dg/init/dtor1.C: New test.
828
829 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
830
831         * gcc.dg/altivec-8.c: New.
832
833 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
834
835         * gcc.dg/altivec-7.c: New.
836
837 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
838
839         * g++.dg/parse/typedef1.C: New test.
840
841 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
842
843         PR c++/6486
844         * g++.dg/template/friend6.C: New test.
845
846         PR c++/6492
847         * g++.dg/init/copy1.C: New test.
848
849 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
850
851         * g++.dg/warn/effc1.C: New test.
852
853 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
854
855         * gcc.dg/cpp/if-cexp.c: Add a test.
856
857 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
858
859         * gcc.dg/20020426-2.c: New test.
860
861 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
862
863         * gcc.dg/cpp/if-mop.c: Update.
864         * gcc.dg/cpp/if-mpar.c: Add test.
865         * gcc.dg/cpp/if-oppr.c: Update.
866
867 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
868
869         PR c/6343
870         * gcc.dg/weak-[2-7].c: New tests.
871
872 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
873
874         * gcc.dg/enum1.c: New test.
875
876 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
877
878         PR c++/6497
879         * g++.dg/inherit/access2.C: New test.
880
881 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
882
883         PR bootstrap/6445
884         * gcc.dg/20020426-1.c: New test.
885
886 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
887
888         * g++.dg/abi/enum1.C: New test.
889
890 2002-04-26  Richard Henderson  <rth@redhat.com>
891
892         * gcc.dg/c99-bool-1.c: Expect always true warning.
893
894 2002-04-25  Roger Sayle  <roger@eyesopen.com>
895
896         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
897
898 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
899
900         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
901         targets.
902
903 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
904
905         * g++.dg/abi/mange7.C: New test.
906
907         PR c++/6438.
908         * g++.dg/parse/stmtexpr2.C: New test.
909
910 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
911
912         * gcc.dg/20020312-2.c: Add SH target.
913
914 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
915
916         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
917         compiler output on mips*-*-irix*.
918
919 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
920
921         * g++.dg/parse/attr1.C: New test.
922
923 2002-04-23  Roger Sayle  <roger@eyesopen.com>
924
925         * gcc.c-torture/execute/string-opt-17.c: New test case.
926         * gcc.c-torture/execute/memset-2.c: New test case.
927
928 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
929
930         PR c++/6256:
931         * g++.dg/template/friend5.C: New test.
932
933         PR c++/6331:
934         * g++.dg/template/qual1.C: Likewise.
935
936 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
937
938         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
939         Include stdlib.h, not stdio.h or ctype.h.
940
941 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
942
943         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
944         cris-*-elf* and mmix-*-*.
945         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
946         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
947         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
948         Ditto.
949         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
950         * gcc.dg/wchar_t-1.c: Ditto.
951
952 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
953
954         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
955         Clarify comment.
956
957 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
958
959         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
960
961 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
962
963         * gcc.c-torture/execute/20000906-1.x: Delete.
964
965 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
966
967         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
968
969 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
970
971         * PR6367
972         * g77.f-torture/execute/6367.f: New test.
973         * g77.f-torture/execute/6367.x: Disable for MMIX.
974
975 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
976
977         * PR6352
978         * g++.dg/opt/inline2.C: New test.
979
980 2002-04-18  Richard Henderson  <rth@redhat.com>
981
982         * gcc.dg/20000906-1.c: Enable for all targets.
983         * gcc.c-torture/compile/iftrap-2.c: New.
984
985 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
986
987         * gcc.dg/20020418-1.c: New test.
988         * gcc.dg/20020418-2.c: New test.
989
990 2002-04-18  Richard Henderson  <rth@redhat.com>
991
992         * gcc.c-torture/compile/iftrap-1.c: New.
993         * gcc.dg/iftrap-1.c: Adjust for ia64.
994         * gcc.dg/iftrap-2.c: New.
995
996 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
997
998         * gcc.c-torture/compile/20020418-1.c: New test.
999
1000 2002-04-18  Roger Sayle  <roger@eyesopen.com>
1001
1002         * gcc.c-torture/compile/20020415-1.c: New.
1003
1004 2002-04-18  David S. Miller  <davem@redhat.com>
1005
1006         * gcc.c-torture/execute/20020418-1.c: New test.
1007
1008 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
1009
1010         * gcc.dg/20020416-1.c: New test.
1011
1012         * g++.dg/opt/inline1.C: New test.
1013
1014 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
1015
1016         * gcc.dg/altivec-5.c: New test.
1017
1018         * gcc.dg/20020415-1.c: New test.
1019
1020 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
1021
1022         * testsuite/lib/chill.exp: Remove.
1023
1024 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
1025
1026         * g++.dg/other/big-struct.C: New test.
1027
1028 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
1029
1030         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
1031         of scratch file.
1032
1033 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
1034
1035         PR c/6277
1036         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
1037         in scan-assembler function name
1038
1039 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
1040
1041         * g77.f-torture/execute/980628-4.x,
1042         g77.f-torture/execute/980628-5.x,
1043         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1044         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1045         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
1046         i[34567]86-*-*.
1047
1048 2002-04-13  David S. Miller  <davem@redhat.com>
1049
1050         * gcc.c-torture/execute/20020413-1.c: New test.
1051
1052 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
1053
1054         * gcc.dg/asm-6.c,
1055         * g++.dg/ext/asm1.C: New tests.
1056
1057 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
1058
1059         PR c++ 5373.
1060         * g++.dg/parse/stmtexpr1.C: New test.
1061
1062         PR c++/5189.
1063         * g++.dg/template/copy1.C: New test.
1064
1065 2002-04-12  Richard Henderson  <rth@redhat.com>
1066
1067         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
1068
1069 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
1070
1071         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
1072         gcc.c-torture/execute/20020307-2.c.
1073
1074 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
1075
1076         * g++.dg/ext/attrib5.C,
1077         * g++.dg/lookup/struct1.C: New tests.
1078
1079 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
1080
1081         * gcc.dg/20020411-1.c: New test.
1082
1083         * gcc.c-torture/execute/20020411-1.c: New test.
1084
1085 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
1086
1087         * g77.f-torture/execute/6177.f: New test.
1088
1089 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
1090
1091         PR middle-end/6247
1092         * g++.dg/opt/cleanup1.C: New test.
1093
1094         * g++.dg/opt/const1.C: New test.
1095
1096 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
1097
1098         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
1099
1100 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
1101
1102         PR c++/5507
1103         * g++.dg/template/typename2.C: New test.
1104
1105 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
1106
1107         * gcc.c-torture/execute/loop-12.c: New.
1108
1109 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
1110
1111         * g77.f-torture/execute/980628-4.x,
1112         g77.f-torture/execute/980628-5.x,
1113         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1114         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1115         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
1116
1117 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1118
1119         PR optimization/6086
1120         * g++.dg/opt/preinc1.C: New test.
1121
1122 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1123
1124         PR c++/5571
1125         * g++.dg/opt/static2.C: New test.
1126
1127 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1128
1129         PR c/5120
1130         * gcc.dg/20020406-1.c: New test.
1131
1132 2002-04-04  David S. Miller  <davem@redhat.com>
1133
1134         * gcc.c-torture/execute/20020404-1.c: New test.
1135
1136 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
1137
1138         PR c/6123
1139         * gcc.dg/20020312-2.c: Do not declare global register variable
1140         if __PIC__ or __pic__ is defined.
1141
1142 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
1143
1144         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
1145         __asm__ so that it works correctly even if -ansi -pedantic-errors.
1146
1147 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1148
1149         * gcc.misc-tests/linkage.exp: Update last change to handle
1150         sparc*-, not just sparc-.
1151
1152 2002-04-03  Richard Henderson  <rth@redhat.com>
1153
1154         * gcc.dg/cpp/ucs.c: Improved long UCS test.
1155
1156 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1157
1158         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
1159
1160 2002-04-02  David S. Miller  <davem@redhat.com>
1161
1162         * gcc.c-torture/execute/20020402-3.c: New test.
1163
1164 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1165
1166         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
1167         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
1168
1169         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
1170         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
1171         g77.f-torture/execute/20001201.x,
1172         g77.f-torture/execute/u77-test.x: New files.
1173
1174         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
1175         * gcc.dg/wchar_t-1.c: Ditto.
1176
1177 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1178
1179         * gcc.c-torture/execute/20020402-1.c: New test.
1180
1181 2002-04-01  Richard Henderson  <rth@redhat.com>
1182
1183         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
1184
1185         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
1186
1187 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1188
1189         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
1190
1191 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1192
1193         * g++.dg/inherit/template-as-base.C: Expect error.
1194         * g++.dg/inherit/namespace-as-base.C: Likewise.
1195
1196 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
1197
1198         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
1199         g++.dg/ext/instantiate3.C: Tweak match patterns.
1200
1201         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
1202         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
1203         -da test.
1204
1205 2002-03-31  Richard Henderson  <rth@redhat.com>
1206
1207         * gcc.dg/special/alias-2.c: New.
1208         * gcc.dg/special/ecos.exp: Run it.
1209
1210 2002-03-31  Richard Henderson  <rth@redhat.com>
1211
1212         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
1213
1214 2002-03-31  Kazu Hirata  <kazu@hxi.com>
1215
1216         * gcc.dg/weak-1.c: Disable on h8300 port.
1217
1218 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
1219
1220         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
1221         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
1222         ordering tests.
1223         * g++.dg/bprob/bprob-1.C: New test.
1224         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
1225         * g++.dg/gcov/gcov-1.C: New test.
1226         * g++.dg/gcov/gcov-1.x: New file.
1227         * g++.dg/gcov/gcov-2.C: New test.
1228         * g++.dg/gcov/gcov-3.C: New test.
1229         * g++.dg/gcov/gcov-3.h: New file.
1230
1231 2002-03-28  Roger Sayle  <roger@eyesopen.com>
1232
1233         * g++.old-deja/g++.other/builtins5.C: New test.
1234         * g++.old-deja/g++.other/builtins6.C: New test.
1235         * g++.old-deja/g++.other/builtins7.C: New test.
1236         * g++.old-deja/g++.other/builtins8.C: New test.
1237         * g++.old-deja/g++.other/builtins9.C: New test.
1238
1239 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
1240
1241         * g++.dg/opt/static1.C: New test.
1242
1243         * g++.dg/opt/longbranch1.C: New test.
1244
1245 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
1246
1247         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
1248
1249         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
1250
1251 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
1252
1253         * gcc.c-torture/execute/20020328-1.c: New test.
1254
1255 2002-03-27  Richard Henderson  <rth@redhat.com>
1256
1257         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
1258         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
1259         move from g++.old-deja/g++.ext/.
1260
1261 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
1262
1263         * g++.dg/init/new2.C: New test.
1264
1265 2002-03-26  Richard Henderson  <rth@redhat.com>
1266
1267         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
1268
1269         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
1270         on sparc.
1271
1272         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
1273         sparcv9 systems.
1274         * gcc.dg/20001102-1.c: Likewise.
1275
1276 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
1277
1278         * gcc.dg/cpp/endif-pedantic1.c,
1279         gcc.dg/cpp/endif-pedantic2.c:  New tests.
1280
1281 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
1282
1283         * g++.dg/init/new1.C: New test.
1284
1285 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
1286
1287         * g++.dg/abi/vbase9.C: New test.
1288
1289 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
1290
1291         * gcc.dg/arm-asm.c: New test.
1292
1293 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
1294
1295         * gcc.dg/Wswitch-enum.c: New test.
1296         Fix PR c/5044.
1297
1298 2002-03-26  Richard Henderson  <rth@redhat.com>
1299
1300         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
1301         structure.
1302
1303 2002-03-25  Richard Henderson  <rth@redhat.com>
1304
1305         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
1306         sparcv9 systems.
1307
1308         * gcc.c-torture/compile/20011119-1.c (xxx): New.
1309         * gcc.c-torture/compile/20011119-2.c (xxx): New.
1310
1311 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
1312
1313         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1314
1315 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
1316
1317         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
1318         targets using generic thunk support.
1319
1320 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
1321
1322         * gcc.c-torture/compile/20020323-1.c: New test.
1323
1324         * g++.dg/opt/conj2.C: New test.
1325
1326 2002-03-24  Richard Henderson  <rth@redhat.com>
1327
1328         * gcc.dg/weak-1.c: Use -fno-common.
1329
1330 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1331
1332         * g77.dg/f77-edit-apostrophe-out.f: New test
1333         * g77.dg/f77-edit-h-out.f: New test
1334         * g77.dg/f77-edit-t-in.f: New test
1335         * g77.dg/f77-edit-t-out.f: New test
1336         * g77.dg/f77-edit-x-out.f: New test
1337         * g77.dg/f77-edit-slash-out.f: New test
1338         * g77.dg/f77-edit-colon-out.f: New test
1339         * g77.dg/f77-edit-s-out.f: New test
1340
1341 2002-03-24  Richard Henderson  <rth@redhat.com>
1342
1343         * objc/execute/formal_protocol-6.x: New XFAIL.
1344
1345 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1346
1347         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
1348         that do not support weak symbols
1349
1350 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1351
1352         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
1353         * lib/g77.exp:  Likewise
1354         * lib/objc.exp: Likewise
1355
1356 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
1357
1358         * gcc.dg/Wswitch-default.c: New test.
1359
1360 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
1361
1362         * g++.dg/other/enum1.C: New test.
1363
1364 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
1365
1366         * gcc.dg/pragma-ep-3.c: Fix typo.
1367
1368 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1369
1370         * g++.dg/inherit/template-as-base.C: New test.
1371
1372 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
1373
1374         * g++.old-deja/g++.other/dwarf2-1.C: Move...
1375         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
1376
1377 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
1378
1379         * gcc.dg/cpp/multiline.c: Update to match.
1380
1381 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
1382
1383         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
1384
1385 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
1386
1387         * gcc.dg/cpp/extratokens2.c:  New file.
1388
1389 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
1390
1391         * gcc.dg/20020312-2.c: Add rs6000 target.
1392
1393         * gcc.c-torture/compile/20020319-1.c: New test.
1394
1395 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1396
1397         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
1398         (A, E): Handle this.
1399
1400 2002-03-20  Jason Merrill  <jason@redhat.com>
1401
1402         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
1403         ignoring -fpic.
1404         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
1405         through prune_gcc_output.
1406
1407 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
1408
1409         * gcc.c-torture/compile/20020320-1.c: New test.
1410
1411 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
1412
1413         * gcc.c-torture/compile/20020318-1.c: New test.
1414
1415         * gcc.dg/struct-by-value-1.c: New test.
1416
1417         * gcc.dg/20020319-1.c: New test.
1418
1419 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
1420
1421         * g++.dg/opt/conj1.C: New test.
1422
1423 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
1424
1425         * g++.dg/template/qualttp20.C: Revert previous change.
1426         * g++.dg/template/qualttp3.C: Likewise.
1427         * g++.dg/template/qualttp4.C: Likewise
1428         * g++.dg/template/qualttp5.C: Likewise
1429         * g++.dg/template/qualttp6.C: Likewise
1430         * g++.dg/template/qualttp7.C: Likewise
1431         * g++.dg/template/qualttp8.C: Likewise
1432         * g++.dg/template/recurse.C: Likewise.
1433
1434 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1435
1436         * gcc.dg/cpp/wchar-1.c: Update.
1437
1438 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
1439
1440         * g++.dg/template/conv1.C: New test.
1441         * g++.dg/template/conv2.C: New test.
1442         * g++.dg/template/conv3.C: New test.
1443         * g++.dg/template/conv4.C: New test.
1444
1445 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
1446
1447         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
1448         * g++.dg/template/qualttp3.C: Likewise.
1449         * g++.dg/template/qualttp4.C: Likewise
1450         * g++.dg/template/qualttp5.C: Likewise
1451         * g++.dg/template/qualttp6.C: Likewise
1452         * g++.dg/template/qualttp7.C: Likewise
1453         * g++.dg/template/qualttp8.C: Likewise
1454         * g++.dg/template/recurse.C: Likewise.
1455
1456 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
1457
1458         * g++.dg/opt/dtor1.C: New test.
1459
1460 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
1461
1462         * gcc.c-torture/compile/20020315-1.c: New test.
1463
1464 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
1465
1466         * gcc.dg/weak-1.c: Fix scan tests.
1467
1468 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
1469
1470         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
1471         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
1472         cris-*-aout* mmix-*-*.
1473         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
1474         cris-*-aout* mmix-*-*.
1475         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
1476         cris-*-elf* cris-*-aout* and mmix-*-*.
1477         * gcc.dg/20001009-1.c: Ditto.
1478         * gcc.dg/20010912-1.c: Ditto.
1479         * gcc.dg/20020122-4.c: Ditto.
1480         * gcc.dg/inline-2.c: Ditto.
1481
1482 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
1483
1484         * gcc.c-torture/compile/20020314-1.c: New test.
1485
1486 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
1487
1488         * gcc.c-torture/execute/20020314-1.c: New test.
1489
1490 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
1491
1492         * g++.dg/warn/Wunused-1.C: New test.
1493
1494 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
1495
1496         * g++.dg/abi/mangle6.C: New test.
1497
1498 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
1499
1500         * gcc.c-torture/compile/20020309-2.c: New test.
1501
1502         * gcc.c-torture/compile/20020312-1.c: New test.
1503
1504 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
1505
1506         * g++.dg/other/access1.C: New test.
1507
1508 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
1509
1510         * gcc.c-torture/execute/wchar_t-1.c: New test.
1511
1512 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
1513
1514         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
1515
1516 2002-03-12  Roger Sayle  <roger@eyesopen.com>
1517
1518         * gcc.dg/20020312-1.c: New test case.
1519
1520 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
1521
1522         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1523
1524 2002-03-11  Richard Henderson  <rth@redhat.com>
1525
1526         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
1527         * g++.old-deja/g++.jason/report.C: Likewise.
1528
1529 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1530
1531         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
1532         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
1533
1534 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1535
1536         * testsuite/g++.dg/overload/pmf1.C: New test.
1537
1538 2002-03-11  Kazu Hirata  <kazu@hxi.com>
1539
1540         * gcc.c-torture/execute/20020307-1.c: Use long.
1541
1542 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
1543
1544         PR optimization/5844
1545         * gcc.dg/20020310-1.c: New test.
1546
1547 2002-03-09  Michael Meissner  <meissner@redhat.com>
1548
1549         * gcc.c-torture/execute/memcpy-2.c: New test.
1550         * gcc.c-torture/execute/memset-1.c: New test.
1551         * gcc.c-torture/execute/strlen-1.c: New test.
1552         * gcc.c-torture/execute/strcmp-1.c: New test.
1553         * gcc.c-torture/execute/strncmp-1.c: New test.
1554
1555 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
1556
1557         * gcc.dg/ppc-ldstruct.c: New test.
1558
1559 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
1560
1561         * gcc.c-torture/execute/va-arg-22.c: New test.
1562
1563 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1564
1565         * gcc.c-torture/compile/20020309-1.c: New test.
1566
1567 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
1568
1569         * gcc.c-torture/execute/20020307-2.c: New test.
1570
1571 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
1572
1573         * g77.f-torture/compile/20020307-1.f: New test.
1574
1575 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
1576
1577         * gcc.dg/unordered-1.c: New test.
1578
1579 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
1580
1581         * gcc.c-torture/execute/20020307-1.c: New test.
1582
1583 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
1584
1585         * gcc.dg/20020304-1.c: New test.
1586
1587         * gcc.c-torture/compile/20020304-2.c: New test.
1588
1589 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
1590
1591         * gcc.c-torture/compile/20020304-1.c: New test case
1592         (from PR c/5830).
1593
1594 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
1595
1596         * gcc.dg/20020103-1.c: Add other -D ppc variants.
1597
1598 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1599
1600         * g++.dg/other/classkey1.C: New test.
1601
1602 2002-03-01  Richard Henderson  <rth@redhat.com>
1603
1604         * gcc.c-torture/compile/981223-1.x: New.
1605         * gcc.c-torture/compile/920625-1.x: New.
1606
1607 2002-02-28  Richard Henderson  <rth@redhat.com>
1608
1609         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
1610
1611 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
1612
1613         * gcc.c-torture/execute/20020227-1.c: New test.
1614
1615 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
1616
1617         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
1618         here" ERROR lines.
1619         * g++.old-deja/g++.oliva/partord1.C: Likewise.
1620         * g++.old-deja.g++.other/defarg1.C: Likewise.
1621         * g++.old-deja/g++.pt/calls2.C: Likewise.
1622         * g++.old-deja/g++.pt/crash20.C: Likewise.
1623         * g++.old-deja/g++.pt/crash30.C: Likewise.
1624         * g++.old-deja/g++.pt/crash36.C: Likewise.
1625         * g++.old-deja/g++.pt/crash6.C: Likewise.
1626         * g++.old-deja/g++.pt/defarg13.C: Likewise.
1627         * g++.old-deja/g++.pt/derived3.C: Likewise.
1628         * g++.old-deja/g++.pt/error1.C: Likewise.
1629         * g++.old-deja/g++.pt/friend21.C: Likewise.
1630         * g++.old-deja/g++.pt/friend23.C: Likewise.
1631         * g++.old-deja/g++.pt/infinite1.C: Likewise.
1632         * g++.old-deja/g++.robertl/eb128.C: Likewise.
1633
1634 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
1635
1636         * gcc.c-torture/execute/20020225-2.c: New test.
1637
1638 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
1639
1640         * gcc.c-torture/execute/920730-1t.c,
1641         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
1642         Delete test cases, only relevant to -traditional.
1643
1644 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1645
1646         * gcc.dg/cpp/undef1.c: Remove.
1647         * gcc.dg/cpp/directiv.c: Update.
1648         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
1649
1650 2002-02-27  Michael Meissner  <meissner@redhat.com>
1651
1652         * gcc.c-torture/execute/20020226-1.c: New test.
1653
1654 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
1655
1656         * g++.dg/debug/debug4.C: New test.
1657
1658         * gcc.dg/ia64-visibility-1.c: New test.
1659
1660 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
1661
1662         * gcc.dg/debug/20020224-1.c: New.
1663
1664 2002-02-25  Kazu Hirata  <kazu@hxi.com>
1665
1666         * gcc.c-torture/execute/960416-1.x: New.
1667         * gcc.c-torture/execute/divconst-3.x: Likewise.
1668
1669 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
1670
1671         * gcc.dg/20020224-1.c: New test.
1672
1673 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
1674
1675         * gcc.c-torture/execute/20020225-1.c: New.
1676
1677 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1678
1679         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
1680
1681 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
1682
1683         * gcc.dg/20020222-1.c: New test.
1684
1685 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
1686
1687         * g++.dg/opt/anonunion1.C: New test.
1688
1689 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
1690
1691         * g++.dg/template/qualttp19.C: New test.
1692         * g++.dg/template/qualttp20.C: New test.
1693         * g++.old-deja/g++.jason/report.C: Adjust expected errors
1694         * g++.old-deja/g++.other/qual1.C: Likewise.
1695
1696 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
1697
1698         * gcc.dg/attr-alwaysinline.c: New.
1699
1700 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
1701
1702         * gcc.dg/20020220-1.c: New test.
1703
1704         * gcc.dg/20020220-2.c: New test.
1705
1706         * g++.dg/opt/mmx1.C: New test.
1707
1708 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
1709
1710         * gcc.c-torture/compile/20020110.c: New test.
1711
1712 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
1713
1714         * gcc.c-torture/execute/20020219-1.c: New test.
1715
1716         * gcc.dg/20020219-1.c: New test.
1717
1718         * gcc.dg/noncompile/20020220-1.c: New test.
1719
1720         * g++.dg/opt/ptrintsum1.C: New test.
1721
1722         * gcc.dg/debug/20020220-1.c: New test.
1723
1724 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
1725
1726         * gcc.c-torture/execute/20020216-1.c: New test.
1727
1728 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1729
1730         * gcc.dg/decl-1.c: Update, new test.
1731
1732 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
1733
1734         * g++.dg/abi/bitfield1.C: New test.
1735         * g++.dg/abi/bitfield2.C: New test.
1736
1737 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1738
1739         * gcc.dg/attr-nest.c: New test.
1740
1741 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1742
1743         * gcc.c-torture/execute/20020215-1.c: New test.
1744
1745 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
1746
1747         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
1748         * g++.dg/debug/debug.exp: New.
1749         * g++.dg/debug/trivial.C: New.
1750         * g++.dg/debug/debug1.C: Moved...
1751         * g++.dg/other/debug1.C: ...from here.
1752         * g++.dg/debug/debug2.C: Moved...
1753         * g++.dg/other/debug2.C: ...from here.
1754         * g++.dg/debug/debug3.C: Moved...
1755         * g++.dg/other/debug3.C: ...from here.
1756
1757         * gcc.dg/noncompile/20020213-1.c: New test.
1758
1759 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
1760
1761         * g++.dg/other/debug3.C: New test.
1762
1763         * gcc.c-torture/execute/20020213-1.c: New test.
1764
1765 2002-02-13  Richard Smith <richard@ex-parrot.com>
1766
1767         * g++.old-deja/g++.other/thunk1.C: New test.
1768
1769 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1770
1771         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
1772
1773 2002-02-13  Stan Shebs  <shebs@apple.com>
1774
1775         * gcc.dg/altivec-3.c: New.
1776
1777 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
1778
1779         * gcc.dg/Wunreachable-1.c: New test.
1780         * gcc.dg/Wunreachable-2.c: New test.
1781
1782 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
1783
1784         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
1785
1786 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
1787
1788         * gcc.dg/decl-1.c: New test.
1789
1790 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1791
1792         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
1793
1794 2002-02-10  Kazu Hirata  <kazu@hxi.com>
1795
1796         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
1797         * gcc.c-torture/compile/980506-1.x: Likewise.
1798
1799 2002-02-10  Kazu Hirata  <kazu@hxi.com>
1800
1801         * gcc.dg/20020210-1.c: New.
1802
1803 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
1804
1805         * g77.f-torture/execute/947.f: New regression test
1806         for PR fortran/947.
1807
1808 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
1809
1810         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
1811         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
1812
1813 2002-02-08  Richard Henderson  <rth@redhat.com>
1814
1815         * gcc.c-torture/compile/labels-3.c: New.
1816
1817 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
1818
1819         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
1820         expression statements work instead.
1821         * gcc.dg/noncompile/20020207-1.c: New test.
1822
1823 2002-02-07  Richard Henderson  <rth@redhat.com>
1824
1825         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
1826
1827 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1828
1829         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
1830         message from g77
1831         * lib/g77-dg.exp: Trim g77 error messages so that they are
1832         recognised by dg.exp.
1833
1834 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1835
1836         PR fortran/5473
1837         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
1838
1839 2002-02-07  Richard Henderson  <rth@redhat.com>
1840
1841         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
1842         to be sufficiently aligned for integers.
1843
1844 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
1845
1846         * g++.dg/template/friend4.C: New test.
1847
1848 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1849
1850         PR fortran/5743
1851         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
1852         unsupported cases.
1853
1854 2002-02-07  Richard Henderson  <rth@redhat.com>
1855
1856         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
1857         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
1858         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
1859         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
1860
1861 2002-02-06  Richard Henderson  <rth@redhat.com>
1862
1863         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1864
1865 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
1866
1867         * gcc.dg/20020206-1.c: New test.
1868
1869 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
1870
1871         * gcc.c-torture/execute/20020206-1.c: New test.
1872
1873         * gcc.c-torture/execute/20020206-2.c: New test.
1874
1875         PR optimization/5429:
1876         * gcc.c-torture/compile/20020206-1.c: New test.
1877
1878 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
1879
1880         * g++.dg/ext/align1.C: Do not use an explicit alignment value
1881         as certain file formats cannot support particularly large
1882         alignments.
1883
1884         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
1885         and do not expect to be able to link the executable.
1886
1887         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
1888         fail because the COFF format does not support the weak attribute.
1889
1890 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
1891
1892         * g77.dg/pr5473.f:  New test
1893
1894 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
1895
1896         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
1897         Fix testcase accordingly.
1898
1899 2002-02-04  Richard Henderson  <rth@redhat.com>
1900
1901         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
1902         (buf): Change to be an array of pointers, not ints.
1903
1904 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
1905
1906         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
1907         before all tests.  Move warning one line above to match where it
1908         C frontend emits.
1909         * gcc.dg/Wswitch-2.c: New test.
1910         * g++.dg/warn/Wswitch-1.C: New test.
1911         * g++.dg/warn/Wswitch-2.C: New test.
1912
1913 2002-02-04  Richard Henderson  <rth@redhat.com>
1914
1915         * g++.dg/abi/offsetof.C: Fix size comparison.
1916
1917 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
1918
1919         * gcc.dg/cast-qual-2.c: New test.
1920
1921 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
1922
1923         * gcc.dg/20020201-4.c: New test.
1924
1925 2002-02-04  Ben Elliston  <bje@redhat.com>
1926
1927         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
1928         target_info attribute != 0, in addition to the empty string.
1929         (gcc_target_compile): Likewise.
1930
1931 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
1932
1933         * gcc.dg/Wswitch.c: New test.
1934         PR gcc/4475. PR gcc/3780.
1935
1936 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
1937
1938         * g77.f-torture/execute/5122.f: New test for regressions
1939         against PR fortran/5122.
1940
1941 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
1942
1943         * g77.f-torture/compile/pr3743.f: Delete
1944         * g77.dg/pr3743-1.f: New test.
1945         * g77.dg/pr3743-2.f: New test.
1946         * g77.dg/pr3743-3.f: New test.
1947         * g77.dg/pr3743-4.f: New test.
1948
1949 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1950
1951         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
1952
1953 2002-02-02  Richard Henderson  <rth@redhat.com>
1954
1955         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
1956         * gcc.c-torture/execute/bf64-1.c: Likewise.
1957
1958 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
1959
1960         * gcc.dg/20020201-2.c: New test.
1961
1962         * gcc.dg/20020201-3.c: New test.
1963
1964         * gcc.c-torture/execute/bitfld-2.c: New test.
1965
1966 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1967
1968         * gcc.dg/bitfld-1.c: Update.
1969         * gcc.dg/bitfld-2.c: Update.
1970         * gcc.c-torture/execute/bitfld-1.x: New.
1971
1972 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
1973
1974         * gcc.c-torture/execute/20020201-1.c: New test.
1975
1976 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
1977
1978         PR target/5469
1979         * gcc.dg/20020201-1.c: New test.
1980
1981 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
1982
1983         PR fortran/3743
1984         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
1985         * g77.f-torture/compile/pr3743.x: Remove
1986
1987 2002-01-31  Tom Rix  <trix@redhat.com>
1988
1989         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
1990
1991 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
1992
1993         * gcc.dg/noncompile/20020130-1.c: New test.
1994
1995 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
1996
1997         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
1998
1999 2002-01-29  Richard Henderson  <rth@redhat.com>
2000
2001         * gcc.c-torture/execute/991118-1.c: Cast various constants back
2002         to long long.
2003         * gcc.c-torture/execute/bf64-1.c: Likewise.
2004
2005 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
2006
2007         * gcc.c-torture/execute/20020129-1.c: New test.
2008
2009 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2010
2011         * gcc.c-torture/compile/20000224-1.c: Update.
2012         * gcc.c-torture/execute/bitfld-1.c: New tests.
2013         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
2014         * gcc.dg/uninit-A.c: Update.
2015
2016 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
2017
2018         * g++.dg/template/ctor1.C: Add instantiation.
2019
2020 2002-01-28  Paul Koning  <pkoning@equallogic.com>
2021
2022         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
2023         argument to __builtin_prefetch to be const ptr.
2024
2025 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
2026
2027         * gcc.c-torture/compile/20020120-1.c: New test.
2028
2029 2002-01-27  Kazu Hirata  <kazu@hxi.com>
2030
2031         * gcc.c-torture/execute/20020127-1.c: New test.
2032
2033 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
2034
2035         * g77.dg/f77-edit-i-in.f: New test
2036         * g77.dg/f77-edit-i-out.f: New test
2037
2038 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
2039
2040         * gcc.dg/debug/debug.exp: New file.
2041         * gcc.dg/debug/trivial.c: New file.
2042         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
2043         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
2044         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
2045         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
2046         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
2047         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
2048         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
2049         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
2050         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
2051         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
2052         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
2053         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
2054         * gcc.dg/20000503-1.c: Removed.
2055         * gcc.dg/20010207-1.c: Removed.
2056         * gcc.dg/20011223-1.c: Removed.
2057         * gcc.dg/20020104-2.c: Removed.
2058         * gcc.dg/debug-1.c: Removed.
2059         * gcc.dg/debug-2.c: Removed.
2060         * gcc.dg/debug-3.c: Removed.
2061         * gcc.dg/debug-4.c: Removed.
2062         * gcc.dg/debug-5.c: Removed.
2063         * gcc.dg/debug-6.c: Removed.
2064         * gcc.dg/dwarf2-1.c: Removed.
2065         * gcc.dg/dwarf2-2.c: Removed.
2066
2067 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
2068
2069         * g++.old-deja/g++.other/eh5.C: New test.
2070         * g++.old-deja/g++.other/sibcall2.C: New test.
2071         * g++.old-deja/g++.other/array9.C: New test.
2072         * g++.old-deja/g++.other/typename2.C: New test.
2073         * g++.old-deja/g++.other/crash60.C: New test.
2074         * g++.old-deja/g++.other/conv9.C: New test.
2075         * g++.old-deja/g++.other/mangle10.C: New test.
2076         * g++.old-deja/g++.other/unchanging1.C: New test.
2077         * g++.old-deja/g++.other/exprstmt1.C: New test.
2078         * g++.old-deja/g++.other/inline23.C: New test.
2079         * g++.old-deja/g++.eh/ia64-1.C: New test.
2080         * g++.old-deja/g++.other/dwarf2-1.C: New test.
2081         * g++.old-deja/g++.other/reload1.C: New test.
2082         * g++.old-deja/g++.other/static20.C: New test.
2083         * g++.old-deja/g++.other/local-alloc1.C: New test.
2084         * g++.old-deja/g++.other/conv8.C: New test.
2085         * g++.old-deja/g++.other/stmtexpr2.C: New test.
2086         * g++.old-deja/g++.other/storeexpr1.C: New test.
2087         * g++.old-deja/g++.other/storeexpr2.C: New test.
2088         * g++.dg/eh/template2.C: New test.
2089         * g++.dg/warn/weak1.C: New test.
2090
2091 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
2092
2093         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2094         Remove first, non-varying, argument.
2095
2096 2002-01-23  Richard Henderson  <rth@redhat.com>
2097
2098         * gcc.dg/inline-2.c: New.
2099
2100         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
2101         Add optional target arg.  Check number of arguments.
2102         (scan-assembler-not, scan-assembler-dem): Likewise.
2103         (scan-assembler-dem-not): Likewise.
2104
2105 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2106
2107         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
2108         line 12.
2109         * g++.old-deja/g++.brendan/parse3.C,
2110         g++.old-deja/g++.other/crash26.C,
2111         g++.old-deja/g++.other/crash28.C,
2112         g++.old-deja/g++.other/crash29.C,
2113         g++.old-deja/g++.other/crash30.C,
2114         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
2115
2116 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
2117
2118         * gcc.dg/20020115-1.c: New.
2119
2120 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
2121
2122         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
2123
2124 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
2125
2126         * gcc.dg/20020122-3.c: New.
2127
2128 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
2129
2130         * g++.dg/other/gc1.C: New test.
2131
2132 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2133
2134         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
2135
2136 2002-01-22  Richard Henderson  <rth@redhat.com>
2137
2138         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
2139
2140 2002-01-22  Richard Henderson  <rth@redhat.com>
2141
2142         * gcc.dg/20020122-4.c: New.
2143
2144 2002-01-22  H.J. Lu <hjl@gnu.org>
2145
2146         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
2147         link output.
2148         * gcc.dg/special/ecos.exp: Likewise.
2149         * lib/g++-dg.exp: Likewise.
2150         * lib/g77-dg.exp: Likewise.
2151         * lib/gcc-dg.exp : Likewise.
2152         * lib/mike-g++.exp: Likewise.
2153         * lib/mike-g77.exp: Likewise.
2154         * lib/mike-gcc.exp: Likewise.
2155         * lib/objc-dg.exp: Likewise.
2156
2157 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
2158
2159         PR target/5379
2160         * gcc.dg/20020122-2.c: New test.
2161
2162 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
2163
2164         * gcc.dg/20020122-1.c: New test.
2165
2166 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
2167
2168         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
2169
2170 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
2171
2172         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
2173
2174 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2175
2176         * gcc.c-torture/compile/20020121-1.c: New test.
2177
2178 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2179
2180         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
2181         ld_library_path.
2182
2183 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
2184
2185         * gcc.dg/20020218-1.c: New test.
2186
2187 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
2188
2189         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
2190         messages
2191         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
2192         "At global scope" warning
2193         * g++.dg/ext/align1.C: Change cygwin test for alignment
2194         from db-bogus to dg-warning
2195
2196 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
2197
2198         * g77.f-torture/compile/cpp2.F: New test.
2199
2200 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2201
2202         * g++.dg/template/access1.C: New test.
2203
2204 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
2205
2206         * gcc.dg/20020118-1.c: New.
2207
2208 2002-01-18  Kazu Hirata  <kazu@hxi.com>
2209
2210         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
2211
2212 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2213
2214         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
2215         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
2216         alignment warnings.
2217
2218 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2219
2220         * gcc.misc-tests/i386-prefetch.exp: Save and restore
2221         torture_with_loops and torture_without_loops
2222
2223 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
2224
2225         * gcc.c-torture/compile/20020116-1.c: New test.
2226
2227 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
2228
2229         * gcc.dg/20020116-2.c: New test.
2230
2231         * gcc.dg/ultrasp4.c: New test.
2232
2233         * gcc.dg/20020116-1.c: New test.
2234
2235 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
2236
2237         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
2238         by EABI.
2239
2240 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
2241
2242         * gcc.misc-tests/i386-prefetch.exp: New.
2243         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
2244         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
2245         * gcc.misc-tests/i386-pf-none-1.c: New test.
2246         * gcc.misc-tests/i386-pf-sse-1.c: New test.
2247
2248 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
2249
2250         * gcc.dg/gnu89-init-1.c: Add new tests.
2251
2252 2002-01-15  Andreas Jaeger  <aj@suse.de>
2253
2254         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
2255         * gcc.dg/i386-mmx-2.c: Likewise.
2256         * gcc.dg/i386-sse-1.c: Likewise.
2257         * gcc.dg/i386-sse-2.c: Likewise.
2258         * gcc.dg/i386-sse-3.c: Likewise.
2259
2260 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
2261
2262         * g77.f-torture/execute/intrinsic-unix-bessel.f:
2263         Uncomment additional cases that now pass.
2264
2265 2002-01-11  Richard Henderson  <rth@redhat.com>
2266
2267         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
2268         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
2269
2270 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2271
2272         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
2273
2274 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
2275
2276         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
2277         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
2278
2279 2002-01-10  Dale Johannesen  <dalej@apple.com>
2280
2281         * gcc.c-torture/execute/loop-11.c: New.
2282
2283 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
2284
2285         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
2286         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
2287
2288 2002-01-09  Richard Henderson  <rth@redhat.com>
2289
2290         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
2291         type in which to perform the operation for each size.
2292
2293 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
2294
2295         * gcc.c-torture/compile/20020109-2.c: New test.
2296
2297 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
2298
2299         * gcc.c-torture/execute/loop-10.c: New test.
2300
2301 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2302
2303         * gcc.c-torture/compile/20010226-1.c: New test.
2304         * gcc.c-torture/compile/20010227-1.c: New test.
2305         * gcc.c-torture/compile/20010426-1.c: New test.
2306         * gcc.c-torture/compile/20010510-1.c: New test.
2307         * gcc.c-torture/compile/20010605-3.c: New test.
2308         * gcc.c-torture/compile/20010824-1.c: New test.
2309         * gcc.c-torture/execute/20010409-1.c: New test.
2310         * gcc.dg/noncompile/20000901-1.c: New test.
2311         * gcc.dg/20001023-1.c: New test.
2312         * gcc.dg/20001101-1.c: New test.
2313         * gcc.dg/20001102-1.c: New test.
2314         * gcc.dg/20010207-1.c: New test.
2315         * gcc.dg/20010405-1.c: New test.
2316         * gcc.dg/20010822-1.c: New test.
2317         * gcc.dg/20011107-1.c: New test.
2318
2319 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
2320
2321         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
2322
2323         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
2324         execution failure on PA targets.
2325
2326 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2327
2328         * gcc.c-torture/compile/20020109-1.c: New test.
2329
2330 2002-01-08  Kazu Hirata  <kazu@hxi.com>
2331
2332         * gcc.c-torture/execute/20020108-1.c: New test.
2333
2334 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
2335
2336         * gcc.dg/20020108-1.c: New test.
2337
2338 2002-01-08  H.J. Lu <hjl@gnu.org>
2339
2340         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
2341         for header files.
2342
2343 2002-01-08  Geoff Keating  <geoffk@redhat.com>
2344
2345         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
2346         consistency.
2347
2348 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
2349
2350         * gcc.dg/altivec-4.c: Test altivec predicates.
2351
2352 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
2353
2354         * gcc.c-torture/execute/20020107-1.c: New test.
2355
2356 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
2357
2358         PR c/5279
2359         * gcc.c-torture/compile/20020106-1.c: New test.
2360
2361 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
2362
2363         * gcc.c-torture/execute/nestfunc-4.c: New test.
2364
2365 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2366
2367         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
2368         extra triple that slipped in.
2369         * g++.old-deja/g++.abi/align.C: Likewise.
2370         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2371
2372 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2373
2374         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
2375         * g++.old-deja/g++.abi/align.C: Likewise.
2376         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2377
2378         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
2379         on FreeBSD/i386.
2380         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
2381         FreeBSD.
2382
2383 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
2384
2385         * gcc.dg/20020104-1.c: New test.
2386
2387         * gcc.dg/20020104-2.c: New test.
2388
2389 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
2390
2391         * gcc.dg/20020103-1.c: Fix typo in target selector.
2392
2393 2002-01-03  Richard Henderson  <rth@redhat.com>
2394
2395         * gcc.dg/20020103-1.c: New.
2396
2397 2002-01-03  Kazu Hirata  <kazu@hxi.com>
2398
2399         * gcc.c-torture/execute/20020103-1.c: New test.
2400
2401 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
2402
2403         * g++.dg/other/debug2.C: New test.
2404
2405         * gcc.c-torture/compile/20020103-1.c: New test.
2406
2407 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
2408
2409         * gcc.dg/gnu89-init-1.c: Added new tests.
2410
2411 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2412
2413         * g++.dg/template/friend2.C: Remove as patch is reverted.
2414
2415         * g++.dg/warn/oldcast1.C: New test.
2416
2417         * g++.dg/template/ptrmem1.C: New test.
2418         * g++.dg/template/ptrmem2.C: New test.
2419
2420         * g++.dg/template/ntp.C: New test.
2421
2422         * g++.dg/other/component1.C: New test.
2423
2424         * g++.dg/template/ttp3.C: New test.
2425
2426         * g++.dg/template/friend2.C: New test.
2427         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
2428
2429 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2430
2431         * g++.dg/other/ptrmem1.C: New test.
2432         * g++.dg/other/ptrmem2.C: New test.
2433
2434 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2435
2436         * g++.dg/template/ctor1.C: New test.
2437
2438 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2439
2440         * g++.dg/template/friend2.C: New test.
2441
2442 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
2443
2444         * gcc.dg/mmix-1.c: New test.
2445
2446 2001-12-31  Richard Henderson  <rth@redhat.com>
2447
2448         * gcc.dg/asm-5.c: New.
2449
2450 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
2451
2452         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
2453         in namespace __gnu_cxx
2454
2455 2001-12-30  Richard Henderson  <rth@redhat.com>
2456
2457         * gcc.dg/debug-6.c: New.
2458
2459 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
2460
2461         * gcc.c-torture/compile/20011229-2.c: New test.
2462
2463 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
2464
2465         * gcc.dg/debug-3.c: New test.
2466         * gcc.dg/debug-4.c: New test.
2467         * gcc.dg/debug-5.c: New test.
2468
2469 2001-12-29  Richard Henderson  <rth@redhat.com>
2470
2471         * g++.dg/eh/loop1.C: New.
2472
2473 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2474
2475         * g++.dg/template/crash1.C: New test.
2476
2477 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2478
2479         * g++.dg/other/const1.C: New test.
2480
2481 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
2482
2483         * gcc.c-torture/compile/20011229-1.c: New test.
2484
2485 2001-12-28  Stan Shebs  <shebs@apple.com>
2486
2487         * lib/objc-torture.exp: Resync with c-torture.exp.
2488         * lib/objc.exp: Load standard libraries.
2489
2490 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
2491
2492         * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
2493         additional tests.
2494
2495 2001-12-27  Roger Sayle <roger@eyesopen.com>
2496
2497         * gcc.c-torture/execute/string-opt-16.c: New testcase.
2498
2499 2001-12-27  Richard Henderson  <rth@redhat.com>
2500
2501         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
2502
2503 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2504
2505         * g++.dg/eh/ctor1.C: New test.
2506         * g++.dg/other/error2.C: New test.
2507
2508 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2509
2510         * g++.dg/other/init2.C: New test.
2511
2512 2001-12-24  Richard Henderson  <rth@redhat.com>
2513
2514         * gcc.dg/20011223-1.c: New.
2515         * gcc.dg/inline-1.c: New.
2516
2517 2001-12-23  Richard Henderson  <rth@redhat.com>
2518
2519         * gcc.dg/asm-4.c: Test operand modifiers.
2520
2521 2001-12-23  Richard Henderson  <rth@redhat.com>
2522
2523         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
2524
2525 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2526
2527         * gcc.c-torture/execute/20011223-1.c: New test.
2528
2529 2001-12-21  Richard Henderson  <rth@redhat.com>
2530
2531         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
2532         re-enables the warning.
2533
2534 2001-12-21  Richard Henderson  <rth@redhat.com>
2535
2536         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2537
2538 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2539
2540         * gcc.c-torture/compile/20011218-1.c: New test.
2541
2542 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
2543
2544         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
2545         arm-isr.c test.
2546         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
2547         epilogue generation for ARM ISR routines.
2548
2549 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2550
2551         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
2552         * gcc.dg/format/c90-printf-3.c: Likewise.
2553         * gcc.dg/format/c99-printf-3.c: Likewise.
2554         * gcc.dg/format/ext-1.c: Likewise.
2555         * gcc.dg/format/ext-6.c: Likewise.
2556         * gcc.dg/format/format.h: Prototype unlocked stdio.
2557
2558 2001-12-20  Richard Henderson  <rth@redhat.com>
2559
2560         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
2561         (arena): Use it.
2562         (malloc): Correct allocation logic.  Abort if we fill up the
2563         arena before initialization complete.
2564         (realloc): Correct allocation logic.
2565
2566 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2567
2568         * gcc.c-torture/compile/20011219-2.c: New test.
2569
2570         * gcc.c-torture/execute/20011219-1.c: New test.
2571
2572 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
2573
2574         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
2575         target does not support weak symbols.
2576
2577 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
2578
2579         * gcc.c-torture/compile/20011219-1.c: New test.
2580
2581 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
2582
2583         * g++.dg/other/error1.C: New test.
2584
2585 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
2586
2587         * gcc.c-torture/execute/20011217-1.c: New test.
2588
2589 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
2590
2591         * objc.dg/special/: New directory.
2592         * objc.dg/special/special.exp: New file.
2593         * objc.dg/special/unclaimed-category-1.h: New file.
2594         * objc.dg/special/unclaimed-category-1a.m: New file.
2595         * objc.dg/special/unclaimed-category-1.m: New file.
2596
2597 2001-12-17  Andreas Jaeger  <aj@suse.de>
2598
2599         * gcc.c-torture/compile/20011217-2.c: New test.
2600
2601 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2602
2603         * gcc.c-torture/compile/20011217-1.c: New test.
2604
2605 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
2606
2607         * testsuite/gcc.dg/20011214-1.c: New.
2608
2609 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
2610
2611         * gcc.dg/altivec-4.c: New.
2612
2613 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
2614
2615         * gcc.dg/20011113-1.c: New test.
2616
2617 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2618
2619         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
2620         std::__malloc_alloc_template<0> and
2621         std::__default_alloc_template<false, 0>.
2622
2623 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2624
2625         * objc/execute/bf-21.m: New test.
2626         * objc/execute/enumeration-1.m: New test.
2627         * objc/execute/enumeration-2.m: New test.
2628
2629 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
2630
2631         * gcc.dg/gnu89-init-1.c: New test.
2632
2633 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2634
2635         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
2636         * g++.old-deja/g++.jason/2371.C: Likewise.
2637         * g++.old-deja/g++.jason/template33.C: Likewise.
2638         * g++.old-deja/g++.jason/template34.C: Likewise.
2639         * g++.old-deja/g++.jason/template36.C: Likewise.
2640         * g++.old-deja/g++.oliva/typename1.C: Likewise.
2641         * g++.old-deja/g++.oliva/typename2.C: Likewise.
2642         * g++.old-deja/g++.other/typename1.C: Likewise.
2643         * g++.old-deja/g++.pt/inherit2.C: Likewise.
2644         * g++.old-deja/g++.pt/nontype5.C: Likewise.
2645         * g++.old-deja/g++.pt/typename11.C: Likewise.
2646         * g++.old-deja/g++.pt/typename14.C: Likewise.
2647         * g++.old-deja/g++.pt/typename16.C: Likewise.
2648         * g++.old-deja/g++.pt/typename3.C: Likewise.
2649         * g++.old-deja/g++.pt/typename4.C: Likewise.
2650         * g++.old-deja/g++.pt/typename5.C: Likewise.
2651         * g++.old-deja/g++.pt/typename7.C: Likewise.
2652         * g++.old-deja/g++.robertl/eb9.C: Likewise.
2653
2654 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
2655
2656         * g++.dg/other/linkage1.C: New test.
2657         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
2658         specifiers.
2659
2660 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
2661
2662         * gcc.dg/concat.c: New test.
2663
2664 2001-12-11  Stan Shebs  <shebs@apple.com>
2665
2666         * objc/compile: New test directory.
2667         * objc/compile/compile.exp: New expect script.
2668         * objc/compile/20011211-1.m: New compile test.
2669
2670 2001-12-11  Jason Merrill  <jason@redhat.com>
2671
2672         * lib/prune.exp (prune_gcc_output): Also handle "In member
2673         function".  So many permutations...
2674
2675 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
2676
2677         * g++.dg/template/typedef1.C: New test.
2678
2679 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
2680
2681         * g++.dg/other/copy1.C: New test.
2682
2683 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
2684
2685         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
2686
2687         * gcc.dg/builtin-choose-expr.c: New.
2688
2689 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
2690
2691         * gcc.dg/altivec-2.c: New.
2692
2693 2001-12-07  Richard Henderson  <rth@redhat.com>
2694
2695         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
2696
2697 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
2698
2699         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
2700         ultrasparc.
2701
2702 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2703
2704         * g++-old.deja/g++.robertl/eb101.C: Deleted.
2705
2706 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
2707
2708         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
2709         variable argument list.
2710
2711 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
2712
2713         * gcc.c-torture/execute/memcheck: Delete entire directory.
2714         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
2715         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
2716
2717 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2718
2719         * gcc.dg/Wshadow-1.c: New test.
2720
2721 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
2722
2723         * gcc.c-torture/compile/20011130-1.c: New test.
2724
2725         * gcc.dg/noncompile/20011025-1.c: New test.
2726
2727         * g++.dg/other/anon-union.C: New test.
2728
2729         * gcc.c-torture/execute/20011024-1.c: New test.
2730
2731 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
2732
2733         * gcc.c-torture/execute/20000722-1.x,
2734         gcc.c-torture/execute/20010123-1.x: Remove.
2735         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
2736         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
2737         gcc.dg/c99-complit-2.c: New tests.
2738
2739 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
2740
2741         * g++.dg/inherit/base1.C: New test.
2742
2743 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
2744
2745         * g++.dg/other/stdarg1.C: New test.
2746
2747         * gcc.c-torture/compile/20011130-2.c: New test.
2748
2749 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
2750
2751         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
2752         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
2753         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
2754         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
2755         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
2756         * gcc.dg/builtin-prefetch-1.c: New test.
2757
2758 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
2759
2760         * gcc.dg/20011130-1.c: New test.
2761
2762 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
2763
2764         * g++.dg/other/scope1.C: New test.
2765         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
2766
2767 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2768
2769         * gcc.dg/vla-init-1.c: New test.
2770
2771 2001-12-01  Geoff Keating  <geoffk@redhat.com>
2772
2773         * gcc.c-torture/compile/structs.c: New testcase from GDB.
2774
2775 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2776
2777         * objc.dg/alias.m: Update.
2778         * objc.dg/class-1.m: Update.
2779         * objc.dg/const-str-1.m: Update.
2780         * objc.dg/fwd-proto-1.m: Update.
2781         * objc.dg/id-1.m: Update.
2782         * objc.dg/super-class-1.m: Update.
2783
2784 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
2785
2786         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
2787         constructs.
2788
2789 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
2790
2791         * gcc.c-torture/execute/20011128-1.c: New test.
2792
2793 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
2794
2795         * gcc.dg/20011127-1.c: New test.
2796
2797 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2798
2799         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
2800         from Austin Group draft 7.
2801         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
2802         scanf format arguments.
2803         * gcc.dg/format/no-exargs-2.c: New test.
2804
2805 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
2806
2807         * g++.dg/abi/vbase8-4.C: New test.
2808
2809 2001-11-24  Ian Lance Taylor  <ian@airs.com>
2810
2811         * gcc.c-torture/execute/20011121-1.c: New test.
2812
2813 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
2814
2815         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
2816
2817 2001-11-23  Andreas Jaeger  <aj@suse.de>
2818
2819         * gcc.dg/cpp/charconst-2.c: New test.
2820
2821 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
2822
2823         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
2824         to the host if it is remote.  Let tests specify extra headers
2825         they use.
2826         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
2827         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
2828         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
2829         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
2830         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
2831         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
2832         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
2833         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
2834         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
2835         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
2836
2837 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
2838
2839         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
2840         for little endian ARMs.
2841
2842 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
2843
2844         * gcc.c-torture/compile/20011119-1.c: New test.
2845         * gcc.c-torture/compile/20011119-2.c: New test.
2846
2847 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
2848
2849         * gcc.dg/altivec-1.c: Fix typo.
2850
2851 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
2852
2853         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
2854
2855 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
2856
2857         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
2858
2859 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
2860
2861         * lib/g77.exp: Don't specify --rpath-link.
2862
2863         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
2864         across all the headers.
2865         * gcc.dg/format/format.exp: For testing on a remote host,
2866         copy format.h.
2867
2868         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
2869         * gcc.c-torture/execute/930406-1.c: Likewise.
2870         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2871
2872 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
2873
2874         * gcc.dg/altivec-1.c: New.
2875
2876 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
2877
2878         * gcc.dg/cpp/fpreprocessed.c: New test case.
2879
2880 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2881
2882         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
2883         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
2884         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
2885
2886 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2887
2888         * gcc.dg/no-builtin-1.c: New test.
2889
2890 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
2891
2892         * gcc.c-torture/execute/20011115-1.c: New test.
2893
2894 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
2895
2896         * gcc.c-torture/compile/20011114-2.c: New test.
2897         * gcc.c-torture/compile/20011114-3.c: New test.
2898         * gcc.c-torture/compile/20011114-4.c: New test.
2899
2900 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
2901
2902         * g++.dg/other/init1.C: New test.
2903
2904 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
2905
2906         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
2907         message.
2908
2909         * gcc.c-torture/execute/20011114-1.c: New testcase.
2910
2911         * gcc.c-torture/compile/20010327-1.c: Revert last change.
2912         * gcc.c-torture/compile/20011114-1.c: New test, exactly
2913         like the (before this change) version of 20010327-1.c.
2914
2915 2001-11-14  Roger Sayle <roger@eyesopen.com>
2916
2917         * gcc.c-torture/execute/string-opt-13.c: New testcase.
2918
2919 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
2920
2921         * g++.dg/init/array2.C: New test.
2922
2923 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
2924
2925         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
2926
2927 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
2928
2929         * g++.dg/other/forscope1.C: New test.
2930         * g++.dg/ext/forscope1.C: New test.
2931         * g++.dg/ext/forscope2.C: New test.
2932
2933 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
2934
2935         * gcc.c-torture/execute/20011113-1.c: New test.
2936
2937 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
2938
2939         * gcc.c-torture/execute/20011109-2.c: New test.
2940
2941         * gcc.c-torture/execute/20011109-1.c: New test.
2942
2943 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
2944
2945         * gcc.c-torture/compile/20011109-1.c: New test.
2946
2947 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
2948
2949         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
2950         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
2951         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
2952         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
2953         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
2954         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
2955         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
2956
2957 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2958
2959         * g++.dg/warn/Wshadow-1.C: New tests.
2960         * g++.old-deja/g++.mike/for3.C: Update.
2961
2962 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
2963
2964         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
2965         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
2966         XFAILs.  Adjust expected error texts.
2967         * gcc.c-torture/compile/20011106-1.c,
2968         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
2969         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
2970         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
2971         gcc.dg/c99-array-lval-5.c: New tests.
2972
2973 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2974
2975         * gcc.dg/cpp/defined.c: Update.
2976
2977 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2978
2979         * gcc.c-torture/execute/anon-1.c: New test.
2980
2981 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
2982
2983         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
2984         same size, so no warning should be produced on stormy16.
2985
2986         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
2987         due to oversized array.
2988         * g++.old-deja/g++.mike/ns15.C: Likewise.
2989         * g++.old-deja/g++.pt/crash16.C: Likewise.
2990
2991 2001-11-02  Graham Stott  <grahams@redhat.com>
2992
2993         * g++.dgother/debug1.C: Fix typos.
2994
2995 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
2996
2997         * g++.dg/other/debug1.C: New test.
2998
2999 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3000
3001         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
3002         of unsigned long.
3003
3004 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
3005
3006         * gcc.dg/20011029-2.c: New test.
3007
3008         * gcc.c-torture/compile/20011029-1.c: New test.
3009
3010 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3011
3012         * objc/execute/class_self-1.m: New test.
3013         * objc/execute/class_self-2.m: New test.
3014
3015 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
3016
3017         * gcc.misc-tests/msgs.exp: Delete.
3018         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
3019         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
3020         error set to match recent changes.
3021
3022 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
3023
3024         * gcc.dg/20011021-1.c: New test.
3025
3026 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
3027
3028         * gcc.c-torture/compile/20011023-1.c: New test.
3029
3030 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
3031
3032         * lib/g77.exp: Rewrite based on lib/g++.exp.
3033
3034 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
3035
3036         * gcc.c-torture/execute/20011019-1.c: New test.
3037
3038         * gcc.dg/20011018-1.c: New test.
3039
3040 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
3041
3042         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
3043
3044 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
3045
3046         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
3047         * gcc.dg/attr-invalid.c: Likewise.
3048
3049 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
3050
3051         * testsuite/gcc.dg/20011015-1.c: New test.
3052
3053 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3054
3055         * g++.dg/template/unify2.C: New test.
3056
3057 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3058
3059         * g++.dg/other/exception-specification.C: New test
3060
3061 2001-10-13  Tom Rix  <trix@redhat.com>
3062
3063         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
3064         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
3065
3066 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
3067
3068         * testsuite/gcc.dg/20011009-1.c: New test.
3069
3070 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
3071
3072         PR g++/4476
3073         * g++.dg/other/friend1.C: New test.
3074
3075 2001-10-11  Richard Henderson  <rth@redhat.com>
3076
3077         * g++.old-deja/g++.other/crash18.C: Add -S to options.
3078
3079 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3080
3081         * gcc.c-torture/compile/20011010-1.c: New.
3082
3083 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3084
3085         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
3086         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
3087         g77.f-torture/execute/execute.exp,
3088         g77.f-torture/noncompile/noncompile.exp,
3089         gcc.c-torture/compile/compile.exp,
3090         gcc.c-torture/execute/execute.exp,
3091         gcc.c-torture/execute/ieee/ieee.exp,
3092         gcc.c-torture/execute/memcheck/memcheck.exp,
3093         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
3094         objc/execute/execute.exp: Update FSF address.
3095
3096 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3097
3098         * gcc.dg/cpp/cmdlne-C.c: Update.
3099         * gcc.dg/cpp/cmdlne-C2.c: New.
3100
3101 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3102
3103         * gcc.c-torture/execute/20011008-3.c: New.
3104
3105 2001-10-08  DJ Delorie  <dj@redhat.com>
3106
3107         * gcc.dg/20011008-1.c: New.
3108         * gcc.dg/20011008-2.c: New.
3109
3110 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3111
3112         * gcc.dg/cpp/spacing1.c: Update test.
3113
3114 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3115
3116         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
3117         spelling errors of "separate" as "seperate".
3118
3119 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
3120
3121         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
3122         enough to avoid inlining.
3123
3124 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3125
3126         * lib/g77.exp: set libg2c_dir correctly.
3127
3128 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3129
3130         * gcc.dg/cpp/macro11.c: New test.
3131
3132 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3133
3134         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
3135         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
3136         gcc.dg/format/multattr-3.c: New tests.
3137         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
3138         tests for format attributes on function pointers being rejected.
3139
3140 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3141
3142         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
3143
3144 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3145
3146         * g++.dg/warn/format1.C: New test.
3147
3148 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
3149
3150         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
3151
3152 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3153
3154         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
3155
3156 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3157
3158         * gcc.dg/cpp/redef2.c: Add test.
3159
3160 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
3161
3162         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
3163         long-standing bug on i686, apparently.
3164         * gcc.c-torture/execute/loop-2c.x: New file.
3165         * gcc.c-torture/execute/loop-2d.x: New file.
3166         * gcc.c-torture/execute/loop-3c.x: New file.
3167
3168 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
3169
3170         * gcc.dg/cpp/20000625-2.c: Correct line number.
3171
3172 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3173
3174         * gcc.dg/cpp/macro10.c: New test.
3175         * gcc.dg/cpp/strify3.c: New test.
3176         * gcc.dg/cpp/spacing1.c: Add tests.
3177         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
3178         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
3179
3180 2001-09-24  DJ Delorie  <dj@redhat.com>
3181
3182         * gcc.c-torture/execute/20010924-1.c: New test.
3183
3184 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3185
3186         * testsuite/objc/execute/paste.m: Remove.
3187
3188 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3189
3190         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
3191
3192 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
3193
3194         * g77.dg/strlen0.f: New test.
3195
3196 2001-09-21  Richard Henderson  <rth@redhat.com>
3197
3198         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
3199         * g++.old-deja/g++.abi/vtable2.C: Likewise.
3200
3201 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3202
3203         Table-driven attributes.
3204         * g++.dg/ext/attrib1.C: New test.
3205
3206 2001-09-20  DJ Delorie  <dj@redhat.com>
3207
3208         * gcc.dg/20000926-1.c: Update expected warning messages.
3209         * gcc.dg/array-2.c: Likewise, and test for warnings too.
3210         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
3211         array.
3212
3213 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
3214
3215         * g++.dg/eh/registers1.C: New test case.
3216
3217 2001-09-17  Richard Henderson  <rth@redhat.com>
3218
3219         * gcc.dg/array-5.c: Fix VLA decomposition test.
3220
3221 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3222
3223         * gcc.dg/cpp/line5.c: New testcase.
3224
3225 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
3226
3227         * gcc.dg/cpp/macro9.c: New test.
3228
3229 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
3230
3231         * gcc.c-torture/execute/980223.c: Change type of addr from long
3232         to char *.
3233
3234 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
3235
3236         * gcc.c-torture/execute/20010915-1.c: New test.
3237
3238 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
3239
3240         * g77.dg/bprob: New directory.
3241         * g77.dg/bprob/bprob.exp: New file.
3242         * g77.dg/bprob/bprob-1.f: New test.
3243         * g77.dg/gcov: New directory.
3244         * g77.dg/gcov/gcov.exp: New file.
3245         * g77.dg/gcov/gcov-1.f: New test.
3246         * g77.dg/gcov/gcov-1.x: New file.
3247
3248 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3249
3250         * gcc.dg/cpp/directiv.c: Update.
3251         * gcc.dg/cpp/undef1.c: Update.
3252
3253 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
3254
3255         * gcc.dg/20010912-1.c: New test.
3256
3257 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
3258
3259         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
3260         language-independent file in lib.
3261         * lib/gcov.exp: New file.
3262
3263 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3264
3265         * gcc.c-torture/compile/20010911-1.c: New test.
3266
3267 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
3268
3269         * lib/profopt.exp: New, to support profile-directed optimizations.
3270         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
3271         * gcc.misc-tests/bprob-1.c: New test.
3272         * gcc.misc-tests/bprob-2.c: New test.
3273
3274 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
3275
3276         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
3277         XFAIL and which kinds of gcov output to verify.
3278         * gcc.misc-tests/gcov-4b.x: New file.
3279         * gcc.misc-tests/gcov-5b.x: New file.
3280         * gcc.misc-tests/gcov-6.x: New file.
3281         * gcc.misc-tests/gcov-7.c: New test.
3282         * gcc.misc-tests/gcov-7.x: New file.
3283
3284 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
3285
3286         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
3287         * gcc.misc-tests/gcov-6.c: New test.
3288
3289 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3290
3291         PR c++/3986
3292         * g++.dg/abi/vbase1.C: New test.
3293
3294 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
3295
3296         * objc.dg/method-2.m: New.
3297
3298 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3299
3300         PR c++/4203
3301         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
3302         * g++.dg/init/empty1.C: New test.
3303
3304 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
3305
3306         * gcc.c-torture/compile/20010903-1.c: New test.
3307
3308 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
3309
3310         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
3311         for m68k.
3312
3313 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
3314
3315         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
3316
3317         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
3318
3319         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
3320
3321 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
3322
3323         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
3324         for 16-bit 'unsigned int'.
3325
3326 2001-08-29  Kazu Hirata  <kazu@hxi.com>
3327
3328         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
3329
3330 2001-08-27  Richard Henderson  <rth@redhat.com>
3331
3332         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
3333         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3334
3335 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
3336
3337         * gcc.dg/asm-names.c (ymain): New.
3338
3339 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
3340
3341         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
3342         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
3343         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3344
3345 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3346
3347         * gcc.dg/compare5.c: New testcase.
3348
3349 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
3350
3351         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
3352         and "In instantiation".
3353
3354 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
3355
3356         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
3357
3358 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
3359
3360         * gcc.misc-tests/gcov.exp: Add support for branch information.
3361         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
3362         * gcc.misc-tests/gcov-4.c: New test.
3363         * gcc.misc-tests/gcov-4b.c: New test.
3364         * gcc.misc-tests/gcov-5b.c: New test.
3365
3366 2001-08-20  Zack Weinberg  <zackw@panix.com>
3367
3368         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
3369         expected to fail.
3370
3371 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3372
3373         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
3374
3375 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
3376
3377         * g++.dg/eh/template1.C: New test.
3378
3379 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
3380
3381         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
3382         Fix thinko.
3383         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
3384         for xfail.
3385
3386 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
3387
3388         * lib/g77-dg.exp:  Use prune.exp for common procedures
3389         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
3390         * lib/g77.exp: (g77-dg-prune) Remove
3391
3392 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
3393
3394         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
3395
3396 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3397
3398         * g++.dg/template/unify1.C: New test.
3399
3400 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
3401
3402         * g++.dg/abi/empty4.C: New test.
3403
3404 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
3405
3406         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
3407         solaris2.*
3408         * g77.f-torture/compile/pr3743.x: Likewise
3409
3410 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3411
3412         * g++.dg/other/using-declaration.C: New test.
3413
3414 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3415
3416         * gcc.dg/cpp/tr-sign.c: New testcase.
3417
3418 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3419
3420         * gcc.dg/cpp/19951025-1.c: Revert.
3421         * gcc.dg/cpp/directiv.c: We no longer process directives that
3422         interrupt macro arguments.
3423
3424 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
3425
3426         * gcc.dg/bconstp-1.c: New test.
3427
3428 2001-08-03  Richard Henderson  <rth@redhat.com>
3429
3430         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
3431
3432 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3433
3434         * gcc.dg/cpp/19951025-1.c: Update.
3435
3436 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
3437
3438         * g77.dg/ff90-1.f (s): Fix reference of variable z,
3439         should be x.
3440
3441 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3442
3443         Kill -fhonor-std.
3444         * g++.old-deja/g++.ns/ns14.C: Remove special options.
3445         * g++.old-deja/g++.other/std1.C: Likewise.
3446         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
3447
3448 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
3449
3450         * lib/g77.exp:  Load gcc-defs.exp for common procedures
3451         (g77_pass, g77_fail, g77_finish, g77_exit,
3452         ${tool}_check_unsupported_p} Now redundant.  Deleted.
3453
3454 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
3455
3456         * g77.dg/fbackslash.f
3457         * g77.dg/fcase-preserve.f
3458         * g77.dg/ff90-1.f
3459         * g77.dg/ffixed-line-length-0.f
3460         * g77.dg/ffixed-line-length-132.f
3461         * g77.dg/ffixed-line-length-7.f
3462         * g77.dg/ffixed-line-length-72.f
3463         * g77.dg/ffixed-line-length-none.f
3464         * g77.dg/ffree-form-1.f
3465         * g77.dg/fno-backslash.f
3466         * g77.dg/fno-f90-1.f
3467         * g77.dg/fno-fixed-form-1.f
3468         * g77.dg/fno-onetrip.f
3469         * g77.dg/fno-typeless-boz.f
3470         * g77.dg/fno-underscoring.f
3471         * g77.dg/fno-vxt-1.f
3472         * g77.dg/fonetrip.f
3473         * g77.dg/ftypeless-boz.f
3474         * g77.dg/fugly-assumed.f
3475         * g77.dg/funderscoring.f
3476         * g77.dg/fvxt-1.f
3477
3478 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
3479
3480         * objc.dg/fwd-proto-1.m: New.
3481         * objc.dg/local-decl-1.m: New.
3482         * objc.dg/naming-1.m: New.
3483         * objc.dg/naming-2.m: New.
3484         * objc.dg/proto-hier-1.m: New.
3485
3486 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
3487
3488         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
3489         largest-type elements to a struct makes its size grow.
3490
3491 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3492
3493         * g++.dg/abi/vthunk1.C: New test.
3494
3495 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3496
3497         * g++.dg/abi/vbase8-22.C: New test.
3498
3499 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3500
3501         * gcc.dg/cpp/macro8.c: New test.
3502
3503 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3504
3505         * g++.dg/abi/vbase8-21.C: New test.
3506
3507 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3508
3509         * g++.dg/abi/vbase8-10.C: New test.
3510
3511 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3512
3513         * lib/g++.exp (g++_set_ld_library_path): Renamed to
3514         ${tool}_set_ld_library_path.
3515         Changed caller.
3516         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
3517         g++.exp.
3518
3519 2001-07-26  Stan Cox <scox@redhat.com>
3520
3521         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
3522         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
3523         gcc_exit, gcc_check_unsupported_p):
3524         Moved to gcc-deps.exp
3525         * gcc-deps.exp: New file.
3526
3527 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3528
3529         * g++.old-deja/g++.pt/defarg14.C: New test.
3530
3531 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3532
3533         * g++.old-deja/g++.other/lineno5.C: New test.
3534
3535 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3536
3537         * g++.old-deja/g++.pt/crash68.C: New test.
3538
3539 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3540
3541         * g++.old-deja/g++.other/crash42.C: New test.
3542
3543 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3544
3545         * gcc.dg/cpp/extratokens.c: Fix.
3546         * gcc.dg/cpp/skipping2.c: New tests.
3547
3548 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3549
3550         * gcc.c-torture/execute/20010724-1.c: New file.
3551         * gcc.c-torture/execute/20010724-1.x: New file.
3552
3553 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3554
3555         * g++.old-deja/g++.other/cond7.C: New test.
3556
3557 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3558
3559         * g++.old-deja/g++.other/optimize4.C: New test.
3560
3561 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3562
3563         * g++.old-deja/g++.abi/vbase8-5.C: New test.
3564
3565 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
3566
3567         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
3568         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
3569         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
3570         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
3571
3572         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
3573         bug report" message.
3574
3575         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
3576         * g++.dg/ext/instantiate1.C: Move from old-deja.
3577
3578 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
3579
3580         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
3581         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
3582         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
3583         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
3584
3585 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
3586
3587         * gcc.c-torture/execute/20010723-1.c: New test.
3588
3589 2001-07-23  Ben Elliston  <bje@redhat.com>
3590
3591         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
3592
3593 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3594
3595         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
3596         i[34567]86-*-*.
3597         Delete handling of ieee_multilib_flags.
3598         Pass -mieee for alpha*-*-* and sh-*-*.
3599         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3600
3601 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
3602
3603         Remove old-abi tests.
3604         * g++.old-deja/g++.mike/p11116.C: Remove.
3605         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
3606
3607 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
3608
3609         * g77.f-torture/compile/pr3743.f:  New test
3610
3611 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
3612
3613         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
3614
3615 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3616
3617         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
3618         g++.old-deja/g++.pt/static6.C: Likewise.
3619         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
3620         supports weak symbols.
3621
3622 2001-07-18  Andreas Jaeger  <aj@suse.de>
3623
3624         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
3625         supported again.
3626
3627 2001-07-18  Andreas Jaeger  <aj@suse.de>
3628
3629         * gcc.dg/iftrap-1.c: Fix target line.
3630
3631 2001-07-17  Richard Henderson  <rth@redhat.com>
3632
3633         * gcc.c-torture/execute/20010717-1.c: New.
3634
3635 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3636
3637         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
3638         tests.
3639
3640 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3641
3642         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
3643
3644 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3645
3646         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
3647         UAC_SIGBUS, UAC_NOPRINT definitions.
3648
3649 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3650
3651         * objc/execute/object_is_class.m: New test.
3652         * objc/execute/object_is_meta_class.m: New test.
3653
3654 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3655
3656         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
3657         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
3658
3659 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
3660
3661         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
3662         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
3663
3664 2001-07-14  Richard Henderson  <rth@redhat.com>
3665
3666         * gcc.dg/iftrap-1.c: New.
3667
3668 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
3669
3670         * g77.f-torture/execute/intrinsic77.f: New test.
3671
3672 2001-07-11  Janis Johnson <janis@us.ibm.com>
3673
3674         * gcc.misc-tests/gcov-3.c: New test.
3675
3676 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3677
3678         * gcc.c-torture/compile/20010711-1.c,
3679         * gcc.c-torture/compile/20010711-2.c: New tests.
3680
3681 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3682
3683         * gcc.c-torture/execute/20010711-1.c: New test.
3684
3685 2001-07-11  Ben Elliston  <bje@redhat.com>
3686
3687         * g++.old-deja/g++.other/enum5.C: New test.
3688
3689 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
3690
3691         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
3692         (g++-dg-prune): Call prune_gcc_output.
3693         * prune.exp: New file for prune_gcc_output.
3694         * lib/g++.exp, lib/gcc.exp: Load it.
3695
3696 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3697
3698         * gcc.c-torture/compile/20010701-1.c,
3699         g++.old-deja/g++.ext/attrib6.C: New tests.
3700
3701 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
3702
3703         * gcc.c-torture/compile/20010706-1.c: New test.
3704
3705 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
3706
3707         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
3708
3709 2001-06-28  Stan Shebs  <shebs@apple.com>
3710
3711         * gcc.dg/pragma-darwin.c: New test.
3712
3713 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3714
3715         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
3716         Solaris 2.[678] system.
3717
3718 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3719
3720         * gcc.dg/20010622-1.c: New test.
3721
3722 2001-06-18  Stan Shebs  <shebs@apple.com>
3723
3724         * objc.dg: New directory.
3725         * objc.dg/dg.exp: New file.
3726         * objc.dg/alias.m: New.
3727         * objc.dg/class-1.m: New.
3728         * objc.dg/class-2.m: New.
3729         * objc.dg/const-str-1.m: New.
3730         * objc.dg/const-str-2.m: New.
3731         * objc.dg/id-1.m: New.
3732         * objc.dg/method-1.m: New.
3733         * objc.dg/super-class-1.m: New.
3734         * lib/objc-dg.exp: New file.
3735
3736 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3737
3738         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
3739         of label name.
3740
3741 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
3742
3743         * g++.old-deja/g++.abi/vbase8-9.C: New test.
3744
3745 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3746
3747         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
3748         variable.
3749
3750 2001-06-12  Richard Henderson  <rth@redhat.com>
3751
3752         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
3753
3754 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3755
3756         * g++.old-deja/g++.abi/vbase5.C: New test.
3757         * g++.old-deja/g++.abi/vbase6.C: New test.
3758         * g++.old-deja/g++.abi/vbase7.C: New test.
3759
3760 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3761
3762         * gcc.c-torture/compile/20010610-1.c: New test.
3763
3764 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3765
3766         * g++.old-deja/g++.abi/vbase4.C: New test.
3767
3768 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3769
3770         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
3771         support %f for HC11/HC12 targets.
3772         * gcc.c-torture/execute/930513-1.x: New file, likewise.
3773         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
3774         on HC11/HC12 targets.
3775         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
3776
3777 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3778
3779         * gcc.dg/wchar_t-1.c: New file.
3780         * gcc.dg/wint_t-1.c: Likewise.
3781
3782 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
3783
3784         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
3785
3786 2001-06-11  Richard Henderson  <rth@redhat.com>
3787
3788         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
3789
3790 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3791
3792         * gcc.c-torture/compile/20010611-1.c: New test.
3793
3794 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3795
3796         * gcc.dg/c99-tag-1.c: Add more tests.
3797
3798 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
3799
3800         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
3801         representation on MN10300 and ARM/Thumb.
3802
3803 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
3804
3805         * g77.f-torture/execute/20010610.f: New.
3806
3807 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
3808
3809         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
3810         names.
3811
3812 2001-06-09  Richard Henderson  <rth@redhat.com>
3813
3814         * gcc.c-torture/execute/ashrdi-1.c: New.
3815         * gcc.c-torture/execute/ashldi-1.c: New.
3816         * gcc.c-torture/execute/lshrdi-1.c: New.
3817
3818 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
3819
3820         * objc/execute/load-3.m: Added. Check sending +load to categories,
3821         in addition to classes.
3822
3823 2001-06-08  Stan Shebs  <shebs@apple.com>
3824
3825         * objc/execute/load-2.m: New test.  From Nicola Pero
3826         <n.pero@mi.flashnet.it>.
3827
3828 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
3829
3830         * gcc.c-torture/execute/20010605-2.c: New test.
3831
3832 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
3833
3834         * g++.old-deja/g++.abi/vbase2.C: New test.
3835         * g++.old-deja/g++.abi/vbase3.C: New test.
3836
3837 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
3838
3839         * g++.old-deja/g++.pt/friend49.C: New test.
3840
3841 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
3842
3843         * g++.old-deja/g++.ext/anon3.C: New test.
3844
3845 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
3846
3847         * g++.old-deja/g++.other/conv7.C: New test.
3848
3849 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
3850
3851         * gcc.c-torture/compile/20010605-2.c: New test.
3852
3853 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3854
3855         * gcc.c-torture/execute/20010604-1.c: New test.
3856
3857 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
3858
3859         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
3860
3861 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
3862
3863         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
3864         (g++_link_flags): Likewise.
3865         (g++_init): Pass gccpath's value to two previous functions.
3866
3867 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3868
3869         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
3870         Ensure logfile entry matches exec command line.
3871
3872 2001-05-31  Richard Henderson  <rth@redhat.com>
3873
3874         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
3875         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3876
3877 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
3878
3879         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
3880         compiler for irix6.2
3881
3882 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
3883
3884         * g++.old-deja/g++.other/optimize3.C: New file.
3885
3886 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
3887
3888         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
3889         assemble.
3890
3891 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
3892
3893         * g++.old-deja/g++.other/optimize2.C: New file.
3894
3895 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
3896
3897         * gcc.c-torture/compile/20010518-2.c: New file.
3898         * gcc.c-torture/execute/20010518-1.c: New file.
3899         * gcc.c-torture/execute/20010518-2.c: New file.
3900
3901 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3902
3903         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
3904
3905 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
3906
3907         G++ no longer defines builtins that do not begin with __builtin.
3908         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
3909         * g++.old-deja/g++.brendand/misc13.C: Likewise.
3910         * g++.old-deja/g++.law/builtin1.C: Likewise.
3911         * g++.old-deja/g++.law/cvt2.C: Likewise.
3912         * g++.old-deja/g++.mike/net5.C: Likewise.
3913         * g++.old-deja/g++.other/builtins1.C: Likewise.
3914         * g++.old-deja/g++.other/builtins2.C: Likewise.
3915         * g++.old-deja/g++.other/builtins3.C: Likewise.
3916         * g++.old-deja/g++.other/builtins4.C: Likewise.
3917         * g++.old-deja/g++.other/inline8.C: Likewise.
3918         * g++.old-deja/g++.robertl/eb39.C: Likewise.
3919
3920 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
3921
3922         * g++.old-deja/g++.pt/using1.C: Adjust.
3923         * g++.old-deja/g++.pt/using2.C: New test.
3924
3925 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3926
3927         * gcc.dg/cpp/charconst.c: New tests.
3928         * gcc.dg/cpp/escape.c: New tests.
3929         * gcc.dg/cpp/escape-1.c: New tests.
3930         * gcc.dg/cpp/escape-2.c: New tests.
3931         * gcc.dg/cpp/ucs.c: New tests.
3932
3933 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
3934
3935         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
3936         native compiler for irix6.5.
3937
3938 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
3939
3940         * lib/g++.exp (g++_include_flags): Use args to compute
3941         get_multilibs.
3942         (g++_link_flags): Likewise.
3943         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
3944
3945 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3946
3947         * gcc.dg/c90-hexfloat-1.c: Add more tests.
3948
3949 2001-05-21  Geoff Keating  <geoffk@redhat.com>
3950
3951         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
3952         this file.
3953
3954 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3955
3956         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
3957         STACK_SIZE;
3958         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
3959         to STACK_SIZE; Use it to define size of add_histo array.
3960         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
3961         to STACK_SIZE.
3962         (f): Use GITT_SIZE to define size of gitt local table.
3963         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
3964         to STACK_SIZE; Use it to define size of bytemem array.
3965
3966 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3967
3968         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
3969         on 68HC11/HC12 due to the asm instruction.
3970         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
3971         * gcc.c-torture/compile/920520-1.x: Likewise.
3972         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
3973         on 68HC11/HC12 because the function is larger than 64K.
3974         * gcc.c-torture/compile/961203-1.x: New file, this test fails
3975         on 68HC11/HC12 because the structure is too large.
3976
3977 2001-05-20  Richard Henderson  <rth@redhat.com>
3978
3979         * gcc.c-torture/execute/20010520-1.c: New.
3980
3981 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3982
3983         * g++.old-deja/g++.warn/compare1.C: New test.
3984         * gcc.dg/compare4.c: New test.
3985
3986 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
3987
3988         * g++.old-deja/g++.other/optimize1.C: New test.
3989
3990 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3991
3992         * g++.old-deja/g++.pt/spec41.C: New test.
3993
3994 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
3995
3996         * gcc.c-torture/compile/20010114-1.x: Remove.
3997
3998 2001-05-18  Stan Shebs  <shebs@apple.com>
3999
4000         * gcc.c-torture/compile/20010518-1.c: New test.
4001
4002 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
4003
4004         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
4005         * g++.old-deja/g++.pt/crash67.C: New test.
4006
4007 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
4008
4009         * g++.old-deja/g++.other/debug9.C: New test.
4010
4011 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
4012
4013         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
4014
4015 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
4016
4017         * gcc.c-torture/compile/20010516-1.c: New test.
4018
4019 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4020
4021         * g++.old-deja/g++.other/crash41.C: New test.
4022
4023 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4024
4025         * g++.old-deja/g++.pt/crash66.C: New test.
4026
4027 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
4028
4029         * g++.old-deja/g++.robertl/eb27.C: Convert.
4030
4031 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
4032
4033         * g++.dg/friend-warn.C: New test.  Do not warn about friend
4034         declaration being redundant.
4035
4036 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
4037
4038         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
4039
4040 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
4041
4042         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
4043
4044 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
4045
4046         * lib/g++.exp: Use testsuite_flags.
4047
4048 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
4049
4050         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
4051
4052 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4053
4054         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
4055
4056 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
4057
4058         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
4059
4060 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
4061
4062         * gcc.c-torture/compile/20010313-1.c: New test.
4063
4064 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
4065
4066         * gcc.dg/cpp/direct2.c: New test.
4067         * gccq.dg/cpp/direct2s.c: New test.
4068
4069         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
4070
4071 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
4072
4073         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
4074         * g++.old-deja/g++.other/op3.C: Likewise.
4075
4076 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4077
4078         * gcc.dg/cpp/syshdr.h: New file.
4079         * gcc.dg/cpp/sysmac1.c: Update.
4080         * gcc.dg/cpp/sysmac2.c: Update.
4081
4082 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4083
4084         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
4085
4086 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
4087
4088         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
4089         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
4090
4091 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
4092
4093         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
4094
4095 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
4096
4097         * lib/g++.exp (g++_include_flags): Don't use any special flags
4098         if TESTING_IN_BUILD_TREE is not defined.
4099         (g++_init): Use a plain 'c++' as the compiler if
4100         TESTING_IN_BUILD_TREEE is not defined.
4101
4102 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4103
4104         * g++.old-deja/g++.eh/catch13.C: New test.
4105         * g++.old-deja/g++.eh/catch14.C: New test.
4106
4107 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4108
4109         * gcc.dg/cpp/tr-define.c: New test.
4110
4111 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
4112
4113         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
4114         <stdlib.h>, not <malloc.h>.
4115
4116 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4117
4118         * g++.old-deja/g++.ns/template17.C: New test.
4119
4120 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4121
4122         * g++.old-deja/g++.pt/ref4.C: New test.
4123
4124 2001-04-30  Richard Henderson  <rth@redhat.com>
4125
4126         * gcc.dg/20000724-1.c: Revert last change.
4127
4128 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
4129
4130         * g77.f-torture/execute/20010430.f: New test.
4131
4132 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
4133
4134         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
4135
4136 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
4137
4138         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
4139
4140 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4141
4142         * g++.old-deja/g++.eh/crash6.C: New test.
4143
4144 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4145
4146         * g++.old-deja/g++.other/warn7.C: New test.
4147
4148 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4149
4150         * g++.old-deja/g++.other/defarg9.C: New test.
4151
4152 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4153
4154         * g77.f-torture/compile/20010426.f: New test.
4155         * g77.f-torture/execute/20010426.f: New test.
4156
4157 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4158
4159         * g77.f-torture/compile/20000629-1.x: Remove - error
4160         has been fixed.
4161
4162 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
4163
4164         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
4165         Tweak slightly to work with g++.dg framework.
4166         * g++.dg/special/ecos.exp: Run initp1.C test.
4167         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
4168
4169         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
4170         its linker doesn't give line numbers either.
4171         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
4172
4173 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4174
4175         * g++.old-deja/g++.other/lex1.C: New test.
4176
4177 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
4178
4179         * gcc.dg/noncompile/20010425-1.c: New test.
4180
4181 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4182
4183         * g++.old-deja/g++.pt/mangle2.C: New test.
4184
4185 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4186
4187         * gcc.dg/format/plus-1.c: New test.
4188
4189 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4190
4191         * gcc.dg/20010423-1.c: New test.
4192
4193 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4194
4195         * gcc.c-torture/execute/20010422-1.c: New test.
4196
4197 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
4198
4199         * g++.old-deja/g++.ns/type2.C: New test.
4200
4201 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
4202
4203         * g++.old-deja/g++.other/perf1.C: New test.
4204
4205 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
4206
4207         * gcc.dg/c99-func-2.c: Remove xfail.
4208         * gcc.dg/c99-func-3.c: Remove xfail.
4209         * gcc.dg/c99-func-4.c: Remove xfail.
4210
4211 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
4212
4213         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
4214
4215 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4216
4217         * gcc.c-torture/compile/20010423-1.c: New test.
4218
4219 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4220
4221         * g++.old-deja/g++.pt/typename28.C: New test.
4222
4223 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4224
4225         * g++.old-deja/g++.abi/empty2.C: New test.
4226         * g++.old-deja/g++.abi/empty3.C: New test.
4227
4228 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4229
4230         * g++.old-deja/g++.other/comdat2.C: New test.
4231         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
4232
4233 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4234
4235         * g++.old-deja/g++.other/overload14.C: New test.
4236
4237 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4238
4239         * g++.old-deja/g++.other/lookup23.C: New test.
4240
4241 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4242
4243         * gcc.c-torture/execute/20010403-1.c: New test.
4244
4245 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
4246             Mark Mitchell  <mark@codesourcery.com>
4247
4248         * lib/old-dejagnu.exp: Don't delete output of executable.
4249         Add .exe suffix to executables.
4250
4251 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
4252
4253         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
4254
4255 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4256
4257         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
4258
4259 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4260
4261         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
4262         * g++.old-deja/g++.abi/crash1.C: New test.
4263
4264 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4265
4266         * g++.old-deja/g++.other/crash40.C: New test.
4267
4268 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4269
4270         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
4271
4272 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
4273
4274         * g++.old-deja/g++.other/warn6.C: New test.
4275
4276 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4277
4278         * g++.old-deja/g++.robertl/eb42.C: Same.
4279
4280 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4281
4282         * gcc.dg/wtr-conversion-1.c: New testcase.
4283
4284 2001-04-10  Richard Henderson  <rth@redhat.com>
4285
4286         * g++.old-deja/g++.other/array5.C: New.
4287
4288 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4289
4290         * gcc.c-torture/execute/20010408-1.c: New test.
4291
4292 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
4293
4294         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
4295         headers and constructs.
4296         * g++.old-deja/g++.robertl/eb79.C: Same.
4297         * g++.old-deja/g++.robertl/eb77.C (main): Same.
4298         * g++.old-deja/g++.robertl/eb73.C: Same.
4299         * g++.old-deja/g++.robertl/eb66.C (main): Same.
4300         * g++.old-deja/g++.robertl/eb55.C (t): Same.
4301         * g++.old-deja/g++.robertl/eb54.C (main): Same.
4302         * g++.old-deja/g++.robertl/eb46.C (main): Same.
4303         * g++.old-deja/g++.robertl/eb44.C: Same.
4304         * g++.old-deja/g++.robertl/eb41.C (main): Same.
4305         * g++.old-deja/g++.robertl/eb4.C (main): Same.
4306         * g++.old-deja/g++.robertl/eb39.C: Same.
4307         * g++.old-deja/g++.robertl/eb33.C (main): Same.
4308         * g++.old-deja/g++.robertl/eb31.C (main): Same.
4309         * g++.old-deja/g++.robertl/eb30.C: Same.
4310         * g++.old-deja/g++.robertl/eb3.C: Same.
4311         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
4312         * g++.old-deja/g++.robertl/eb21.C: Same.
4313         * g++.old-deja/g++.robertl/eb15.C: Same.
4314         * g++.old-deja/g++.robertl/eb118.C: Same.
4315         * g++.old-deja/g++.robertl/eb115.C (main): Same.
4316         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
4317         * g++.old-deja/g++.robertl/eb109.C: Same.
4318         * g++.old-deja/g++.other/sibcall1.C (main): Same.
4319         * g++.old-deja/g++.mike/rtti1.C: Same.
4320         * g++.old-deja/g++.mike/p658.C: Same.
4321         * g++.old-deja/g++.mike/net46.C: Same.
4322         * g++.old-deja/g++.mike/net34.C: Same.
4323         * g++.old-deja/g++.mike/memoize1.C: Same.
4324         * g++.old-deja/g++.mike/eh2.C: Same.
4325         * g++.old-deja/g++.law/weak.C: Same.
4326         * g++.old-deja/g++.law/visibility7.C: Same.
4327         * g++.old-deja/g++.law/visibility25.C: Same.
4328         * g++.old-deja/g++.law/visibility22.C: Same.
4329         * g++.old-deja/g++.law/visibility2.C: Same.
4330         * g++.old-deja/g++.law/visibility17.C: Same.
4331         * g++.old-deja/g++.law/visibility13.C: Same.
4332         * g++.old-deja/g++.law/visibility10.C: Same.
4333         * g++.old-deja/g++.law/visibility1.C: Same.
4334         * g++.old-deja/g++.law/virtual3.C (eval): Same.
4335         * g++.old-deja/g++.law/vbase1.C: Same.
4336         * g++.old-deja/g++.law/operators32.C: Same.
4337         * g++.old-deja/g++.law/nest3.C: Same.
4338         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
4339         * g++.old-deja/g++.law/except5.C (main): Same.
4340         * g++.old-deja/g++.law/cvt7.C (run): Same.
4341         * g++.old-deja/g++.law/cvt2.C: Same.
4342         * g++.old-deja/g++.law/cvt16.C: Same.
4343         * g++.old-deja/g++.law/ctors6.C (bar): Same.
4344         * g++.old-deja/g++.law/ctors17.C (main): Same.
4345         * g++.old-deja/g++.law/ctors13.C: Same.
4346         * g++.old-deja/g++.law/ctors12.C (main): Same.
4347         * g++.old-deja/g++.law/ctors10.C: Same.
4348         * g++.old-deja/g++.law/code-gen5.C: Same.
4349         * g++.old-deja/g++.law/bad-error7.C: Same.
4350         * g++.old-deja/g++.law/arm9.C: Same.
4351         * g++.old-deja/g++.law/arm12.C: Same.
4352         * g++.old-deja/g++.law/arg8.C: Same.
4353         * g++.old-deja/g++.law/arg1.C: Same.
4354         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
4355         * g++.old-deja/g++.jason/template31.C: Same.
4356         * g++.old-deja/g++.jason/template24.C (main): Same.
4357         * g++.old-deja/g++.jason/2371.C: Same.
4358         * g++.old-deja/g++.eh/new2.C: Same.
4359         * g++.old-deja/g++.eh/new1.C: Same.
4360         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
4361         * g++.old-deja/g++.brendan/nest21.C (main): Same.
4362         * g++.old-deja/g++.brendan/err-msg3.C: Same.
4363         * g++.old-deja/g++.brendan/crash62.C: Same.
4364         * g++.old-deja/g++.brendan/crash52.C: Same.
4365         * g++.old-deja/g++.brendan/crash49.C (main): Same.
4366         * g++.old-deja/g++.brendan/crash38.C: Same.
4367         * g++.old-deja/g++.brendan/crash15.C (main): Same.
4368         * g++.old-deja/g++.brendan/copy9.C: Same.
4369
4370 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
4371
4372         * gcc.c-torture/execute/20001203-2.c (memset):
4373         Count argument is of type __SIZE_TYPE__.
4374
4375 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
4376
4377         * gcc.c-torture/compile/20010404-1.c: New test.
4378
4379 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
4380
4381         * gcc.c-torture/compile/20010326-1.c: New test.
4382
4383 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
4384
4385         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
4386         peculiarities of the SH.
4387         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
4388
4389 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4390
4391         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
4392         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
4393         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
4394
4395 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4396
4397         * g77.f-torture/compile/20010321-1.f: New test.
4398
4399 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4400
4401         * gcc.c-torture/compile/20010329-1.c: New test.
4402
4403 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4404
4405         * gcc.c-torture/execute/20010329-1.c: New test.
4406
4407 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4408
4409         * g++.old-deja/g++.other/eh4.C: Fix typo.
4410
4411 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4412
4413         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
4414
4415 2001-03-28  Philip Blundell  <philb@gnu.org>
4416
4417         * gcc.c-torture/compile/20010328-1.c: New test.
4418
4419 2001-03-27  Richard Henderson  <rth@redhat.com>
4420
4421         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
4422         * g++.old-deja/g++.eh/vbase3.C: Likewise.
4423
4424 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
4425
4426         * gcc.c-torture/compile/20010327-1.c: New test.
4427
4428 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4429
4430         * g++.old-deja/g++.other/friend12.C: New test.
4431         * g++.old-deja/g++.other/friend9.C: Expect no errors.
4432         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
4433
4434 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4435
4436         * gcc.c-torture/execute/20010325-1.c: New test.
4437
4438 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
4439
4440         * g++.old-deja/g++.other/mangle3.C: New test.
4441
4442 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
4443
4444         * g++.old-deja/g++.other/anon8.C: New test.
4445
4446 2001-03-20  Philip Blundell  <philb@gnu.org>
4447
4448         * gcc.c-torture/compile/20010320-1.c: New test.
4449
4450 2001-03-17  Richard Henderson  <rth@redhat.com>
4451
4452         * g++.old-deja/g++.other/eh4.C: Add expected error text.
4453
4454 2001-03-15  Geoff Keating  <geoff@redhat.com>
4455
4456         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
4457         tests on AIX.
4458
4459 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
4460
4461         * g++.old-deja/g++.other/eh4.C: New test.
4462
4463 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4464
4465         * gcc.dg/cpp/mi1.c: Update.
4466
4467 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
4468
4469         * g++.old-deja/g++.other/regstack.C: New test.
4470
4471 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
4472
4473         * g++.old-deja/g++.other/ref4.C: New test.
4474
4475 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
4476
4477         * objc/execute/va_method.m: Added.
4478         * objc/execute/IMP.m: Added.
4479         * objc/execute/_cmd.m: Added.
4480         * objc/execute/accessing_ivars.m: Added.
4481         * objc/execute/class-1.m: Added.
4482         * objc/execute/class-10.m: Added.
4483         * objc/execute/class-11.m: Added.
4484         * objc/execute/class-12.m: Added.
4485         * objc/execute/class-13.m: Added.
4486         * objc/execute/class-14.m: Added.
4487         * objc/execute/class-2.m: Added.
4488         * objc/execute/class-3.m: Added.
4489         * objc/execute/class-4.m: Added.
4490         * objc/execute/class-5.m: Added.
4491         * objc/execute/class-6.m: Added.
4492         * objc/execute/class-7.m: Added.
4493         * objc/execute/class-8.m: Added.
4494         * objc/execute/class-9.m: Added.
4495         * objc/execute/class-tests-1.h
4496         * objc/execute/class-tests-2.h
4497         * objc/execute/compatibility_alias.m: Added.
4498         * objc/execute/encode-1.m: Added.
4499         * objc/execute/formal_protocol-1.m: Added.
4500         * objc/execute/formal_protocol-2.m: Added.
4501         * objc/execute/formal_protocol-3.m: Added.
4502         * objc/execute/formal_protocol-4.m: Added.
4503         * objc/execute/formal_protocol-5.m: Added.
4504         * objc/execute/formal_protocol-6.m: Added.
4505         * objc/execute/formal_protocol-7.m: Added.
4506         * objc/execute/informal_protocol.m: Added.
4507         * objc/execute/initialize.m: Added.
4508         * objc/execute/load.m: Added.
4509         * objc/execute/many_args_method.m: Added.
4510         * objc/execute/nested-3.m: Added.
4511         * objc/execute/no_clash.m: Added.
4512         * objc/execute/private.m: Added.
4513         * objc/execute/redefining_self.m: Added.
4514         * objc/execute/root_methods.m: Added.
4515         * objc/execute/selector-1.m: Added.
4516         * objc/execute/static-1.m: Added.
4517         * objc/execute/static-2.m: Added.
4518         * objc/execute/va_method.m: Added.
4519
4520 2001-03-10  Richard Henderson  <rth@redhat.com>
4521
4522         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
4523
4524 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4525
4526         * g++.old-deja/g++.other/crash31.C: XFAIL.
4527         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
4528         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
4529         * gcc.c-torture/execute/20010123-1.x: XFAIL.
4530         * gcc.c-torture/execute/20010124-1.x: XFAIL.
4531         * gcc.dg/sequence-pt-1.c: XFAIL one test.
4532
4533 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
4534
4535         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
4536
4537 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4538
4539         * gcc.dg/20000724-1.c: Don't use multiline strings.
4540
4541 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4542
4543         * objc/execute/string1.m, objc/execute/string2.m: Compare the
4544         result of -cString against what we expect it to be; don't just
4545         print it out for no one to read.
4546
4547         * objc/execute/string3.m, objc/execute/string4.m: New tests.
4548         Based on testcases provided by Nicola Pero.
4549
4550 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4551
4552         * gcc.dg/cpp/macro7.c: New test.
4553
4554 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4555
4556         * gcc.dg/cpp/multiline.c: Update.
4557
4558 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4559
4560         * g++.old-deja/g++.other/enum3.C: New test.
4561
4562 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4563
4564         * g++.old-deja/g++.other/pod1.C: New test.
4565
4566 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4567
4568         * g++.old-deja/g++.ext/overload1.C: New test.
4569
4570 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4571
4572         * g++.old-deja/g++.pt/using1.C: New test.
4573
4574 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4575
4576         * g++.old-deja/g++.other/using9.C: New test.
4577
4578 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
4579
4580         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
4581
4582         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
4583
4584 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
4585
4586         * g++.old-deja/g++.ext/realpt1.C: Remove.
4587
4588 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
4589
4590         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
4591
4592 2001-02-26  Will Cohen  <wcohen@redhat.com>
4593
4594         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4595
4596 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
4597
4598         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
4599         templatized constructors.
4600
4601 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4602
4603         * gcc.c-torture/execute/20010224-1.c: New test.
4604
4605 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
4606
4607         * gcc.c-torture/execute/20010222-1.c: New test.
4608
4609 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
4610
4611         * g++.old-deja/g++.other/inline20.C: New test.
4612
4613 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4614
4615         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
4616
4617 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4618
4619         * g++.old-deja/g++.other/lookup22.C: New test.
4620
4621 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
4622
4623         * g77.dg: New directory.
4624         * g77.dg/20010216-1.f: New test case.
4625         * g77.dg/dg.exp: New driver.
4626         * lib/g77-dg.exp: New driver library.
4627
4628 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4629
4630         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
4631
4632 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
4633
4634         * g++.old-deja/g++.other/decl9.C: New test.
4635
4636 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
4637
4638         * g++.old-deja/g++.other/init16.C: Update the test so that it does
4639         not need <string> and also tests the initialization at runtime.
4640
4641 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4642
4643         * gcc.c-torture/execute/longlong.c: New test.
4644
4645 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
4646
4647         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
4648
4649 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
4650
4651         * gcc.c-torture/execute/920302-1.c (execute):
4652         Change argument type to short.
4653
4654 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4655
4656         * g++.old-deja/g++.pt/deduct6.C: New test.
4657
4658 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4659
4660         * g++.old-deja/g++.pt/deduct5.C: New test.
4661
4662 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
4663
4664         * gcc.c-torture/execute/20010209-1.c: New test.
4665
4666 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4667
4668         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
4669
4670 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
4671
4672         * g++.dg/vtgc1.C: Update for new ABI.
4673
4674         * consistency.vlad: New directory, 1665 files.
4675
4676 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4677
4678         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
4679         return type.
4680         * gcc.dg/cpp/digraphs.c: Declare puts.
4681
4682 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4683
4684         * g++.old-deja/g++.other/warn5.C: New test.
4685
4686 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4687
4688         * g++.old-deja/g++.pt/spec40.C: New test.
4689
4690 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4691
4692         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
4693         case.
4694         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
4695
4696 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
4697
4698         * gcc.c-torture/compile/20010209-1.c: New test.
4699
4700 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
4701
4702         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
4703         excess errors message but not if it crashes.
4704         * g++.old-deja/g++.other/crash27.C: Likewise.
4705         * g++.old-deja/g++.other/crash28.C: Likewise.
4706         * g++.old-deja/g++.other/crash30.C: Likewise.
4707         * g++.old-deja/g++.other/crash32.C: Likewise.
4708         * g++.old-deja/g++.other/crash35.C: Likewise.
4709         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4710
4711 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4712
4713         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
4714         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
4715         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
4716         g77.f-torture/execute/execute.exp,
4717         g77.f-torture/noncompile/noncompile.exp,
4718         gcc.c-torture/execute/execute.exp,
4719         gcc.c-torture/execute/memcheck/memcheck.exp,
4720         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
4721         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
4722         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
4723         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
4724         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
4725         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
4726         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
4727         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
4728         Remove bug reporting instructions with ancient email addresses.
4729
4730 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4731
4732         * gcc.dg/20010202-1.c: New test.
4733         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
4734
4735 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
4736
4737         * g++.dg/stdbool-if.C: New test.
4738
4739 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4740
4741         * objc/execute/fdecl.m: Added main().
4742
4743 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4744
4745         * gcc.c-torture/execute/20010206-1.c: New test.
4746
4747 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4748
4749         * gcc.dg/cpp/avoidpaste1.c: Update.
4750
4751 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4752
4753         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
4754         Pero <nicola@brainstorm.co.uk>.
4755         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
4756
4757 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
4758
4759         * g++.old-deja/g++.pt/spec39.C: New test.
4760
4761 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
4762
4763         * gcc.c-torture/compile/20010202-1.c: New test.
4764
4765 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
4766
4767         * g++.old-deja/g++.abi/primary2.C: New test.
4768         * g++.old-deja/g++.abi/primary3.C: New test.
4769         * g++.old-deja/g++.abi/primary4.C: New test.
4770         * g++.old-deja/g++.abi/primary5.C: New test.
4771         * g++.old-deja/g++.abi/vtable3.h: New test.
4772         * g++.old-deja/g++.abi/vtable3a.C: New test.
4773         * g++.old-deja/g++.abi/vtable3b.C: New test.
4774         * g++.old-deja/g++.abi/vtable3c.C: New test.
4775         * g++.old-deja/g++.abi/vtable3d.C: New test.
4776         * g++.old-deja/g++.abi/vtable3e.C: New test.
4777         * g++.old-deja/g++.abi/vtable3f.C: New test.
4778         * g++.old-deja/g++.abi/vtable3g.C: New test.
4779         * g++.old-deja/g++.abi/vtable3h.C: New test.
4780         * g++.old-deja/g++.abi/vtable3i.C: New test.
4781         * g++.old-deja/g++.abi/vtable3j.C: New test.
4782         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
4783
4784 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
4785
4786         * g++.old-deja/g++.other/anon6.C: New test.
4787         * g++.old-deja/g++.other/anon7.C: New test.
4788
4789 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
4790
4791         * gcc.dg/cpp/avoidpaste2.c: New tests.
4792
4793 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
4794
4795         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
4796
4797 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
4798
4799         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
4800         DECIMAL_DIG cases for Irix."
4801
4802 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
4803
4804         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
4805
4806 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4807
4808         * gcc.dg/c99-tag-1.c: New test.
4809
4810 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
4811
4812         * gcc.dg/cpp/tr-warn1.c: Add tests.
4813
4814 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
4815
4816         * gcc.dg/cpp/avoidpaste1.c: Update.
4817         * gcc.dg/cpp/paste4.c: Update.
4818
4819 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
4820
4821         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
4822         cases for Irix.
4823
4824 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4825
4826         * g++.old-deja/g++.other/inline19.C: New test.
4827
4828 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4829
4830         * gcc.dg/Wlarger-than.c: New test.
4831
4832 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4833
4834         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
4835
4836 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
4837
4838         * gcc.c-torture/execute/20010129-1.c: New test.
4839         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
4840
4841 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
4842
4843         * gcc.dg/cpp/avoidpaste1.c: Test case.
4844
4845 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
4846
4847         * g++.old-deja/g++.other/inline18.C: New test.
4848
4849 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4850
4851         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
4852         and __builtin_putchar.
4853
4854 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
4855
4856         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
4857         tests.
4858
4859 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
4860
4861         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
4862         floating point number rounding mode to round to the nearest
4863         representable mode.
4864
4865 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
4866
4867         * g++.old-deja/g++.other/mangle2.C: New test.
4868
4869 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
4870
4871         * gcc.c-torture/compile/20010124-1.c: New test.
4872
4873 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
4874
4875         * g++.old-deja/g++.pt/spec38.C: New test.
4876
4877 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4878
4879         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
4880         "Build don't run".
4881
4882 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4883
4884         * gcc.c-torture/execute/20010123-1.c: New test.
4885
4886 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
4887
4888         * g++.old-deja/g++.pt/spec37.C: New test.
4889
4890 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
4891
4892         * g++.old-deja/g++.pt/overload14.C: New test.
4893
4894 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4895
4896         * gcc.c-torture/execute/20010122-1.c: New test, exercise
4897         __builtin_return_address.
4898
4899 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
4900
4901         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
4902         * g++.old-deja/g++.pt/spec35.C: New test.
4903         * g++.old-deja/g++.pt/spec36.C: New test.
4904
4905 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
4906
4907         * gcc.c-torture/compile/20010118-1.c: New test.
4908
4909 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
4910
4911         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
4912
4913 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
4914
4915         * gcc.c-torture/execute/20010119-1.c: New test.
4916
4917 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4918
4919         * g++.old-deja/g++.other/vbase5.C: New test.
4920
4921 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
4922
4923         * gcc.c-torture/execute/20010118-1.c: New test.
4924
4925 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4926
4927         * g++.old-deja/g++.pt/deduct3.C: New test.
4928
4929 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4930
4931         * g++.old-deja/g++.pt/spec34.C: New test.
4932
4933 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
4934
4935         * g77.f-torture/compile/20000601-2.f: New test.
4936
4937 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4938
4939         * g++.old-deja/g++.other/init17.C: New test.
4940
4941 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
4942
4943         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
4944
4945 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4946
4947         * g++.old-deja/g++.pt/unify8.C: New test.
4948
4949 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4950
4951         * g++.old-deja/g++.abi/vbase1.C: New test.
4952
4953 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4954
4955         * g++.old-deja/g++.pt/crash65.C: New test.
4956
4957 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
4958
4959         * gcc.dg/cpp/assembl2.S: New test case.
4960
4961 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
4962
4963         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
4964         are supported.
4965
4966 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4967
4968         * g++.old-deja/g++.other/builtins1.C: New test.
4969         * g++.old-deja/g++.other/builtins2.C: Likewise.
4970         * g++.old-deja/g++.other/builtins3.C: Likewise.
4971         * g++.old-deja/g++.other/builtins4.C: Likewise.
4972
4973 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
4974
4975         * gcc.c-torture/compile/20010117-1.c: New test.
4976         * gcc.c-torture/compile/20010117-2.c: New test.
4977
4978 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4979
4980         * g77.f-torture/execute/20010116.[fx]: New test,
4981         XFAIL on i?86-*-*.
4982         * g77.f-torture/compile/20010115.f: Indicate it's
4983         a test for PR fortran/1636.
4984
4985 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
4986
4987         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
4988
4989 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4990
4991         * g77.f-torture/compile/20010115.f: New test.
4992
4993 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
4994
4995         * g++.old-deja/g++.pt/nontype5.C: New test.
4996
4997 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
4998
4999         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
5000         have an equivalent working one below it.
5001
5002 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
5003
5004         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
5005         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5006
5007 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
5008
5009         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
5010         message containing "init_priority".
5011         (conpr-2.C): Likewise.
5012         (conpr-3.C): Likewise.
5013         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
5014
5015 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5016
5017         * gcc.c-torture/execute/20010114-2.c: New test.
5018
5019 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5020
5021         * gcc.c-torture/compile/20010114-1.c: New test.
5022         * gcc.c-torture/compile/20010114-1.x: Xfail.
5023         * gcc.c-torture/compile/20010114-2.c: New test.
5024         * gcc.c-torture/execute/20010114-1.c: New test.
5025         * gcc.dg/trunc-1.c: New test.
5026         * gcc.dg/uninit-B.c: New test.
5027
5028 2001-01-13  Nick Clifton  <nickc@redhat.com>
5029
5030         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
5031         target.
5032
5033 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5034
5035         * gcc.c-torture/compile/20010113-1.c: New test.
5036
5037 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
5038
5039         * gcc.c-torture/compile/20001212-1.c: New test.
5040
5041 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5042
5043         * gcc.dg/cpp/widestr1.c: Update.
5044         * gcc.dg/cpp/prag-imp.c: Remove.
5045
5046 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
5047
5048         * gcc.c-torture/execute/20000801-3.x: Remove.
5049         * gcc.dg/c90-init-1.c: New test.
5050         * gcc.dg/c99-init-1.c: New test.
5051         * gcc.dg/c99-init-2.c: New test.
5052         * gcc.dg/gnu99-init-1.c: New test.
5053
5054 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
5055
5056         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
5057         testing that no relevant ones were found.
5058
5059 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5060
5061         * g++.old-deja/g++.pt/cast2.C: New test.
5062
5063 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5064
5065         * g++.old-deja/g++.pt/friend47.C: New test.
5066
5067 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5068
5069         * g++.old-deja/g++.pt/instantiate13.C: New test.
5070
5071 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5072
5073         * g++.old-deja/g++.other/defarg7.C: New test.
5074         * g++.old-deja/g++.other/defarg8.C: New test.
5075
5076 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5077
5078         * g++.old-deja/g++.pt/crash64.C: New test.
5079
5080 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5081
5082         * g++.old-deja/g++.pt/crash63.C: New test.
5083
5084 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5085
5086         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
5087
5088 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
5089
5090         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
5091
5092 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5093
5094         * g++.old-deja/g++.pt/error3.C: New test.
5095
5096 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5097
5098         * g++.old-deja/g++.other/crash39.C: New test.
5099
5100 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5101
5102         * g++.old-deja/g++.other/vbase4.C: New test.
5103
5104 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
5105
5106         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
5107         * gcc.dg/special/20000419-2.c: New file. Identical to above.
5108         * gcc.dg/special/special.exp: New test driver which will check
5109         for alias support for the above test.
5110
5111 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
5112
5113         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
5114         problems on small machines.
5115         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
5116         parameterize.
5117
5118 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
5119
5120         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
5121         mips.
5122         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5123
5124 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
5125
5126         * g++.old_deja/g++.pt/using8.C: New test.
5127
5128 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5129
5130         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
5131
5132 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
5133
5134         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
5135         where a failure is expected.
5136         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
5137
5138 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5139
5140         * g++.old_deja/g++.pt/instantiate12.C: New test.
5141
5142 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5143
5144         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
5145         start of structs.
5146         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
5147         * g++.old-deja/g++.brendan/crash17.C: Likewise.
5148         * g++.old-deja/g++.brendan/crash29.C: Likewise.
5149         * g++.old-deja/g++.brendan/crash48.C: Likewise.
5150         * g++.old-deja/g++.brendan/ns1.C: Likewise.
5151         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
5152         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
5153         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5154         * g++.old-deja/g++.eh/spec6.C: Likewise.
5155         * g++.old-deja/g++.jason/crash3.C: Likewise.
5156         * g++.old-deja/g++.law/ctors11.C: Likewise.
5157         * g++.old-deja/g++.law/ctors17.C: Likewise.
5158         * g++.old-deja/g++.law/ctors5.C: Likewise.
5159         * g++.old-deja/g++.law/ctors9.C: Likewise.
5160         * g++.old-deja/g++.mike/ambig1.C: Likewise.
5161         * g++.old-deja/g++.mike/net22.C: Likewise.
5162         * g++.old-deja/g++.mike/p3538a.C: Likewise.
5163         * g++.old-deja/g++.mike/p3538b.C: Likewise.
5164         * g++.old-deja/g++.mike/virt3.C: Likewise.
5165         * g++.old-deja/g++.niklas/t128.C: Likewise.
5166         * g++.old-deja/g++.other/anon4.C: Likewise.
5167         * g++.old-deja/g++.other/using1.C: Likewise.
5168         * g++.old-deja/g++.other/warn3.C: Likewise.
5169         * g++.old-deja/g++.pt/t37.C: Likewise.
5170         * g++.old-deja/g++.robertl/eb69.C: Likewise.
5171         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5172
5173 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5174
5175         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
5176
5177 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5178
5179         * gcc.c-torture/execute/stdio-opt-3.c: New test.
5180
5181 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
5182
5183         * gcc.c-torture/compile/20010107-1.c: New test.
5184
5185 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5186
5187         * gcc.c-torture/execute/builtin-noret-1.c: New test.
5188
5189 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5190
5191         * gcc.dg/format/format.h: New file.
5192         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
5193         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
5194         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
5195         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
5196         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
5197         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5198         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
5199         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
5200         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
5201         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
5202         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
5203         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
5204         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
5205         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
5206         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
5207         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
5208         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
5209         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
5210         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
5211         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
5212         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
5213         instead of declaring standard types, macros and functions in each
5214         test.
5215
5216 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
5217
5218         * gcc.c-torture/execute/20010106-1.c: New test.
5219
5220 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5221
5222         * gcc.dg/format/format.exp: New file.
5223         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
5224         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
5225         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
5226         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
5227         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
5228         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
5229         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
5230         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
5231         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
5232         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
5233         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
5234         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
5235         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
5236         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
5237         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
5238         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
5239         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
5240         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
5241         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
5242         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
5243         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
5244         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
5245         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
5246         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
5247         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
5248         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
5249         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
5250         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
5251         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
5252         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
5253         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
5254         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
5255         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
5256         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
5257         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
5258         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
5259         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
5260         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
5261         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
5262         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
5263         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
5264         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
5265
5266 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
5267
5268         * gcc.c-torture/execute/991228-1.c: Take word endianness into
5269         account.
5270
5271 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5272
5273         * gcc.c-torture/execute/builtin-complex-1.c: New test.
5274
5275 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
5276
5277         * g++.old-deja/g++.pt/crash62.C: New test.
5278
5279 2001-01-04  Richard Henderson  <rth@redhat.com>
5280
5281         * gcc.dg/20000926-1.c: Update expected warnings.
5282         * gcc.dg/array-2.c: Likewise.
5283         * gcc.dg/array-4.c: Also validate flexible array members.
5284         * gcc.dg/c99-flex-array-1.c: New.
5285
5286 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5287
5288         * gcc.c-torture/compile/20001222-1.x: Remove.
5289
5290 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5291
5292         * gcc.c-torture/execute/built-in-setjmp.c: New.
5293
5294 2001-01-03  Richard Henderson  <rth@redhat.com>
5295
5296         * gcc.dg/940510-1.c: Update expected error wording.
5297         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
5298
5299 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
5300
5301         * lib/target-supports.exp (check_alias_available): Modified to
5302         indicate aliases not supported if only weak aliases are supported.
5303
5304 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5305
5306         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
5307         Turn on cmpstrsi checks for __pj__ and __i370__.
5308
5309 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5310
5311         * g++.old-deja/g++.other/virtual11.C: New test.
5312
5313 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5314
5315         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
5316
5317 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5318
5319         * gcc.c-torture/compile/20010102-1.c: New test.
5320
5321 2001-01-02  Andreas Jaeger  <aj@suse.de>
5322
5323         * gcc.dg/noreturn-3.c: New test.
5324
5325         * gcc.dg/noreturn-4.c: New test.
5326
5327 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5328
5329         * gcc.c-torture/execute/stdio-opt-1.c: Also test
5330         __builtin_fputc and __builtin_fwrite.
5331
5332 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5333
5334         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
5335         signed char, not default char.
5336
5337 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5338
5339         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
5340
5341 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
5342
5343         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
5344
5345 2000-12-29  Richard Henderson  <rth@redhat.com>
5346
5347         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
5348         (__cyg_profile_func_exit): Define.
5349
5350 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
5351
5352         * g++.dg/vtgc1.C: New test.
5353
5354 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
5355
5356         * gcc.dg/noncompile/20001228-1.c: New test.
5357
5358         * gcc.dg/20001228-1.c: New test.
5359
5360         * gcc.c-torture/execute/20001228-1.c: New test.
5361
5362 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
5363
5364         * gcc.dg/format-strfmon-1.c: New test.
5365
5366 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5367
5368         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
5369         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
5370         * gcc.c-torture/execute/string-opt-1.c: Likewise.
5371         * gcc.c-torture/execute/string-opt-2.c: Likewise.
5372         * gcc.c-torture/execute/string-opt-3.c: Likewise.
5373         * gcc.c-torture/execute/string-opt-4.c: Likewise.
5374         * gcc.c-torture/execute/string-opt-6.c: Likewise.
5375         * gcc.c-torture/execute/string-opt-7.c: Likewise.
5376         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5377         * gcc.c-torture/execute/string-opt-9.c: Likewise.
5378         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5379         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5380         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5381
5382         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
5383         * gcc.c-torture/execute/string-opt-4.c: Test index.
5384
5385 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
5386
5387         * gcc.c-torture/compile/20001226-1.c: New test.
5388
5389 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5390
5391         * gcc.c-torture/compile/20001222-1.c: New test.
5392         * gcc.c-torture/compile/20001222-1.x: Xfail.
5393
5394 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
5395
5396         * gcc.c-torture/execute/comp-goto-2.c: New test.
5397
5398 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
5399
5400         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
5401         Use long types if __INT_MAX__ is 32767.
5402         (main): Use cast to (sint32 *) when poking 88 into a_page.
5403
5404         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
5405
5406 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
5407
5408         * gcc.c-torture/compile/20001221-1.c: New test.
5409         * gcc.c-torture/execute/20001221-1.c: New test.
5410
5411 2000-12-20  Richard Henderson  <rth@redhat.com>
5412
5413         * g++.old-deja/g++.pt/crash36.C: Update error lines.
5414         * g++.old-deja/g++.robertl/eb109.C: Likewise.
5415
5416 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5417
5418         * gcc.dg/compare3.c: New test.
5419
5420 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5421
5422         * gcc.dg/format-warnll-1.c: New test.
5423
5424 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
5425
5426         * gcc.dg/cpp/cmdlne-P.c: New test.
5427
5428 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5429
5430         * gcc.c-torture/execute/builtin-abs-1.c,
5431         gcc.c-torture/execute/builtin-abs-2.c: New tests.
5432
5433 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5434
5435         * gcc.dg/cpp/multiline.c: New test.
5436
5437 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5438
5439         * g++.old-deja/g++.other/syshdr1.C: Update.
5440         * gcc.dg/cpp/lineflags.c: Remove temporarily.
5441
5442 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5443
5444         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
5445
5446 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5447
5448         * g++.old-deja/g++.pt/ttp65.C: New test.
5449
5450 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5451
5452         * g++.old-deja/g++.pt/ttp64.C: New test.
5453
5454 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5455
5456         * g++.old-deja/g++.pt/spec33.C: New test.
5457
5458 2000-12-14  Catherine Moore  <clm@redhat.com>
5459
5460         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
5461         * gcc.c-torture/execute/920612-2.c: Likewise.
5462         * gcc.c-torture/execute/920428-2.c: Likewise.
5463         * gcc-c-torture/execute/va-arg-11.c: Call exit.
5464         * gcc.c-torture/execute/va-arg-21.c: Likewise.
5465
5466 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5467
5468         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
5469         * gcc.dg/pack-test-2.c: Likewise.
5470
5471 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5472
5473         Tests by Zack Weinberg <zackw@stanford.edu>.
5474
5475         * gcc.dg/cpp/defined.c: Update.
5476         * gcc.dg/cpp/defined_trad.c: New tests.
5477
5478 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5479
5480         * gcc.dg/cpp/trad-direct.c: Update.
5481
5482 2000-12-11  Neil Booth  <neilb@earthling.net>
5483
5484         * gcc.dg/cpp/defined_trad.c
5485
5486 2000-12-11  Neil Booth  <neilb@earthling.net>
5487
5488         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
5489
5490 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5491
5492         * gcc.dg/format-miss-2.c: New test.
5493
5494 2000-12-09  Neil Booth  <neilb@earthling.net>
5495
5496         * gcc.dg/cpp/lineflags.c: New tests.
5497         * gcc.dg/cpp/poison.c: Update.
5498         * gcc.dg/cpp/redef2.c: Update.
5499         * gcc.dg/cpp/skipping.c: New test.
5500
5501 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
5502
5503         * g++.old-deja/g++.other/eh3.C: New testcase.
5504
5505 2000-12-07  Neil Booth  <neilb@earthling.net>
5506
5507         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
5508         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
5509         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
5510         wtr-union-init-2.c, wtr-union-init-3.c: Update.
5511         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
5512         Update.
5513
5514 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5515
5516         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
5517         __SIZE_TYPE__ instead of int for type of integers cast to
5518         pointers.
5519
5520 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
5521
5522         * g++.old-deja/g++.other/cleanup4.C: New test.
5523
5524 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5525
5526         * format-sec-1.c: New test.
5527
5528 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5529
5530         * gcc.dg/format-nonlit-3.c: New test.
5531
5532 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5533
5534         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
5535         through a null pointer.
5536
5537 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5538
5539         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
5540         * g++.old-deja/g++.pt/partial4.C: New test.
5541
5542 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
5543
5544         * gcc.c-torture/execute/ieee/hugeval.x: New.
5545
5546 2000-12-06  Neil Booth  <neilb@earthling.net>
5547
5548         * gcc.dg/cpp/backslash2.c: New tests.
5549
5550 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5551
5552         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
5553         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
5554
5555 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
5556
5557         * gcc.c-torture/execute/20001203-2.c: New testcase.
5558
5559 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5560
5561         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
5562         * g++.old-deja/g++.other/virtual10.C: New test.
5563
5564 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5565
5566         * g++.old-deja/g++.mike/pmf5.C: Remove test.
5567
5568 2000-12-05  Richard Henderson  <rth@redhat.com>
5569
5570         * gcc.c-torture/compile/20001205-1.c: New.
5571
5572 2000-12-04  Neil Booth  <neilb@earthling.net>
5573
5574         * g++.old-deja/g++.other/virtual9.C: New test.
5575         * g++.old-deja/g++.pt/crash61.C: New test.
5576         * gcc.c-torture/execute/loop-9.c: New test.
5577
5578 2000-12-04  Neil Booth  <neilb@earthling.net>
5579
5580         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
5581         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
5582         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
5583         * gcc.dg/cpp/extratokens.c: ...here.
5584
5585 2000-12-04  Neil Booth  <neilb@earthling.net>
5586
5587         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
5588         New tests.
5589
5590 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5591
5592         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
5593         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
5594
5595 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5596
5597         * gcc.c-torture/execute/20001203-1.c: New test.
5598
5599 2000-12-03  Neil Booth  <neilb@earthling.net>
5600
5601         * gcc.dg/cpp/macro6.c: New test cases.
5602
5603 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5604
5605         * gcc.c-torture/execute/string-opt-9.c: New test.
5606         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5607         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5608         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5609
5610         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
5611         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
5612
5613 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
5614
5615         * gcc.dg/cpp/if-6.c: New testcase.
5616
5617         * gcc.dg/20001201-1.c: New testcase.
5618
5619 2000-12-02  Neil Booth  <neilb@earthling.net>
5620
5621         * g++.old-deja/g++.other/externC4.C,
5622         g++.old-deja/g++.other/friend10.C: New tests.
5623
5624 2000-12-02  Neil Booth  <neilb@earthling.net>
5625
5626         * g++.old-deja/g++.other/instan2.C
5627         * g++.old-deja/g++.other/instan3.C: New test.
5628
5629 2000-12-02  Neil Booth  <neilb@earthling.net>
5630
5631         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
5632         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
5633         gnuc99.c,gnuc99-pedantic.c: New tests.
5634
5635 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5636
5637         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
5638         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
5639
5640 2000-12-01  Neil Booth  <neilb@earthling.net>
5641
5642         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
5643         * gcc.dg/cpp/poison.c: Update.
5644         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
5645
5646 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
5647
5648         * g77.f-torture/execute/20001201.f: New test.
5649
5650 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5651
5652         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
5653
5654 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
5655
5656         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
5657
5658 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
5659
5660         * g++.old-deja/g++.other/cast6.C: New test.
5661
5662 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
5663
5664         * gcc.c-torture/execute/20001130-2.c: New testcase.
5665
5666 2000-11-30  Richard Henderson  <rth@redhat.com>
5667
5668         * gcc.c-torture/execute/20001130-1.c: New test.
5669
5670 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5671
5672         * g++.old-deja/g++.other/op3.C: New test.
5673
5674 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5675
5676         * g++.old-deja/g++.other/op2.C: New test.
5677
5678 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5679
5680         * g++.old-deja/g++.other/crash38.C: New test.
5681
5682 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
5683
5684         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
5685
5686 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
5687
5688         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
5689         tests.
5690         * gcc.c-torture/execute/string-opt-6.c: New test.
5691
5692         * gcc.dg/20001117-1.c: Add main.
5693
5694 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
5695
5696         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
5697         Move from here ...
5698         * gcc.dg/940510-1.c: ... to here.
5699
5700         * gcc.dg/20000926-1.c: GNU C now allows initializations of
5701         zero-size arrays in toplevel structures.
5702
5703 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5704
5705         * gcc.c-torture/execute/loop-8.c: New test.
5706
5707 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5708
5709         * g++.old-deja/g++.other/base1.C: New test.
5710
5711 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5712
5713         * g++.old-deja/g++.other/parse2.C: New test.
5714
5715 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5716
5717         * g++.old-deja/g++.pt/incomplete1.C: New test.
5718
5719 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5720
5721         * g++.old-deja/g++.other/friend9.C: New test.
5722
5723 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5724
5725         * gcc.dg/20001127-1.c: New test.
5726
5727 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5728
5729         * g++.old-deja/g++.pt/friend46.C: New test.
5730
5731 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5732
5733         * g++.old-deja/g++.other/ptrmem8.C: New test.
5734
5735 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5736
5737         * gcc.c-torture/execute/string-opt-7.c: New test.
5738         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5739
5740 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
5741
5742         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
5743         instead of 'mkcheck 2'.
5744
5745 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5746
5747         * gcc.c-torture/execute/memcheck/driver.c,
5748         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
5749         C9X references to refer to C99.
5750
5751 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
5752
5753         * gcc.dg/ultrasp3.c: New test.
5754
5755 2000-11-25  Neil Booth  <neilb@earthling.net>
5756
5757         * gcc.dg/cpp/include2.c: Update test to be locale independent.
5758
5759 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
5760
5761         * gcc.c-torture/compile/20001123-2.c: New.
5762
5763 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5764
5765         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
5766
5767 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
5768
5769         * gcc.dg/sequence-point-1.c: Add some new tests.
5770         * gcc.c-torture/execute/20001124-1.c: New test.
5771
5772 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5773
5774         * g++.old-deja/g++.other/vaarg4.C: New test.
5775         * gcc.c-torture/compile/20001123-1.c: New test.
5776
5777 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5778
5779         * g++.other/crash24.C: Adjust and remove XFAIL.
5780         * g++.other/crash37.C: New test.
5781
5782 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
5783
5784         * g++.old-deja/g++.pt/instantiate9.C: New test.
5785
5786 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
5787
5788         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
5789         new ABI, too.
5790
5791         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
5792         * g++.old-deja/g++.robertl/eb55.C: Likewise.
5793
5794 2000-11-22  Neil Booth  <neilb@earthling.net>
5795
5796         * gcc.dg/cpp/Wtrigraphs.c: New test.
5797
5798 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
5799
5800         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
5801
5802 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
5803
5804         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
5805
5806 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
5807
5808         * lib/gcc-dg.exp: load_lib scanasm.exp.
5809         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
5810         * lib/g++-dg.exp: load_lib scanasm.exp.
5811         * lib/scanasm.exp: New.
5812         (scan-assembler, scan-assembler-not): Add optional arguments to
5813         test name, or if not present, the pattern name.
5814         (scan-assembler-dem, scan-assembler-dem-not): New.
5815
5816         * g++.dg/dg.exp: New.
5817
5818 2000-11-21  Neil Booth  <neilb@earthling.net>
5819
5820         * gcc.dg/cpp/integrated1.c: Remove.
5821
5822 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
5823
5824         * gcc.c-torture/execute/20001121-1.c: New test.
5825
5826 2000-11-21  Richard Henderson  <rth@redhat.com>
5827
5828         * gcc.c-torture/compile/20001121-1.c: New test.
5829
5830 2000-11-20  Neil Booth  <neilb@earthling.net>
5831
5832         * gcc.dg/cpp/integrated1.c: New test.
5833
5834 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
5835
5836         * g++.old-deja/g++.other/inline17.C: New test.
5837
5838 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
5839
5840         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
5841         local variable to be zero: I made the variable global. Now
5842         uses abort() and exit() instead of relying on main's return value.
5843
5844 2000-11-20  Neil Booth  <neilb@earthling.net>
5845
5846         * gcc.dg/cpp/paste2.c: Update test.
5847         * objc/execute/paste.m: New test.
5848
5849 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5850
5851         * gcc.dg/c99-condexpr-1.c: New test.
5852
5853 2000-11-20  Neil Booth  <neilb@earthling.net>
5854
5855         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
5856
5857 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
5858
5859         * g++.old-deja/g++.pt/export1.C: New test.
5860
5861 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
5862
5863         * gcc.dg/20001117-1.c: New test.
5864
5865 2000-11-18  Richard Henderson  <rth@redhat.com>
5866
5867         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
5868
5869 2000-11-18  Richard Henderson  <rth@redhat.com>
5870
5871         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
5872         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
5873         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
5874
5875 2000-11-18  Richard Henderson  <rth@redhat.com>
5876
5877         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
5878         (main): New.  Exit cleanly.
5879
5880 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5881
5882         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
5883         gcc.dg/c99-fordecl-2.c: New tests.
5884
5885 2000-11-18  Richard Henderson  <rth@redhat.com>
5886
5887         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
5888         * gcc.c-torture/execute/zerolen-2.c: New.
5889
5890 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5891
5892         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
5893         memory.
5894
5895 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
5896
5897         * g++.old-deja/g++.pt/instantiate8.C: New test.
5898
5899 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
5900
5901         * g++.old-deja/g++.other/incomplete.C: Add more tests.
5902         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
5903
5904 2000-11-16  Nick Clifton  <nickc@redhat.com>
5905
5906         * gcc.c-torture/execute/nestfunc-2.c: New test.
5907         * gcc.c-torture/execute/nestfunc-3.c: New test.
5908
5909 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
5910
5911         * gcc.c-torture/compile/20001116-1.c: New test.
5912
5913 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5914
5915         * gcc.c-torture/execute/20001115-1.c: New test.
5916
5917 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
5918
5919         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
5920         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
5921         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
5922         * g++.old-deja/g++.abi/vmihint.C: Likewise.
5923
5924 2000-11-15  Neil Booth  <neilb@earthling.net>
5925
5926         gcc.dg/cpp/_Pragma1.c: Update.
5927         gcc.dg/cpp/_Pragma2.c: New test.
5928
5929 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5930
5931         * g++.old-deja/g++.other/anon5.C: New test.
5932
5933 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5934
5935         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
5936         tests.
5937
5938 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
5939
5940         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
5941         output.
5942
5943 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5944
5945         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
5946         labels at end of compound statements.
5947
5948 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
5949
5950         * gcc.c-torture/execute/loop-7.c: New test.
5951
5952 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5953
5954         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
5955
5956 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5957
5958         * gcc.dg/c99-bool-1.c: New test.
5959
5960 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5961
5962         * gcc.dg/c99-scope-1.c: Remove xfail.
5963         * gcc.dg/c99-scope-2.c: New test.
5964
5965 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5966
5967         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
5968         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
5969
5970 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
5971
5972         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
5973         error messages.
5974
5975         * g++.mike/p700.C: Don't typedef wchar_t.
5976         * g++.mike/p784.C: Likewise.
5977         * g++.mike/eb101.C: Don't use __wchar_t.
5978
5979 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
5980
5981         * g77.f-torture/execute/20001111.[fx]: Test premature exit
5982         from DO loop.
5983
5984 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
5985
5986         * gcc.c-torture/execute/20001111-1.c: New test.
5987
5988 2000-11-10  Nick Clifton  <nickc@redhat.com>
5989
5990         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
5991         long multuiple and accumulate.
5992
5993 2000-11-09  Richard Henderson  <rth@redhat.com>
5994
5995         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
5996         via size_t instead of int.
5997
5998         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
5999         * gcc.c-torture/execute/string-opt-2.c: Likewise.
6000         * gcc.c-torture/execute/string-opt-3.c: Likewise.
6001         * gcc.c-torture/execute/string-opt-4.c: Likewise.
6002
6003 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
6004
6005         * gcc.c-torture/compile/20001109-1.c: New test.
6006         * gcc.c-torture/compile/20001109-2.c: New test.
6007
6008 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
6009
6010         * g++.old-deja/g++.pt/operator1.C: New test.
6011         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
6012
6013 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6014
6015         * gcc.dg/20001108-1.c: New test.
6016
6017 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6018
6019         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
6020         with both arguments constant strings.
6021         * gcc.c-torture/execute/string-opt-3.c: New test.
6022         * gcc.c-torture/execute/string-opt-4.c: New test.
6023         * gcc.c-torture/execute/string-opt-5.c: New test.
6024
6025 2000-11-08  Nick Clifton  <nickc@redhat.com>
6026
6027         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
6028         mulsidi3adddi patterns.
6029
6030 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
6031
6032         * g++.old-deja/g++.other/crash36.C: New test.
6033
6034 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
6035
6036         * g++.old-deja/g++.other/init16.C: New test.
6037
6038 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
6039
6040         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
6041
6042 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6043
6044         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
6045         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6046         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6047
6048 2000-11-07  DJ Delorie  <dj@redhat.com>
6049
6050         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
6051
6052 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6053
6054         * gcc.c-torture/execute/string-opt-1.c: New test.
6055
6056 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6057
6058         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
6059         mips-sgi-irix6.* because the MIPS ABI passes floating-point
6060         parameters in registers, and there is no way for a varargs
6061         function to know in which order the integer and floating-point
6062         parameters should be interleaved when they are placed on the
6063         stack.
6064         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6065         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6066
6067 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6068
6069         * gcc.c-torture/execute/string-opt-2.c: New test.
6070
6071 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
6072
6073         * g++.old-deja/g++.pt/crash60.C: New test.
6074
6075 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6076
6077         * g++.old-deja/g++.other/crash24.C: New test.
6078         * g++.old-deja/g++.other/crash25.C: New test.
6079         * g++.old-deja/g++.other/crash26.C: New test.
6080         * g++.old-deja/g++.other/crash27.C: New test.
6081         * g++.old-deja/g++.other/crash28.C: New test.
6082         * g++.old-deja/g++.other/crash29.C: New test.
6083         * g++.old-deja/g++.other/crash30.C: New test.
6084         * g++.old-deja/g++.other/crash31.C: New test.
6085         * g++.old-deja/g++.other/crash32.C: New test.
6086         * g++.old-deja/g++.other/crash33.C: New test.
6087         * g++.old-deja/g++.other/crash34.C: New test.
6088         * g++.old-deja/g++.other/crash35.C: New test.
6089
6090 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6091
6092         * gcc.c-torture/execute/20001031-1.c: New test.
6093
6094 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
6095
6096         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
6097         namespace.
6098
6099         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
6100         standards-conformant.
6101
6102         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
6103
6104         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
6105         * g++.old-deja/g++.mike/p755a.C: Likewise.
6106         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
6107         library makes no calls to `operator new' during initialization.
6108
6109 2000-11-04  Neil Booth  <neilb@earthling.net>
6110
6111         * gcc.dg/cpp/include2.c: New tests.
6112
6113 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
6114
6115         * lib/g++.exp (g++_set_ld_library_path): New function.
6116         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
6117
6118 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
6119
6120         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
6121         warnings.
6122
6123 2000-11-01  Richard Henderson  <rth@redhat.com>
6124
6125         * g++.old-deja/g++.ext/namedret1.C: New.
6126         * g++.old-deja/g++.ext/namedret2.C: New.
6127         * g++.old-deja/g++.ext/namedret3.C: New.
6128
6129 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
6130
6131         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
6132         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
6133
6134 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6135
6136         * gcc.c-torture/execute/va-arg-21.c: New test.
6137
6138 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6139
6140         * gcc.dg/c99-complex-2.c: New test.
6141
6142 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6143
6144         * gcc.c-torture/execute/stdio-opt-1.c: New test.
6145
6146 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
6147
6148         * g++.old-deja/g++.other/inline16.C: New test.
6149
6150 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
6151
6152         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
6153         __PRETTY_FUNCTION__
6154
6155 2000-10-29  Neil Booth  <neilb@earthling.net>
6156
6157         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
6158         New tests.
6159         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
6160         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
6161         optimisation.
6162
6163 2000-10-29  Neil Booth  <neilb@earthling.net>
6164
6165         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
6166         * mi1.c, mi1c.h: Add null directives to multiple-include test.
6167         * mi5.c: Test multiple includes work with -C.
6168         * trigraphs.c: Test ^= version.
6169
6170 2000-10-28  Neil Booth  <neilb@earthling.net>
6171
6172         New tests and test updates for new macro expander.
6173
6174         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
6175         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
6176         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
6177         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
6178         new diagnostic messages.
6179
6180         * gcc.dg/cpp/macro3.c: New tests.
6181
6182 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
6183
6184         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
6185         on the same line.
6186
6187 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
6188
6189         * g++.old-deja/g++.other/eh2.C: New test.
6190
6191 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
6192
6193         * gcc.c-torture/execute/20001027-1.c: New test.
6194
6195 2000-10-26  Richard Henderson  <rth@redhat.com>
6196
6197         * gcc.c-torture/execute/20001026-1.c: New.
6198
6199 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
6200
6201         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
6202         * g++.old-deja/g++.law/builtin1.C: Likewise.
6203         * g++.old-deja/g++.law/ctors10.C: Likewise.
6204         * g++.old-deja/g++.law/virtual3.C: Likewise.
6205         * g++.old-deja/g++.mike/p658.C: Likewise.
6206         * g++.old-deja/g++.other/sibcall1.C: Likewise.
6207         * g++.old-deja/g++.other/vaarg2.C: Likewise.
6208         * g++.old-deja/g++.robertl/eb124.C: Likewise.
6209         * g++.old-deja/g++.robertl/eb44.C: Likewise.
6210         * g++.old-deja/g++.robertl/eb77.C: Likewise.
6211
6212 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
6213
6214         * gcc.c-torture/compile/20001024-1.c: New test.
6215
6216 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
6217
6218         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
6219         to tell us whether or not we are using V3.
6220
6221 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
6222
6223         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
6224         operands.
6225
6226 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6227
6228         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
6229
6230 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
6231
6232         * gcc.c-torture/execute/20001024-1.c: New test.
6233
6234 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
6235
6236         * g++.old-deja/g++.other/sibcall1.C: New test.
6237
6238 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
6239
6240         * gcc.dg/noncompile/init-3.c: New test.
6241
6242 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6243
6244         * gcc.dg/format-array-1.c: New test.
6245
6246 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6247
6248         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
6249         writing through null pointers; remove comment about testing
6250         unterminated strings.
6251
6252 2000-10-17  Matthew Hiller  <hiller@redhat.com>
6253
6254         * gcc.c-torture/execute/20001017-2.c: New test.
6255
6256 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6257
6258         * gcc.c-torture/compile/20001018-1.c: New test.
6259         * gcc.c-torture/compile/20001018-1.x: Xfail.
6260
6261 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6262
6263         * gcc.c-torture/execute/20001017-1.c: New test.
6264
6265 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6266
6267         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
6268         for multiple use of arguments with scanf formats; add tests for
6269         multiple use of arguments.
6270
6271 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
6272
6273         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
6274
6275 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6276
6277         * gcc.dg/format-miss-1.c: New test.
6278
6279 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6280
6281         * gcc.c-torture/execute/20001013-1.c: New test.
6282
6283 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6284
6285         * gcc.dg/format-branch-1.c: New test.
6286
6287 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6288
6289         * README, lib/file-format.exp: Remove EGCS references.
6290
6291 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6292
6293         * gcc.dg/20001013-1.c: New test.
6294
6295 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6296
6297         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
6298         for intmax_t in the compiler using __typeof__ and the type rules
6299         for conditional expressions.
6300
6301 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
6302
6303         * gcc.dg/20001012-1.c: New test.
6304         * gcc.dg/20001012-2.c: New test.
6305
6306 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6307
6308         * gcc.dg/format-attr-1.c: New test.
6309
6310 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6311
6312         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
6313         __LONG_LONG_MAX__ instead of LLONG_MAX.
6314
6315 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6316
6317         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
6318         scanf flags.
6319         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
6320         flags.
6321
6322 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6323
6324         * gcc.dg/sequence-pt-1.c: New test.
6325
6326 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
6327
6328         * gcc.c-torture/execute/20001011-1.c: New testcase.
6329         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
6330
6331 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6332
6333         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
6334         does not error on it.
6335
6336 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6337
6338         * gcc.dg/20001009-1.c: New test.
6339
6340 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
6341
6342         * gcc.c-torture/compile/20001009-1.c: Move from here ....
6343         * gcc.c-torture/execute/20001009-2.c: ... to here.
6344
6345 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
6346
6347         * gcc.c-torture/compile/20001009-1.c: New testcase.
6348         * gcc.c-torture/execute/20001009-1.c: New testcase.
6349         Testcases provided by Jan Hubicka <jh@suse.cz>.
6350
6351 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6352
6353         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6354         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
6355         uintmax_t using <limits.h> to emulate the compiler's internal
6356         logic.  No longer XFAIL %j tests.
6357
6358 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6359
6360         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
6361         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6362         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
6363         regexps and details of expected handling of some bad formats.
6364         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
6365         suppression.
6366
6367 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6368
6369         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
6370         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
6371         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
6372         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
6373         in list archives.
6374
6375 2000-10-06  Richard Henderson  <rth@cygnus.com>
6376
6377         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
6378         * g++.old-deja/g++.brendan/crash52.C: Likewise.
6379         * g++.old-deja/g++.jason/report.C: Likewise.
6380         * g++.old-deja/g++.law/friend5.C: Likewise.
6381         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
6382         of the expected warnings.
6383
6384 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
6385
6386         * g++.old-deja/g++.pt/enum14.C: New test.
6387
6388 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
6389
6390         * g++.old-deja/g++.pt/crash59.C: New test.
6391
6392 2000-10-04  Will Cohen  <wcohen@redhat.com>
6393
6394         * gcc.dg/20000926-1.c: New test.
6395
6396 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
6397
6398         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
6399         function name for current C++ compiler.
6400         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
6401
6402 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
6403
6404         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
6405         __PRETTY_FUNCTION__.
6406         * g++.old-deja/g++.ext/pretty2.C: Likewise.
6407
6408 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6409
6410         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
6411
6412 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
6413
6414         * gcc.c-torture/compile/20000923-1.c: New test.
6415
6416 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
6417
6418         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
6419         * g++.old-deja/g++.pt/ttp62.C: Same.
6420         * g++.old-deja/g++.other/inline14.C: Same.
6421
6422 2000-09-24  Richard Henderson  <rth@cygnus.com>
6423
6424         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
6425
6426 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6427
6428         * gcc.dg/c90-printf-1.c: Add test for wide string format.
6429
6430 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
6431
6432         * gcc.c-torture/compile/20000922-1.c: New file.
6433
6434 2000-09-21  Nick Clifton  <nickc@redhat.com>
6435
6436         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
6437         a signed long modulo operation.
6438         (mod6): New funciton - perform an unsigned long modulo operation.
6439         (main): Add tests for modulos of very large numbers by very small
6440         dividends.
6441
6442 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6443
6444         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
6445
6446 2000-09-19  Richard Henderson  <rth@cygnus.com>
6447
6448         * gcc.dg/compare2.c (case 10): XFAIL.
6449
6450 2000-09-18  Richard Henderson  <rth@cygnus.com>
6451
6452         * gcc.c-torture/execute/20000906-1.c: Move ...
6453         * gcc.dg/20000906-1.c: ... here.  Only run on targets
6454         that support __builtin_trap.
6455
6456 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
6457
6458         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
6459
6460 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6461
6462         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
6463         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
6464         more $ format tests.
6465
6466 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6467
6468         * gcc.dg/format-errmk-1.c: New test.
6469
6470 2000-09-17  Greg McGary  <greg@mcgary.org>
6471
6472         * gcc.c-torture/execute/20000917-1.x: Remove.
6473
6474 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6475
6476         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
6477
6478 2000-09-17  Greg McGary  <greg@mcgary.org>
6479
6480         * gcc.c-torture/execute/20000917-1.c: New test.
6481         * gcc.c-torture/execute/20000917-1.x: XFAIL.
6482
6483 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
6484
6485         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
6486         in nested macro bug.
6487
6488 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
6489
6490         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
6491
6492 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
6493
6494         * gcc.c-torture/execute/20000914-1.c: New test.
6495
6496 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
6497
6498         * g++.other/inline13.C: New test.
6499
6500 2000-09-12  Andreas Jaeger  <aj@suse.de>
6501
6502         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
6503         constant by Ulrich Drepper <drepper@redhat.com>.
6504
6505 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
6506
6507         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
6508
6509 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6510
6511         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
6512
6513 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
6514
6515         * gcc.dg/cpp/backslash.c: New test.
6516
6517 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
6518
6519         * gcc.c-torture/execute/20000910-1.c: New test.
6520         * gcc.c-torture/execute/20000910-2.c: Likewise.
6521
6522 2000-09-11  Robert Lipe  <robertl@sco.com>
6523
6524         * gcc.dg/pragma-align.c: New test.
6525
6526 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
6527
6528         * g++.old-deja/g++.pt/explicit82.C: New test.
6529         * g++.old-deja/g++.pt/explicit83.C: New test.
6530
6531 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
6532
6533         * gcc.dg/asm-names.c: New test.
6534
6535 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6536
6537         * gcc.dg/cpp/tr-warn6.c: New test
6538
6539 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6540
6541         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
6542         be accepted.
6543
6544 2000-09-07  Catherine Moore  <clm@redhat.com>
6545
6546         * gcc.c-torture/execute/unroll-1.c: New test.
6547
6548 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
6549
6550         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
6551         ERROR markers.
6552         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
6553         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
6554         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
6555         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
6556         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
6557         Preprocess only.
6558         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
6559         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
6560
6561 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6562
6563         * g++.old-deja/g++.pt/deduct2.C: New test.
6564
6565 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6566
6567         * g++.old-deja/g++.pt/parms2.C: New test.
6568
6569 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6570
6571         * g++.old-deja/g++.pt/crash58.C: New test.
6572
6573 2000-09-06  Greg McGary  <greg@mcgary.org>
6574
6575         * gcc.c-torture/execute/20000906-1.c: New test.
6576         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
6577
6578 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6579
6580         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
6581
6582 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6583
6584         * g++.old-deja/g++.pt/crash57.C: New test.
6585
6586 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6587
6588         * g++.old-deja/g++.pt/crash56.C: New test.
6589
6590 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6591
6592         * g++.old-deja/g++.pt/koenig1.C: New test.
6593
6594 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6595
6596         * gcc.dg/20000904-1.c: New test.
6597
6598 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6599
6600         * gcc.dg/cpp/paste8.c: New test.
6601
6602 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
6603
6604         * gcc.c-torture/compile/20000827-1.c: New test.
6605
6606 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6607
6608         * gcc.dg/format-diag-1.c: New test.
6609
6610 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6611
6612         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
6613         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
6614         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
6615         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
6616         gcc.dg/formatz-1.c: Adjust warning regular expressions.
6617
6618 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6619
6620         * g++.old-deja/g++.other/nested4.C: New test.
6621
6622 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6623
6624         * g++.old-deja/g++.ns/scoped1.C: New test.
6625
6626 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
6627
6628         * lib/g++.exp: Support testing already-installed GCC.
6629
6630 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6631
6632         * wtr-label-1.c, wtr-suffix-1.c: New tests.
6633
6634 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6635
6636         * gcc.dg/return-type-2.c: New test.
6637
6638 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
6639
6640         * gcc.c-torture/compile/20000825-1.c: New test.
6641
6642 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
6643
6644         * gcc.dg/dwarf2-2.c: New test.
6645
6646 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
6647
6648         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
6649         dg-warning regexps.
6650
6651 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6652
6653         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
6654         gcc.dg/format-ext-5.c: New tests.
6655
6656 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
6657
6658         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
6659
6660 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
6661
6662         * gcc.dg/noncompile/930622-2.c: Adjust error message.
6663
6664 2000-08-24  Richard Henderson  <rth@cygnus.com>
6665
6666         * gcc.dg/ia64-sync-1.c: New test.
6667         * gcc.dg/ia64-sync-2.c: New test.
6668         * gcc.dg/ia64-asm-1.c: New test.
6669
6670 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6671
6672         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
6673         * gcc.dg/format-ext-2.c: New test.
6674
6675 2000-08-23  Jason Merrill  <jason@redhat.com>
6676
6677         * lib/old-dejagnu.exp: Also ignore "In member function" and
6678         "At global scope".
6679
6680 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6681
6682         * gcc.dg/noncompile/label-lineno-1.c: New test.
6683
6684 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6685
6686         * gcc.dg/c99-array-nonobj-1.c: New test.
6687
6688 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6689
6690         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
6691         tests.
6692         * gcc.dg/format-ext-1.c: New test.
6693
6694 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6695
6696         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
6697         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
6698         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
6699         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
6700         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
6701
6702 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6703
6704         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
6705         gcc.dg/c99-strftime-2.c: New tests.
6706
6707 2000-08-22  Richard Henderson  <rth@cygnus.com>
6708
6709         * gcc.c-torture/execute/20000822-1.c: New test.
6710
6711 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6712
6713         * gcc.c-torture/execute/20000819-1.x: Remove.
6714
6715 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6716
6717         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
6718         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
6719         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
6720         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
6721         gcc.dg/format-xopen-1.c: New tests.
6722
6723 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6724
6725         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
6726
6727 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6728
6729         * g++.old-deja/g++.other/loop2.C: New test.
6730
6731         * gcc.c-torture/compile/20000606-1.c: New test.
6732         * gcc.c-torture/compile/20000728-1.c: New test.
6733         * gcc.c-torture/execute/20000801-1.c: New test.
6734         * gcc.c-torture/execute/20000801-2.c: New test.
6735         * gcc.c-torture/execute/20000819-1.c: New test.
6736         * gcc.c-torture/execute/20000819-1.x: XFAIL.
6737         * gcc.dg/20000629-1.c: New test.
6738         * gcc.dg/20000724-1.c: New test.
6739         * gcc.dg/20000807-1.c: New test.
6740
6741 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
6742
6743         * gcc.dg/cpp/pragma-1.c: New test.
6744         * gcc.dg/cpp/pragma-2.c: New test.
6745
6746 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
6747
6748         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
6749         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
6750
6751 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6752
6753         * gcc.c-torture/compile/20000818-1.c: New test.
6754
6755 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
6756
6757         * gcc.c-torture/execute/20000818-1.c: New test.
6758
6759 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6760
6761         * gcc.dg/format-va-1.c: New test.
6762
6763 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6764
6765         * g++.old-deja/g++.other/typedef8.C: New test.
6766
6767 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6768
6769         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
6770         * g++.old-deja/g++.mike/net36.C: Mark candidate.
6771         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
6772         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
6773         * g++.old-deja/g++.other/ptrmem7.C: New test.
6774         * g++.old-deja/g++.pt/ptrmem10.C: New test.
6775
6776 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6777
6778         * g++.old-deja/g++.pt/typename27.C: New test.
6779
6780 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
6781
6782         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
6783         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
6784         * g++.old-deja/g++.pt/friend45.C: New test.
6785         * g++.old-deja/g++.other/friend8.C: New test.
6786
6787 2000-08-15  Richard Henderson  <rth@cygnus.com>
6788
6789         * gcc.c-torture/execute/20000815-1.c: New test.
6790
6791 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6792
6793         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
6794         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
6795         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
6796
6797 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
6798
6799         * g++.old-deja/g++.other/refinit2.C: New test.
6800
6801 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
6802
6803         * lib/c-torture.exp (c-torture): Make
6804         compiler_conditional_xfail_data global.
6805         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
6806         compiler_conditional_xfail_data machinery.
6807         (f-torture-execute): Likewise.
6808         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
6809         and only when unrolling loops.
6810
6811         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
6812
6813 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
6814
6815         * g++.old-deja/g++.pt/explicit81.C: New test.
6816
6817 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
6818
6819         * g++.old-deja/g++.pt/typename26.C: New test.
6820
6821 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
6822
6823         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
6824         warning.
6825
6826 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
6827
6828         * g++.old-deja/g++.other/array3.C: New test.
6829
6830 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6831
6832         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
6833         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
6834         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
6835         New tests.
6836
6837 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
6838
6839         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
6840         * g++.old-deja/g++.abi/vmihint.C: Likewise.
6841
6842 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
6843
6844         * gcc.c-torture/execute/20000808-1.c: New test.
6845
6846 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6847
6848         * gcc.dg/c90-const-expr-1.c: New test.
6849
6850 2000-08-08  Richard Henderson  <rth@cygnus.com>
6851
6852         * gcc.dg/noncompile/920923-1.c: Declare calloc.
6853
6854 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6855
6856         * gcc.dg/noncompile/const-ll-1.c: New test.
6857
6858 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6859
6860         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
6861
6862 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
6863
6864         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
6865         that running programs linked against the shared version of libobjc
6866         run correctly.
6867
6868 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6869
6870         * gcc.dg/c99-printf-1.c: New test.
6871
6872 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6873
6874         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
6875
6876 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
6877
6878         * gcc.c-torture/execute/20000731-1.x: Delete.
6879
6880 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
6881
6882         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
6883         and torture_without_loops as is done by c-torture.exp.
6884         (search_for): Copy from c-torture.exp.
6885         (gcc-dg-runtest): New function, drives a directory of tests
6886         iterating over the TORTURE_OPTIONS.
6887         (scan-assembler, scan-assembler-not): Move here from
6888         individual directory drivers.
6889
6890         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
6891         defined by lib/gcc-dg.exp.
6892         * gcc.dg/cpp/cpp.exp: Likewise.
6893         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
6894         gcc-dg-runtest, so we cycle over optimization options.
6895
6896         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
6897         * gcc.dg/compare2.c: No longer expected to fail.
6898
6899 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
6900
6901         * gcc.c-torture/execute/20000804-1.c: New test.
6902
6903 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6904
6905         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
6906
6907 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
6908
6909         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
6910
6911 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
6912
6913         * gcc.c-torture/compile/20000803-1.c: New test.
6914
6915 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6916
6917         * gcc.c-torture/execute/20000801-3.c,
6918         gcc.c-torture/execute/20000801-4.c: New tests.
6919         * gcc.c-torture/execute/20000801-3.x,
6920         gcc.c-torture/execute/20000801-4.x: Xfail.
6921
6922 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
6923
6924         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
6925         libobjc/.libs to allow for libtool.
6926
6927 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
6928
6929         * gcc.c-torture/compile/20000802-1.c: New test.
6930
6931 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
6932
6933         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
6934
6935 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
6936
6937         * gcc-c-torture/execute/20000731-2.c: New test.
6938
6939         * gcc.c-torture/execute/20000731-1.c: New test.
6940         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
6941
6942 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
6943
6944         * testsuite/gcc.dg/cpp/paste7.c: New test.
6945         * gcc.dg/cpp/20000725-1.c: New test.
6946
6947 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
6948
6949         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
6950         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
6951         declaration warning for __builtin_dwarf_reg_size.
6952
6953         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
6954
6955 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6956
6957         * gcc.dg/noncompile/voidparam-1.c: New test.
6958
6959 2000-07-30  Richard Henderson  <rth@cygnus.com>
6960
6961         * gcc.dg/c90-digraph-1.c: Don't xfail.
6962         * gcc.dg/compare2.c (case 10): Xfail.
6963         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
6964
6965 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
6966
6967         * gcc.dg/c99-main-1.c: New test.
6968
6969 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6970
6971         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
6972
6973 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
6974
6975         * gcc.c-tortuer/execute/20000726-1.c: New test.
6976
6977 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
6978
6979         * gcc.c-torture/execute/enum-2.c: New test.
6980
6981 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6982
6983         * gcc.dg/cpp/tr-warn3.c: New test.
6984
6985 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6986
6987         * g++.old-deja/g++.ext/implicit1.C: Remove.
6988         * g++.old-deja/g++.jason/c2.C: Remove
6989         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
6990         * g++.old-deja/g++.pt/crash16.C: Likewise.
6991         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
6992
6993 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6994
6995         * g++.old-deja/g++.other/for2.C: New test.
6996
6997 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
6998
6999         * gcc.dg/20000720-1.c: New test.
7000
7001 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
7002
7003         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
7004
7005 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
7006
7007         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
7008         * gcc.c-torture/execute/20000722-1.c: New.
7009         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
7010
7011 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
7012
7013         * gcc.dg/cpp/20000720-1.S: New test.
7014
7015 2000-07-21  Michael Meissner  <meissner@redhat.com>
7016
7017         * gcc.c-torture/execute/ieee/hugeval.c: New test.
7018
7019 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7020
7021         * g++.old-deja/g++.brendan/crash16.C,
7022         g++.old-deja/g++.brendan/parse3.C,
7023         g++.old-deja/g++.brendan/redecl1.C,
7024         g++.old-deja/g++.ns/template13.C,
7025         g++.old-deja/g++.other/decl4.C,
7026         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
7027
7028 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7029
7030         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
7031         and "Internal error".
7032
7033         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
7034         regexps.
7035         * gcc.dg/cpp/paste6.c: New test.
7036
7037 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
7038
7039         * gcc.dg/cpp/tr-direct.c: New test.
7040
7041         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
7042         gcc.dg/cpp/undef1.c: Tweak error regexps.
7043
7044 2000-07-18  Eric Christopher <echristo@redhat.com>
7045
7046         * gcc.c-torture/compile/20000718-1.c: New test.
7047
7048 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
7049
7050         * cpplex.c (_cpp_push_token): If the token being pushed back
7051         is the previous token in this context, just subtract one from
7052         context->posn.
7053         * cppmacro.c (save_expansion): Clear aux field when storing a
7054         placemarker.
7055
7056 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
7057
7058         * gcc.dg/noncompile/redecl-1.c: New test.
7059
7060 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
7061
7062         * gcc.c-torture/execute/20000717-5.c: New test.
7063         * gcc.c-torture/execute/20000717-1.x: Removed.
7064
7065 2000-07-17  Richard Henderson  <rth@cygnus.com>
7066
7067         * gcc.c-torture/execute/20000717-4.c: New test.
7068
7069 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
7070
7071         * gcc.dg/cpp/syshdr.c: New test.
7072         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
7073
7074 2000-07-17  Neil Booth  <neilb@earthling.net>
7075
7076         * gcc.dg/cpp/cmdlne-dM.c: New test.
7077         * gcc.dg/cpp/cmdlne-dD.c: New test.
7078
7079 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
7080
7081         * gcc.c-torture/execute/20000717-3.c: New test.
7082
7083         * gcc.c-torture/compile/20000717-1.c: New test.
7084
7085 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
7086
7087         * gcc.c-torture/execute/20000717-2.c: New test.
7088
7089 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7090
7091         * gcc.dg/formatz-1.c: New test.
7092
7093         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
7094         * gcc.dg/c99-digraph-1.c: New tests.
7095
7096         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
7097         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
7098
7099         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
7100         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
7101         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
7102         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
7103         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
7104         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
7105         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
7106
7107 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
7108
7109         * gcc.c-torture/execute/20000717-1.c: New test.
7110         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
7111
7112 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
7113
7114         * gcc.c-torture/execute/20000715-2.c: New test.
7115         * gcc.dg/20000715-1.c: New test.
7116
7117 2000-07-15  Michael Meissner  <meissner@redhat.com>
7118
7119         * gcc.c-torture/execute/20000715-1.c: New test.
7120
7121 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
7122
7123         * gcc.c-torture/execute/20000707-1.c: New test.
7124
7125 2000-07-13  Neil Booth  <NeilB@earthling.net>
7126
7127         * testsuite/gcc.dg/cpp/digraph1.c,
7128         testsuite/gcc.dg/cpp/digraph2.c,
7129         testsuite/gcc.dg/cpp/digraphs.c: New tests.
7130
7131 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
7132
7133         * g77.f-torture/compile/20000630-2.f:  New test.
7134         * g77.f-torture/compile/20000630-2.x
7135
7136 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7137
7138         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
7139
7140 2000-07-11  Neil Booth  <NeilB@earthling.net>
7141
7142         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
7143
7144 2000-07-11  Neil Booth  <NeilB@earthling.net>
7145
7146         * gcc.dg/cpp/cmdlne-C.c: New.
7147
7148 2000-07-09  Neil Booth  <NeilB@earthling.net>
7149
7150         * gcc.dg/cpp/directiv.c: New tests.
7151         * gcc.dg/cpp/undef1.c: Update.
7152
7153 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
7154
7155         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
7156
7157 2000-07-09  Neil Booth  <NeilB@earthling.net>
7158
7159         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7160
7161 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
7162
7163         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
7164         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
7165
7166 2000-07-08  Neil Booth  <NeilB@earthling.net>
7167
7168         * gcc.dg/cpp/macsyntx.c: New tests.
7169
7170 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7171
7172         * gcc.dg/20000707-1.c: New test.
7173
7174 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7175
7176         * gcc.c-torture/execute/20000706-1.c: New test.
7177         * gcc.c-torture/execute/20000706-2.c: New test.
7178         * gcc.c-torture/execute/20000706-3.c: New test.
7179         * gcc.c-torture/execute/20000706-4.c: New test.
7180         * gcc.c-torture/execute/20000706-5.c: New test.
7181
7182 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7183
7184         * g++.old-deja/g++.pt/instantiate7.C: New test.
7185
7186 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7187
7188         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
7189         * g++.old-deja/g++.mike/thunk3.C: Likewise.
7190         * g++.old-deja/g++.other/rtti3.C: Likewise.
7191         * g++.old-deja/g++.other/rttid3.C: Likewise.
7192
7193 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
7194
7195         *  g77.f-torture/compile/20000630-1.x: Fix typo
7196
7197 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
7198
7199         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
7200         assembly output.
7201
7202 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
7203
7204         * gcc.dg/cpp/ident.c: New test.
7205
7206 2000-07-05  Neil Booth  <NeilB@earthling.net>
7207
7208         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
7209           gcc.dg/cpp/lexstrng.c: New tests.
7210
7211 2000-07-04  Neil Booth  <NeilB@earthling.net>
7212
7213         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
7214         * gcc.dg/cpp/strify2.c: Same.
7215
7216 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
7217
7218         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
7219         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
7220         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
7221         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
7222
7223         * testsuite/gcc.dg/cpp/macro1.c,
7224         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
7225         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
7226         testsuite/gcc.dg/cpp/strify1.c,
7227         testsuite/gcc.dg/cpp/strify2.c: New tests.
7228
7229 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
7230
7231         * gcc.c-torture/execute/20000703-1.c: New test.
7232
7233 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7234
7235         * g++.old-deja/g++.pt (lookup10.C): New test.
7236
7237 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7238
7239         * g++.old-deja/g++.pt (typename25.C): New test.
7240
7241 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
7242
7243         * gcc.c-torture/compile/20000701-1.c: New test.
7244
7245 2000-06-30  Nick Clifton  <nickc@cygnus.com>
7246
7247         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
7248         to test case.
7249
7250 2000-06-30  Catherine Moore  <clm@cygnus.com>
7251
7252         * gcc.c-torture/execute/align-1.c: New test.
7253
7254 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
7255
7256         * g++.old-deja/g++.pt/expr8.C: New test.
7257         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
7258
7259 2000-06-29  Nick Clifton  <nickc@cygnus.com>
7260
7261         * gcc.c-torture/compile/20000629-1.c: New test.
7262
7263 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7264
7265
7266         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
7267         gcc.dg/noncompile directory, depending on whether they're
7268         preprocessor tests or not.  Annotate all the tests for the dg
7269         framework.
7270
7271         * gcc.c-torture/noncompile/noncompile.exp: Delete.
7272         * gcc.dg/noncompile/noncompile.exp: New.
7273
7274         * Moved files:
7275         Old name                                New name
7276         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
7277         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
7278         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
7279         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
7280         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
7281         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
7282         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
7283         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
7284         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
7285         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
7286         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
7287         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
7288         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
7289         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
7290         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
7291         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
7292         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
7293         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
7294         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
7295         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
7296         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
7297         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
7298         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
7299         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
7300
7301         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
7302         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
7303         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
7304         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
7305         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
7306         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
7307
7308 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7309
7310         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
7311         declare one variable.  On the fourth, error.
7312         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
7313         declared by 20000628-1a.h.
7314
7315 2000-06-29  Richard Henderson  <rth@redhat.com>
7316
7317         * gcc.c-torture/execute/930529-1.x: New file.
7318         * gcc.dg/920413-1.c: Adjust expected warning text.
7319         * gcc.dg/980217-1.c: Declare abort.
7320         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
7321
7322 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
7323
7324         * g77.f-torture/compile/20000629-1.f: New test.
7325         * g77.f-torture/compile/20000629-1.x: Expected to fail.
7326
7327 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7328
7329         Rearrange lots of files, removing entirely the
7330         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
7331         directories.
7332
7333         * Deleted files:
7334         gcc.c-torture/code_quality/code_quality.exp
7335         gcc.c-torture/special/special.exp
7336         gcc.failure/failure.exp
7337         gcc.failure/940409-1.x
7338         gcc.c-torture/compile/961203-1.x
7339
7340         * New files:
7341         gcc.misc-tests/linkage.exp
7342         gcc.c-torture/execute/920730-1t.c
7343         gcc.c-torture/execute/920730-1t.x
7344         gcc.c-torture/compile/920520-1.x
7345         gcc.c-torture/compile/920521-1.x
7346         gcc.c-torture/compile/981006-1.x
7347         gcc.c-torture/execute/eeprof-1.x
7348
7349         * Moved files (possibly with modifications to fit a new harness):
7350         Old name                                New name
7351         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
7352         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
7353         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
7354         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
7355         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
7356         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
7357         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
7358         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
7359         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
7360         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
7361         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
7362         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
7363         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
7364         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
7365
7366 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7367
7368         * c-torture/compile/961203-1.x: Delete.
7369
7370         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
7371         not exit. Include stdio.h.
7372         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
7373         * gcc.misc-tests/dg-12.c: Likewise.
7374         * gcc.misc-tests/dg-5.c: Likewise.
7375         * gcc.misc-tests/dg-6.c: Likewise.
7376         * gcc.misc-tests/dg-7.c: Prototype abort.
7377         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
7378         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
7379         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
7380         not exit.
7381         * gcc.misc-tests/sieve.c: Use return from main, not exit.
7382         * gcc.misc-tests/sort2.c: Use return from main, not exit.
7383
7384 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
7385
7386         * gcc.dg/cpp/20000628-1.c: New test.
7387         * gcc.dg/cpp/20000628-1.h: New header for above test.
7388         * gcc.dg/cpp/20000628-1a.h: Likewise.
7389
7390 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
7391
7392         * gcc.dg/cpp: New directory.
7393         * gcc.dg/cpp/cpp.exp: New driver.
7394         * gcc.dg/cpp/20000627-1.c: New test.
7395         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
7396         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
7397         and rewrite as a compilation test.
7398
7399         * gcc.dg: Move many files into the cpp subdirectory, possibly
7400         renaming or editing them as well.
7401         Old name                New name
7402         990119-1.c              cpp/19990119-1.c
7403         990228-1.c              cpp/19990228-1.c
7404         990407-1.c              cpp/19990407-1.c
7405         990409-1.c              cpp/19990409-1.c
7406         990413-1.c              cpp/19990413-1.c
7407         990703-1.c              cpp/19990703-1.c
7408         20000127-1.c            cpp/20000127-1.c
7409         20000129-1.c            cpp/20000129-1.c
7410         20000207-1.c            cpp/20000207-1.c
7411         20000207-2.c            cpp/20000207-2.c
7412         20000209-1.c            cpp/20000209-1.c
7413         20000209-2.c            cpp/20000209-2.c
7414         20000301-1.c            cpp/20000301-1.c
7415         20000419-1.c            cpp/20000419-1.c
7416         20000510-1.S            cpp/20000510-1.S
7417         20000519-1.c            cpp/20000519-1.c
7418         20000529-1.c            cpp/20000529-1.c
7419         20000625-1.c            cpp/20000625-1.c
7420         20000625-2.c            cpp/20000625-2.c
7421         cpp-as1.c               cpp/assert1.c
7422         cpp-as2.c               cpp/assert2.c
7423         cxx-comments-1.c        cpp/cxxcom1.c
7424         cxx-comments-2.c        cpp/cxxcom2.c
7425         endif-label.c           cpp/endif.c
7426         cpp-hash1.c             cpp/hash1.c
7427         cpp-hash2.c             cpp/hash2.c
7428         cpp-if1.c               cpp/if-1.c
7429         cpp-if2.c               cpp/if-2.c
7430         cpp-if3.c               cpp/if-3.c
7431         cpp-if4.c               cpp/if-4.c
7432         cpp-if5.c               cpp/if-5.c
7433         cpp-cond.c              cpp/if-cexp.c
7434         cpp-missingop.c         cpp/if-mop.c
7435         cpp-missingparen.c      cpp/if-mpar.c
7436         cpp-opprec.c            cpp/if-oppr.c
7437         cpp-ifparen.c           cpp/if-paren.c
7438         cpp-shortcircuit.c      cpp/if-sc.c
7439         cpp-shift.c             cpp/if-shift.c
7440         cpp-unary.c             cpp/if-unary.c
7441         cpp-li1.c               cpp/line1.c
7442         cpp-li2.c               cpp/line2.c
7443         lineno.c                cpp/line3.c
7444         lineno-2.c              cpp/line4.c
7445         cpp-mi.c                cpp/mi1.c
7446         cpp-mic.h               cpp/mi1c.h
7447         cpp-micc.h              cpp/mi1cc.h
7448         cpp-mind.h              cpp/mi1nd.h
7449         cpp-mindp.h             cpp/mi1ndp.h
7450         cpp-mix.h               cpp/mi1x.h
7451         cpp-mi2.c               cpp/mi2.c
7452         cpp-mi2a.h              cpp/mi2a.h
7453         cpp-mi2b.h              cpp/mi2b.h
7454         cpp-mi2c.h              cpp/mi2c.h
7455         cpp-mi3.c               cpp/mi3.c
7456         cpp-mi3.def             cpp/mi3.def
7457         poison-1.c              cpp/poison.c
7458         pr-impl.c               cpp/prag-imp.c
7459         cpp-redef-2.c           cpp/redef1.c
7460         cpp-redef.c             cpp/redef2.c
7461         strpaste.c              cpp/strp1.c
7462         strpaste-2.c            cpp/strp2.c
7463         cpp-tradpaste.c         cpp/tr-paste.c
7464         cpp-tradstringify.c     cpp/tr-str.c
7465         cpp-tradwarn1.c         cpp/tr-warn1.c
7466         cpp-tradwarn2.c         cpp/tr-warn2.c
7467         trigraphs.c             cpp/trigraphs.c
7468         cpp-unc1.c              cpp/unc1.c
7469         cpp-unc2.c              cpp/unc2.c
7470         cpp-unc3.c              cpp/unc3.c
7471         cpp-unc.c               cpp/unc4.c
7472         undef.c                 cpp/undef1.c
7473         undef-2.c               cpp/undef2.c
7474         cpp-wi1.c               cpp/widestr1.c
7475
7476 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
7477
7478         * lib/g++.exp (g++_include_flags): Tweak.
7479
7480 2000-06-27  H.J. Lu  <hjl@gnu.org>
7481             Loren J. Rittle  <ljrittle@acm.org>
7482
7483         * lib/g++.exp (g++_include_flags): Override libgloss.exp
7484         version with one that knows about the new gcc tree structure.
7485         (g++_link_flags): Same.
7486
7487 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
7488
7489         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
7490         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
7491         case we are cross-compiling.
7492
7493         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
7494         g++.old-deja/g++.niklas/Makefile.in,
7495         g++.old-deja/g++.niklas/configure.in,
7496         g++.old-deja/g++.other/Makefile.in,
7497         g++.old-deja/g++.other/configure.in,
7498         gcc.c-torture/code_quality/Makefile.in,
7499         gcc.c-torture/code_quality/configure.in,
7500         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
7501         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
7502         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
7503         gcc.c-torture/execute/ieee/Makefile.in,
7504         gcc.c-torture/execute/ieee/configure.in,
7505         gcc.c-torture/noncompile/Makefile.in,
7506         gcc.c-torture/noncompile/configure.in,
7507         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
7508         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
7509         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
7510
7511 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7512
7513         * g++.old-deja/g++.other/ambig3.C: New test.
7514
7515 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7516
7517         * g++.old-deja/g++.pt/syntax1.C: New test.
7518         * g++.old-deja/g++.pt/syntax2.C: New test.
7519         * g++.old-deja/g++.other/syntax3.C: New test.
7520         * g++.old-deja/g++.other/syntax4.C: New test.
7521
7522 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7523
7524         * gcc.dg/20000623-1.c: Prototype exit and abort.
7525
7526 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7527
7528         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
7529         New tests.
7530         * gcc.dg/cpp-mi3.def: New file.
7531
7532         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
7533         inside assertions.
7534         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
7535         lexer's error messages.
7536         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
7537         divine anything from the linemarkers.
7538         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
7539         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
7540
7541 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
7542
7543         * gcc.dg/20000623-1.c: New test.
7544
7545 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
7546
7547         * gcc.c-torture/execute/20000622-1.c: New test.
7548
7549 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7550
7551         * g++.old-deja/g++.other/init15.C: New test.
7552
7553 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7554
7555         * g++.old-deja/g++.pt/vaarg2.C: New test.
7556         * g++.old-deja/g++.pt/vaarg3.C: New test.
7557
7558 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
7559
7560         * g++.old-deja/g++.other/dyncast6.C: New test.
7561
7562 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
7563
7564         * gcc.c-torture/execute/loop-6.c: New test.
7565
7566 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
7567
7568         * gcc.dg/20000614-1.c: New test.
7569         * gcc.dg/20000614-2.c: New test.
7570
7571 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
7572
7573         * g++.old-deja/g++.other/inline12.C: New test.
7574
7575 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
7576
7577         * g++.old-deja/g++.other/eh1.C: New test.
7578
7579 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
7580
7581         * g++.old-deja/g++.other/type.C: New test.
7582
7583 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7584
7585         * g++.old-deja/g++.other/initstring.C: New test.
7586
7587 2000-06-12  Jason Merrill  <jason@redhat.com>
7588
7589         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
7590
7591 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
7592
7593         * gcc.c-torture/compile/20000609-1.c: New test.
7594
7595 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
7596
7597         * gcc.dg/20000609-1.c: New test.
7598
7599 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
7600
7601         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
7602         * gcc.c-torture/noncompile/poison-1.c: Move...
7603         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
7604         * gcc.dg/cpp-li1.c: Add a token after the #line.
7605
7606 2000-06-05  Richard Henderson  <rth@cygnus.com>
7607
7608         * gcc.c-torture/execute/20000605-2.c: New test.
7609         * gcc.c-torture/execute/20000605-3.c: New test.
7610
7611 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
7612
7613         * g77.f-torture/execute/20000503-1.x: New file.
7614
7615 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
7616
7617         * g++.old-deja/g++.eh/badalloc1.C: New test.
7618
7619 2000-06-05  Richard Henderson  <rth@cygnus.com>
7620
7621         * gcc.c-torture/execute/20000605-1.c: New test.
7622
7623 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7624             Nathan Sidwell <nathan@codesourcery.com>
7625
7626         * gcc.c-torture/compile/20000605-1.c: New test.
7627
7628 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
7629
7630         * g77.f-torture/compile/20000601-1.f:  New test.
7631
7632 2000-06-03  Richard Henderson  <rth@cygnus.com>
7633
7634         * gcc.c-torture/execute/20000603-1.c: New.
7635
7636 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
7637
7638         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
7639         * gcc.dg/noreturn-2.c (noreturn): Likewise.
7640
7641 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
7642
7643         * gcc.dg/compare2.c (case 12): XFAIL.
7644         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
7645         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
7646
7647         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
7648
7649 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
7650
7651         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
7652         guard macro is already defined when the header is first
7653         included.
7654         * gcc.dg/cpp-mix.h: New file.
7655         * gcc.dg/endif-label.c: Update patterns to match compiler.
7656
7657         * g++.brendan/complex1.C: Declare abort.
7658         * g++.law/refs4.C: Remove XFAIL.
7659         * g++.oliva/expr2.C: Declare abort and exit.
7660
7661 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
7662
7663         * gcc.c-torture/execute/20000528-1.c: New test.
7664
7665         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
7666         * g++.old-deja/g++.law/temps4.C: Likewise.
7667
7668         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
7669         stdlib.h.  Call abort() on failure.
7670         * g++.old-deja/g++.law/refs4.C: Likewise.
7671         * g++.old-deja/g++.law/temps4.C: Likewise.
7672         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
7673         * gcc.c-torture/execute/20000112-1.c: Include string.h.
7674
7675 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
7676
7677         Relative to g++.dg/special:
7678         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
7679
7680         Relative to g++.old-deja:
7681         * g++.brendan/complex1.C, g++.jason/optimize2.C,
7682         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
7683         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
7684         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
7685         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
7686         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
7687         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
7688
7689         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
7690         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
7691         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
7692         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
7693         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
7694         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
7695         and/or string.h.
7696
7697         * g++.other/goto1.C: Update expectations for error messages.
7698
7699 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
7700
7701         * gcc.c-torture/compile/20000523-1.c: New test.
7702
7703 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7704
7705         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
7706
7707 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7708
7709         * g++.old-deja/g++.eh/catch11.C: New test.
7710         * g++.old-deja/g++.eh/catch12.C: New test.
7711
7712 2000-05-24  Nick Clifton  <nickc@cygnus.com>
7713
7714         * gcc.c-torture/execute/20000523-1.c: New test.
7715
7716 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
7717
7718         * c-torture/execute/bcp-1.c: Replace abort in arg of
7719         __builtin_constant_p with a generic external function.
7720
7721         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
7722         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
7723         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
7724         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
7725         Prototype abort and/or exit.
7726
7727         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
7728         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
7729         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
7730         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
7731
7732 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
7733
7734         * gcc.dg/dwarf2-1.c: New test.
7735
7736 2000-05-20  Richard Henderson  <rth@cygnus.com>
7737
7738         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
7739
7740 2000-05-20  Andreas Jaeger  <aj@suse.de>
7741
7742         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
7743         testcase.
7744
7745 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
7746
7747         * gcc.c-torture/execute/20000519-2.c: New test.
7748
7749 2000-05-19  Andreas Jaeger  <aj@suse.de>
7750
7751         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
7752         which fails with SSA.
7753
7754         * lib/c-torture.exp: Also test with -O3 -fssa.
7755
7756 2000-05-18  Michael Meissner  <meissner@redhat.com>
7757
7758         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
7759         * gcc.c-torture/execute/920415-1.c: Ditto.
7760         * gcc.c-torture/execute/920501-1.c: Ditto.
7761         * gcc.c-torture/execute/conversion.c: Ditto.
7762         * gcc.c-torture/execute/cvt-1.c: Ditto.
7763
7764 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
7765
7766         * gcc.c-torture/compile/20000518-1.c: New test.
7767
7768 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7769
7770         * g77.f-torture/compile/200005018.f:  New test.
7771
7772 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
7773
7774         * gcc.c-torture/compile/20000517-1.c: New test.
7775
7776 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7777
7778         * gcc.c-torture/execute/20000516-1.c: New test.
7779
7780 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
7781
7782         * g++.old-deja/g++.other/eh.C: New test.
7783
7784 2000-05-12  Richard Henderson  <rth@cygnus.com>
7785
7786         * gcc.c-torture/execute/990208-1.c (main): Don't pass
7787         constants through to doit's conditional.
7788
7789 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
7790
7791         * gcc.c-torture/compile/20000511-1.c: New test.
7792         * g77.f-torture/compile/20000511-1.f: New test.
7793         * g77.f-torture/compile/20000511-2.f: New test.
7794
7795 2000-05-11  Michael Meissner  <meissner@redhat.com>
7796
7797         * gcc.c-torture/execute/20000511-1.c: New test.
7798
7799 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
7800
7801         * gcc.dg/dg.exp: Scan .S files as well as .c files.
7802         * gcc.dg/20000510-1.S: New.
7803
7804 2000-05-08  Catherine Moore  <clm@cygnus.com>
7805
7806         * gcc.dg/unused-3.c: New.
7807
7808 2000-05-06  Richard Henderson  <rth@cygnus.com>
7809
7810           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
7811           * g++.old-deja/g++.mike/warn1.C: Likewise.
7812           * g++.old-deja/g++.pt/local1.C: Likewise.
7813           * g++.old-deja/g++.pt/local7.C: Likewise.
7814           * g++.old-deja/g++.pt/spec16.C: Likewise.
7815
7816 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
7817
7818         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
7819
7820 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
7821
7822           * g77.f-torture/execute/20000503-1.f:  New test.
7823
7824 2000-05-04  Andreas Jaeger  <aj@suse.de>
7825
7826         * gcc.dg/noreturn-2.c: New test.
7827
7828 2000-05-04  Neil Booth  <NeilB@earthling.net>
7829
7830         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
7831         preprocessor.
7832
7833 2000-05-04  Richard Henderson  <rth@cygnus.com>
7834
7835         * gcc.c-torture/execute/20000503-1.c: Fix typo.
7836
7837 2000-05-04  Richard Henderson  <rth@cygnus.com>
7838
7839         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
7840         OpenSSL by Jason R Thorpe.
7841
7842 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
7843
7844         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
7845
7846 2000-05-03  Robert Lipe <robertlipe@usa.net>
7847
7848         * gcc.dg/20000503-1.c: New test.
7849
7850 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
7851
7852         * gcc.c-torture/compile/20000502-1.c: New test.
7853         * g++.old-deja/g++.other/align.C: New test.
7854         * gcc.dg/cpp-tradstringify.c: New test.
7855
7856 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
7857
7858         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
7859         and hard registers.
7860
7861 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
7862
7863         * gcc.c-torture/execute/loop-5.c: New test.
7864
7865 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
7866
7867         * gcc.c-torture/execute/va-arg-20.c: New test.
7868
7869 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
7870
7871         * gcc.c-torture/execute/20000422-1.c: New test.
7872
7873 2000-04-20  Greg McGary  <gkm@gnu.org>
7874
7875         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
7876         when optimizing, but without sibling-call optimizations (-O1).
7877
7878 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
7879
7880           * gcc.c-torture/compile/20000420-1.c: New test.
7881
7882 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7883
7884         * g++.abi/ptrflags.C: New test.
7885         * g++.eh/catchptr1.C: Test incomplete pointer chains.
7886
7887 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
7888
7889         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
7890
7891 2000-04-19  Greg McGary  <gkm@gnu.org>
7892
7893         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
7894         sibling-call optimizations.
7895
7896 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
7897
7898         * gcc.dg/20000419-1.c: New test.
7899
7900 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
7901
7902         * gcc.c-torture/execute/20000412-6.c: New test.
7903
7904 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
7905
7906         * gcc.c-torture/execute/20000412-5.c: New test.
7907         * g77.f-torture/compile/20000412-1.f: New test.
7908         * gcc.c-torture/execute/20000412-4.c: New test.
7909         * gcc.c-torture/compile/20000412-2.c: New test.
7910         * gcc.c-torture/execute/20000412-3.c: New test.
7911         * gcc.c-torture/compile/20000412-1.c: New test.
7912         * gcc.c-torture/execute/20000412-2.c: New test.
7913
7914 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
7915
7916         * objc/execute/bf-20.m: New test.
7917
7918 2000-04-10  Richard Henderson  <rth@cygnus.com>
7919
7920         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
7921
7922         * gcc.c-torture/execute/20000412-1.c: New test.
7923
7924 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
7925
7926         * g++.old-deja/g++.eh/catchptr1.C: New test.
7927
7928 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
7929
7930         * g++.old-deja/g++.abi/cxa_vec.C: New test.
7931
7932 2000-04-08  Neil Booth  <NeilB@earthling.net>
7933
7934         * gcc.dg/cpp-nullchar.c: Remove test as
7935         embedded nulls cause problems.
7936
7937 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7938
7939         * gcc.dg/compare2.c: New test.
7940
7941 2000-04-08  Neil Booth  <NeilB@earthling.net>
7942
7943         * gcc.dg/cpp-nullchar.c: New test.
7944
7945 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
7946
7947         * gcc.dg/cpp-mi2.c: New test.
7948         * gcc.dg/cpp-mi2[abc].h: New files.
7949
7950 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
7951
7952         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
7953         member name.
7954
7955 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
7956
7957         * g++.old-deja/g++.abi/vmihint.C: New test.
7958
7959 2000-04-06  Neil Booth  <NeilB@earthling.net>
7960
7961         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
7962         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
7963         copyright.
7964
7965 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
7966
7967         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
7968         avoid stack-frame overwrite.
7969
7970 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
7971
7972         * gcc.c-torture/compile/20000405-2.c: New test.
7973         * gcc.c-torture/compile/20000405-3.c: New test.
7974
7975 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7976
7977         * gcc.c-torture/compile/20000405-1.c: New test.
7978
7979 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
7980
7981         * gcc.dg/cast-qual-1.c: Revert last change.
7982
7983 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7984
7985         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
7986
7987 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
7988
7989         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
7990         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
7991
7992 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
7993
7994         * gcc.c-torture/compile/20000403-2.c: New test.
7995         * gcc.c-torture/compile/20000403-1.c: New test.
7996
7997 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
7998
7999         * gcc.c-torture/execute/20000403-1.c: New test.
8000
8001 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
8002
8003         * gcc.c-torture/execute/20000402-1.c: New test.
8004
8005 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
8006
8007         * gcc.c-torture/execute/va-arg-15.c: New test.
8008         * gcc.c-torture/execute/va-arg-16.c: New test.
8009         * gcc.c-torture/execute/va-arg-17.c: New test.
8010         * gcc.c-torture/execute/va-arg-18.c: New test.
8011         * gcc.c-torture/execute/va-arg-19.c: New test.
8012
8013 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
8014
8015         * gcc.c-torture/compile/981211-1.c: Move to...
8016         * gcc.dg/cpp-as1.c: ...here.
8017         * gcc.dg/cpp-as2.c: New file.
8018
8019         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
8020         compiler.
8021
8022 2000-04-02  Neil Booth  <NeilB@earthling.net>
8023
8024         * gcc.dg/cpp-cond.c  New tests.
8025         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
8026         accidental success less likely.
8027         * gcc.dg/cpp-missingop.c  New tests.
8028         * gcc.dg/cpp-missingparen.c  New tests.
8029         * gcc.dg/cpp-shift.c  New tests.
8030         * gcc.dg/cpp-shortcircuit.c  New tests.
8031         * gcc.dg/cpp-unary.c  New tests.
8032
8033 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
8034
8035         * gcc.c-torture/compile/20000329-1.c: New test.
8036
8037 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
8038
8039         * gcc.c-torture/compile/20000326-1.c: New test.
8040         * gcc.c-torture/compile/20000326-2.c: New test.
8041
8042 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
8043
8044         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
8045         the first parameter is a function argument.
8046
8047 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
8048
8049         * g++.old-deja/g++.ext/array4.C: New test.
8050
8051 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
8052
8053         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
8054
8055 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8056
8057         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
8058
8059 2000-03-19  Richard Henderson  <rth@cygnus.com>
8060
8061         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
8062
8063 2000-03-19  Richard Henderson  <rth@cygnus.com>
8064
8065         * gcc.c-torture/compile/20000319-1.c: New test.
8066
8067 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
8068
8069         * gcc.c-torture/execute/20000314-3.c: New test.
8070         * gcc.c-torture/execute/20000314-2.c: New test.
8071         * gcc.c-torture/execute/20000314-1.c: New test.
8072         * gcc.c-torture/compile/20000314-2.c: New test.
8073         * gcc.c-torture/compile/20000314-1.c: New test.
8074
8075 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
8076
8077         * g++.old-deja/g++.warn/inline.C: New test.
8078
8079 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8080
8081         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
8082         standards-compliant result rather than specific constants.
8083         Put test-values in array.
8084
8085 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
8086
8087         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
8088         (g++_target_compile): Put test-specific options last.
8089
8090 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8091
8092         * g++.old-deja/g++.eh/vbase4.C: New test.
8093
8094 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8095
8096         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
8097
8098 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8099
8100         * g++.old-deja/g++.brendan/misc12.C: Removed.
8101         * g++.old-deja/g++.pt/memtemp77.C: Constify.
8102         * g++.old-deja/g++.ext/pretty4.C: New test.
8103
8104 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8105
8106         * g++.old-deja/g++.other/string2.C: New test.
8107
8108 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
8109
8110         * g++.old-deja/g++.warn/impint2.C: New test.
8111
8112 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8113
8114         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
8115         is 1, not zero.
8116
8117 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
8118
8119         * g++.old-deja/g++.warn/impint.C: New test.
8120         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
8121         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
8122         * g++.old-deja/g++.pt/explicit12.C: Likewise.
8123         * g++.old-deja/g++.pt/explicit13.C: Likewise.
8124         * g++.old-deja/g++.pt/explicit17.C: Likewise.
8125         * g++.old-deja/g++.pt/explicit18.C: Likewise.
8126         * g++.old-deja/g++.pt/explicit19.C: Likewise.
8127         * g++.old-deja/g++.pt/explicit23.C: Likewise.
8128         * g++.old-deja/g++.pt/explicit31.C: Likewise.
8129         * g++.old-deja/g++.pt/explicit35.C: Likewise.
8130         * g++.old-deja/g++.pt/explicit6.C: Likewise.
8131         * g++.old-deja/g++.pt/memclass7.C: Likewise.
8132
8133 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
8134
8135         * gcc.dg/cpp-redef.c: New test.
8136
8137 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
8138
8139         * g++.old-deja/g++.pt/unify7.C: New test.
8140
8141 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8142
8143         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
8144         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
8145
8146 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
8147
8148         * gcc.c-torture/compile/20000224-1.c: New test.
8149
8150 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8151
8152         * gcc.c-torture/compile/cpp-2.c: New test.
8153         * gcc.c-torture/compile/cpp-1.c: New test.
8154
8155 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
8156
8157         * gcc.c-torture/execute/20000225-1.c: New test.
8158
8159 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8160
8161         * gcc.dg/cpp-li2.c: New test.
8162
8163         * gcc.dg/cpp-wi1.c: New test.
8164
8165         * gcc.dg/cpp-li1.c: New test.
8166
8167 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
8168
8169         * g++.old-deja/g++.other/sizeof5.C: New test.
8170
8171 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8172
8173         * gcc.c-torture/execute/va-arg-13.c: New test.
8174
8175 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
8176
8177         * gcc.c-torture/execute/va-arg-12.c: New test.
8178
8179 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8180
8181         * gcc.c-torture/execute/20000223-1.c: New test.
8182
8183 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8184
8185         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
8186
8187 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
8188
8189         * g++.old-deja/g++.abi/ptrmem.C: New test.
8190
8191 2000-02-19  Richard Henderson  <rth@cygnus.com>
8192
8193         * gcc.c-torture/compile/init-3.c: New.
8194
8195 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
8196
8197         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
8198         ALWAYS_CXXFLAGS.
8199
8200 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
8201
8202         * gcc.c-torture/compile/20000211-3.c: New test.
8203
8204 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
8205
8206         * gcc.c-torture/compile/20000211-2.c: New test.
8207
8208 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
8209
8210         * gcc.c-torture/compile/20000211-1.c: New test.
8211
8212 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
8213
8214         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
8215           on native targets
8216
8217 2000-02-08  Nathan Sidwell  <nathan@acm.org>
8218
8219         * g++.old-deja/g++.other/cast5.C: New test.
8220
8221 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
8222
8223         * gcc.c-torture/execute/20000205-1.c: New.
8224
8225 2000-02-03  Nathan Sidwell  <nathan@acm.org>
8226
8227         * g++.old-deja/g++.jason/cast3.C: Return void.
8228         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
8229
8230 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8231
8232         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
8233
8234         * gcc.dg/loop-1.c: New test.
8235
8236 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
8237
8238         * gcc.c-torture/compile/20000127-1.c: New test.
8239         * gcc.c-torture/execute/991228-1.c: New test.
8240
8241 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8242
8243         * gcc.dg/unused-2.c: New test.
8244
8245         * gcc.dg/conv-1.c: New test.
8246
8247 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
8248
8249         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
8250         compiler.
8251         (tool_option_proc): Fix typo.
8252
8253 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
8254
8255         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
8256         of the ld on the host, not on the build machine.
8257         Also, don't crash if '--help' is not a supported option.
8258
8259 2000-01-24  Richard Henderson  <rth@cygnus.com>
8260
8261         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
8262
8263 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
8264
8265         * gcc.c-torture/execute/20000120-2.c: New test.
8266         * gcc.c-torture/execute/20000120-1.c: New test.
8267
8268 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
8269
8270         * gcc.c-torture/execute/20000113-1.c: New test.
8271
8272 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
8273
8274         * gcc.c-torture/execute/20000112-1.c: New test.
8275
8276 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8277
8278         * gcc.dg/20000111-1.c: New test.
8279
8280 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
8281
8282         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
8283         with 16 bit integers.
8284
8285 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8286
8287         * gcc.dg/20000108-1.c: New test.
8288
8289 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8290
8291         * g++.old-deja/g++.ns/koenig8.C: New test.
8292
8293 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8294
8295         * g++.old-deja/g++.other/cast4.C: New test.
8296
8297 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
8298
8299         * gcc.c-torture/compile/20000105-2.c: New test.
8300         * gcc.c-torture/compile/20000105-1.c: New test.
8301
8302 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8303
8304         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
8305         references to printf & atoi to conform to ANSI standard.
8306         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
8307         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
8308         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
8309         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
8310         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
8311         * g++.old-deja/g++.brendan/complex1.C: Likewise.
8312         * g++.old-deja/g++.brendan/copy1.C: Likewise.
8313         * g++.old-deja/g++.brendan/copy2.C: Likewise.
8314         * g++.old-deja/g++.brendan/copy3.C: Likewise.
8315         * g++.old-deja/g++.brendan/copy4.C: Likewise.
8316         * g++.old-deja/g++.brendan/copy5.C: Likewise.
8317         * g++.old-deja/g++.brendan/copy6.C: Likewise.
8318         * g++.old-deja/g++.brendan/copy7.C: Likewise.
8319         * g++.old-deja/g++.brendan/copy8.C: Likewise.
8320         * g++.old-deja/g++.brendan/crash11.C: Likewise.
8321         * g++.old-deja/g++.brendan/crash14.C: Likewise.
8322         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
8323         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8324         * g++.old-deja/g++.brendan/delete2.C: Likewise.
8325         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
8326         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
8327         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
8328         * g++.old-deja/g++.brendan/eh1.C: Likewise.
8329         * g++.old-deja/g++.brendan/groff1.C: Likewise.
8330         * g++.old-deja/g++.brendan/init3.C: Likewise.
8331         * g++.old-deja/g++.brendan/misc12.C: Likewise.
8332         * g++.old-deja/g++.brendan/misc7.C: Likewise.
8333         * g++.old-deja/g++.brendan/new2.C: Likewise.
8334         * g++.old-deja/g++.brendan/operators4.C: Likewise.
8335         * g++.old-deja/g++.brendan/operators5.C: Likewise.
8336         * g++.old-deja/g++.brendan/overload2.C: Likewise.
8337         * g++.old-deja/g++.brendan/overload7.C: Likewise.
8338         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
8339         * g++.old-deja/g++.brendan/reference1.C: Likewise.
8340         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
8341         * g++.old-deja/g++.brendan/template24.C: Likewise.
8342         * g++.old-deja/g++.brendan/template3.C: Likewise.
8343         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
8344         * g++.old-deja/g++.jason/inline3.C: Likewise.
8345         * g++.old-deja/g++.jason/opeq.C: Likewise.
8346         * g++.old-deja/g++.law/arg5.C: Likewise.
8347         * g++.old-deja/g++.law/arm7.C: Likewise.
8348         * g++.old-deja/g++.law/ctors11.C: Likewise.
8349         * g++.old-deja/g++.law/cvt8.C: Likewise.
8350         * g++.old-deja/g++.law/init9.C: Likewise.
8351         * g++.old-deja/g++.law/refs4.C: Likewise.
8352         * g++.old-deja/g++.law/template2.C: Likewise.
8353         * g++.old-deja/g++.law/visibility24.C: Likewise.
8354         * g++.old-deja/g++.law/vtable3.C: Likewise.
8355         * g++.old-deja/g++.mike/asm2.C: Likewise.
8356         * g++.old-deja/g++.mike/eh1.C: Likewise.
8357         * g++.old-deja/g++.mike/misc1.C: Likewise.
8358         * g++.old-deja/g++.mike/misc13.C: Likewise.
8359         * g++.old-deja/g++.mike/misc14.C: Likewise.
8360         * g++.old-deja/g++.mike/ns12.C: Likewise.
8361         * g++.old-deja/g++.mike/p1248.C: Likewise.
8362         * g++.old-deja/g++.mike/p3708.C: Likewise.
8363         * g++.old-deja/g++.mike/p3708a.C: Likewise.
8364         * g++.old-deja/g++.mike/p3708b.C: Likewise.
8365         * g++.old-deja/g++.mike/p646.C: Likewise.
8366         * g++.old-deja/g++.mike/p700.C: Likewise.
8367         * g++.old-deja/g++.mike/p783.C: Likewise.
8368         * g++.old-deja/g++.mike/p783a.C: Likewise.
8369         * g++.old-deja/g++.mike/p783b.C: Likewise.
8370         * g++.old-deja/g++.mike/p786.C: Likewise.
8371         * g++.old-deja/g++.mike/p789.C: Likewise.
8372         * g++.old-deja/g++.mike/p789a.C: Likewise.
8373         * g++.old-deja/g++.mike/p807a.C: Likewise.
8374         * g++.old-deja/g++.other/delete3.C: Likewise.
8375         * g++.old-deja/g++.other/dyncast1.C: Likewise.
8376         * g++.old-deja/g++.other/dyncast2.C: Likewise.
8377         * g++.old-deja/g++.other/dyncast3.C: Likewise.
8378         * g++.old-deja/g++.other/empty1.C: Likewise.
8379         * g++.old-deja/g++.other/temporary1.C: Likewise.
8380         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
8381         * g++.old-deja/g++.pt/t16.C: Likewise.
8382         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
8383
8384 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
8385
8386         * gcc.dg/991230-1.c: New test.
8387
8388 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
8389
8390         * gcc.c-torture/compile/991229-3.c: New test.
8391         * gcc.c-torture/compile/991229-2.c: New test.
8392         * gcc.c-torture/compile/991229-1.c: New test.
8393
8394 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
8395
8396         * gcc.c-torture/compile/labels-2.c: New test.
8397
8398 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8399
8400         * gcc.c-torture/execute/991227-1.c: New test.
8401
8402 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8403
8404         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
8405
8406 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8407
8408         * gcc.c-torture/execute/991221-1.c: New test.
8409
8410 1999-12-20  Nathan Sidwell  <nathan@acm.org>
8411
8412         * g++.old-deja/g++.other/cast3.C: New test.
8413
8414 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
8415
8416         * gcc.c-torture/execute/991216-4.c: New test.
8417
8418 1999-12-16  Michael Meissner  <meissner@cygnus.com>
8419
8420         * gcc.c-torture/execute/991216-1.c: New test.
8421         * gcc.c-torture/execute/991216-2.c: New test.
8422         * gcc.c-torture/execute/991216-3.c: New test.
8423
8424 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8425
8426         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
8427         Actually make the test fail by using "-O2" for compilation.
8428
8429 1999-12-15  Nathan Sidwell  <nathan@acm.org>
8430
8431         * g++.old-deja/g++.warn/cast-align1.C: New test.
8432
8433 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8434
8435         * gcc.c-torture/compile/991214-1.c: New test.
8436         * gcc.c-torture/compile/991214-2.c: New test.
8437
8438 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8439
8440         * gcc.dg/991214-1.c: New test.
8441
8442 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
8443
8444         * gcc.c-torture/compile/991213-3.c: New test.
8445         * gcc.c-torture/compile/991213-2.c: New test.
8446         * gcc.c-torture/compile/991213-1.c: New test.
8447
8448 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8449
8450         * gcc.dg/991209-1.c: New test.
8451
8452 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
8453
8454         * gcc.c-torture/compile/991208-1.c: New test.
8455
8456 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8457
8458         * gcc.dg/ultrasp2.c: New test.
8459
8460 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
8461
8462         * g++.old-deja/g++.abi/align.C (main): Fix typo.
8463
8464 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
8465
8466         * gcc.c-torture/compile/991202-1.c: New test.
8467         * gcc.c-torture/execute/991202-1.c: New test.
8468         * gcc.c-torture/execute/991202-2.c: New test.
8469         * gcc.c-torture/execute/991202-3.c: New test.
8470
8471 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
8472
8473         * g++.old-deja/g++.abi/align.C: New test.
8474         * g++.old-deja/g++.abi/aggregates.C: Likewise.
8475         * g++.old-deja/g++.abi/bitfields.C: Likewise.
8476
8477 1999-12-01  Richard Henderson  <rth@cygnus.com>
8478
8479         * gcc.c-torture/execute/991201-1.c: New.
8480
8481 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
8482
8483         * gcc.dg/991129-1.c: New test.
8484
8485 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8486
8487         * gcc.c-torture/compile/991127-1.c: New test.
8488
8489 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8490
8491         * g++.old-deja/g++.other/warn4.C: New test.
8492
8493 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8494
8495         * g++.old-deja/g++.eh/cleanup2.C: New test.
8496         * g++.old-deja/g++.ext/pretty2.C: New test.
8497         * g++.old-deja/g++.ext/pretty3.C: New test.
8498         * g++.old-deja/g++.other/debug6.C: New test.
8499
8500 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
8501
8502         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
8503         compiler_output to look for one error message instead of two.
8504
8505 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
8506
8507         * gcc.c-torture/execute/991118-1.c: Also test case
8508         where the word boundary does not split a byte evenly.
8509
8510 1999-11-19  Nathan Sidwell  <nathan@acm.org>
8511
8512         * g++.old-deja/g++.ext/restrict1.C: New test.
8513
8514 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
8515
8516         * gcc.c-torture/execute/991118-1.c: New test.
8517
8518 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
8519
8520         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
8521         working directory pathnames.
8522
8523 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
8524
8525         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
8526         host is equipped with driver.h and driver.o so it can actually
8527         compile and run the tests.
8528
8529 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
8530
8531         * gcc.c-torture/compile/991008-1.c: New test.
8532
8533 1999-11-08  Nick Clifton  <nickc@cygnus.com>
8534
8535         * lib/gcc-dg.exp: Include target-supports.exp
8536
8537 1999-11-05  Nick Clifton  <nickc@cygnus.com>
8538
8539         * lib/target-supports.exp: New file: Provide procs to test for
8540         features supported by the target.
8541         (check_weak_available): Moved here from ecos.exp.
8542         (check_alias_available): New proc: Determine of the target
8543         toolchain supports the alias attribute.
8544
8545         * gcc.dg/special/ecos.exp: Move check_weak_available to
8546         target-supports.exp.
8547         (alias-1.c): Only perform the test if the target supports
8548         aliases.
8549         (wkali-1.c): Only perform the test if the target supports
8550         aliases.
8551
8552         * gcc.dg/990506-0.c: Expect error messages from cross
8553         targets as well as native targets.
8554
8555 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8556
8557         * gcc.dg/ultrasp1.c: Removed xfail.
8558         * gcc.dg/struct-ret-2.c: Likewise.
8559         * gcc.dg/array-1.c: Likewise.
8560
8561 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8562
8563         * gcc.dg/struct-ret-2.c: New test.
8564
8565         * gcc.dg/array-1.c: New test.
8566
8567 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
8568
8569         * gcc.c-torture/execute/991030-1.c: New test.
8570
8571 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
8572
8573         * gcc.c-torture/compile/991026-2.c: New test.
8574
8575 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
8576
8577         * gcc.c-torture/compile/991026-1.c: New test.
8578
8579 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
8580
8581         * gcc.c-torture/execute/991023-1.c: New test.
8582
8583 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
8584
8585         * gcc.c-torture/execute/991019-1.c: New test.
8586
8587 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
8588
8589         * gcc.c-torture/execute/991016-1.c: New test.
8590
8591 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
8592
8593         * gcc.c-torture/execute/991014-1.c: New test.
8594
8595 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8596
8597         * g++.old-deja/g++.other/union2.C: New test.
8598
8599 1999-10-13  Nathan Sidwell  <nathan@acm.org>
8600
8601         * g++.old-deja/g++.other/vaarg2.C: New test.
8602         * g++.old-deja/g++.other/vaarg3.C: New test.
8603
8604 1999-10-12  Craig Burley  <craig@jcb-sc.com>
8605
8606         * g77.f-torture/noncompile/19990905-1.f: Moved from being
8607         in compile/.
8608
8609 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
8610
8611         * gcc.c-torture/execute/va-arg-11.c: New test.
8612
8613 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
8614
8615         * lib/file-format.exp (gcc_target_object_format): Don't
8616         crash if objdump is unavailable.
8617
8618 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
8619
8620         * gcc.misc-tests/mg.exp: delete extraneous redirection.
8621
8622 1999-09-28  Nick Clifton  <nickc@cygnus.com>
8623
8624         * gcc.c-torture/compile/990928-1.c: New test.
8625
8626 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
8627
8628         * g++.old-deja/g++.other/decl6.C: New test.
8629
8630 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8631
8632         * gcc.c-torture/execute/va-arg-10.c: New test.
8633
8634 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
8635
8636         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
8637         __PRETTY_FUNCTION__.
8638
8639 1999-09-23  Nick Clifton  <nickc@cygnus.com>
8640
8641         * gcc.c-torture/execute/990923-1.c: New test.
8642
8643 1999-09-21  Nick Clifton  <nickc@cygnus.com>
8644
8645         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
8646         for which -fpic is inappropriate.
8647
8648 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
8649
8650         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
8651
8652 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8653
8654         * g++.old-deja/g++.other/dyncast1.C: New test.
8655         * g++.old-deja/g++.other/dyncast2.C: New test.
8656         * g++.old-deja/g++.other/dyncast3.C: New test.
8657         * g++.old-deja/g++.other/dyncast4.C: New test.
8658         * g++.old-deja/g++.other/dyncast5.C: New test.
8659         * g++.old-deja/g++.eh/catch3.C: New test.
8660         * g++.old-deja/g++.eh/catch3p.C: New test.
8661         * g++.old-deja/g++.eh/catch4.C: New test.
8662         * g++.old-deja/g++.eh/catch4p.C: New test.
8663         * g++.old-deja/g++.eh/catch5.C: New test.
8664         * g++.old-deja/g++.eh/catch5p.C: New test.
8665         * g++.old-deja/g++.eh/catch6.C: New test.
8666         * g++.old-deja/g++.eh/catch6p.C: New test.
8667         * g++.old-deja/g++.eh/catch7.C: New test.
8668         * g++.old-deja/g++.eh/catch7p.C: New test.
8669         * g++.old-deja/g++.eh/catch8.C: New test.
8670         * g++.old-deja/g++.eh/catch8p.C: New test.
8671         * g++.old-deja/g++.eh/catch9.C: New test.
8672         * g++.old-deja/g++.eh/catch9p.C: New test.
8673
8674 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
8675
8676         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
8677         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
8678
8679 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
8680
8681         * gcc.c-torture/compile/990913-1.c: New test.
8682
8683 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
8684
8685         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
8686         * g++.old-deja/g++.jason/rfg5.C: Likewise.
8687
8688 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
8689
8690         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
8691
8692 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
8693
8694         * g++.old-deja/g++.other/lookup11.C: New test.
8695         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
8696         what is permitted and what we want.
8697         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
8698         overload use.
8699         * g++.old-deja/g++.jason/rfg5.C: Likewise
8700
8701 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
8702
8703         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
8704         * gcc.c-torture/noncompile/poison-1.c: New file.
8705
8706 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
8707
8708         * g++.old-deja/g++.other/sizeof3.C: New test.
8709         * g++.old-deja/g++.other/sizeof4.C: New test.
8710         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
8711         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
8712
8713 1999-09-07  Richard Henderson  <rth@cygnus.com>
8714
8715         * gcc.dg/va-arg-1.c: New.
8716
8717 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8718
8719         * gcc.c-torture/execute/va-arg-9.c: New test.
8720
8721 1999-09-05  Craig Burley  <craig@jcb-sc.com>
8722
8723         * g77.f-torture/compile/980519-2.f: New test.
8724         * g77.f-torture/compile/19990905-0.f: New test.
8725         * g77.f-torture/compile/19990905-1.f: New test.
8726         * g77.f-torture/compile/19990905-2.f: New test.
8727
8728         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8729
8730 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
8731
8732         * gcc.c-torture/execute/990827-1.c: Fix typo.
8733
8734 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8735
8736         * g++.old-deja/g++.other/deref1.C: New test.
8737
8738 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
8739
8740         * g++.old-deja/g++.other/ambig2.C: New test.
8741         * g++.old-deja/g++.other/cond5.C: New test.
8742         * g++.old-deja/g++.other/lookup16.C: New test.
8743
8744 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
8745
8746         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
8747         assemblers too.
8748
8749 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
8750
8751         * lib/c-torture.exp: Avoid the "compare executables" optimization
8752         when testing native.
8753
8754 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
8755
8756         * gcc.c-torture/execute/990829-1.c: New test.
8757         * gcc.c-torture/compile/990829-1.c: New test.
8758
8759 1999-08-27  Paul Burchard  <burchard@pobox.com>
8760
8761         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
8762         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
8763         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
8764         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
8765         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
8766         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
8767         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
8768         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
8769         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
8770         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
8771         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
8772
8773 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
8774
8775         * gcc.c-torture/execute/990827-1.c: New test.
8776
8777 1999-08-26  Craig Burley  <craig@jcb-sc.com>
8778
8779         * g77.f-torture/noncompile/19990826-4.f: New test.
8780
8781         * g77.f-torture/compile/19990826-3.f: New test.
8782
8783         * g77.f-torture/execute/19990826-2.f: New test.
8784
8785         * g77.f-torture/compile/19990826-1.f: New test.
8786
8787         * gcc.c-torture/execute/990826-0.c: New test.
8788         * g77.c-torture/execute/19990826-0.f: New test.
8789
8790         * g77.f-torture/noncompile/970626-2.f: New test.
8791
8792 1999-08-25  Paul Burchard  <burchard@pobox.com>
8793
8794         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
8795         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
8796         lss-011.C: New tests.
8797
8798 1999-08-25  Nathan Sidwell  <nathan@acm.org>
8799
8800         * g++.old-deja/g++.other/decl5.C: New test.
8801
8802 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8803
8804         * noncompile/noncompile.exp: Load_lib c-torture.exp.
8805         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
8806         call `postbase' for each one.  All callers of `postbase' changed
8807         to call this instead.
8808
8809 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
8810
8811         * gcc.c-torture/execute/990811-1.c: New test.
8812
8813 1999-08-09  Nick Clifton  <nickc@cygnus.com>
8814
8815         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
8816         just native ones.
8817
8818         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
8819         just native ones.
8820
8821 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
8822
8823         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
8824
8825 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
8826
8827         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
8828
8829 1999-08-04  Nathan Sidwell  <nathan@acm.org>
8830
8831         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
8832
8833 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
8834
8835         * gcc.c-torture/execute/990804-1.c: New test.
8836
8837 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8838
8839         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
8840         * g++.old-deja/g++.brendan/crash64.C: Likewise
8841         * g++.old-deja/g++.brendan/overload8.C: Likewise
8842
8843 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8844
8845         * g++.old-deja/g++.other/struct1.C: New test.
8846
8847 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8848
8849         * g++.old-deja/g++.other/enum2.C: New test.
8850
8851 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
8852
8853         Adapted from tests from Franz Sirl:
8854         * gcc.c-torture/execute/va-arg-7.c: New test.
8855         * gcc.c-torture/execute/va-arg-8.c: New test.
8856
8857 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
8858
8859         * gcc.c-torture/compile/990801-2.c: New test.
8860
8861         * gcc.c-torture/compile/990801-1.c: New test.
8862
8863 1999-07-27  Michael Meissner  <meissner@cygnus.com>
8864
8865         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
8866         fp-cmp-1.c, converting double to float.
8867
8868         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
8869         fp-cmp-1.c, converting double to long double.
8870
8871         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
8872         from fr1 to unknown_register, since fr1 is a legitimate register
8873         on some machines.
8874
8875 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
8876
8877         * README: More listname related changes.
8878
8879 1999-07-08  Catherine Moore  <clm@cygnus.com>
8880
8881         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
8882
8883 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
8884
8885         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
8886
8887 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
8888
8889         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
8890
8891 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
8892
8893         * gcc.dg/990703-1.c: New test.
8894
8895 1999-06-29  Nick Clifton  <nickc@cygnus.com>
8896
8897         * lib/file-format.exp: New file: Move definition of proc
8898         gcc_target_object_format to here from
8899         gcc.dg/special/ecos.exp.
8900
8901         * lib/c-torture.exp: Include lib file-format.exp.
8902         * lib/gcc-dg.exp: Include lib file-format.exp.
8903
8904         * gcc.dg/special/ecos.exp: Remove definition of proc
8905         gcc_target_object_format.
8906
8907 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
8908
8909         * gcc.c-torture/execute/990628-1.c: New test.
8910
8911 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
8912
8913         * gcc.c-torture/compile/990625-2.c: New test.
8914
8915         * gcc.c-torture/compile/990625-1.c: New test.
8916
8917 1999-06-23  Nick Clifton  <nickc@cygnus.com>
8918
8919         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
8920         attributes compile.
8921         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
8922         ports that use the COFF/PE file format.
8923
8924 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
8925
8926         * gcc.c-torture/compile/990617-1.c: New test.
8927
8928 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
8929
8930         * g++.old-deja/g++.other/decl4.C: New test.
8931
8932 1999-06-14  Nathan Sidwell  <nathan@acm.org>
8933
8934         * g++.old-deja/g++.other/bitfld3.C: New test.
8935
8936 1999-06-08  Nathan Sidwell  <nathan@acm.org>
8937
8938         * g++.old-deja/g++.eh/catch1.C: New test.
8939
8940 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
8941
8942         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
8943
8944         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
8945         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
8946
8947 1999-06-05  Craig Burley  <craig@jcb-sc.com>
8948
8949         * g77.f-torture/compile/19990502-0.f: Replace with new,
8950         shorter, test that still fails after recent changes.
8951
8952 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8953
8954         * gcc.c-torture/execute/990604-1.c: New test.
8955
8956 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
8957
8958         * gcc.c-torture/execute/990531-1.c: New test.
8959
8960 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8961
8962         * gcc.c-torture/compile/990527-1.c: New test.
8963
8964 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
8965
8966         * gcc.c-torture/execute/990527-1.c: New test.
8967
8968 1999-05-25  Nick Clifton  <nickc@cygnus.com>
8969
8970         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
8971         bitfields as signed.
8972
8973 1999-05-25  Craig Burley  <craig@jcb-sc.com>
8974
8975         * g77.f-torture/compile/19990525-0.f: New test.
8976
8977 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
8978
8979         * gcc.c-torture/execute/990525-2.c: New test.
8980
8981         * gcc.c-torture/execute/990525-1.c: New test.
8982
8983 1999-05-24  Nathan Sidwell  <nathan@acm.org>
8984
8985         * g++.old-deja/g++.other/anon3.C: New test.
8986         * g++.old-deja/g++.other/anon4.C: New test.
8987         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
8988         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
8989         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
8990         Merrill).
8991
8992 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
8993
8994         * gcc.c-torture/execute/990524-1.c: New test.
8995
8996         * gcc.dg/990524-1.c: New test.
8997
8998 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8999
9000         * gcc.c-torture/compile/990523-1.c: New test.
9001
9002 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
9003
9004         * gcc.c-torture/compile/990519-1.c: New test.
9005
9006 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9007
9008         * gcc.c-torture/compile/990517-1.c: New test.
9009
9010         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
9011         (e4, f4): New tests.
9012         (main): Call them.
9013
9014 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9015
9016         * gcc.dg/noreturn-1.c: New test.
9017
9018 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
9019
9020         * gcc.c-torture/execute/990513-1.c: New test.
9021
9022 1999-05-10  Richard Henderson  <rth@cygnus.com>
9023
9024         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
9025
9026 1999-05-10  Craig Burley  <craig@jcb-sc.com>
9027
9028         * g77.f-torture/execute/erfc.f: Use small single-precision
9029         values, to avoid problems on Alphas when not -mieee.
9030
9031 1999-05-08  Craig Burley  <craig@jcb-sc.com>
9032
9033         * gcc.dg/990506-0.c: New test.
9034
9035 1999-05-08  Richard Henderson  <rth@cygnus.com>
9036
9037         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
9038         the constant to test.  Don't XFAIL 64-bit targets.
9039
9040         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
9041         * g++.old-deja/g++.law/profile1.C: Likewise.
9042
9043         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
9044         operator new instances.
9045         * g++.old-deja/g++.other/delete5.C: Likewise.
9046
9047 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9048
9049         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
9050         intrinsic.
9051
9052 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9053
9054         * g77.f-torture/execute/u77-test.f: Reverse order of two
9055         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
9056
9057 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9058
9059         * gcc.dg/compare1.c: New test.
9060
9061 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9062
9063         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
9064         New tests.
9065
9066 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9067
9068         * g77.f-torture/compile/19990502-1.f: New test.
9069
9070 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9071
9072         * g77.f-torture/compile/19990502-0.f: New test.
9073
9074 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
9075
9076         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
9077         intrinsic.
9078
9079 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
9080
9081         * g77.f-torture/execute/u77-test.f (main): List libU77
9082         intrinsics not currently tested.
9083         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
9084         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
9085         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
9086         Trim blanks off the ends of some printed strings.
9087
9088 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
9089
9090         * g77.f-torture/execute/u77-test.f (main): Just warn about
9091         FSTAT gid disagreement, as it's expected on some systems.
9092
9093 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
9094
9095         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
9096         use a new function, which allows for some slop.
9097         Clean up some commentary.
9098         (issum): The new function.
9099         (sgladd): Deleted subroutine.
9100
9101 1999-05-01  Craig Burley  <craig@jcb-sc.com>
9102
9103         * g77.f-torture/execute/u77-test.f: Modify to be more like
9104         libf2c/libU77 version, bringing patches to that version here.
9105         Add suitable commentary.
9106
9107 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
9108
9109         * gcc.dg/990424-1.c: New test.
9110
9111 1999-04-24  Craig Burley  <craig@jcb-sc.com>
9112
9113         * g77.f-torture/execute/u77-test.f (main): Bug involving
9114         LSTAT has been fixed, so turn back on full checking.
9115
9116 1999-04-20  Craig Burley  <craig@jcb-sc.com>
9117
9118         * g77.f-torture/compile/19990419-0.f: New test.
9119         * g77.f-torture/execute/19990419-1.f: New test.
9120
9121 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
9122
9123         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
9124         to avoid the need for a prototype to supress a warning.
9125
9126 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
9127
9128         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
9129
9130 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
9131
9132         * gcc.c-torture/execute/990404-1.c: New test.
9133
9134 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9135
9136         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
9137         * gcc.dg/cpp-if3.c: Don't use -pedantic.
9138         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
9139         missing initializer warnings.
9140
9141 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
9142
9143         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
9144         matching strings.
9145
9146 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
9147
9148         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
9149
9150 1999-03-26  Craig Burley  <craig@jcb-sc.com>
9151
9152         * g77.f-torture/execute/19990325-0.f: New test.
9153         * g77.f-torture/execute/19990325-1.f: New test.
9154
9155 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
9156
9157         * gcc.c-torture/execute/990324-1.c: New test.
9158
9159 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
9160
9161         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
9162         test with 4.
9163
9164 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
9165
9166         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
9167
9168 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9169
9170         * g77.f-torture/execute/19990313-2.f: New test.
9171         * g77.f-torture/execute/19990313-3.f: New test.
9172
9173 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9174
9175         * g77.f-torture/execute/19990313-0.f: New test.
9176         * g77.f-torture/execute/19990313-1.f: New test.
9177
9178 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
9179
9180         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
9181         printf to sprintf.
9182         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
9183         (main): Add check for u15.  Conditionalize u31 check depending on
9184         whether ints are <32 bits or >=32 bits.
9185
9186 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9187
9188         * g77.f-torture/execute/19981119-0.f: Improve testiness.
9189
9190 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9191
9192         * g77.f-torture/compile/19990305-0.f: New test.
9193         * g77.f-torture/execute/19981119-0.f: New test.
9194
9195 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9196
9197         * g77.f-torture/execute/970625-2.f: call ABORT if final
9198         result is not correct, instead of just printing it.
9199         Add this checking via newly introduced obfuscation, to
9200         trip up buggy front ends.
9201
9202 1999-03-07  Craig Burley  <craig@jcb-sc.com>
9203
9204         * g77.f-torture/compile/960317-1.f: Moved from being
9205         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
9206
9207 1999-03-06  Craig Burley  <craig@jcb-sc.com>
9208
9209         * g77.f-torture/execute/960317-1.f: New (old) test.
9210         * g77.f-torture/execute/970625-2.f: Ditto.
9211
9212 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
9213
9214         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
9215         message on line 1 or line 2; cccp and cpplib do this differently.
9216
9217 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
9218
9219         * g++.old-deja/g++.law/weak1.C: New test.
9220
9221 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9222
9223         * gcc.c-torture/execute/990119-1.c: Renamed to...
9224         * gcc.dg/990119-1.c: this, so it will only be tested once
9225         (it's a preprocessor test, it doesn't need to be run at
9226         multiple optimization levels).
9227
9228 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9229
9230         * lib/g++.exp: Don't add incdir=$base_dir/../include to
9231           ALWAYS_CXXFLAGS.
9232
9233 1999-02-24  Craig Burley  <craig@jcb-sc.com>
9234
9235         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
9236         * g77.f-torture/compile/19981216-0.f: ...as it is expected
9237         to not be compilable by current g77.
9238
9239 1999-02-24  Nick Clifton  <nickc@cygnus.com>
9240
9241         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
9242
9243 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
9244
9245         * gcc.c-torture/execute/990222-1.c: New test.
9246
9247 1999-02-19  Craig Burley  <craig@jcb-sc.com>
9248
9249         * g77.f-torture/compile/19990218-0.f: New test.
9250         * g77.f-torture/noncompile/19990218-1.f: New test.
9251
9252 1999-02-18  Craig Burley  <craig@jcb-sc.com>
9253
9254         * g77.f-torture/compile/19981216-0.f: New test.
9255
9256 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
9257
9258         * gcc.dg/990214-1.c: New test.
9259
9260 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
9261
9262         * gcc.dg/990213-2.c: New test.
9263
9264         * gcc.dg/990213-1.c: New test.
9265
9266 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
9267
9268         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
9269         ints.
9270
9271 1999-02-11  Nick Clifton  <nickc@cygnus.com>
9272
9273         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
9274         specified by target.
9275
9276         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
9277
9278 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
9279
9280         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
9281
9282 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9283
9284         * gcc.dg/special/ecos.exp: New test driver for new tests with
9285         special requirements.
9286
9287         * gcc.dg/special/alias-1.c: New test.
9288         * gcc.dg/special/gcsec-1.c: New test.
9289         * gcc.dg/special/weak-1.c: New test.
9290         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
9291         * gcc.dg/special/weak-2.c: New test.
9292         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
9293         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
9294         * gcc.dg/special/wkali-1.c: New test.
9295         * gcc.dg/special/wkali-2.c: New test.
9296         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
9297         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
9298
9299 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
9300
9301           * lib/c-torture.exp (c-torture-compile): Pull out code for
9302           analyzing gcc error messages.
9303           (c-torture-execute): Likewise.  Fix some (harmless) false
9304           positives.
9305           * lib/gcc.exp (gcc_check_compile): New function.
9306
9307 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
9308
9309         * gcc.c-torture/execute/990208-1.c: New test.
9310
9311 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9312
9313         * g++.dg/special/ecos.exp: New driver for new tests with special
9314         requirements
9315
9316         * g++.dg/special/conpr-1.C: New test
9317         * g++.dg/special/conpr-2.C: New test
9318         * g++.dg/special/conpr-2a.C: New test
9319         * g++.dg/special/conpr-3.C: New test
9320         * g++.dg/special/conpr-3a.C: New test
9321         * g++.dg/special/conpr-3b.C: New test
9322
9323         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
9324         allow g++ to use the dg driver
9325
9326         * README: Add comment about g++.dg directory
9327
9328 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
9329
9330         * README: Update email addresses.
9331
9332 1999-02-03  Nick Clifton  <nickc@cygnus.com>
9333
9334         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
9335         arguments in order to force structure S onto the stack even on
9336         the alpha.
9337         (test): Pass 10 leading arguments to function foo as well as the
9338         structure S.
9339
9340         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
9341         failure for all targets.
9342
9343         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
9344         abort to terminate program execution.
9345
9346 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
9347
9348         * gcc.c-torture/execute/990130-1.c: New test.
9349
9350 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
9351
9352         * gcc.dg/990130-1.c: New test.
9353
9354 1999-01-28  Michael Meissner  <meissner@cygnus.com>
9355
9356         * gcc.c-torture/execute/990128-1.c: New test.
9357
9358 1999-01-27  Michael Meissner  <meissner@cygnus.com>
9359
9360         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
9361
9362 1999-01-27  Felix Lee  <flee@cygnus.com>
9363
9364         * lib/c-torture.exp (c-torture-compile): pull out code for
9365         analyzing gcc error messages.
9366         (c-torture-execute): ditto, and fix some (harmless) false
9367         positives.
9368         * lib/gcc.exp (gcc_check_compile): new function.
9369
9370 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
9371
9372         * gcc.dg/990117-1.c: New test.
9373
9374         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
9375
9376         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
9377
9378 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
9379
9380         * g77.f-torture/compile/990115-1.f: New test.
9381
9382 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
9383
9384         * gcc.c-torture/compile/990107-1.c: New test
9385
9386 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
9387
9388         * gcc.c-torture/execute/990106-2.c: New test.
9389
9390         * gcc.c-torture/execute/990106-1.c: New test.
9391
9392 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
9393
9394         * gcc.c-torture/compile/981223-1.c: New test.
9395
9396 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
9397
9398         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
9399         (opt3): Rename from opt4 and disable.
9400
9401 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
9402
9403         * g++.old-deja/g++.pt/ptrmem5.C: New test.
9404
9405 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9406
9407         * g++.old-deja/g++.other/conv5.C: New test.
9408
9409 1998-12-14  Nick Clifton  <nickc@cygnus.com>
9410
9411         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
9412
9413 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
9414
9415         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
9416
9417 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
9418
9419         * gcc.c-torture/compile/981211-1.c: New test.
9420
9421 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
9422
9423         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
9424
9425         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
9426
9427 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9428
9429         * gcc.special/930510-1.c: Make C9X safe.
9430         * gcc.misc-tests/gcov-1.c Similarly.
9431         * gcc.misc-tests/gcov-2.c Similarly.
9432
9433 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9434
9435         * gcc.dg/ultrasp1.c: New test.
9436
9437 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
9438
9439         * gcc.c-torture/execute/981206.c: New test.
9440
9441 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9442
9443         * g++.old-deja/g++.ns/template7.C: New test.
9444
9445         * g++.old-deja/g++.other/expr1.C: New test.
9446
9447         * g++.old-deja/g++.eh/tmpl3.C: New test.
9448
9449         * g++.old-deja/g++.eh/tmpl2.C: New test.
9450
9451 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9452
9453         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
9454         * g++.old-deja/g++.other/using6.C: Removed.
9455         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
9456
9457         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
9458
9459 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9460
9461         * g++.old-deja/g++.pt/overload8.C: New test.
9462
9463         * g++.old-deja/g++.pt/overload7.C: New test.
9464
9465         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
9466
9467         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
9468         and relinking messages.
9469         * lib/g++.exp (g++_target_compile): Remove .rpo file when
9470         compiling with -frepo.
9471
9472 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
9473
9474         * g++.old-deja/g++.pt/lookup6.C: New test.
9475
9476 1998-11-30  Nick Clifton  <nickc@cygnus.com>
9477
9478         * gcc.c-torture/execute/981130-1.c: New test.
9479         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
9480
9481 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9482
9483         * g++.old-deja/g++.pt/explicit76.C: New test.
9484
9485         * g++.old-deja/g++.pt/friend38.C: New test.
9486
9487         * g++.old-deja/g++.ns/crash2.C: New test.
9488
9489         * g++.old-deja/g++.pt/defarg8.C: New test.
9490
9491         * g++.old-deja/g++.pt/instantiate6.C: New test.
9492
9493         * g++.old-deja/g++.pt/static6.C: New test.
9494
9495         * g++.old-deja/g++.pt/decl2.C: New test.
9496
9497 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9498
9499         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
9500         problem is actually related with name lookup, but so what? :-)
9501
9502         * g++.old-deja/g++.pt/friend37.C: New test.
9503
9504 1998-11-25  Dave Love  <d.love@dl.ac.uk>
9505
9506         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
9507         element, which fails on some systems.
9508
9509         * g77.f-torture/execute/labug1.f: New test.
9510
9511 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
9512
9513         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
9514         is defined.
9515
9516 1998-11-18  Dave Love  <d.love@dl.ac.uk>
9517
9518         * g77.f-torture/compile/981117-1.f: New test.
9519
9520 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
9521
9522         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
9523         properly discarded.
9524
9525 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
9526
9527         * gcc.c-torture/execute/memcheck: New directory of tests for
9528         -fcheck-memory-usage.
9529
9530 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
9531
9532         * README: New file, general information about the testsuite and
9533         new description of the various C++ test subdirectories.
9534         * README.g++: Eliminate obsolete information, update and move most
9535         relevant stuff to README.
9536
9537 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
9538
9539         * gcc.c-torture/compile/981107-1.c: New test.
9540
9541 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
9542
9543         * execute/memcpy-bi.c: New testcase.
9544
9545 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
9546
9547         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
9548         base classes.
9549
9550         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
9551         template is selected.
9552
9553         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
9554         classes, it should be accepted for all types.
9555
9556         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
9557
9558         * g++.old-deja/g++.pt/spec24.C: Ensure that template
9559         specializations start with template headers.
9560
9561 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
9562
9563         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
9564
9565         * g++.old-deja/g++.other/init9.C: Test cross initialization of
9566         non-POD types.
9567
9568 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9569
9570         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
9571
9572 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
9573
9574         * compile/981022-1.c, compile/981022-1.x: New test and driver.
9575
9576 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
9577
9578         * 981019-1.c: New test.
9579
9580 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
9581
9582         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
9583         find objc headers.
9584
9585 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9586
9587         * compile/981001-4.c: Remove use of GCC extension that triggers a
9588         compiler bug.
9589
9590 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
9591
9592         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
9593
9594 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9595
9596         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
9597         instantiation of template produces incorrect code for delete
9598         expression.
9599
9600         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
9601         constructors' name is not unique.
9602         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
9603         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
9604
9605         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
9606         automatic array of const is ill-formed.
9607
9608         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
9609         of template parameter?
9610
9611         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
9612         const.
9613
9614         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
9615         pointer-to-member expression.
9616
9617         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
9618         declaration causes ICE.
9619
9620 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
9621
9622         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
9623         reserved in the global namespace.
9624
9625         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
9626         generate needed virtual table.
9627
9628         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
9629
9630 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
9631
9632         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
9633         template-dependent type
9634
9635 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
9636
9637         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
9638         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
9639         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
9640
9641         * g++.old-deja/g++.other/using5.C: New test; using decl from base
9642         class should be usable as argument of member function.
9643         * g++.old-deja/g++.other/using6.C: New test; using decl from base
9644         class should be usable as return type of member function.
9645         * g++.old-deja/g++.other/using7.C: New test; using decl from base
9646         class should be usable as type of data member.
9647
9648         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
9649
9650 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
9651
9652         * gcc.c-torture/special/920521-1.c: Fix bogus test.
9653
9654 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
9655
9656         * gcc.dg/dll-?.c Add thumb to target list.
9657         Fix assembler scan patterns to match current assembler output.
9658
9659 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
9660
9661         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
9662         matching of template brackets.
9663
9664         * g++.old-deja/g++.other/using4.C: New test.  Test using
9665         declarations of methods from base classes.
9666
9667         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
9668         within functions should introduce names into the innermost
9669         enclosing namespace.
9670
9671         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
9672         of static locals if first initialization throws.
9673
9674 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
9675
9676         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
9677
9678 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
9679
9680         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
9681         lose track of the possible targets of tablejump insns.
9682         * special/special.exp: Run it.
9683
9684 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9685
9686         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
9687         must be declared before its specializations can be named in friend
9688         declarations.
9689
9690 1998-10-05  Dave Love  <d.love@dl.ac.uk>
9691
9692         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
9693
9694         * g77.f-torture/execute/io1.f: New test.
9695
9696 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9697
9698         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
9699         with pointer to template function, for which no argument deduction
9700         is possible.
9701
9702         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
9703         specialization of template function as argument to template
9704         function.
9705
9706         * g++.old-deja/g++.other/access2.C: New test; Inner class
9707         shouldn't have privileged access to Outer's names.
9708
9709 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9710
9711         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
9712         friend template declared within template class conflicts with
9713         nested class of the same name.
9714
9715         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
9716         is ignored.
9717
9718         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
9719         object with direct initializer as function declaration.
9720
9721         * g++.old-deja/g++.other/decl2.C: New test; duplicate
9722         initializers.
9723
9724         * g++.old-deja/g++.other/null2.C: New test; conditional operator
9725         involving const pointer and NULL produces incorrect result.
9726
9727         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
9728         type name without `typename' should be rejected with -pedantic.
9729
9730 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
9731
9732         * g++.old-deja/g++.other/addrof1.C: New test.
9733
9734 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
9735
9736         * gcc.c-torture/compile/981001-1.c: New test.
9737         * gcc.c-torture/execute/981001-1.c: New test.
9738
9739 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
9740
9741         * gcc.c-torture/compile/981001-2.c: New test.
9742         * gcc.c-torture/compile/981001-3.c: New test.
9743         * gcc.c-torture/compile/981001-4.c: New test.
9744
9745 1998-10-01  Robert Lipe  <robertl@dgii.com>
9746
9747         * lib/objc.exp (objc_target_compile): Add -L during compiles for
9748         multilibbed hosts.   Idea grafted from g77.exp.
9749
9750 1998-09-30  Dave Love  <d.love@dl.ac.uk>
9751
9752         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
9753         avoid losing on systems which need -lsocket.
9754
9755 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
9756
9757         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
9758         * g++.old-deja/g++.other/nested2.C: Ditto.
9759         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
9760         failure.
9761
9762 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9763
9764         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
9765         preferred over template operator!= for enum bitfields.
9766
9767 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
9768
9769         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
9770         that happen to have the same base name, but in different scopes,
9771         are incorrectly rejected.
9772
9773 1998-09-16  Richard Henderson  <rth@cygnus.com>
9774
9775         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
9776         on the native word size instead of an integer literal.
9777
9778 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9779
9780         * g++.old-deja/g++.other/static2.C: Invocation of static data
9781         member of type pointer-to-function denoted as non-static member.
9782
9783         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
9784         checks involving function types and aliases.
9785
9786 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9787
9788         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
9789         redefined to the same non-trivial type.
9790
9791         * g++.old-deja/g++.pt/explicit73.C: Test for proper
9792         namespace-qualification of template specializations declared in
9793         other namespaces.
9794
9795         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
9796         to declare a subset of the specializations of a template function
9797         as friends of specializations of a template class.
9798
9799         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
9800         member templates that do not fully specialize the enclosing
9801         template class are rejected.
9802
9803 1998-09-11  Dave Love  <d.love@dl.ac.uk>
9804
9805         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
9806
9807 1998-09-08  Dave Love  <d.love@dl.ac.uk>
9808
9809         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
9810         altered from libf2c/libU77 version.
9811
9812 1998-09-06  Dave Love  <d.love@dl.ac.uk>
9813
9814         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
9815
9816 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
9817
9818         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
9819         (un)signed char are different types for template specialization
9820         purposes.
9821
9822 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
9823
9824         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
9825         * objc: ObjC testsuite.
9826
9827 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
9828
9829         * gcc.c-torture/execute/941014-1.x:  New file.
9830
9831 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
9832
9833         * lib/c-torture.exp: Add support for
9834         torture_eval_before_compile and torture_eval_before_execute
9835         variables.
9836
9837 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
9838
9839         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
9840         this test triggers valid.
9841
9842 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
9843
9844         * gcc.dg/980827-1.c: New test.
9845
9846 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9847
9848         * gcc.c-torture/execute/loop-4b.c: New test.
9849
9850 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
9851
9852         * lib/c-torture.exp: Add support for
9853         torture_eval_before_compile and torture_eval_before_execute
9854         variables.
9855
9856 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
9857
9858         * gcc.c-torture/compile/980825-1.c: New test.
9859
9860 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
9861
9862         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
9863         count number tests in opt_t0 not good_t0.
9864
9865 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
9866
9867         * gcc.c-torture/compile/930326-1.x: Fix typo.
9868
9869 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
9870
9871         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
9872         causes an ICE.
9873
9874 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
9875
9876         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
9877         STACK_SIZE is defined.
9878         * gcc.c-torture/unsorted/stuct.c: Similarly.
9879
9880         * gcc.c-torture/compile/980821-1.c: New test.
9881
9882 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
9883
9884         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
9885
9886 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
9887
9888         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
9889         code.
9890
9891 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
9892
9893         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
9894         error'.
9895
9896 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
9897
9898         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
9899
9900 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
9901
9902         * gcc.c-torture/compile/980816-1.c: New test.
9903
9904         * gcc.dg/980816-1.c: New test.
9905
9906 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
9907
9908         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
9909         compiler for ieee tests.
9910
9911 1998-08-01  Dave Love  <d.love@dl.ac.uk>
9912
9913         * g77.f-torture/compile/980729-0.f: New test.
9914
9915 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
9916
9917         * gcc.c-torture/special/eeprof-1.c: New test, for
9918         -finstrument-functions.
9919         * gcc.c-torture/special/special.exp: Run it.
9920
9921 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
9922
9923         * gcc.c-torture/compile/980729-1.c: New test.
9924
9925 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
9926
9927         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
9928         __thumb__ is defined, and test for ARM style doubles if so.
9929
9930 1998-07-26  Dave Love  <d.love@dl.ac.uk>
9931
9932         * g77.f-torture/noncompile/980615-0.f: New test.
9933
9934 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
9935
9936         * gcc.dg/980312-1.c: Do link instead of compile.
9937         * gcc.dg/980313-1.c: Likewise.
9938
9939 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
9940
9941         * gcc.c-torture/compile/980726-1.c: New test.
9942
9943 1998-07-25  Dave Love  <d.love@dl.ac.uk>
9944
9945         * g77.f-torture/execute/io0.f: New test.
9946
9947 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
9948
9949         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
9950         an int.
9951
9952 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
9953
9954         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
9955         m32r bugs.
9956
9957 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
9958
9959         * gcc.dg/980626-1.c: Expect failures for all toolchains until
9960         c-decl.c:grokdeclarator can handle mode attributes.
9961
9962 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
9963
9964         * gcc.c-torture/execute/980716-1.c: New test.
9965
9966 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
9967
9968         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
9969         the mn10200.
9970         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
9971         the mn10200.
9972         * gcc.c-torture/execute/va-arg-3.x: Similarly.
9973         * gcc.c-torture/compile/930326-1.x: Similarly.
9974
9975 1998-07-13  Dave Love  <d.love@dl.ac.uk>
9976
9977         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
9978         New test from Craig.
9979
9980 1998-07-12  Dave Love  <d.love@dl.ac.uk>
9981
9982         * g77.f-torture/noncompile/980616-0.f: New test.
9983
9984         * g77.f-torture/execute/970816-3.f:  New test from Craig.
9985
9986 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
9987
9988         *  g++.other/singleton.C: Return error value instead of taking
9989         SIGSEGV.
9990
9991 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
9992
9993         *  g++.other/singleton.C: New test.   Warning is under dispute.
9994         Runtime crash is not.
9995
9996 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
9997
9998         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
9999         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
10000         using6.C, using7.C}:  New namespace tests.
10001
10002 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10003
10004         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
10005         specialization with typedef'ed names used as array indexes.
10006
10007 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
10008
10009         * gcc.c-torture/execute/980709-1.c: New test.
10010
10011         * gcc.dg/980709-1.c: New test.
10012
10013 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
10014
10015         * gcc.c-torture/execute/bcp-1.c: New test.
10016
10017 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
10018
10019         * gcc.c-torture/execute/980707-1.c: New test.
10020
10021 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
10022
10023         * gcc.c-torture/compile/980706-1.c: New test.
10024
10025 1998-07-01  Dave Love  <d.love@dl.ac.uk>
10026
10027         * g77.f-torture/execute/980701-0.f,
10028         g77.f-torture/execute/980701-1.f: New test from Craig.
10029
10030 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
10031
10032         * gcc.c-torture/compile/980701-1.c: New test.
10033
10034         * gcc.c-torture/execute/980701-1.c: New test.
10035
10036 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
10037 rlsruhe.de>
10038
10039         * g++.old-deja/g++.robertl/eb132.C: New test.
10040         * g++.old-deja/g++.robertl/eb133.C: Likewise.
10041
10042 1998-06-29  Dave Love  <d.love@dl.ac.uk>
10043
10044         * g77.f-torture/execute/980628-7.f,
10045         g77.f-torture/execute/980628-8.f,
10046         g77.f-torture/execute/980628-9.f,
10047         g77.f-torture/execute/980628-10.f: New tests from Craig.
10048
10049         * g77.f-torture/execute/980628-3.f: Remove mail headers.
10050
10051 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
10052
10053         * g77.f-torture/execute/980628-4.f: New test from Craig.
10054         * g77.f-torture/execute/980628-5.f: Likewise.
10055         * g77.f-torture/execute/980628-2.f: Likewise.
10056         * g77.f-torture/execute/980628-0.f: Likewise.
10057         * g77.f-torture/execute/980628-1.f: Likewise.
10058         * g77.f-torture/execute/980628-3.f: Likewise.
10059         * g77.f-torture/execute/980628-6.f: Likewise.
10060
10061 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
10062
10063         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
10064         directory when nothing has been installed yet.
10065
10066 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
10067
10068         * gcc.c-torture/special/special.exp: Handle newer versions of
10069         dejagnu.
10070
10071 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
10072
10073         * gcc.dg/980626-1.c: New test.
10074
10075 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
10076
10077         * gcc.misc-tests/m-un-2.c: New test.
10078         * g++.old-deja/g++.other/warn01.c: Likewise.
10079
10080 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
10081
10082         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
10083         compatibility with assmblers with a different comment character.
10084         Eliminate use of GAS-specific extensions.
10085
10086 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
10087
10088         * gcc.c-torture/execute/ieee/980619-1.c: New test.
10089
10090 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
10091
10092         *lib/g77.exp: Replace search for libf2c.a with search for newly
10093         renamed libg2c.a
10094
10095 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
10096
10097         * gcc.c-torture/execute/980617-1.c: New test.
10098
10099 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
10100
10101         * gcc.c-torture/execute/980612-1.c: New test.
10102
10103 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
10104
10105         * gcc.dg/980523-1.c: Only test on ppc-linux.
10106         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
10107
10108         * gcc.c-torture/execute/980608-1.c: New test.
10109
10110 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10111
10112         * gcc.c-torture/execute/980605-1.c: New test.
10113
10114 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
10115
10116         * gcc.c-torture/execute/980604-1.c: New test.
10117
10118 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
10119
10120         * gcc.c-torture/execute/980602-1.c: New test.
10121         * gcc.c-torture/execute/980602-2.c: Likewise.
10122
10123 1998-06-02  Dave Love  <d.love@dl.ac.uk>
10124
10125         * 970125-0.f: Fix per JCB.  Add commentary.
10126
10127 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
10128
10129         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
10130         IEEE -0 support.
10131
10132 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
10133
10134         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
10135         earlier.
10136
10137 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
10138
10139         * gcc.c-torture/execute/980526-3.c: New test.
10140
10141 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
10142
10143         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
10144         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
10145         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
10146         m88k-motorola-sysv3 to XFAIL.
10147
10148 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10149
10150         * gcc.dg/980526-1.c: New test.
10151         * gcc.c-torture/execute/980526-2.c: New test.
10152
10153 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
10154
10155         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
10156
10157         * gcc.c-torture/execute/980526-1.c: New test.
10158
10159 1998-05-26  Dave Love  <d.love@dl.ac.uk>
10160
10161         * g77.f-torture/execute/alpha2.f: Add runtime test.
10162
10163 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
10164
10165         * g++.old-deja/old-deja.exp: Strip leading directories.
10166
10167         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
10168         error for the line.  Don't run multiple tests for the same line.
10169
10170 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
10171
10172         * gcc.dg/980523-1.c: New test.
10173
10174 1998-05-23  Dave Love  <d.love@dl.ac.uk>
10175
10176         * g77.f-torture/compile/970915-0.f: New test.
10177
10178 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
10179
10180         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
10181
10182 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
10183
10184         * gcc.dg/980520-1.c: New test.
10185
10186 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
10187
10188         * gcc.dg/980502-1.c: Fix return type.
10189
10190 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
10191
10192         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
10193         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
10194         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
10195         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
10196         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
10197
10198 1998-05-20  Dave Love  <d.love@dl.ac.uk>
10199
10200         * g77.f-torture/execute/980520-1.f: New test.
10201
10202 1998-05-15  Dave Love  <d.love@dl.ac.uk>
10203
10204         * lib/mike-g77.exp: New file.
10205
10206         * g77.f-torture/noncompile/noncompile.exp,
10207         g77.f-torture/noncompile/check0.f: New files.
10208
10209 1998-05-14  Dave Love  <d.love@dl.ac.uk>
10210
10211         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
10212         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
10213         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
10214         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
10215         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
10216         abort where appropriate.
10217
10218 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
10219
10220         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
10221         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
10222
10223 1998-04-29  Dave Love  <d.love@dl.ac.uk>
10224
10225         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
10226
10227 1998-04-27  Dave Love  <d.love@dl.ac.uk>
10228
10229         * g77.f-torture/compile/980427-0.f: New test.
10230
10231 1998-04-24  Dave Love  <d.love@dl.ac.uk>
10232
10233         * g77.f-torture/compile/980424-0.f: New test.
10234
10235 1998-04-19  Dave Love  <d.love@dl.ac.uk>
10236
10237         * g77.f-torture/compile/980419-2.f (main): New test.
10238         * g77.f-torture/compile/970125-0.f: New test.
10239         * g77.f-torture/compile/980419-1.f: New test.
10240
10241 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
10242
10243         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
10244         of loop-4.c.
10245
10246 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
10247
10248         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
10249
10250 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
10251
10252         * gcc.c-torture/compile/980329-1.c: New test.
10253
10254 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
10255
10256         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
10257         * gcc.dg/980312-1.c: Fix typo in -march command.
10258
10259 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
10260
10261         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
10262
10263 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
10264
10265         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
10266         Dave Love agree the Fortran source is bogus.
10267
10268 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
10269
10270         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
10271         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
10272         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
10273         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
10274         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
10275
10276 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10277
10278         * g++.old-deja/g++.other/friend1.C: New test.
10279
10280 1998-02-18  Dave Love  <d.love@dl.ac.uk>
10281
10282         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
10283         possibly uninitialized) variables and declare dnrm2.
10284
10285 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
10286
10287         From Bruno Haible <haible@ilog.fr>:
10288         * gcc.c-torture/execute/980223.c: New test.
10289
10290 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
10291
10292         * gcc.dg/ifelse-1.c: New test.
10293
10294 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
10295
10296         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
10297
10298           * lib/old-dejagnu.exp (old-dejagnu): Added the
10299           "execution test - XFAIL *-*-*" handling in the spirit of
10300           "excess errors test -". Changed the "execution test fails"
10301           handling to be like "excess errors test fails".
10302           * Update various tests accordingly.
10303
10304 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
10305
10306         * gcc.c-torture/execute/980205.c: New test.
10307
10308 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
10309
10310         * lib/c-torture.exp: Look for .x files instead of .cexp files.
10311         * lib/f-torture.exp: Similarly.
10312         * gcc.c-torture: Rename all .cexp files to .x files.
10313
10314 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10315
10316         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
10317         (940510-1.c): Removed duplicate.
10318         (971104-1.c): New test.
10319
10320 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
10321
10322           * lib/f-torture.exp: Improve error and loop detection.
10323
10324 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
10325
10326         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
10327         use that to size the filler array.
10328
10329 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10330
10331         * lib/c-torture.exp(c-torture-execute): Fix typo.
10332
10333         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
10334         testcase as the executable name. Keep the executable around if
10335         the test fails.
10336
10337 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10338
10339         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
10340         changes.  Only test one -g option, and move it to the end of the
10341         list of options to test.
10342
10343 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
10344
10345         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
10346         variable GCC_TORTURE_OPTIONS to supply default switches separated
10347         by colons.  If no environment variable, run tests with -O0 -g, -O1
10348         -g, and -O2 -g as well.
10349
10350 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10351
10352         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
10353         explanatory comments. Fix indentation.
10354
10355 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
10356
10357         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
10358
10359 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
10360
10361         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
10362         * g++.old-deja/g++.mike/p7325.C: Likewise.
10363         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
10364
10365 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
10366
10367         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
10368         * g++.old-deja/g++.brendan/crash30.C: Likewise.
10369         * g++.old-deja/g++.brendan/crash39.C: Likewise.
10370         * g++.old-deja/g++.law/operators4.C: Likewise.
10371
10372 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
10373
10374         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
10375         * g++.old-deja/g++.mike/p784.C: Ditto.
10376         * g++.old-deja/g++.mike/p785.C: Ditto.
10377
10378 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
10379
10380           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
10381
10382 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
10383
10384         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
10385         target feature; pass this to c-torture-execute as needed.
10386
10387 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
10388
10389         * lib/c-torture.exp(c-torture-execute): If the previous and the
10390         current executables being tested are identical, we don't need to
10391         run the executable again. Try to make the executable names
10392         unique. Add an optional argument for passing additional compiler
10393         flags.
10394
10395 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
10396
10397         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
10398
10399 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
10400
10401         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
10402
10403 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
10404
10405         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
10406         32bit or larger longs.
10407
10408         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
10409         have either a 32bit long or 32bit int.
10410
10411 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10412
10413         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
10414         Make double precision tests dependent on sizeof (double).
10415
10416 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
10417
10418         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
10419         too.
10420
10421 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10422
10423         * gcc.c-torture/compile/961203-1.cexp: New script.
10424
10425 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
10426
10427         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
10428         up the includes ourselves.
10429
10430 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
10431
10432         * lib/plumhall.exp: Remove random include, and add a few
10433         verbose messages for debugging.
10434
10435 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
10436
10437         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
10438         of trying to do it ourselves.
10439
10440 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10441
10442         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
10443
10444 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10445
10446         * gcc.prms/5403.c: Made regexp a bit less strict.
10447
10448 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
10449
10450         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
10451         is returned from remote_load instead.
10452         * lib/plumhall.exp: Ditto.
10453         * lib/mike-g++.exp: Ditto.
10454         * lib/old-dejagnu.exp: Ditto.
10455         * lib/c-torture.exp: Ditto.
10456
10457 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
10458
10459         * lib/g++.exp: Use build_wrapper procedure.
10460         * lib/gcc.exp: Ditto.
10461
10462 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
10463
10464         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
10465         an old-style decl for malloc.  Fixes tests to work when
10466         sizeof (int) != sizeof (size_t).
10467
10468 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
10469
10470         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
10471
10472         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
10473         use stdargs.h interface.
10474
10475 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
10476
10477         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
10478         NO_VARARGS when compiling.
10479
10480 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
10481
10482         * lib/plumhall.exp(ph_includes): New procedure.
10483         (ph_make): Use it.
10484         (ph_compiler): Ditto.
10485
10486         * lib/g++.exp: Rename test-glue.c to testglue.c.
10487         * lib/gcc.exp: Ditto.
10488
10489 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10490
10491         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
10492         to completion when it's called.
10493
10494 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
10495
10496         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
10497         is defined, don't do test.
10498
10499 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
10500
10501         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
10502         for object files.
10503         (ph_summary): Mark skipped testcases as untested, not unresolved.
10504
10505         * lib/plumhall.exp (ph_make): If unresolved because of bad
10506         errorCode, record errorCode in log file.
10507         (*): Replace send_log/verbose with verbose -log.
10508
10509 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
10510
10511         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
10512         double conversion if double isn't at least 8 bytes.
10513
10514         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
10515         int to work with targets where int is 16 bits.
10516
10517         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
10518         8 bytes, just exit, since 4 byte doubles don't have enough bits of
10519         precision for the test to complete.
10520
10521 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
10522
10523         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
10524         if d10v is not compiled with the -mdouble64 flag.
10525         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
10526
10527         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
10528         d10v is not compiled with the -mint32 flag.
10529
10530 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
10531
10532         * lib/plumhall.exp: Use incr_count.
10533
10534 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
10535
10536         * gcc.c-torture: Update to c-torture-1.45.
10537
10538 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
10539
10540         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
10541         the name of the expect testcase file).
10542
10543         * lib/g++.exp(g++_init): Ditto.
10544
10545 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
10546
10547         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
10548         the host.
10549
10550         * lib/gcc.exp(gcc_exit): New procedure.
10551
10552 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
10553
10554         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
10555         specs where appropriate.
10556
10557         * g++.old-deja/g++.arm/*: Added additional ERROR checks
10558         because of new "candidates are" messages, and removed a few
10559
10560         * Converted all non-old-style g++ testcases to old-style, and
10561         moved into g++.old-deja.
10562
10563 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
10564
10565         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
10566         options.
10567
10568         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
10569         succeeded.
10570
10571         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
10572
10573 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
10574
10575         * lib/gcc.exp (gcc_target_compile): Add support for defining
10576         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
10577         the machine doesn't have those features.
10578
10579 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
10580
10581         * g++.law/operators4.exp: Don't use LIBS.
10582
10583 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10584
10585         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
10586
10587         * lib/mike-g++.exp: Don't set the compiler to be tested here.
10588         * lib/g++.exp: Set it here instead. Also, allow use of the
10589         --tool_exec and --tool_opt options. Change CXX to
10590         GXX_UNDER_TEST.
10591
10592         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
10593
10594         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
10595
10596 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
10597
10598         * lib/old-dejagnu.exp: Use prune_warnings instead of
10599         prune_system_crud.
10600         * lib/mike-g++.exp: Ditto.
10601         * lib/gcc.exp: Ditto.
10602         * lib/g++.exp: Ditto.
10603
10604         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
10605
10606 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
10607
10608           * 941014-2.c: Include stdlib.h
10609           * 960327-1.c: Include stdio.h
10610           * dbra.c, index-1.c: Don't assume ints are 32bits.
10611
10612 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
10613
10614         * lib/gcc.exp: Add gcc,stack_size target feature.
10615
10616         * lib/g++.exp(g++_target_compile): Add the include and link
10617         paths here, not in two other places. And, it's $options, not
10618         options.
10619
10620         * lib/mike-g++.exp(postbase): Remove the code that determines
10621         the correct include and link paths.
10622         * g++.old-deja/old-deja.exp: Ditto.
10623
10624 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
10625
10626         * lib/g++.exp(g++_init): target_compile no longer returns the
10627         filename of the result.
10628
10629 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10630
10631         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
10632         call to glob.
10633
10634         * gcc.c-torture/special/special.exp: Change call to
10635         gcc_target_compile to include the object file.
10636
10637 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
10638
10639         * gcc.c-torture/special/special.exp: Correct misspelling in last
10640         change.
10641
10642 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
10643
10644         * lib/plumhall.exp(ph_summary): Log the entire output of the
10645         executable. Return -1 if there were any failures, 0 otherwise.
10646         (ph_execute): Return -1 if there were any failures, 0 otherwise.
10647         (ph_make): Clean up objects and executables that were built
10648         if the tests succeeded.
10649
10650 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
10651
10652         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
10653         libraries and includes in the build tree as appropriate.
10654
10655 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10656
10657         * lib/c-torture.exp: Instead of looking for the global variable
10658         NO_LONG_LONG, check to see if that's a feature of the target.
10659
10660 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
10661
10662         * config/default.exp: Minimize. Delete the remainer of the files in
10663         config; this functionality is now in devo/dejagnu/config.
10664
10665         g++.*/*: Pass any additional flags used to compile to postbase;
10666         delete CXXFLAGS.
10667
10668         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
10669         is now done by runtest.exp. Use gcc_target_compile instead of
10670         compile.
10671
10672         lib/c-torture.exp: Use gcc_target_compile instead of compile.
10673         Remove references to CFLAGS. Use remote_file instead of
10674         calling rm -f.
10675         (c-torture): Take a list of arguments to use to compile this
10676         testcase.
10677
10678         lib/g++.exp: Simplify. Use target_compile instead of compile.
10679         lib/gcc-dg.exp: Ditto.
10680         lib/gcc.exp: Ditto.
10681         lib/mike-{gcc,g++}.exp: Ditto.
10682         lib/old-dejagnu.exp: Ditto.
10683         lib/plumhall.exp: Ditto.
10684
10685 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
10686
10687         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
10688         (ph_linker): Likewise.
10689
10690 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
10691
10692           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
10693         MAP_ANON / MAP_ANONYMOUS if defined;
10694         else try to map from /dev/zero .
10695
10696 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
10697
10698         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
10699         isn't defined, then define it to MAP_ANONYMOUS.
10700
10701 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
10702
10703         * gcc.c-torture: Update to c-torture-1.42 release.
10704
10705 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
10706
10707         * gcc.c-torture: Update to c-torture-1.41 release.
10708
10709 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
10710
10711         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
10712         c-torture release.
10713
10714 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10715
10716         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
10717         and LDFLAGS.  Fix second case to append the target_info ldflags
10718         onto LDFLAGS, not CFLAGS.
10719         * lib/g++.exp (g++_init): Add target_info stuff.
10720         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
10721         of libgloss and newlib flags for !native.
10722
10723         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
10724         (GDB): Fix relative path to go up another dir for finding gdb.
10725
10726 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
10727
10728         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
10729         versions in the target_info array, if they don't exist.
10730
10731 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10732
10733         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
10734
10735 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
10736
10737         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
10738         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
10739
10740 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
10741
10742         * lib/old-dejagnu.exp: Don't remove the output file before we've
10743         actually tested it. Don't append pwd to the path of the executable
10744         we're testing.
10745
10746 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
10747
10748         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
10749
10750 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
10751
10752         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
10753         temporary directory for compiler files, and set it to a default
10754         value of /tmp. Set $output as the name of the output file from
10755         compiling the testcase. Add a -o option to $cflags_var so the
10756         compiler writes the final output file as $output. Set $executable
10757         to $output.
10758
10759         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
10760         directory for compiler files, and set it to /tmp if it doesn't
10761         already have a value. Set $output_file to the name of the output
10762         file from compiling the testcase. Add a -o option to CXXFLAGS so
10763         the compiler writes the final output file as $output. Use $output
10764         as the executable to be tested.
10765
10766 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10767
10768         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
10769
10770 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
10771
10772         * gcc.c-torture/execute/pending-1.c: New test.  Still
10773         pending in Tege's queue.
10774
10775 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
10776
10777         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
10778         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
10779         if there were failures.  Call unresolved if there were unresolved
10780         testcases.  Call gcc_fail if program did not run to completion.
10781         (ph_make): Pass additional argument name to ph_execute.
10782         (ph_execute): Add new argument.  Pass additional arguments to
10783         ph_summary.  Call gcc_fail is there is no execution output.
10784
10785 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
10786
10787         * lib/plumhall.exp (proc_summary): Output relavent summary
10788         lines into the log so specific failures in plumhall can be
10789         investigated.
10790
10791 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
10792
10793         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
10794         (c-torture-execute): Don't try to execute tests which use
10795         "long long" types if $NO_LONG_LONG is nonzero.
10796
10797 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
10798
10799         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
10800         not c-torture.
10801
10802         * gcc.ieee: Move from here.
10803         * gcc.c-torture/execute/ieee: To here.
10804
10805 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
10806
10807         * gcc.c-torture: Update to c-torture-1.41 release.
10808
10809 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
10810
10811         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
10812         not "$output".
10813
10814 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
10815
10816         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
10817         -c present.
10818
10819 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
10820
10821         * config/proelf.exp: Handle connecting to a simulator.
10822
10823 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
10824
10825         * config/proelf.exp: New file.  Enough framework that we can
10826         run c-torture tests on the proelf targets (or any other target
10827         that gdb can connect to for that matter).
10828
10829 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
10830
10831         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
10832         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
10833
10834         * lib/plumhall.exp (ph_execute): Always call ph_summary if
10835         exec_output exists.
10836
10837 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
10838
10839         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
10840         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
10841
10842         * config/*.exp: Update FSF address.  Change result of ${tool}_load
10843         to pass/fail/unresolved/unsupported/untested.  Caller must now
10844         call unresolved/unsupported/untested.
10845         * lib/*.exp: Update FSF address.  Update to handle new results of
10846         ${tool}_load.
10847         * lib/chill.exp (verbose): Delete.
10848
10849 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
10850
10851         * lib/gcc.exp (default_gcc_start): Change order of args to
10852         $LDFLAGS $CFLAGS $LIBS.
10853         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
10854         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
10855         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
10856         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
10857         * gcc.misc-tests/dg-test.exp: Likewise.
10858         * gcc.misc-tests/msgs.exp: Likewise.
10859         * gcc.prms/prms.exp: Likewise.
10860         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
10861         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
10862
10863         * lib/dg.exp: Deleted, moved to dejagnu/lib.
10864
10865 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10866
10867         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
10868
10869         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
10870         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
10871
10872         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
10873         necessary.
10874
10875 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
10876
10877         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
10878         global for loop; add use of $mathlib.
10879         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
10880         settings here; set mathlib for anything but VxWorks.
10881
10882 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
10883
10884         * gcc.c-torture: Update to c-torture-1.40 release.
10885
10886 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
10887
10888         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
10889         dg.exp.
10890
10891 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
10892
10893         * lib/c-torture.exp (c-torture-execute): Declare "output" as
10894         global.
10895
10896 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
10897
10898         * lib/g++.exp (LIBS): Define if not already.
10899         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
10900         (gcc-dg-prune): Call prune_gcc_output.
10901         * lib/gcc.exp (prune_gcc_output): New proc.
10902         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
10903         prune_gcc_output.
10904
10905 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
10906
10907         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
10908         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
10909
10910 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
10911
10912         * gcc.c-torture: Update to c-torture-1.39 release.
10913
10914 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
10915
10916         * lib/c-torture.exp (c-torture-execute): Don't return if one option
10917         fails, try others as well.
10918
10919 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
10920
10921         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
10922         If compilation fails, mark execute tests as `untested'.
10923         If test is marked as unsupported, don't mark compilation and
10924         execute tests as failed.
10925
10926 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10927
10928         * lib/g++.exp (g++_init): Don't link in libg++, and look to
10929         libstdc++ for whether or not we want to be doing shared
10930         libraries.  Delete link_curses since we don't need it anymore.
10931         * lib/mike-g++.exp (postbase): Don't link in libg++.
10932         * g++.old-deja/old-deja.exp: Likewise.
10933
10934 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10935
10936         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
10937
10938 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10939
10940         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
10941         For that, add `-Wl,-a,shared_archive'.
10942         * g++.old-deja/old-deja.exp: Likewise.
10943
10944 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
10945
10946         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
10947
10948 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
10949
10950         * lib/mike-g++.exp (postbase): Pay attention to the status of
10951         g++_load.
10952
10953 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10954
10955           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
10956
10957 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
10958
10959         * lib/gcc.exp (default_gcc_start): No longer need to log program
10960         being executed or its output, execute_anywhere does that now.
10961         * lib/g++.exp (default_g++_version): Call execute_anywhere.
10962         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
10963
10964 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10965
10966         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
10967         the same as those in lib/g++.exp.
10968
10969 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
10970
10971         * gcc.c-torture: Update to c-torture-1.38 release.
10972         * gcc.ieee: Related changes.
10973
10974 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
10975
10976         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
10977         "exec". Minor reformatting changes.
10978
10979         * config/rom68k.exp (${tool}_load): Make it work in a canadian
10980         cross. This means all "exec" calls now work on a remote host as
10981         well.
10982         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
10983         cross. Filter out the extra "\r\n" stuff that expect puts in.
10984         (c-torture-execute): Filter out the bogus warnings like
10985         c-torture-compile does. Add support for canadian cross.
10986         * lib/gcc.exp (default_gcc_version, default_gcc_start)
10987         Use execute_anywhere rather than calling exec directly. Now it
10988         works for canadian cross testing.
10989
10990 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
10991
10992         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
10993         results into a variable, and check that rather than using file exists.
10994
10995 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10996
10997         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
10998         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
10999
11000 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11001
11002         * g++.old-deja/old-deja.exp: Create and pass runshlib and
11003         lib_curses if there's a shared libg++ in the build tree.
11004
11005 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
11006
11007         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
11008         if not supported target.
11009
11010 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11011
11012         * lib/g++.exp (g++_init): Move empty setting of runshlib and
11013         link_curses up to always happen, not just for native builds.
11014
11015 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
11016
11017         * gcc.c-torture: Update to c-torture-1.36 release.
11018         * gcc.failure: Related changes.
11019
11020 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11021
11022         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
11023
11024 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11025
11026         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
11027         * lib/mike-g++.exp (postbase): Not in here.  Still reference
11028         runshlib, link_curses, and mathlib for link and run.
11029
11030         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
11031         pass the runtime shared library options for Solaris, OSF/1, and
11032         Irix5, and link with -lcurses to avoid unresolved references.
11033
11034 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11035
11036         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
11037         only run once.
11038
11039 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11040
11041         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
11042
11043 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
11044
11045         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
11046         do not have a framework for the "compat" tests yet.
11047
11048 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11049
11050         * lib/mike-g++.exp (postbase): New local variable `mathlib',
11051         set to null if we're testing vxworks5.1.  Use that instead of
11052         `-lm' in the setting of LIBS for link and run.
11053
11054 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11055
11056         * config/rom68k.exp (${tool}_load): Major changes to make it
11057         work.  Verified that it does in fact return the stuff in
11058         exec_output properly.  Catch any Emul or any TRAP other than 0.
11059
11060 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11061
11062         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
11063         LDFLAGS properly for targets that need stuff from libgloss.
11064         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
11065         only run once.
11066         (gpp_initialized): New variable.
11067
11068 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11069
11070         * config/rom68k.exp: Load libgloss.exp.
11071         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
11072         so we can produce a fully linked binary.
11073         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
11074         so we can produce a fully linked binary.
11075
11076 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11077
11078         * lib/plumhall.exp (ph_section): Watch for expected failures.
11079         Add missing `else'.
11080
11081         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
11082         run the testcase.
11083         (c-torture): Likewise.
11084
11085 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
11086
11087         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
11088
11089         * lib/mike-g++.exp (mike_cleanup): New proc.
11090         (prebase): New globals compiler_result, not_compiler_result,
11091         target_regexp.
11092         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
11093         allow leading "-" in pattern.  Watch for unsupported tests.
11094         If $compiler_result is set, pattern match assembler code,
11095         and ditto for $not_compiler_result.
11096         * lib/mike-gcc.exp: Likewise.
11097
11098         * lib/plumhall.exp (ph_execute): Only call ph_summary if
11099         execution "succeeded".
11100
11101 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
11102
11103         * config/win32.exp: New file.
11104         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
11105
11106 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11107
11108         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
11109         unsupported.
11110         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
11111         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
11112         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
11113
11114         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
11115         "... without exceptions was ...".  That is now handled by
11116         prune_system_crud.
11117         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11118
11119 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
11120
11121         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
11122         sieve.c,sort2.c}: New files.
11123         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
11124         sieve.exp,sort2.exp}: Drivers for them.
11125
11126         * lib/mike-gcc.exp (program_output): New user settable variable.
11127         (postbase): Call prune_system_crud.  Also prune extraneous compiler
11128         messages.
11129         * lib/mike-g++.exp (program_output): New user settable variable.
11130
11131         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
11132
11133         * config/sh.exp: Deleted (use sim.exp instead).
11134
11135 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11136
11137         * config/vx.exp: Declare CHECKTASK as global.
11138         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
11139         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
11140         * lib/old-dejagnu.exp: Load [pwd]/$executable.
11141
11142 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11143
11144         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
11145         target. Like vx.exp, only includes `vx29k.exp' instead of
11146         `vxworks.exp'.
11147
11148 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
11149
11150         * config/sim.exp: Increase time limit from 120 seconds to 240.
11151
11152 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
11153
11154         * gcc.c-torture/execute/950628-1.c: New test.
11155
11156 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
11157
11158         * gcc.c-torture: Update with changes/additions from
11159         c-torture-1.34.
11160
11161 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
11162
11163         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
11164
11165 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
11166
11167         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
11168
11169 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
11170
11171         * gcc.c-torture/compile/950512-1.c: New test.
11172         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
11173         * gcc.dg/struct-ret-1.c: Likewise.
11174
11175 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
11176
11177         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
11178           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
11179
11180 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11181
11182         * gcc.c-torture/special/920411-1.c: Deleted.
11183         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
11184
11185 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
11186
11187         * config/sim.exp (${tool}_load): Hack in call to bash to get a
11188         cpu limit.
11189
11190 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11191
11192         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
11193
11194 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11195
11196         From kenner;
11197         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
11198         is the proper length.
11199         * va-arg-3.c: Likewise.
11200
11201 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
11202
11203         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
11204         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
11205
11206         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
11207         * lib/g++.exp (default_g++_start): Delete old cruft.
11208
11209 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
11210
11211         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
11212         (2 * (1 << 18)) to (2 * (1 << 17)).
11213
11214         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
11215
11216 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11217
11218         * config/rom68k.exp: Renamed from config/idp.exp
11219
11220 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11221
11222         * c-torture/compile/921109-2.c
11223
11224 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
11225
11226         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
11227         excess errors.
11228
11229 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
11230
11231         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
11232         output.
11233         * lib/g++.exp (default_g++_start): Likewise.
11234
11235 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11236
11237         * gcc.c-torture/compile/950329-1.c: New test.
11238
11239 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11240
11241           * config/bug.exp (${tool}_load): Updated to use new remote_open
11242           and remote_close procs.
11243         * config/idp.exp: New file.
11244
11245 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11246
11247         * gcc.c-torture/execute/950322-1.c: New test.
11248
11249 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
11250
11251         * config/vx.exp (${tool}_load): Clean up testing of return code from
11252         vxworks_ld and vxworks_spawn.
11253
11254 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
11255
11256         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
11257
11258 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
11259
11260         * lib/old-deja.exp: Add `excess errors test - ' error, now one
11261         can mark excess errors on a machine by machine basis.  Note, the
11262         default is to not expect any excess errors, even when excess
11263         errors test - is given, so you will want to put an XFAIL ... on
11264         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
11265         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
11266         those 4 machines, but no others.
11267
11268 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11269
11270         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
11271         * lib/c-torture.exp: to here.
11272
11273 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11274
11275         * gcc.c-torture/execute/950221-1.c: New test.
11276         * gcc.c-torture/execute/struct-ret-1.c: New test.
11277         * gcc.c-torture/compile/950221-1.c: New test.
11278
11279         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
11280
11281 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11282
11283         * gcc.c-torture/execute/arith-1.c (main): Return 0.
11284         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
11285
11286 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
11287
11288         * g++.gb: New directory of tests, derived from my signature and
11289         class scoping tests.
11290
11291         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
11292         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
11293         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
11294         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
11295         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
11296         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
11297         * g++.gb/sig25.C: Likewise.
11298
11299         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
11300         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
11301         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
11302         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
11303         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
11304         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
11305         * g++.gb/sig25.exp: Likewise.
11306
11307         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
11308         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
11309         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
11310         * g++.gb/scope13.C: Likewise, this test still fails.
11311
11312         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
11313         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
11314         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
11315         * g++.gb/scope13.exp: Ditto.
11316
11317         * g++.gb/README: New file, explains what these tests are about.
11318
11319 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11320
11321         * lib/dg.exp (dg-do): Support `preprocess'.
11322         (dg-test): Likewise.
11323
11324 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11325
11326         * config/udi.exp: change "continue -expect" to "exp_continue".
11327
11328 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
11329
11330         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
11331         Delete redundant tests.
11332
11333         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
11334         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
11335         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
11336         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
11337         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
11338         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
11339         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
11340         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
11341
11342         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
11343         storing label pointers.
11344         * gcc.c-torture/execute/921019-1.c: Likewise.
11345         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
11346         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
11347         parameter fp.
11348         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
11349         constants.
11350
11351         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
11352         Delete obsolete tests.
11353
11354         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
11355         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
11356         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
11357         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
11358         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
11359         * gcc.c-torture/compile/950124-1.c: New test.
11360
11361         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
11362
11363 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11364
11365         * lib/mike-g++.exp: Add -lm to LIBS.
11366
11367 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
11368
11369         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
11370
11371 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11372
11373         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
11374
11375 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
11376
11377         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
11378
11379 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
11380
11381         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
11382         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
11383         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
11384         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
11385         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
11386         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
11387         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
11388         * g++.law/{operators31.C, operators32.C,
11389         * g++.law/{operators33.C, operators34.C}: Likewise.
11390         * g++.law/{pic1.C, refs2.C}: Likewise.
11391         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
11392         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
11393         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
11394         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11395
11396         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
11397         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
11398         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
11399         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
11400         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
11401         * g++.law/{enum9.exp, friend5.exp}: Likewise.
11402         * g++.law/{nest3.exp, nest4.exp}: Likewise.
11403         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
11404         * g++.law/{operators30.exp, operators31.exp}: Likewise.
11405         * g++.law/{operators32.exp, operators33.exp}: Likewise.
11406         * g++.law/{operators34.exp}: Likewise.
11407         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
11408         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
11409         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
11410         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
11411         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11412
11413         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
11414         No longer expected to fail.
11415         * g++.law/missed-error3.C: Tweak for recent bool changes.
11416
11417 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11418
11419         * config/emb-unix: Deleted.
11420         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
11421         remote execution.  Do final link on remote host if REMOTE_LINK is set.
11422
11423 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
11424
11425         * lib/dg.exp (dg-test): Fix typo in last patch.
11426
11427 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
11428
11429         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
11430         (handles multiple occurrences).
11431
11432 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
11433
11434         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
11435         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
11436         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
11437         printed).
11438         * lib/c-torture.exp (c-torture-compile): Likewise.
11439         (c-torture): Prepend full path if missing.
11440         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
11441         (gcc_fail): Likewise.
11442         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
11443
11444 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
11445
11446         * lib/netware.exp: Only attach to NetWare i386 systems.
11447
11448 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
11449
11450         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
11451         messages.  Add test name to "output pattern match" pass/fail message.
11452
11453 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
11454
11455         * gcc.dg: New testsuite.
11456         * gcc.dg/dg.exp: New file.
11457
11458         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
11459         test-switch.c}: Deleted.
11460
11461         * gcc.misc-tests/msgs.exp: New testcase driver.
11462
11463 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
11464
11465         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
11466         Watch for illegal return values from ${tool}_load.
11467         * config/unix.exp (${tool}_load): Fix pass/fail detection for
11468         cross targets.  Coerce return value >0 to 1.
11469
11470 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11471
11472         * config/unix.exp (${tool}_load): Call program rsh, not proc.
11473
11474         * config/emb-unix.exp: New file.
11475
11476         * config/sim.exp: Error if variable $SIM not defined.
11477         (${tool}_load): Mark test as "untested" if simulator missing.
11478
11479         * config/unix.exp: Load remote.exp to get rcp_download.
11480         * lib/c-torture.exp: Use different option lists for testcases with
11481         and without loops.
11482         * gcc.c-torture/execute/execute.exp: Likewise.
11483
11484 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11485
11486         * config/*.exp: Clarify return code from ${tool}_load.
11487         Call `unresolved' or `untested' instead of `warning' or `perror'
11488         (sometimes you still want to call both though).
11489         Add comment that `shell_id' is local to each file.
11490         * config/udi.exp (timeout): Set to 30.
11491         Don't print warning if connection fails, $connectmode has already
11492         printed an error.
11493         (${tool}_load): Move verbose messages to level 2.
11494         Rework pattern for "Process started" message.
11495         Pass `shell_id' to ${connectmode}_download.
11496         Retry twice upon timeout.  Make resetting of target more robust.
11497         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
11498         Pass `shell_id' to exit_$connectmode.
11499         Only call exit_$connectmode if connected.
11500         * config/unix.exp (${tool}_load): Check return codes better.
11501         * config/vrtx.exp (${tool}_load): Likewise.
11502         * config/vx.exp (${tool}_load): Likewise.
11503         Delete unneeded global's.
11504         * lib/dg.exp (dg-test): Update to reflect clarified return codes
11505         from ${tool}_load.
11506         (dg-stat): Delete.
11507         (dg-init): Delete recording of pass/fail counts.
11508         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11509         (old-dejagnu-init): Likewise.
11510         (old-dejagnu-stat): Delete contents, empty proc now.
11511         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
11512         (c-torture): Delete references to lcnt, lpass, lfail.
11513         Get option list from TORTURE_OPTIONS.
11514         Delete -funroll[-all]-loops if no loops.
11515         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
11516         (g++_stat): Delete contents (empty proc now).
11517         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
11518         (gcc_finish): Likewise.
11519         (gcc_stat): Deleted.
11520         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
11521         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
11522         * gcc.c-torture/execute/execute.exp: Likewise.
11523         Split tests into two parts: compile, execute.
11524         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
11525         no loops.  Update to reflect clarified return codes from ${tool}_load.
11526
11527 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
11528
11529         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
11530         to grep for.
11531         (old-dejagnu): Likewise (where necessary).
11532
11533 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11534
11535         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
11536
11537         * lib/dg.exp (dg-process-target): Fix processing of selector.
11538         Add comment regarding use of `error'.
11539
11540         * lib/gcc.exp (prune_system_crud): Define if missing.
11541         * lib/g++.exp (prune_system_crud): Likewise.
11542
11543         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
11544         Call prune_system_crud.
11545         * lib/dg.exp (dg-runtest): New proc.
11546         Use perror instead of send_user for tcl errors in testcase.
11547         Don't return any value, it's never used.
11548         Don't clobber previous definition of `unknown'.
11549         Print tcl errors in `dg-final'.
11550
11551 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
11552
11553         * lib/dg.exp (dg-process-target): Improve syntax error messages.
11554         (dg-test): Don't print errorInfo, it contains stack backtrace.
11555
11556 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
11557
11558         * lib/g++.exp (runtest_file_p): Define if missing.
11559
11560 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
11561
11562         * lib/mike-g++.exp: Comment out loading of g++.exp.
11563         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
11564         (default_g++_version): Always print something.
11565         (default_g++_start): Comment out call to `which'.
11566         (g++_start, g++_load): Deleted (must be defined in config file).
11567         * lib/gcc.exp: Test for existence of $CC at start.
11568         Delete check for tmpdir (done in gcc_init).
11569         (default_gcc_version): Always print something.
11570         (default_gcc_start): Comment out call to `which'.
11571         * config/*.exp: Major cleanup - make cross targets work at least a
11572         little better for g++ (by not being "--tool gcc" specific).
11573         Rename gcc_xxx to ${tool}_xxx.
11574         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
11575         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
11576
11577 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
11578
11579         * lib/c-torture.exp (c-torture-compile): Rework compiler
11580         message processing.
11581
11582         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
11583         c-torture.
11584
11585 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11586
11587         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
11588
11589         * lib/dg.exp (dg-process-target): Support { target native }.
11590
11591 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
11592
11593         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
11594         looked for "... program xxx got fatal signal".
11595         Correct regsub munging of `comp_output'.
11596         Ignore compiler messages "path prefix not used" and "linker input
11597         file unused".
11598
11599 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
11600
11601         * lib/gcc.exp (runtest_file_p): Define if missing.
11602         * gcc.prms/template.c: Example to work from.
11603
11604 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
11605
11606         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
11607         * lib/dg.exp (dg-test): Call unsupported testcases as such.
11608
11609         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
11610         * gcc.prms/1883.c: Moved from compile/940714-1.c.
11611         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
11612         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
11613
11614         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
11615         (dg-process-target): No longer a varargs proc.
11616         Return S/N for target, P/F for xfail.  All callers changed.
11617         (user option procs): More argument checking.
11618         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
11619         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
11620         (dg-test): Skip test if not running on selected target in `dg-do'.
11621         Update handling of `dg-do-what', `dg-output-text'.
11622         Separate execution pass/fail from output pattern match pass/fail.
11623         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
11624
11625 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11626
11627         * gcc.c-torture/special/special.exp: Don't expect failure for mips
11628         target for 920510-1.c.
11629
11630 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
11631
11632         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
11633         Clean up comment regarding use of passcnt, etc.
11634         (gcc_stat): Don't update `testcnt' here.
11635         (gcc_finish): Do it here.
11636         Might as well reset `but_id' here too.
11637         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
11638         to determine if the file should be tested.
11639         * gcc.c-torture/compile/compile.exp: Likewise.
11640         * gcc.c-torture/execute/execute.exp: Likewise.
11641         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11642         * gcc.misc-tests/dg-test.exp: Likewise.
11643         * gcc.prms/prms.exp: Likewise.
11644         * gcc.wendy/wendy.exp: Likewise.
11645         * g++.old-deja.exp: Likewise.
11646         Move "Testing file" message to verbose level 1.
11647
11648 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
11649
11650         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
11651
11652 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11653
11654         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
11655         (default_gcc_start): Accept optional second list element
11656         of compiler flags.  Print compiler output at verbosity level 2.
11657         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
11658         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
11659         Save current values of framework globals passcnt, failcnt, xpasscnt,
11660         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
11661         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
11662         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
11663         xfailcnt to compute stats.  Update framework global `testcnt' from
11664         pass/fail counts.
11665         (gcc_finish): New proc.  Clean up test environment.
11666         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
11667         (gcc_epass, gcc_efail): Delete.
11668         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
11669         argument of line number.
11670         (dg-init): If the tool has an init routine, call it.
11671         (dg-test): Remove args `cflags_var' and `libs_var'.
11672         Pass all compiler options to ${tool}_start.
11673         Handle missing line number.
11674         (dg-finish): New function.
11675         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
11676         particular files.  Call gcc_finish at end.  Move "skipping test"
11677         message to verbosity level 3.
11678         * gcc.c-torture/compile/compile.exp: Likewise.
11679         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11680         * gcc.c-torture/execute/execute.exp: Likewise.
11681         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11682         Print testcase being tried at verbosity level 1.
11683         * gcc.c-torture/special/special.exp: Unset xfail.
11684         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11685         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
11686         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
11687         * gcc.failure/failure.exp: Likewise.
11688         * gcc.ieee/ieee.exp: Likewise.
11689         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
11690         Update call to dg-test.  Call dg-finish at end.
11691         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
11692         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11693         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
11694         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
11695         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
11696         * gcc.wendy/wendy.exp: Add copyright.
11697         Delete setting of tmpdir (done by gcc_init).
11698         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
11699         Pass compiler flags to gcc_start.  Call gcc_finish at end.
11700         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
11701         gcc_[ce]pass/fail.
11702
11703 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
11704
11705         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
11706         confusion.
11707         (g++_load): Likewise.
11708
11709         * config/*.exp (gcc_load): Some were varargs fns and some were not.
11710         Rename argument to `prog' to remove the confusion.
11711         Varargs fns behave differently too!
11712         (g++_load): Likewise.
11713
11714         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
11715
11716         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
11717         what it is.  Delete (always) printing of status value for !native.
11718         Simplify verbose code, and include status and exec_output.
11719         (g++_load): Use gcc_load.
11720
11721 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11722
11723         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
11724         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
11725         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
11726         940714-3.c as these testcases don't exist anymore.  Make
11727         va-arg-1.c expected to pass.
11728
11729 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
11730
11731         * gcc.misc-tests/misc.exp: Only run specific testcases.
11732         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
11733         * gcc.misc-tests/dg-[1-9].c: New files.
11734
11735         * lib/dg.exp: New testsuite driver.
11736         * gcc.prms/prms.exp: Use it.
11737
11738         * README.gcc: New file.
11739
11740         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
11741         Document and reset `lxpass' and `lxfail'.
11742         Simplify "initialized" message.
11743         (gcc_stat): Clean up comments a little.
11744
11745 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
11746
11747         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
11748
11749 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
11750
11751         * lib/old-dejagnu.exp (process-option): New proc.
11752         (old-dejagnu-init, old-dejagnu-stat): Likewise.
11753         (old-dejagnu): Simplify.
11754         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
11755
11756 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
11757
11758         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
11759         exists and is not an empty string.
11760
11761         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
11762         $xfail rather than calling setup_xfail.  Clear $xfail when test is
11763         finished.
11764         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
11765         automatically.
11766
11767         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
11768         longer expected to fail.
11769
11770         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
11771         "f" function call.
11772
11773         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
11774
11775         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
11776         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
11777         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
11778         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
11779         c-torture-1.29.
11780
11781         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
11782         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
11783
11784         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
11785
11786         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
11787         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
11788
11789         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
11790         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
11791         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
11792
11793 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
11794
11795         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
11796         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
11797         940714-1.c, 940714-2.c, 940714-3.c},
11798         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
11799         gcc.misc-tests/{mg.c,mg.exp}:
11800         New tests.
11801         * gcc.noncompile/noncompile.exp: Change accordingly.
11802
11803 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
11804
11805         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
11806         Undo previous clobberage.
11807
11808 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
11809
11810         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
11811         * gcc.special/{930510-1.c, special.exp}:
11812         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
11813         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
11814         struct-varargs-1.c}: New tests from c-torture-1.26.
11815
11816 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
11817
11818         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
11819           argument to switch.
11820
11821 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
11822
11823         * Revert the previous changes.  Please see Rob's directory
11824           (/lisa/test/rob/progressive/gcc/testsuite) for testing
11825           fixes.
11826
11827 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
11828
11829         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
11830             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
11831             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
11832             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
11833             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
11834             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
11835             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
11836             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
11837             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
11838             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
11839             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
11840             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
11841             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
11842             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
11843             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
11844             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
11845             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
11846             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
11847             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
11848             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
11849             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
11850             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
11851             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
11852             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
11853             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
11854             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
11855             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
11856
11857 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
11858
11859         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
11860             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
11861           with perror calls.
11862
11863 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
11864
11865         * config/unix.exp (g++_load): Fix syntax.
11866
11867 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11868
11869         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
11870         * gcc.noncompile/921017-1.c: Deleted obsolete test.
11871         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
11872         Don't expect va-arg-1.c to fail.  Correct expected output for
11873         920928-1.c.
11874         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
11875         * gcc.wendy/hbm4.c: Correct typo.
11876         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
11877
11878 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
11879
11880         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
11881         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
11882         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
11883         * lib/c-torture.exp (c-torture-compile): Ditto.
11884
11885         Reduce volume of output (remove all the -I's and such).
11886         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
11887         Call gcc_cpass, gcc_cfail.
11888         (c-torture): Pass testing option to c-torture-compile.
11889
11890 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
11891
11892         Bring patches over from progressive.
11893         * config/default.exp: Exit remote shell cleanly.
11894         (g++_exit, g++_start): Add default versions.
11895         * config/sim.exp (gcc_load): Use perror, not error.
11896
11897 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
11898
11899         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
11900         set in site.exp.
11901
11902 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
11903
11904         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
11905         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
11906         (wendy_try): New proc to run testcase.
11907         (main loop): Call 'em.
11908         * gcc.wendy/*.c: Clean up pass to correct expected output.
11909
11910         * lib/gcc.exp: Minor cleanup work.
11911         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
11912
11913 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
11914
11915         * config/sim.exp (gcc_load): Document return codes better.
11916         Don't pass -v to simulator.
11917
11918 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
11919
11920           * gcc.special/920717-x.c: Fix typo.
11921           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
11922           get at sources.
11923
11924         * lib/mike-gcc.exp: Fix typo.
11925
11926 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
11927
11928         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
11929         binary to use, transform the name.
11930         * config/*.exp: rename everything. Nuke any g++ specific files,
11931         it's now a special case of gcc that requires no special support.
11932         Add a default.exp for unsupported targets.
11933
11934 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
11935
11936         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
11937         lib/old-dejagnu.exp: Fix a few patterns to work with the new
11938         version of Tcl.
11939
11940 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
11941
11942         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
11943         than a warning.
11944
11945 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
11946
11947         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
11948
11949 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11950
11951         * gcc.execute/execute.exp: Combine opt_list and foption_list into
11952         option_list.  Compile every file with only 4/6 option choices
11953         (same as C torture) instead of with 12/18 different option
11954         choices.
11955         * lib/c-torture.exp: Likewise.
11956
11957         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
11958         not already set.
11959
11960 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
11961
11962         * lib/old-deja.exp: Add `excess errors test fails' error, now one
11963         can put an XFAIL *-*-* on excess errors.
11964
11965 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
11966
11967         * g++.law: Add more tests derived from g++-bugs snapshots.
11968
11969         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
11970         equivalent to g++.law/init9.
11971
11972         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
11973         compiled it, and the a.out file after we've run it.
11974
11975 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
11976
11977         * lib/mike-g++.exp (postbase): Delete the .o file after we've
11978         compiled it, and the a.out file after we've run it.
11979
11980 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
11981
11982         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
11983
11984 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11985
11986         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
11987         version number.
11988
11989 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
11990
11991         * g++.law: New directory of g++ tests derived from the g++-bugs
11992         snapshots.
11993
11994 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11995
11996         * gcc.compile: initbug1.c initbug1.exp testcase added
11997
11998 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11999
12000         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
12001         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
12002           fixes submitted by Jeff Law (law@cs.utah.edu)
12003         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
12004           Jeff Law (law@cs.utah.edu)
12005
12006
12007 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
12008
12009         * config/unix-g++.exp: Follow the gcc way of doing things.
12010         * g++.old-deja/old-deja.exp: Minor updates.
12011         * lib/g++.exp: New file, follow the gcc way of doing things.
12012         * lib/old-dejagnu.exp: Minor updates.
12013         * lib/mike-g++.exp: Always unset errorInfo.
12014
12015 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
12016
12017         * lib/gcc.exp: Fix some errors with the below change, CC and
12018         CFLAGS should be global when setting, not local.
12019
12020 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12021
12022         * lib/gcc.exp: Transform tool name.
12023
12024 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12025
12026         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
12027
12028 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12029
12030         * lib/gcc.exp: change gcc_done to gcc_stat
12031
12032 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12033
12034         * Upgraded gcc testsuite to c-torture version 1.25
12035
12036 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12037
12038         * lib/gcc.exp: added reporting code. Changed verbose compile message.
12039         * lib/c-torture: added hooks for new reporting code.
12040
12041 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12042
12043         * config/sh-gcc.exp: check if sh-sim exists in the path
12044
12045 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12046
12047         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
12048         * gcc.compile/compile.exp: Initial changes for new logic.
12049         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
12050         * gcc.failure/failure.exp: Initial changes for new logic.
12051         * gcc.ieee/ieee.exp: Initial changes for new logic.
12052         * gcc.misc-tests/misc.exp: Initial changes for new logic.
12053         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
12054         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
12055         * lib/c-torture.exp: Initial changes for new logic.
12056         * lib/gcc.exp: Initial changes for new logic.
12057
12058 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
12059
12060         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
12061         depend upon failure or success.  Fully qualify names in failure
12062         and success messages.  Always remove a.out before starting
12063         compile, just in case.  Pay more attention to error text output by
12064         the compiler.  Handle testcases with no known past errors just
12065         like all others, so that things are uniform.  Other miscellaneous
12066         improvements.
12067
12068 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12069
12070         * gcc.cpp: new directory for cpp tests
12071
12072 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12073
12074         * lib/chill.exp: Code reformatted, removed unused code.
12075         * config/unix-chill.exp: Code reformatted, removed unused code.
12076         * chill.execute/execute.exp: Code reformatted, removed unused code.
12077         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
12078
12079 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
12080
12081         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
12082         routines not written.
12083
12084 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12085
12086         * config/bug-gcc.exp: Use new procs from bug.exp.
12087
12088 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12089
12090         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
12091         via ftp, rather than depending on NFS.
12092         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
12093         case.
12094
12095 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12096
12097         * config/bug-gcc.exp: Use new download proc.
12098
12099 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
12100
12101         * chill.execute/execute.exp: cleanups, handles errors better
12102         * chill.compile/compile.exp: rewrite, based on execute.exp
12103         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
12104         * lib/chill.exp: major changes to diff proc and compile and link
12105           procs. added chill_fail and chill_pass wrappers to pass and
12106           fail. added more comments, and handle error codes better.
12107           Added a hack to capture stderr from exec, so noncompile tests
12108           can work.
12109
12110 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12111
12112         * chill.execute/execute.exp: rewrite of testsuite driver
12113         * lib/chill.exp: rewrite of testsuite driver
12114         * config/unix-chill.exp: rewrite of testsuite driver
12115
12116 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12117
12118     In chill.execute:
12119         * iexpr.ch: Standardize uppercase.
12120         * tuples.dat: Standardize uppercase.
12121         * vary.ch: standardize.  Correct varying string assignments.
12122         * vary.dat: Add new output lines.
12123
12124 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
12125
12126     In chill.execute:
12127         * chprintf.ch: Standardize use of uppercase.
12128         * tuples.ch: Standardize and turn arr2 into a DCL,
12129           rather than a SYN.
12130         * pinits.ch: Standardize.
12131
12132 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
12133
12134         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
12135         * Makefil: Renamed to Makefile.in.
12136         * configure.in: New.
12137
12138 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12139
12140     In chill.execute:
12141         * .cvsignore: Add result/output files.
12142         * Makefile: Fix up variables at start.  Use MFLAGS
12143           everywhere.  Correct bool_loc, built_ins entries.
12144           Add entry for vary1.ch.
12145         * bitarray.ch: Standardize upper-case usage.
12146         * bitexpr.ch: Standardize, add output of b1.
12147         * params.ch: Use arrayt in along PROC parameters, to
12148           avoid novelty problems.
12149         * sets.ch: Tiny cleanup.
12150         * vary1.ch: Re-indent.
12151
12152 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
12153
12154           * Add PR-related files to Makefiles, .cvsignore files, etc.
12155
12156 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12157
12158         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
12159           with compiler objects. New names are test-flow.c and test-loop.c
12160
12161 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12162
12163         * Upgraded c-torture tests from 1.19 to 1.20
12164
12165         * new files:
12166         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
12167         * gcc.compile: 930623-1.c 930623-2.c
12168         * gcc.noncompile: 930622-1.c 930622-2.c
12169         * gcc.failure: 920411-1.c 920627-2.c
12170         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
12171
12172 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12173
12174         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12175           More changes to get testsuite working properly. Needs more work.
12176           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
12177
12178 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12179
12180         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12181           More changes to get testsuite working properly. Needs more work.
12182
12183 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
12184
12185         * chill.compile/compile.exp: Added for Dejagnu support
12186         * chill.execute/execute.exp: Added for Dejagnu support
12187         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
12188
12189 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
12190
12191     This should complete moving the CHILL test files.
12192         * chill.noncompile(.cvsignore printf.grt
12193             in-printf.grt chprintf.grt chprintf.ch):
12194             Added test-support files.
12195           (Makefile): Modified further.
12196         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
12197             signal.ch): Added test files.
12198           * chill.execute (.cvsignore printf.grt printr.c
12199             in-printf.grt rts.c chprintf.grt rts.h): Added
12200           test-support files.
12201             (Makefile): More corrections.
12202
12203 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
12204
12205         * chill.compile, chill.execute, chill.nocompile: Add CHILL
12206           test cases, ready for DejaGnu.
12207
12208 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12209
12210         * Upgraded c-torture tests from 1.18 to 1.19
12211
12212         * gcc.compile: added test(s):
12213           930607-1.c
12214         * gcc.execute: added test(s):
12215           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
12216
12217         * added new subdirectory for misc tests: gcc.misc-tests
12218         * gcc.misc-test(s): added tests:
12219           inst-check.c test-consts.c test-ior.c test-switch.c
12220
12221 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12222
12223         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
12224
12225 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
12226
12227         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
12228
12229 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12230
12231         * Upgraded c-torture tests from 1.17 to 1.18
12232
12233 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12234
12235         * Upgraded c-torture tests from 1.12 to 1.17
12236
12237 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
12238
12239         * lib/old-dejagnu.exp:
12240           Fixed handling of XFAIL target triplets to correctly
12241           recognize wildcard characters.  Removed code that
12242           appended a unique id tag to the end of the file name
12243           printed out by the result of the testcases within a
12244           given test file.
12245
12246 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
12247
12248         * lib/old-dejagnu.exp:
12249           Reworked expected failure handling to trigger off of XFAIL
12250           keyword in keyphrase embeded in testcase source code. The
12251           XFAIL keyword must be at the end of the keyphrase line. It
12252           may optionally be followed by one or more target triplets.
12253           It has just occured that the handling of wildcards in the
12254           target triplet may not be correct.
12255
12256 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
12257
12258         * g++.old-deja/tests:
12259           Moved all subdirectories up one level into g++.old-deja .
12260
12261         * lib/old-dejagnu.exp:
12262           Fixed problem with CXXFLAGS not being properly reset, and being
12263           corrupted with extraneous "-c" compiler option.  This was
12264           causing binaries to not be generated for test that needed them.
12265           Modified strings passed to "pass" and "fail" so that individual
12266           tests from the same test file would be distinguished by an
12267           identifier appended to the test file name in the summary logs;
12268           this corrected a problem with erroneous diff logs.  Added code
12269           to search testcases for expected fail and unexpected pass keywords.
12270
12271 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12272
12273         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
12274
12275 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12276
12277         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
12278           Removed extraneous text from end of "Special g++ Options"
12279           keyphrase.
12280
12281         * lib/old-dejagnu.exp: Added pattern matching to look for new
12282           keywords, embedded in testcases comments, which will trigger
12283           calls to xpass and xfail.
12284
12285 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
12286
12287         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
12288           comments embedded in the testcases, especially the one looking for
12289           special compiler options, as well as the pattern matching for the
12290           compiler output again.
12291
12292 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
12293
12294         * lib/old-dejagnu.exp: Do a proper check of the return value for
12295           execute tests. Fixed several problems with the pattern matching
12296           of the compiler output which gave erroneous test results.
12297           Changed several of the test result messages to be more descriptive.
12298         * config/unix-g++.exp: Proc g++_load now actually works and
12299           executes the tests passed to it and returns a usable return
12300           value.
12301
12302 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12303
12304           * lib/gcc.exp: Exits gracefully if $CC is bogus.
12305
12306 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12307
12308         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
12309           Modified both files to properly execute the old style
12310           dejagnu tests. The previous versions of these files were
12311           experimental and did not function anything near correctly.
12312
12313 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
12314
12315         * Removed all Makefile.in and configure.in files. No configuration
12316         needed now.
12317
12318 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
12319
12320         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
12321
12322 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
12323
12324         * gcc.compile/configure.in, gcc.unsorted/configure.in,
12325         gcc.special/configure.in, gcc.noncompile/configure.in,
12326         gcc.execute/configure.in, gcc.code_quality/configure.in,
12327         g++.other/configure.in, g++.old-deja/configure.in,
12328         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
12329         in srcname setting.
12330
12331 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12332
12333         * lib/udi.exp:  Fixed mondfe and mondfe_download.
12334         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
12335         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
12336
12337 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
12338
12339         * config/udi-gdb.exp: Check $shell_id after connecting to target.
12340         (gdb_exit): Don't remove *_soc files.
12341
12342 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
12343
12344         * lib/c-torture.exp: Don't look for main; instead always use -w
12345         -c.  This is how the c-torture tests work.  Remove the object
12346         file if the compilation succeeds.
12347         * gcc.execute/execute.exp: Remove executable if test passes.
12348         * gcc.noncompile/noncompile.exp: Every test is an expected
12349         failure.
12350         * gcc.special/special.exp: Added tests from c-torture 1.11,
12351         corrected use of existing test.
12352         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
12353         gcc.execute/920625-1.c: Updated to c-torture 1.11.
12354         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
12355         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
12356         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
12357         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
12358         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
12359         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
12360         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
12361         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
12362         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
12363         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
12364         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
12365         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
12366         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
12367         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
12368         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
12369         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
12370         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
12371         c-torture 1.11.
12372         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
12373         correspond to c-torture 1.11.
12374
12375         * New file.