OSDN Git Service

* config/i386/i386.c (x86_field_alignment): Apply min for all MODE_INT
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
2
3         * g++.dg/abi/bitfield3.C: New test.
4
5 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
6
7         * lib/gcov.exp: Tweak expected line formats.
8         * gcc.misc-tests/gcov8.c: New test.
9         * gcc.misc-tests/gcov8.x: New flags.
10
11 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
12
13         * consistency.vlad/layout/endian.c: Include string.h.
14
15         * gcc.c-torture/execute/20020805-1.c: New test.
16
17 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
18
19         * g++.dg/other/conversion1.C: New test.
20
21 2002-08-03  Roger Sayle  <roger@eyesopen.com>
22
23         * gcc.dg/builtins-1.c: New testcase.
24
25 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
26
27         * g++.dg/inherit/access3.C: New test.
28
29 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
30
31         * gcc.dg/ia64-visibility-2.c: New test.
32
33 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
34
35         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
36         __qualifier_flags to __flags.
37
38 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
39
40         * g++.dg/inherit/operator1.C: New test.
41         * g++.dg/lookup/disamb1.C: Fix typo in comment.
42         * g++.dg/other/error1.C: Change expected error message.
43         * g++.dg/template/conv4.C: Likewise.
44         
45 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
46
47         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
48         for documented behaviour.
49
50 2002-07-25  Roger Sayle  <roger@eyesopen.com>
51
52         * gcc.c-torture/execute/20020720-1.x: Skip this test on
53         several targets known to fail.
54
55 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
56
57         * gcc.dg/mips-args-[123].c: New tests.
58
59 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
60
61         * gcc.dg/ppc-spe.c: New.
62
63 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
64
65         * g++.dg/other/ptrmem4.C: New testcase.
66
67 2002-07-24  Richard Henderson  <rth@redhat.com>
68
69         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
70         
71 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
72
73         * g++.dg/ext/alignof1.C (main): Return 0 for success.
74
75 2002-07-24  Roger Sayle  <roger@eyesopen.com>
76
77         * gcc.c-torture/execute/memset-3.c: New testcase.
78
79 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
80
81         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
82         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
83
84 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
85
86         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
87         Delete.
88
89 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
90
91         * gcc.c-torture/compile/simd-4.c: New test.
92
93 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
94
95         PR c++/7347, c++/7348
96         * g++.dg/template/access4.C: New test.
97         * g++.dg/template/access5.C: New test.
98         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
99         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
100         * g++.old-deja/g++.pt/ttp58.C: Likewise.
101         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
102
103 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
104
105         * gcc.dg/gnu89-init-2.c: New test.
106
107 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
108
109         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
110
111 2002-07-20  Roger Sayle  <roger@eyesopen.com>
112
113         * gcc.c-torture/execute/20020720-1.c: New testcase.
114
115 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
116
117         * gcc.dg/cpp/Wsignprom.c: New tests.
118
119 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
120
121         * gcc.c-torture/execute/loop-13.c: New test.
122
123 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
124
125         * gcc.dg/cpp/expr.c: New tests.
126
127 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
128
129         * g++.dg/opt/pr6713.C: Add template instantiation.
130
131 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
132
133         * gcc.dg/nest.c: New test.
134
135 2002-07-17  Richard Henderson  <rth@redhat.com>
136
137         * g++.dg/opt/pr6713.C: New test.
138
139 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
140
141         * gcc.c-torture/execute/loop-2e.x: Let the testcase
142         XFAIL for all x86 processors.
143
144 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
145
146         * gcc.c-torture/execute/20010122-1.x: Do not test with
147         -fomit-frame-pointer.
148
149 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
150
151         * g++.dg/template/instantiate2.C: New test.
152         * g++.dg/template/spec4.C: New test.
153
154 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
155
156         * g++.dg/template/access2.C: New test.
157         * g++.dg/template/access3.C: New test.
158
159 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
160
161         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
162         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
163         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
164         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
165         Convert to use <stdarg.h>.
166         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
167         Delete.
168         * gcc.dg/va-arg-2.c: New.
169         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
170
171 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
172
173         * gcc.c-torture/compile/20020710-1.c: New test.
174
175 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
176                           Andrew Pinski  <pinskia@physics.uc.edu>
177
178         gcc.c-torture/compile/simd-2.c: New testcase.
179         gcc.c-torture/compile/simd-3.c: Likewise.
180
181 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
182
183         PR c++/7224
184         * g++.dg/overload/error1.C: New test.
185
186 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
187
188         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
189         configuration and IRIX 6 O32 ABI.
190
191 2002-07-11  Roger Sayle  <roger@eyesopen.com>
192
193         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
194
195 2002-07-10  Roger Sayle  <roger@eyesopen.com>
196
197         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
198
199 2002-07-10  Jeffrey A Law  <law@redhat.com>
200
201         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
202
203         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
204
205 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
206
207         * gcc.dg/20020312-2.c: Check for __PPC__.
208
209 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
210
211         * gcc.c-torture/compile/20020709-1.c: New test.
212
213 2002-07-07  Roger Sayle  <roger@eyesopen.com>
214
215         * g++.dg/template/qualttp21.C: New test case.
216
217 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
218
219         * gcc.c-torture/compile/20020706-1.c: New test.
220         * gcc.c-torture/compile/20020706-2.c: New test.
221
222 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
223             Alexandre Oliva  <aoliva@redhat.com>
224
225         * g++.dg/warn/incomplete1.C: New test.
226
227 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
228
229         PR c++/7099
230         * g++.dg/warn/noreturn1.C: New test.
231
232 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
233
234         PR c++/6706
235         * g++.dg/debug/debug6.C: New test.
236         * g++.dg/debug/debug7.C: New test.
237
238 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
239
240         * gcc.c-torture/compile/simd-3.c: New test.
241
242 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
243
244         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
245         * gcc.dg/20020620-1.c: Likewise.
246
247 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
248
249         PR c++/6944
250         * g++.dg/init/array4.C: New test.
251         * g++.dg/init/array5.C: New test.
252
253 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
254
255         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
256         * gcc.c-torture/execute/simd-2.c (main): Likewise.
257
258 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
259
260         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
261         * gcc.dg/wtr-aggr-init-1.c: Likewise.
262         * gcc.dg/wtr-conversion-1.c: Likewise.
263         * gcc.dg/wtr-escape-1.c: Likewise.
264         * gcc.dg/wtr-int-type-1.c: Likewise.
265         * gcc.dg/wtr-label-1.c: Likewise.
266         * gcc.dg/wtr-static-1.c: Likewise.
267         * gcc.dg/wtr-strcat-1.c: Likewise.
268         * gcc.dg/wtr-suffix-1.c: Likewise.
269         * gcc.dg/wtr-switch-1.c: Likewise.
270         * gcc.dg/wtr-unary-plus-1.c: Likewise.
271         * gcc.dg/wtr-union-init-1.c: Likewise.
272         * gcc.dg/wtr-union-init-2.c: Likewise.
273         * gcc.dg/wtr-union-init-3.c: Likewise.
274
275         * gcc.dg/wtr-func-def-1.c: New test.
276
277 2002-07-02 Devang Patel <dpatel@apple.com>
278
279         * objc.dg/param-1.m: New test.
280
281 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
282
283         * gcc.dg/cpp/trad/directive.c: Add test.
284         * gcc.dg/cpp/trad/macroargs.c: Add test.
285         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
286
287 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
288
289         * gcc.dg/cpp/cmdlne-M.c: New test.
290
291 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
292
293         * objc.dg/desig-init-1.m: New test.
294
295 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
296
297         PR c++/6716
298         * g++.dg/template/instantiate1.C: New test.
299
300 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
301
302         PR c++/7112
303         * g++.dg/template/sizeof2.C: New test.
304
305 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
306
307         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
308         gcc.dg/cpp/trad/include.c: New tests.
309
310 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
311
312         PR target/7177
313         * gcc.c-torture/compile/20020701-1.c: New test.
314
315 2002-07-01  Stan Shebs  <shebs@apple.com>
316
317         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
318         header here...
319         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
320         (objc-torture-execute): or here.
321
322 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
323
324         * gcc.c-torture/execute/arith-rand-ll.c: New test.
325
326 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
327
328         * gcc.dg/cpp/trad/escaped-nl.c: New test.
329
330 2002-06-30  Devang Patel  <dpatel@apple.com>
331
332         * objc.dg/fsyntax-only.m: New test.
333
334 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
335
336         PR c++/6695
337         * g++.dg/template/friend7.C: New file.
338
339 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
340
341         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
342         return type.
343
344 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
345
346         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
347         avoid division by zero.
348
349 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
350
351         * gcc.dg/Wunknownprag.c: New tests.
352
353 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
354
355         * gcc.c-torture/execute/simd-2.c: New test.
356
357 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
358
359         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
360         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
361         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
362         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
363         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
364         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
365         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
366         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
367         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
368         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
369         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
370         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
371         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
372         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
373         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
374         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
375         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
376
377 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
378
379         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
380         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
381         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
382         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
383         New tests.
384         * gcc.dg/cpp/trad/directive.c: Update.
385
386 2002-06-23  Andreas Jaeger  <aj@suse.de>
387
388         * gcc.c-torture/execute/complex-6.c: New.
389
390 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
391
392         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
393         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
394         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
395         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
396
397 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
398
399         * gcc.dg/cpp/trad: New directory with traditional tests copied
400         from parent directory.
401         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
402         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
403         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
404         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
405         Move to trad/ and rename.
406         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
407         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
408         gcc.dg/cpp/trad/redef2.c: New tests.
409         * gcc.dg/cpp/trad/trad.exp: New driver.
410
411 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
412
413         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
414         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
415         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
416         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
417         Remove.
418
419 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
420
421         * gcc.dg/20020620-1.c: New test.
422
423 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
424
425         * g++.dg/template/ttp4.C: New test.
426
427 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
428
429         * g++.dg/opt/vt1.C: Fix regexp.
430
431 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
432
433         * gcc.c-torture/execute/pure-1.c: Make functions static again.
434         Don't use attribute `noinline'.
435
436 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
437
438         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
439
440 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
441
442         * gcc.c-torture/execute/simd-1.c: New.
443
444         * gcc.dg/simd-1.c: New.
445
446 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
447
448         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
449
450 2002-06-16  Richard Henderson  <rth@redhat.com>
451
452         * g++.dg/ext/anon-struct1.C: New.
453         * g++.dg/ext/anon-struct2.C: New.
454         * g++.dg/ext/anon-struct3.C: New.
455         * gcc.dg/anon-struct-1.c: New.
456         * gcc.dg/anon-struct-2.c: New.
457         * gcc.dg/anon-struct-3.c: New.
458         * gcc.dg/20011008-1.c: Adjust warning text.
459         * gcc.dg/20020527-1.c: Add -fms-extensions.
460
461 2002-06-16  Richard Henderson  <rth@redhat.com>
462
463         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
464
465 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
466
467         * gcc.c-torture/execute/20020615-1.c: New test.
468
469 2002-06-15  Roger Sayle  <roger@eyesopen.com>
470
471         * gcc.c-tortuture/execute/compare-1.c: New test case.
472         * gcc.c-tortuture/execute/compare-2.c: New test case.
473         * gcc.c-tortuture/execute/compare-3.c: New test case.
474
475 2002-06-13  Richard Henderson  <rth@redhat.com>
476
477         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
478         ia64 ilp32.
479
480 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
481
482         * g++.dg/template/typename2.C: Update error message.
483
484 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
485
486         * gcc.c-torture/execute/20020611-1.c: New test.
487
488 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
489
490         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
491         list of targets to skip.
492
493 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
494
495         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
496         targets if not optimizing.
497
498 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
499
500         * gcc.c-torture/compile/20020605-1.c: New test.
501
502         * g++.dg/opt/vt1.C: New test.
503
504         * gcc.dg/20020531-1.c: New test.
505
506         * gcc.dg/20020530-1.c: New test.
507
508         * gcc.dg/20020527-1.c: New test.
509
510         * g++.dg/opt/cse1.C: New test.
511
512 2002-06-07  Roger Sayle  <roger@eyesopen.com>
513
514         * gcc.dg/20020607-2.c: New test case.
515
516 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
517
518         * gcc.c-torture/compile/20020604-1.c: New test.
519
520 2002-06-04  Richard Henderson  <rth@redhat.com>
521
522         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
523         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
524         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
525
526 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
527
528         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
529
530 2002-06-03  Richard Henderson  <rth@redhat.com>
531
532         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
533         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
534
535 2002-06-02  Richard Henderson  <rth@redhat.com>
536
537         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
538         test functions static.
539
540 2002-06-02  Andreas Jaeger  <aj@suse.de>
541
542         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
543         now.
544
545 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
546
547         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
548         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
549         Update for mofified diagnostics.
550         * gcc.dg/c99-intconst-1.c: No longer fail.
551
552 2002-06-02  Richard Henderson  <rth@redhat.com>
553
554         * gcc.dg/uninit-A.c: Remove xfail markers.
555
556 2002-06-01  Roger Sayle  <roger@eyesopen.com>
557
558         * gcc.dg/fnegate-1.c: New test case.
559
560 2002-05-30  Osku Salerma  <osku@iki.fi>
561
562         * gcc.c-torture/execute/mayalias-1.c: New file.
563
564 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
565
566         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
567         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
568         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
569
570 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
571
572         * gcc.c-torture/execute/20020529-1.c: New test.
573
574 2002-05-27  Richard Henderson  <rth@redhat.com>
575
576         * g++.dg/ext/attrib6.C: New test case.
577
578 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
579
580         * gcc.c-torture/execute/pure-1.c: New test.
581
582 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
583
584         * gcc.dg/cpp/arith-2.c: Remove.
585
586 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
587
588         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
589         * gcc.dg/cpp/if-3.c: Remove.
590
591 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
592
593         * g++.dg/opt/cse2.C: New test.
594
595 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
596
597         * gcc.dg/cpp/arith-1.c: New semantic tests.
598         * gcc.dg/cpp/if-1.c: Update.
599
600 2002-05-24  Ben Elliston  <bje@redhat.com>
601
602         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
603
604 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
605
606         * gcc.dg/verbose-asm.c: New test.
607
608 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
609
610         * gcc.dg/cpp/paste12.c: New test.
611
612 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
613
614         * g++.dg/parse/named_ops.C: New test.
615
616 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
617
618         * gcc/testsuite/gcc.dg/weak-8.c: New test.
619
620 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
621
622         * gcc.dg/weak-2.c: Allow optional leading underscore
623         in scan-assembler symbol name.
624         * gcc.dg/weak-3.c: Likewise.
625         * gcc.dg/weak-4.c: Likewise.
626         * gcc.dg/weak-5.c: Likewise.
627
628 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
629
630         * gcc.dg/20020523-1.c: New test.
631
632 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
633
634         * objc.dg/const-str-2.m: Update now that we stop after
635         a command line error.
636
637 2002-05-22  Richard Henderson  <rth@redhat.com>
638
639         * g++.dg/dg.exp: Fix typo in test pruneing.
640
641 2002-05-22  Richard Henderson  <rth@redhat.com>
642
643         * g++.dg/dg.exp: Prune the tls subdirectory.
644         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
645         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
646         * g++.dg/tls/init-1.C: New.
647
648 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
649
650         * gcc.dg/20020517-1.c: New test.
651
652 2002-05-21  Richard Henderson  <rth@redhat.com>
653
654         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
655         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
656
657 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
658
659         * g++.dg/other/copy2.C: New test.
660
661 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
662
663         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
664         (MAX_COPY): Bump up to 10 times sizeof (long long).
665         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
666
667         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
668         sizeof (long long).
669
670         * gcc.c-torture/execute/strcpy-1.c: New test.
671
672 2002-05-19  Jason Merrill  <jason2redhat.com>
673
674         * g++.dg/ext/oper1.C: New test.
675
676 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
677 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
678
679         * README.QMTEST: New file.
680
681         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
682
683 2002-05-19  Andreas Jaeger  <aj@suse.de>
684
685         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
686         now.
687         * gcc.c-torture/execute/loop-2d.x: Likewise.
688
689 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
690
691         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
692         support weak symbols.
693         * gcc.dg/weak-4.c: Likewise
694         * gcc.dg/weak-6.c: Likewise
695
696 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
697
698         * gcc.dg/weak-3.c: Add dg-excess-error comment for
699         cygwin, coff and h8300-*-hms targets
700         * gcc.dg/weak-5.c: Likewise
701         * gcc.dg/weak-7.c: Likewise
702
703 2002-05-16  Jason Merrill  <jason@redhat.com>
704
705         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
706         (scan-assembler-not, scan-assembler-dem): Likewise.
707         (scan-assembler-dem-not): Likewise.
708
709 2002-05-15  Richard Henderson  <rth@redhat.com>
710
711         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
712
713 2002-05-15  Richard Henderson  <rth@redhat.com>
714
715         * gcc.dg/weak-5.c (vfoo1c): No warning here.
716         (vfoo1f): Warning here.
717         (vfoo1l): Don't redefine the alias.
718
719 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
720
721         * g++.dg/init/pm1.C: New test.
722
723 2002-05-12  David S. Miller  <davem@redhat.com>
724
725         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
726         types.
727
728 2002-05-10  Roger Sayle  <roger@eyesopen.com>
729
730         * gcc.c-torture/execute/20020510-1.c: New test case.
731
732 2002-05-10  David S. Miller  <davem@redhat.com>
733
734         * gcc.c-torture/execute/conversion.c: Test long double too.
735
736 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
737
738         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
739         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
740         * lib/g++.exp (g++_link_flags): Likewise.
741         * lib/objc.exp (objc_target_compile): Likewise.
742
743 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
744
745         * gcc.dg/cpp/poison.c: Update.
746         * gcc.dg/cpp/20000625-2.c: Remove.
747         * gcc.dg/cpp/direct2s.c: Remove final test.
748
749 2002-05-08  Tom Rix  <trix@redhat.com>
750
751         * gcc.c-torture/execute/20020508-1.c: New test.
752         * gcc.c-torture/execute/20020508-2.c: New test.
753         * gcc.c-torture/execute/20020508-3.c: New test.
754
755 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
756
757         * gcc.dg/cpp/charconst-4.c: More tests.
758
759 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
760
761         PR c/6569
762         * gcc.dg/weak-3.c: Update location of warning messages.
763         * gcc.dg/weak-5.c: Likewise.
764
765 2002-05-06  Roger Sayle  <roger@eyesopen.com>
766
767         * gcc.c-torture/execute/20020506-1.c: New test case.
768
769 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
770
771         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
772
773 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
774
775         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
776
777 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
778
779         * gcc.dg/cpp/charconst-3.c: New test.
780
781 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
782
783         * gcc.dg/cpp/charconst.c: Update tests.
784
785 2002-05-05  Tim Josling  <tej@melbpc.org.au>
786
787         * treelang: Added directory for new sample language treelang. Also
788         lib/treelang.exp: New file to signal treelang should be tested.
789
790 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
791
792         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
793         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
794         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
795         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
796         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
797         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
798         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
799
800 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
801
802         * gcc.dg/format/xopen-2.c: New test.
803
804 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
805
806         * gcc.dg/20020503-1.c: New test.
807
808 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
809
810         * g++.dg/init/dtor1.C: Make it tougher.
811
812 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
813
814         * g++.dg/init/dtor1.C: New test.
815
816 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
817
818         * gcc.dg/altivec-8.c: New.
819
820 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
821
822         * gcc.dg/altivec-7.c: New.
823
824 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
825
826         * g++.dg/parse/typedef1.C: New test.
827
828 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
829
830         PR c++/6486
831         * g++.dg/template/friend6.C: New test.
832
833         PR c++/6492
834         * g++.dg/init/copy1.C: New test.
835
836 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
837
838         * g++.dg/warn/effc1.C: New test.
839
840 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
841
842         * gcc.dg/cpp/if-cexp.c: Add a test.
843
844 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
845
846         * gcc.dg/20020426-2.c: New test.
847
848 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
849
850         * gcc.dg/cpp/if-mop.c: Update.
851         * gcc.dg/cpp/if-mpar.c: Add test.
852         * gcc.dg/cpp/if-oppr.c: Update.
853
854 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
855
856         PR c/6343
857         * gcc.dg/weak-[2-7].c: New tests.
858
859 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
860
861         * gcc.dg/enum1.c: New test.
862
863 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
864
865         PR c++/6497
866         * g++.dg/inherit/access2.C: New test.
867
868 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
869
870         PR bootstrap/6445
871         * gcc.dg/20020426-1.c: New test.
872
873 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
874
875         * g++.dg/abi/enum1.C: New test.
876
877 2002-04-26  Richard Henderson  <rth@redhat.com>
878
879         * gcc.dg/c99-bool-1.c: Expect always true warning.
880
881 2002-04-25  Roger Sayle  <roger@eyesopen.com>
882
883         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
884
885 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
886
887         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
888         targets.
889
890 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
891
892         * g++.dg/abi/mange7.C: New test.
893
894         PR c++/6438.
895         * g++.dg/parse/stmtexpr2.C: New test.
896
897 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
898
899         * gcc.dg/20020312-2.c: Add SH target.
900
901 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
902
903         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
904         compiler output on mips*-*-irix*.
905
906 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
907
908         * g++.dg/parse/attr1.C: New test.
909
910 2002-04-23  Roger Sayle  <roger@eyesopen.com>
911
912         * gcc.c-torture/execute/string-opt-17.c: New test case.
913         * gcc.c-torture/execute/memset-2.c: New test case.
914
915 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
916
917         PR c++/6256:
918         * g++.dg/template/friend5.C: New test.
919
920         PR c++/6331:
921         * g++.dg/template/qual1.C: Likewise.
922
923 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
924
925         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
926         Include stdlib.h, not stdio.h or ctype.h.
927
928 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
929
930         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
931         cris-*-elf* and mmix-*-*.
932         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
933         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
934         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
935         Ditto.
936         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
937         * gcc.dg/wchar_t-1.c: Ditto.
938
939 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
940
941         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
942         Clarify comment.
943
944 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
945
946         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
947
948 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
949
950         * gcc.c-torture/execute/20000906-1.x: Delete.
951
952 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
953
954         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
955
956 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
957
958         * PR6367
959         * g77.f-torture/execute/6367.f: New test.
960         * g77.f-torture/execute/6367.x: Disable for MMIX.
961
962 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
963
964         * PR6352
965         * g++.dg/opt/inline2.C: New test.
966
967 2002-04-18  Richard Henderson  <rth@redhat.com>
968
969         * gcc.dg/20000906-1.c: Enable for all targets.
970         * gcc.c-torture/compile/iftrap-2.c: New.
971
972 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
973
974         * gcc.dg/20020418-1.c: New test.
975         * gcc.dg/20020418-2.c: New test.
976
977 2002-04-18  Richard Henderson  <rth@redhat.com>
978
979         * gcc.c-torture/compile/iftrap-1.c: New.
980         * gcc.dg/iftrap-1.c: Adjust for ia64.
981         * gcc.dg/iftrap-2.c: New.
982
983 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
984
985         * gcc.c-torture/compile/20020418-1.c: New test.
986
987 2002-04-18  Roger Sayle  <roger@eyesopen.com>
988
989         * gcc.c-torture/compile/20020415-1.c: New.
990
991 2002-04-18  David S. Miller  <davem@redhat.com>
992
993         * gcc.c-torture/execute/20020418-1.c: New test.
994
995 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
996
997         * gcc.dg/20020416-1.c: New test.
998
999         * g++.dg/opt/inline1.C: New test.
1000
1001 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
1002
1003         * gcc.dg/altivec-5.c: New test.
1004
1005         * gcc.dg/20020415-1.c: New test.
1006
1007 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
1008
1009         * testsuite/lib/chill.exp: Remove.
1010
1011 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
1012
1013         * g++.dg/other/big-struct.C: New test.
1014
1015 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
1016
1017         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
1018         of scratch file.
1019
1020 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
1021
1022         PR c/6277
1023         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
1024         in scan-assembler function name
1025
1026 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
1027
1028         * g77.f-torture/execute/980628-4.x,
1029         g77.f-torture/execute/980628-5.x,
1030         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1031         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1032         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
1033         i[34567]86-*-*.
1034
1035 2002-04-13  David S. Miller  <davem@redhat.com>
1036
1037         * gcc.c-torture/execute/20020413-1.c: New test.
1038
1039 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
1040
1041         * gcc.dg/asm-6.c,
1042         * g++.dg/ext/asm1.C: New tests.
1043
1044 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
1045
1046         PR c++ 5373.
1047         * g++.dg/parse/stmtexpr1.C: New test.
1048
1049         PR c++/5189.
1050         * g++.dg/template/copy1.C: New test.
1051
1052 2002-04-12  Richard Henderson  <rth@redhat.com>
1053
1054         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
1055
1056 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
1057
1058         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
1059         gcc.c-torture/execute/20020307-2.c.
1060
1061 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
1062
1063         * g++.dg/ext/attrib5.C,
1064         * g++.dg/lookup/struct1.C: New tests.
1065
1066 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
1067
1068         * gcc.dg/20020411-1.c: New test.
1069
1070         * gcc.c-torture/execute/20020411-1.c: New test.
1071
1072 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
1073
1074         * g77.f-torture/execute/6177.f: New test.
1075
1076 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
1077
1078         PR middle-end/6247
1079         * g++.dg/opt/cleanup1.C: New test.
1080
1081         * g++.dg/opt/const1.C: New test.
1082
1083 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
1084
1085         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
1086
1087 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
1088
1089         PR c++/5507
1090         * g++.dg/template/typename2.C: New test.
1091
1092 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
1093
1094         * gcc.c-torture/execute/loop-12.c: New.
1095
1096 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
1097
1098         * g77.f-torture/execute/980628-4.x,
1099         g77.f-torture/execute/980628-5.x,
1100         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1101         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1102         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
1103
1104 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1105
1106         PR optimization/6086
1107         * g++.dg/opt/preinc1.C: New test.
1108
1109 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1110
1111         PR c++/5571
1112         * g++.dg/opt/static2.C: New test.
1113
1114 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1115
1116         PR c/5120
1117         * gcc.dg/20020406-1.c: New test.
1118
1119 2002-04-04  David S. Miller  <davem@redhat.com>
1120
1121         * gcc.c-torture/execute/20020404-1.c: New test.
1122
1123 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
1124
1125         PR c/6123
1126         * gcc.dg/20020312-2.c: Do not declare global register variable
1127         if __PIC__ or __pic__ is defined.
1128
1129 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
1130
1131         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
1132         __asm__ so that it works correctly even if -ansi -pedantic-errors.
1133
1134 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1135
1136         * gcc.misc-tests/linkage.exp: Update last change to handle
1137         sparc*-, not just sparc-.
1138
1139 2002-04-03  Richard Henderson  <rth@redhat.com>
1140
1141         * gcc.dg/cpp/ucs.c: Improved long UCS test.
1142
1143 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1144
1145         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
1146
1147 2002-04-02  David S. Miller  <davem@redhat.com>
1148
1149         * gcc.c-torture/execute/20020402-3.c: New test.
1150
1151 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1152
1153         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
1154         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
1155
1156         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
1157         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
1158         g77.f-torture/execute/20001201.x,
1159         g77.f-torture/execute/u77-test.x: New files.
1160
1161         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
1162         * gcc.dg/wchar_t-1.c: Ditto.
1163
1164 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1165
1166         * gcc.c-torture/execute/20020402-1.c: New test.
1167
1168 2002-04-01  Richard Henderson  <rth@redhat.com>
1169
1170         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
1171
1172         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
1173
1174 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1175
1176         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
1177
1178 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1179
1180         * g++.dg/inherit/template-as-base.C: Expect error.
1181         * g++.dg/inherit/namespace-as-base.C: Likewise.
1182
1183 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
1184
1185         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
1186         g++.dg/ext/instantiate3.C: Tweak match patterns.
1187
1188         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
1189         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
1190         -da test.
1191
1192 2002-03-31  Richard Henderson  <rth@redhat.com>
1193
1194         * gcc.dg/special/alias-2.c: New.
1195         * gcc.dg/special/ecos.exp: Run it.
1196
1197 2002-03-31  Richard Henderson  <rth@redhat.com>
1198
1199         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
1200
1201 2002-03-31  Kazu Hirata  <kazu@hxi.com>
1202
1203         * gcc.dg/weak-1.c: Disable on h8300 port.
1204
1205 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
1206
1207         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
1208         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
1209         ordering tests.
1210         * g++.dg/bprob/bprob-1.C: New test.
1211         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
1212         * g++.dg/gcov/gcov-1.C: New test.
1213         * g++.dg/gcov/gcov-1.x: New file.
1214         * g++.dg/gcov/gcov-2.C: New test.
1215         * g++.dg/gcov/gcov-3.C: New test.
1216         * g++.dg/gcov/gcov-3.h: New file.
1217
1218 2002-03-28  Roger Sayle  <roger@eyesopen.com>
1219
1220         * g++.old-deja/g++.other/builtins5.C: New test.
1221         * g++.old-deja/g++.other/builtins6.C: New test.
1222         * g++.old-deja/g++.other/builtins7.C: New test.
1223         * g++.old-deja/g++.other/builtins8.C: New test.
1224         * g++.old-deja/g++.other/builtins9.C: New test.
1225
1226 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
1227
1228         * g++.dg/opt/static1.C: New test.
1229
1230         * g++.dg/opt/longbranch1.C: New test.
1231
1232 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
1233
1234         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
1235
1236         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
1237
1238 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
1239
1240         * gcc.c-torture/execute/20020328-1.c: New test.
1241
1242 2002-03-27  Richard Henderson  <rth@redhat.com>
1243
1244         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
1245         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
1246         move from g++.old-deja/g++.ext/.
1247
1248 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
1249
1250         * g++.dg/init/new2.C: New test.
1251
1252 2002-03-26  Richard Henderson  <rth@redhat.com>
1253
1254         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
1255
1256         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
1257         on sparc.
1258
1259         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
1260         sparcv9 systems.
1261         * gcc.dg/20001102-1.c: Likewise.
1262
1263 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
1264
1265         * gcc.dg/cpp/endif-pedantic1.c,
1266         gcc.dg/cpp/endif-pedantic2.c:  New tests.
1267
1268 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
1269
1270         * g++.dg/init/new1.C: New test.
1271
1272 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
1273
1274         * g++.dg/abi/vbase9.C: New test.
1275
1276 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
1277
1278         * gcc.dg/arm-asm.c: New test.
1279
1280 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
1281
1282         * gcc.dg/Wswitch-enum.c: New test.
1283         Fix PR c/5044.
1284
1285 2002-03-26  Richard Henderson  <rth@redhat.com>
1286
1287         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
1288         structure.
1289
1290 2002-03-25  Richard Henderson  <rth@redhat.com>
1291
1292         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
1293         sparcv9 systems.
1294
1295         * gcc.c-torture/compile/20011119-1.c (xxx): New.
1296         * gcc.c-torture/compile/20011119-2.c (xxx): New.
1297
1298 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
1299
1300         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1301
1302 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
1303
1304         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
1305         targets using generic thunk support.
1306
1307 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
1308
1309         * gcc.c-torture/compile/20020323-1.c: New test.
1310
1311         * g++.dg/opt/conj2.C: New test.
1312
1313 2002-03-24  Richard Henderson  <rth@redhat.com>
1314
1315         * gcc.dg/weak-1.c: Use -fno-common.
1316
1317 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1318
1319         * g77.dg/f77-edit-apostrophe-out.f: New test
1320         * g77.dg/f77-edit-h-out.f: New test
1321         * g77.dg/f77-edit-t-in.f: New test
1322         * g77.dg/f77-edit-t-out.f: New test
1323         * g77.dg/f77-edit-x-out.f: New test
1324         * g77.dg/f77-edit-slash-out.f: New test
1325         * g77.dg/f77-edit-colon-out.f: New test
1326         * g77.dg/f77-edit-s-out.f: New test
1327
1328 2002-03-24  Richard Henderson  <rth@redhat.com>
1329
1330         * objc/execute/formal_protocol-6.x: New XFAIL.
1331
1332 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1333
1334         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
1335         that do not support weak symbols
1336
1337 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1338
1339         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
1340         * lib/g77.exp:  Likewise
1341         * lib/objc.exp: Likewise
1342
1343 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
1344
1345         * gcc.dg/Wswitch-default.c: New test.
1346
1347 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
1348
1349         * g++.dg/other/enum1.C: New test.
1350
1351 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
1352
1353         * gcc.dg/pragma-ep-3.c: Fix typo.
1354
1355 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1356
1357         * g++.dg/inherit/template-as-base.C: New test.
1358
1359 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
1360
1361         * g++.old-deja/g++.other/dwarf2-1.C: Move...
1362         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
1363
1364 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
1365
1366         * gcc.dg/cpp/multiline.c: Update to match.
1367
1368 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
1369
1370         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
1371
1372 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
1373
1374         * gcc.dg/cpp/extratokens2.c:  New file.
1375
1376 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
1377
1378         * gcc.dg/20020312-2.c: Add rs6000 target.
1379
1380         * gcc.c-torture/compile/20020319-1.c: New test.
1381
1382 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1383
1384         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
1385         (A, E): Handle this.
1386
1387 2002-03-20  Jason Merrill  <jason@redhat.com>
1388
1389         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
1390         ignoring -fpic.
1391         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
1392         through prune_gcc_output.
1393
1394 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
1395
1396         * gcc.c-torture/compile/20020320-1.c: New test.
1397
1398 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
1399
1400         * gcc.c-torture/compile/20020318-1.c: New test.
1401
1402         * gcc.dg/struct-by-value-1.c: New test.
1403
1404         * gcc.dg/20020319-1.c: New test.
1405
1406 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
1407
1408         * g++.dg/opt/conj1.C: New test.
1409
1410 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
1411
1412         * g++.dg/template/qualttp20.C: Revert previous change.
1413         * g++.dg/template/qualttp3.C: Likewise.
1414         * g++.dg/template/qualttp4.C: Likewise
1415         * g++.dg/template/qualttp5.C: Likewise
1416         * g++.dg/template/qualttp6.C: Likewise
1417         * g++.dg/template/qualttp7.C: Likewise
1418         * g++.dg/template/qualttp8.C: Likewise
1419         * g++.dg/template/recurse.C: Likewise.
1420
1421 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1422
1423         * gcc.dg/cpp/wchar-1.c: Update.
1424
1425 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
1426
1427         * g++.dg/template/conv1.C: New test.
1428         * g++.dg/template/conv2.C: New test.
1429         * g++.dg/template/conv3.C: New test.
1430         * g++.dg/template/conv4.C: New test.
1431
1432 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
1433
1434         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
1435         * g++.dg/template/qualttp3.C: Likewise.
1436         * g++.dg/template/qualttp4.C: Likewise
1437         * g++.dg/template/qualttp5.C: Likewise
1438         * g++.dg/template/qualttp6.C: Likewise
1439         * g++.dg/template/qualttp7.C: Likewise
1440         * g++.dg/template/qualttp8.C: Likewise
1441         * g++.dg/template/recurse.C: Likewise.
1442
1443 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
1444
1445         * g++.dg/opt/dtor1.C: New test.
1446
1447 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
1448
1449         * gcc.c-torture/compile/20020315-1.c: New test.
1450
1451 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
1452
1453         * gcc.dg/weak-1.c: Fix scan tests.
1454
1455 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
1456
1457         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
1458         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
1459         cris-*-aout* mmix-*-*.
1460         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
1461         cris-*-aout* mmix-*-*.
1462         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
1463         cris-*-elf* cris-*-aout* and mmix-*-*.
1464         * gcc.dg/20001009-1.c: Ditto.
1465         * gcc.dg/20010912-1.c: Ditto.
1466         * gcc.dg/20020122-4.c: Ditto.
1467         * gcc.dg/inline-2.c: Ditto.
1468
1469 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
1470
1471         * gcc.c-torture/compile/20020314-1.c: New test.
1472
1473 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
1474
1475         * gcc.c-torture/execute/20020314-1.c: New test.
1476
1477 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
1478
1479         * g++.dg/warn/Wunused-1.C: New test.
1480
1481 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
1482
1483         * g++.dg/abi/mangle6.C: New test.
1484
1485 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
1486
1487         * gcc.c-torture/compile/20020309-2.c: New test.
1488
1489         * gcc.c-torture/compile/20020312-1.c: New test.
1490
1491 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
1492
1493         * g++.dg/other/access1.C: New test.
1494
1495 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
1496
1497         * gcc.c-torture/execute/wchar_t-1.c: New test.
1498
1499 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
1500
1501         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
1502
1503 2002-03-12  Roger Sayle  <roger@eyesopen.com>
1504
1505         * gcc.dg/20020312-1.c: New test case.
1506
1507 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
1508
1509         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1510
1511 2002-03-11  Richard Henderson  <rth@redhat.com>
1512
1513         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
1514         * g++.old-deja/g++.jason/report.C: Likewise.
1515
1516 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1517
1518         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
1519         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
1520
1521 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1522
1523         * testsuite/g++.dg/overload/pmf1.C: New test.
1524
1525 2002-03-11  Kazu Hirata  <kazu@hxi.com>
1526
1527         * gcc.c-torture/execute/20020307-1.c: Use long.
1528
1529 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
1530
1531         PR optimization/5844
1532         * gcc.dg/20020310-1.c: New test.
1533
1534 2002-03-09  Michael Meissner  <meissner@redhat.com>
1535
1536         * gcc.c-torture/execute/memcpy-2.c: New test.
1537         * gcc.c-torture/execute/memset-1.c: New test.
1538         * gcc.c-torture/execute/strlen-1.c: New test.
1539         * gcc.c-torture/execute/strcmp-1.c: New test.
1540         * gcc.c-torture/execute/strncmp-1.c: New test.
1541
1542 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
1543
1544         * gcc.dg/ppc-ldstruct.c: New test.
1545
1546 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
1547
1548         * gcc.c-torture/execute/va-arg-22.c: New test.
1549
1550 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1551
1552         * gcc.c-torture/compile/20020309-1.c: New test.
1553
1554 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
1555
1556         * gcc.c-torture/execute/20020307-2.c: New test.
1557
1558 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
1559
1560         * g77.f-torture/compile/20020307-1.f: New test.
1561
1562 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
1563
1564         * gcc.dg/unordered-1.c: New test.
1565
1566 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
1567
1568         * gcc.c-torture/execute/20020307-1.c: New test.
1569
1570 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
1571
1572         * gcc.dg/20020304-1.c: New test.
1573
1574         * gcc.c-torture/compile/20020304-2.c: New test.
1575
1576 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
1577
1578         * gcc.c-torture/compile/20020304-1.c: New test case
1579         (from PR c/5830).
1580
1581 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
1582
1583         * gcc.dg/20020103-1.c: Add other -D ppc variants.
1584
1585 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1586
1587         * g++.dg/other/classkey1.C: New test.
1588
1589 2002-03-01  Richard Henderson  <rth@redhat.com>
1590
1591         * gcc.c-torture/compile/981223-1.x: New.
1592         * gcc.c-torture/compile/920625-1.x: New.
1593
1594 2002-02-28  Richard Henderson  <rth@redhat.com>
1595
1596         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
1597
1598 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
1599
1600         * gcc.c-torture/execute/20020227-1.c: New test.
1601
1602 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
1603
1604         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
1605         here" ERROR lines.
1606         * g++.old-deja/g++.oliva/partord1.C: Likewise.
1607         * g++.old-deja.g++.other/defarg1.C: Likewise.
1608         * g++.old-deja/g++.pt/calls2.C: Likewise.
1609         * g++.old-deja/g++.pt/crash20.C: Likewise.
1610         * g++.old-deja/g++.pt/crash30.C: Likewise.
1611         * g++.old-deja/g++.pt/crash36.C: Likewise.
1612         * g++.old-deja/g++.pt/crash6.C: Likewise.
1613         * g++.old-deja/g++.pt/defarg13.C: Likewise.
1614         * g++.old-deja/g++.pt/derived3.C: Likewise.
1615         * g++.old-deja/g++.pt/error1.C: Likewise.
1616         * g++.old-deja/g++.pt/friend21.C: Likewise.
1617         * g++.old-deja/g++.pt/friend23.C: Likewise.
1618         * g++.old-deja/g++.pt/infinite1.C: Likewise.
1619         * g++.old-deja/g++.robertl/eb128.C: Likewise.
1620
1621 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
1622
1623         * gcc.c-torture/execute/20020225-2.c: New test.
1624
1625 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
1626
1627         * gcc.c-torture/execute/920730-1t.c,
1628         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
1629         Delete test cases, only relevant to -traditional.
1630
1631 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1632
1633         * gcc.dg/cpp/undef1.c: Remove.
1634         * gcc.dg/cpp/directiv.c: Update.
1635         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
1636
1637 2002-02-27  Michael Meissner  <meissner@redhat.com>
1638
1639         * gcc.c-torture/execute/20020226-1.c: New test.
1640
1641 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
1642
1643         * g++.dg/debug/debug4.C: New test.
1644
1645         * gcc.dg/ia64-visibility-1.c: New test.
1646
1647 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
1648
1649         * gcc.dg/debug/20020224-1.c: New.
1650
1651 2002-02-25  Kazu Hirata  <kazu@hxi.com>
1652
1653         * gcc.c-torture/execute/960416-1.x: New.
1654         * gcc.c-torture/execute/divconst-3.x: Likewise.
1655
1656 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
1657
1658         * gcc.dg/20020224-1.c: New test.
1659
1660 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
1661
1662         * gcc.c-torture/execute/20020225-1.c: New.
1663
1664 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1665
1666         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
1667
1668 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
1669
1670         * gcc.dg/20020222-1.c: New test.
1671
1672 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
1673
1674         * g++.dg/opt/anonunion1.C: New test.
1675
1676 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
1677
1678         * g++.dg/template/qualttp19.C: New test.
1679         * g++.dg/template/qualttp20.C: New test.
1680         * g++.old-deja/g++.jason/report.C: Adjust expected errors
1681         * g++.old-deja/g++.other/qual1.C: Likewise.
1682
1683 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
1684
1685         * gcc.dg/attr-alwaysinline.c: New.
1686
1687 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
1688
1689         * gcc.dg/20020220-1.c: New test.
1690
1691         * gcc.dg/20020220-2.c: New test.
1692
1693         * g++.dg/opt/mmx1.C: New test.
1694
1695 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
1696
1697         * gcc.c-torture/compile/20020110.c: New test.
1698
1699 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
1700
1701         * gcc.c-torture/execute/20020219-1.c: New test.
1702
1703         * gcc.dg/20020219-1.c: New test.
1704
1705         * gcc.dg/noncompile/20020220-1.c: New test.
1706
1707         * g++.dg/opt/ptrintsum1.C: New test.
1708
1709         * gcc.dg/debug/20020220-1.c: New test.
1710
1711 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
1712
1713         * gcc.c-torture/execute/20020216-1.c: New test.
1714
1715 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1716
1717         * gcc.dg/decl-1.c: Update, new test.
1718
1719 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
1720
1721         * g++.dg/abi/bitfield1.C: New test.
1722         * g++.dg/abi/bitfield2.C: New test.
1723
1724 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1725
1726         * gcc.dg/attr-nest.c: New test.
1727
1728 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1729
1730         * gcc.c-torture/execute/20020215-1.c: New test.
1731
1732 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
1733
1734         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
1735         * g++.dg/debug/debug.exp: New.
1736         * g++.dg/debug/trivial.C: New.
1737         * g++.dg/debug/debug1.C: Moved...
1738         * g++.dg/other/debug1.C: ...from here.
1739         * g++.dg/debug/debug2.C: Moved...
1740         * g++.dg/other/debug2.C: ...from here.
1741         * g++.dg/debug/debug3.C: Moved...
1742         * g++.dg/other/debug3.C: ...from here.
1743
1744         * gcc.dg/noncompile/20020213-1.c: New test.
1745
1746 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
1747
1748         * g++.dg/other/debug3.C: New test.
1749
1750         * gcc.c-torture/execute/20020213-1.c: New test.
1751
1752 2002-02-13  Richard Smith <richard@ex-parrot.com>
1753
1754         * g++.old-deja/g++.other/thunk1.C: New test.
1755
1756 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1757
1758         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
1759
1760 2002-02-13  Stan Shebs  <shebs@apple.com>
1761
1762         * gcc.dg/altivec-3.c: New.
1763
1764 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
1765
1766         * gcc.dg/Wunreachable-1.c: New test.
1767         * gcc.dg/Wunreachable-2.c: New test.
1768
1769 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
1770
1771         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
1772
1773 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
1774
1775         * gcc.dg/decl-1.c: New test.
1776
1777 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1778
1779         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
1780
1781 2002-02-10  Kazu Hirata  <kazu@hxi.com>
1782
1783         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
1784         * gcc.c-torture/compile/980506-1.x: Likewise.
1785
1786 2002-02-10  Kazu Hirata  <kazu@hxi.com>
1787
1788         * gcc.dg/20020210-1.c: New.
1789
1790 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
1791
1792         * g77.f-torture/execute/947.f: New regression test
1793         for PR fortran/947.
1794
1795 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
1796
1797         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
1798         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
1799
1800 2002-02-08  Richard Henderson  <rth@redhat.com>
1801
1802         * gcc.c-torture/compile/labels-3.c: New.
1803
1804 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
1805
1806         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
1807         expression statements work instead.
1808         * gcc.dg/noncompile/20020207-1.c: New test.
1809
1810 2002-02-07  Richard Henderson  <rth@redhat.com>
1811
1812         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
1813
1814 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1815
1816         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
1817         message from g77
1818         * lib/g77-dg.exp: Trim g77 error messages so that they are
1819         recognised by dg.exp.
1820
1821 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1822
1823         PR fortran/5473
1824         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
1825
1826 2002-02-07  Richard Henderson  <rth@redhat.com>
1827
1828         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
1829         to be sufficiently aligned for integers.
1830
1831 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
1832
1833         * g++.dg/template/friend4.C: New test.
1834
1835 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1836
1837         PR fortran/5743
1838         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
1839         unsupported cases.
1840
1841 2002-02-07  Richard Henderson  <rth@redhat.com>
1842
1843         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
1844         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
1845         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
1846         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
1847
1848 2002-02-06  Richard Henderson  <rth@redhat.com>
1849
1850         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1851
1852 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
1853
1854         * gcc.dg/20020206-1.c: New test.
1855
1856 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
1857
1858         * gcc.c-torture/execute/20020206-1.c: New test.
1859
1860         * gcc.c-torture/execute/20020206-2.c: New test.
1861
1862         PR optimization/5429:
1863         * gcc.c-torture/compile/20020206-1.c: New test.
1864
1865 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
1866
1867         * g++.dg/ext/align1.C: Do not use an explicit alignment value
1868         as certain file formats cannot support particularly large
1869         alignments.
1870
1871         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
1872         and do not expect to be able to link the executable.
1873
1874         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
1875         fail because the COFF format does not support the weak attribute.
1876
1877 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
1878
1879         * g77.dg/pr5473.f:  New test
1880
1881 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
1882
1883         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
1884         Fix testcase accordingly.
1885
1886 2002-02-04  Richard Henderson  <rth@redhat.com>
1887
1888         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
1889         (buf): Change to be an array of pointers, not ints.
1890
1891 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
1892
1893         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
1894         before all tests.  Move warning one line above to match where it
1895         C frontend emits.
1896         * gcc.dg/Wswitch-2.c: New test.
1897         * g++.dg/warn/Wswitch-1.C: New test.
1898         * g++.dg/warn/Wswitch-2.C: New test.
1899
1900 2002-02-04  Richard Henderson  <rth@redhat.com>
1901
1902         * g++.dg/abi/offsetof.C: Fix size comparison.
1903
1904 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
1905
1906         * gcc.dg/cast-qual-2.c: New test.
1907
1908 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
1909
1910         * gcc.dg/20020201-4.c: New test.
1911
1912 2002-02-04  Ben Elliston  <bje@redhat.com>
1913
1914         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
1915         target_info attribute != 0, in addition to the empty string.
1916         (gcc_target_compile): Likewise.
1917
1918 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
1919
1920         * gcc.dg/Wswitch.c: New test.
1921         PR gcc/4475. PR gcc/3780.
1922
1923 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
1924
1925         * g77.f-torture/execute/5122.f: New test for regressions
1926         against PR fortran/5122.
1927
1928 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
1929
1930         * g77.f-torture/compile/pr3743.f: Delete
1931         * g77.dg/pr3743-1.f: New test.
1932         * g77.dg/pr3743-2.f: New test.
1933         * g77.dg/pr3743-3.f: New test.
1934         * g77.dg/pr3743-4.f: New test.
1935
1936 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1937
1938         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
1939
1940 2002-02-02  Richard Henderson  <rth@redhat.com>
1941
1942         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
1943         * gcc.c-torture/execute/bf64-1.c: Likewise.
1944
1945 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
1946
1947         * gcc.dg/20020201-2.c: New test.
1948
1949         * gcc.dg/20020201-3.c: New test.
1950
1951         * gcc.c-torture/execute/bitfld-2.c: New test.
1952
1953 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1954
1955         * gcc.dg/bitfld-1.c: Update.
1956         * gcc.dg/bitfld-2.c: Update.
1957         * gcc.c-torture/execute/bitfld-1.x: New.
1958
1959 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
1960
1961         * gcc.c-torture/execute/20020201-1.c: New test.
1962
1963 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
1964
1965         PR target/5469
1966         * gcc.dg/20020201-1.c: New test.
1967
1968 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
1969
1970         PR fortran/3743
1971         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
1972         * g77.f-torture/compile/pr3743.x: Remove
1973
1974 2002-01-31  Tom Rix  <trix@redhat.com>
1975
1976         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
1977
1978 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
1979
1980         * gcc.dg/noncompile/20020130-1.c: New test.
1981
1982 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
1983
1984         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
1985
1986 2002-01-29  Richard Henderson  <rth@redhat.com>
1987
1988         * gcc.c-torture/execute/991118-1.c: Cast various constants back
1989         to long long.
1990         * gcc.c-torture/execute/bf64-1.c: Likewise.
1991
1992 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
1993
1994         * gcc.c-torture/execute/20020129-1.c: New test.
1995
1996 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1997
1998         * gcc.c-torture/compile/20000224-1.c: Update.
1999         * gcc.c-torture/execute/bitfld-1.c: New tests.
2000         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
2001         * gcc.dg/uninit-A.c: Update.
2002
2003 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
2004
2005         * g++.dg/template/ctor1.C: Add instantiation.
2006
2007 2002-01-28  Paul Koning  <pkoning@equallogic.com>
2008
2009         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
2010         argument to __builtin_prefetch to be const ptr.
2011
2012 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
2013
2014         * gcc.c-torture/compile/20020120-1.c: New test.
2015
2016 2002-01-27  Kazu Hirata  <kazu@hxi.com>
2017
2018         * gcc.c-torture/execute/20020127-1.c: New test.
2019
2020 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
2021
2022         * g77.dg/f77-edit-i-in.f: New test
2023         * g77.dg/f77-edit-i-out.f: New test
2024
2025 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
2026
2027         * gcc.dg/debug/debug.exp: New file.
2028         * gcc.dg/debug/trivial.c: New file.
2029         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
2030         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
2031         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
2032         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
2033         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
2034         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
2035         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
2036         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
2037         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
2038         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
2039         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
2040         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
2041         * gcc.dg/20000503-1.c: Removed.
2042         * gcc.dg/20010207-1.c: Removed.
2043         * gcc.dg/20011223-1.c: Removed.
2044         * gcc.dg/20020104-2.c: Removed.
2045         * gcc.dg/debug-1.c: Removed.
2046         * gcc.dg/debug-2.c: Removed.
2047         * gcc.dg/debug-3.c: Removed.
2048         * gcc.dg/debug-4.c: Removed.
2049         * gcc.dg/debug-5.c: Removed.
2050         * gcc.dg/debug-6.c: Removed.
2051         * gcc.dg/dwarf2-1.c: Removed.
2052         * gcc.dg/dwarf2-2.c: Removed.
2053
2054 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
2055
2056         * g++.old-deja/g++.other/eh5.C: New test.
2057         * g++.old-deja/g++.other/sibcall2.C: New test.
2058         * g++.old-deja/g++.other/array9.C: New test.
2059         * g++.old-deja/g++.other/typename2.C: New test.
2060         * g++.old-deja/g++.other/crash60.C: New test.
2061         * g++.old-deja/g++.other/conv9.C: New test.
2062         * g++.old-deja/g++.other/mangle10.C: New test.
2063         * g++.old-deja/g++.other/unchanging1.C: New test.
2064         * g++.old-deja/g++.other/exprstmt1.C: New test.
2065         * g++.old-deja/g++.other/inline23.C: New test.
2066         * g++.old-deja/g++.eh/ia64-1.C: New test.
2067         * g++.old-deja/g++.other/dwarf2-1.C: New test.
2068         * g++.old-deja/g++.other/reload1.C: New test.
2069         * g++.old-deja/g++.other/static20.C: New test.
2070         * g++.old-deja/g++.other/local-alloc1.C: New test.
2071         * g++.old-deja/g++.other/conv8.C: New test.
2072         * g++.old-deja/g++.other/stmtexpr2.C: New test.
2073         * g++.old-deja/g++.other/storeexpr1.C: New test.
2074         * g++.old-deja/g++.other/storeexpr2.C: New test.
2075         * g++.dg/eh/template2.C: New test.
2076         * g++.dg/warn/weak1.C: New test.
2077
2078 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
2079
2080         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2081         Remove first, non-varying, argument.
2082
2083 2002-01-23  Richard Henderson  <rth@redhat.com>
2084
2085         * gcc.dg/inline-2.c: New.
2086
2087         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
2088         Add optional target arg.  Check number of arguments.
2089         (scan-assembler-not, scan-assembler-dem): Likewise.
2090         (scan-assembler-dem-not): Likewise.
2091
2092 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2093
2094         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
2095         line 12.
2096         * g++.old-deja/g++.brendan/parse3.C,
2097         g++.old-deja/g++.other/crash26.C,
2098         g++.old-deja/g++.other/crash28.C,
2099         g++.old-deja/g++.other/crash29.C,
2100         g++.old-deja/g++.other/crash30.C,
2101         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
2102
2103 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
2104
2105         * gcc.dg/20020115-1.c: New.
2106
2107 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
2108
2109         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
2110
2111 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
2112
2113         * gcc.dg/20020122-3.c: New.
2114
2115 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
2116
2117         * g++.dg/other/gc1.C: New test.
2118
2119 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2120
2121         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
2122
2123 2002-01-22  Richard Henderson  <rth@redhat.com>
2124
2125         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
2126
2127 2002-01-22  Richard Henderson  <rth@redhat.com>
2128
2129         * gcc.dg/20020122-4.c: New.
2130
2131 2002-01-22  H.J. Lu <hjl@gnu.org>
2132
2133         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
2134         link output.
2135         * gcc.dg/special/ecos.exp: Likewise.
2136         * lib/g++-dg.exp: Likewise.
2137         * lib/g77-dg.exp: Likewise.
2138         * lib/gcc-dg.exp : Likewise.
2139         * lib/mike-g++.exp: Likewise.
2140         * lib/mike-g77.exp: Likewise.
2141         * lib/mike-gcc.exp: Likewise.
2142         * lib/objc-dg.exp: Likewise.
2143
2144 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
2145
2146         PR target/5379
2147         * gcc.dg/20020122-2.c: New test.
2148
2149 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
2150
2151         * gcc.dg/20020122-1.c: New test.
2152
2153 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
2154
2155         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
2156
2157 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
2158
2159         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
2160
2161 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2162
2163         * gcc.c-torture/compile/20020121-1.c: New test.
2164
2165 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2166
2167         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
2168         ld_library_path.
2169
2170 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
2171
2172         * gcc.dg/20020218-1.c: New test.
2173
2174 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
2175
2176         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
2177         messages
2178         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
2179         "At global scope" warning
2180         * g++.dg/ext/align1.C: Change cygwin test for alignment
2181         from db-bogus to dg-warning
2182
2183 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
2184
2185         * g77.f-torture/compile/cpp2.F: New test.
2186
2187 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2188
2189         * g++.dg/template/access1.C: New test.
2190
2191 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
2192
2193         * gcc.dg/20020118-1.c: New.
2194
2195 2002-01-18  Kazu Hirata  <kazu@hxi.com>
2196
2197         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
2198
2199 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2200
2201         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
2202         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
2203         alignment warnings.
2204
2205 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2206
2207         * gcc.misc-tests/i386-prefetch.exp: Save and restore
2208         torture_with_loops and torture_without_loops
2209
2210 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
2211
2212         * gcc.c-torture/compile/20020116-1.c: New test.
2213
2214 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
2215
2216         * gcc.dg/20020116-2.c: New test.
2217
2218         * gcc.dg/ultrasp4.c: New test.
2219
2220         * gcc.dg/20020116-1.c: New test.
2221
2222 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
2223
2224         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
2225         by EABI.
2226
2227 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
2228
2229         * gcc.misc-tests/i386-prefetch.exp: New.
2230         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
2231         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
2232         * gcc.misc-tests/i386-pf-none-1.c: New test.
2233         * gcc.misc-tests/i386-pf-sse-1.c: New test.
2234
2235 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
2236
2237         * gcc.dg/gnu89-init-1.c: Add new tests.
2238
2239 2002-01-15  Andreas Jaeger  <aj@suse.de>
2240
2241         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
2242         * gcc.dg/i386-mmx-2.c: Likewise.
2243         * gcc.dg/i386-sse-1.c: Likewise.
2244         * gcc.dg/i386-sse-2.c: Likewise.
2245         * gcc.dg/i386-sse-3.c: Likewise.
2246
2247 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
2248
2249         * g77.f-torture/execute/intrinsic-unix-bessel.f:
2250         Uncomment additional cases that now pass.
2251
2252 2002-01-11  Richard Henderson  <rth@redhat.com>
2253
2254         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
2255         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
2256
2257 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2258
2259         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
2260
2261 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
2262
2263         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
2264         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
2265
2266 2002-01-10  Dale Johannesen  <dalej@apple.com>
2267
2268         * gcc.c-torture/execute/loop-11.c: New.
2269
2270 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
2271
2272         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
2273         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
2274
2275 2002-01-09  Richard Henderson  <rth@redhat.com>
2276
2277         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
2278         type in which to perform the operation for each size.
2279
2280 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
2281
2282         * gcc.c-torture/compile/20020109-2.c: New test.
2283
2284 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
2285
2286         * gcc.c-torture/execute/loop-10.c: New test.
2287
2288 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2289
2290         * gcc.c-torture/compile/20010226-1.c: New test.
2291         * gcc.c-torture/compile/20010227-1.c: New test.
2292         * gcc.c-torture/compile/20010426-1.c: New test.
2293         * gcc.c-torture/compile/20010510-1.c: New test.
2294         * gcc.c-torture/compile/20010605-3.c: New test.
2295         * gcc.c-torture/compile/20010824-1.c: New test.
2296         * gcc.c-torture/execute/20010409-1.c: New test.
2297         * gcc.dg/noncompile/20000901-1.c: New test.
2298         * gcc.dg/20001023-1.c: New test.
2299         * gcc.dg/20001101-1.c: New test.
2300         * gcc.dg/20001102-1.c: New test.
2301         * gcc.dg/20010207-1.c: New test.
2302         * gcc.dg/20010405-1.c: New test.
2303         * gcc.dg/20010822-1.c: New test.
2304         * gcc.dg/20011107-1.c: New test.
2305
2306 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
2307
2308         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
2309
2310         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
2311         execution failure on PA targets.
2312
2313 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2314
2315         * gcc.c-torture/compile/20020109-1.c: New test.
2316
2317 2002-01-08  Kazu Hirata  <kazu@hxi.com>
2318
2319         * gcc.c-torture/execute/20020108-1.c: New test.
2320
2321 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
2322
2323         * gcc.dg/20020108-1.c: New test.
2324
2325 2002-01-08  H.J. Lu <hjl@gnu.org>
2326
2327         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
2328         for header files.
2329
2330 2002-01-08  Geoff Keating  <geoffk@redhat.com>
2331
2332         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
2333         consistency.
2334
2335 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
2336
2337         * gcc.dg/altivec-4.c: Test altivec predicates.
2338
2339 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
2340
2341         * gcc.c-torture/execute/20020107-1.c: New test.
2342
2343 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
2344
2345         PR c/5279
2346         * gcc.c-torture/compile/20020106-1.c: New test.
2347
2348 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
2349
2350         * gcc.c-torture/execute/nestfunc-4.c: New test.
2351
2352 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2353
2354         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
2355         extra triple that slipped in.
2356         * g++.old-deja/g++.abi/align.C: Likewise.
2357         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2358
2359 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2360
2361         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
2362         * g++.old-deja/g++.abi/align.C: Likewise.
2363         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2364
2365         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
2366         on FreeBSD/i386.
2367         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
2368         FreeBSD.
2369
2370 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
2371
2372         * gcc.dg/20020104-1.c: New test.
2373
2374         * gcc.dg/20020104-2.c: New test.
2375
2376 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
2377
2378         * gcc.dg/20020103-1.c: Fix typo in target selector.
2379
2380 2002-01-03  Richard Henderson  <rth@redhat.com>
2381
2382         * gcc.dg/20020103-1.c: New.
2383
2384 2002-01-03  Kazu Hirata  <kazu@hxi.com>
2385
2386         * gcc.c-torture/execute/20020103-1.c: New test.
2387
2388 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
2389
2390         * g++.dg/other/debug2.C: New test.
2391
2392         * gcc.c-torture/compile/20020103-1.c: New test.
2393
2394 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
2395
2396         * gcc.dg/gnu89-init-1.c: Added new tests.
2397
2398 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2399
2400         * g++.dg/template/friend2.C: Remove as patch is reverted.
2401
2402         * g++.dg/warn/oldcast1.C: New test.
2403
2404         * g++.dg/template/ptrmem1.C: New test.
2405         * g++.dg/template/ptrmem2.C: New test.
2406
2407         * g++.dg/template/ntp.C: New test.
2408
2409         * g++.dg/other/component1.C: New test.
2410
2411         * g++.dg/template/ttp3.C: New test.
2412
2413         * g++.dg/template/friend2.C: New test.
2414         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
2415
2416 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2417
2418         * g++.dg/other/ptrmem1.C: New test.
2419         * g++.dg/other/ptrmem2.C: New test.
2420
2421 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2422
2423         * g++.dg/template/ctor1.C: New test.
2424
2425 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2426
2427         * g++.dg/template/friend2.C: New test.
2428
2429 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
2430
2431         * gcc.dg/mmix-1.c: New test.
2432
2433 2001-12-31  Richard Henderson  <rth@redhat.com>
2434
2435         * gcc.dg/asm-5.c: New.
2436
2437 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
2438
2439         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
2440         in namespace __gnu_cxx
2441
2442 2001-12-30  Richard Henderson  <rth@redhat.com>
2443
2444         * gcc.dg/debug-6.c: New.
2445
2446 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
2447
2448         * gcc.c-torture/compile/20011229-2.c: New test.
2449
2450 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
2451
2452         * gcc.dg/debug-3.c: New test.
2453         * gcc.dg/debug-4.c: New test.
2454         * gcc.dg/debug-5.c: New test.
2455
2456 2001-12-29  Richard Henderson  <rth@redhat.com>
2457
2458         * g++.dg/eh/loop1.C: New.
2459
2460 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2461
2462         * g++.dg/template/crash1.C: New test.
2463
2464 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2465
2466         * g++.dg/other/const1.C: New test.
2467
2468 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
2469
2470         * gcc.c-torture/compile/20011229-1.c: New test.
2471
2472 2001-12-28  Stan Shebs  <shebs@apple.com>
2473
2474         * lib/objc-torture.exp: Resync with c-torture.exp.
2475         * lib/objc.exp: Load standard libraries.
2476
2477 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
2478
2479         * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
2480         additional tests.
2481
2482 2001-12-27  Roger Sayle <roger@eyesopen.com>
2483
2484         * gcc.c-torture/execute/string-opt-16.c: New testcase.
2485
2486 2001-12-27  Richard Henderson  <rth@redhat.com>
2487
2488         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
2489
2490 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2491
2492         * g++.dg/eh/ctor1.C: New test.
2493         * g++.dg/other/error2.C: New test.
2494
2495 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2496
2497         * g++.dg/other/init2.C: New test.
2498
2499 2001-12-24  Richard Henderson  <rth@redhat.com>
2500
2501         * gcc.dg/20011223-1.c: New.
2502         * gcc.dg/inline-1.c: New.
2503
2504 2001-12-23  Richard Henderson  <rth@redhat.com>
2505
2506         * gcc.dg/asm-4.c: Test operand modifiers.
2507
2508 2001-12-23  Richard Henderson  <rth@redhat.com>
2509
2510         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
2511
2512 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2513
2514         * gcc.c-torture/execute/20011223-1.c: New test.
2515
2516 2001-12-21  Richard Henderson  <rth@redhat.com>
2517
2518         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
2519         re-enables the warning.
2520
2521 2001-12-21  Richard Henderson  <rth@redhat.com>
2522
2523         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2524
2525 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2526
2527         * gcc.c-torture/compile/20011218-1.c: New test.
2528
2529 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
2530
2531         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
2532         arm-isr.c test.
2533         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
2534         epilogue generation for ARM ISR routines.
2535
2536 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2537
2538         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
2539         * gcc.dg/format/c90-printf-3.c: Likewise.
2540         * gcc.dg/format/c99-printf-3.c: Likewise.
2541         * gcc.dg/format/ext-1.c: Likewise.
2542         * gcc.dg/format/ext-6.c: Likewise.
2543         * gcc.dg/format/format.h: Prototype unlocked stdio.
2544
2545 2001-12-20  Richard Henderson  <rth@redhat.com>
2546
2547         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
2548         (arena): Use it.
2549         (malloc): Correct allocation logic.  Abort if we fill up the
2550         arena before initialization complete.
2551         (realloc): Correct allocation logic.
2552
2553 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2554
2555         * gcc.c-torture/compile/20011219-2.c: New test.
2556
2557         * gcc.c-torture/execute/20011219-1.c: New test.
2558
2559 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
2560
2561         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
2562         target does not support weak symbols.
2563
2564 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
2565
2566         * gcc.c-torture/compile/20011219-1.c: New test.
2567
2568 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
2569
2570         * g++.dg/other/error1.C: New test.
2571
2572 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
2573
2574         * gcc.c-torture/execute/20011217-1.c: New test.
2575
2576 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
2577
2578         * objc.dg/special/: New directory.
2579         * objc.dg/special/special.exp: New file.
2580         * objc.dg/special/unclaimed-category-1.h: New file.
2581         * objc.dg/special/unclaimed-category-1a.m: New file.
2582         * objc.dg/special/unclaimed-category-1.m: New file.
2583
2584 2001-12-17  Andreas Jaeger  <aj@suse.de>
2585
2586         * gcc.c-torture/compile/20011217-2.c: New test.
2587
2588 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2589
2590         * gcc.c-torture/compile/20011217-1.c: New test.
2591
2592 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
2593
2594         * testsuite/gcc.dg/20011214-1.c: New.
2595
2596 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
2597
2598         * gcc.dg/altivec-4.c: New.
2599
2600 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
2601
2602         * gcc.dg/20011113-1.c: New test.
2603
2604 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2605
2606         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
2607         std::__malloc_alloc_template<0> and
2608         std::__default_alloc_template<false, 0>.
2609
2610 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2611
2612         * objc/execute/bf-21.m: New test.
2613         * objc/execute/enumeration-1.m: New test.
2614         * objc/execute/enumeration-2.m: New test.
2615
2616 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
2617
2618         * gcc.dg/gnu89-init-1.c: New test.
2619
2620 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2621
2622         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
2623         * g++.old-deja/g++.jason/2371.C: Likewise.
2624         * g++.old-deja/g++.jason/template33.C: Likewise.
2625         * g++.old-deja/g++.jason/template34.C: Likewise.
2626         * g++.old-deja/g++.jason/template36.C: Likewise.
2627         * g++.old-deja/g++.oliva/typename1.C: Likewise.
2628         * g++.old-deja/g++.oliva/typename2.C: Likewise.
2629         * g++.old-deja/g++.other/typename1.C: Likewise.
2630         * g++.old-deja/g++.pt/inherit2.C: Likewise.
2631         * g++.old-deja/g++.pt/nontype5.C: Likewise.
2632         * g++.old-deja/g++.pt/typename11.C: Likewise.
2633         * g++.old-deja/g++.pt/typename14.C: Likewise.
2634         * g++.old-deja/g++.pt/typename16.C: Likewise.
2635         * g++.old-deja/g++.pt/typename3.C: Likewise.
2636         * g++.old-deja/g++.pt/typename4.C: Likewise.
2637         * g++.old-deja/g++.pt/typename5.C: Likewise.
2638         * g++.old-deja/g++.pt/typename7.C: Likewise.
2639         * g++.old-deja/g++.robertl/eb9.C: Likewise.
2640
2641 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
2642
2643         * g++.dg/other/linkage1.C: New test.
2644         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
2645         specifiers.
2646
2647 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
2648
2649         * gcc.dg/concat.c: New test.
2650
2651 2001-12-11  Stan Shebs  <shebs@apple.com>
2652
2653         * objc/compile: New test directory.
2654         * objc/compile/compile.exp: New expect script.
2655         * objc/compile/20011211-1.m: New compile test.
2656
2657 2001-12-11  Jason Merrill  <jason@redhat.com>
2658
2659         * lib/prune.exp (prune_gcc_output): Also handle "In member
2660         function".  So many permutations...
2661
2662 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
2663
2664         * g++.dg/template/typedef1.C: New test.
2665
2666 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
2667
2668         * g++.dg/other/copy1.C: New test.
2669
2670 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
2671
2672         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
2673
2674         * gcc.dg/builtin-choose-expr.c: New.
2675
2676 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
2677
2678         * gcc.dg/altivec-2.c: New.
2679
2680 2001-12-07  Richard Henderson  <rth@redhat.com>
2681
2682         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
2683
2684 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
2685
2686         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
2687         ultrasparc.
2688
2689 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2690
2691         * g++-old.deja/g++.robertl/eb101.C: Deleted.
2692
2693 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
2694
2695         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
2696         variable argument list.
2697
2698 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
2699
2700         * gcc.c-torture/execute/memcheck: Delete entire directory.
2701         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
2702         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
2703
2704 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2705
2706         * gcc.dg/Wshadow-1.c: New test.
2707
2708 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
2709
2710         * gcc.c-torture/compile/20011130-1.c: New test.
2711
2712         * gcc.dg/noncompile/20011025-1.c: New test.
2713
2714         * g++.dg/other/anon-union.C: New test.
2715
2716         * gcc.c-torture/execute/20011024-1.c: New test.
2717
2718 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
2719
2720         * gcc.c-torture/execute/20000722-1.x,
2721         gcc.c-torture/execute/20010123-1.x: Remove.
2722         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
2723         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
2724         gcc.dg/c99-complit-2.c: New tests.
2725
2726 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
2727
2728         * g++.dg/inherit/base1.C: New test.
2729
2730 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
2731
2732         * g++.dg/other/stdarg1.C: New test.
2733
2734         * gcc.c-torture/compile/20011130-2.c: New test.
2735
2736 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
2737
2738         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
2739         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
2740         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
2741         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
2742         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
2743         * gcc.dg/builtin-prefetch-1.c: New test.
2744
2745 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
2746
2747         * gcc.dg/20011130-1.c: New test.
2748
2749 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
2750
2751         * g++.dg/other/scope1.C: New test.
2752         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
2753
2754 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2755
2756         * gcc.dg/vla-init-1.c: New test.
2757
2758 2001-12-01  Geoff Keating  <geoffk@redhat.com>
2759
2760         * gcc.c-torture/compile/structs.c: New testcase from GDB.
2761
2762 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2763
2764         * objc.dg/alias.m: Update.
2765         * objc.dg/class-1.m: Update.
2766         * objc.dg/const-str-1.m: Update.
2767         * objc.dg/fwd-proto-1.m: Update.
2768         * objc.dg/id-1.m: Update.
2769         * objc.dg/super-class-1.m: Update.
2770
2771 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
2772
2773         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
2774         constructs.
2775
2776 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
2777
2778         * gcc.c-torture/execute/20011128-1.c: New test.
2779
2780 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
2781
2782         * gcc.dg/20011127-1.c: New test.
2783
2784 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2785
2786         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
2787         from Austin Group draft 7.
2788         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
2789         scanf format arguments.
2790         * gcc.dg/format/no-exargs-2.c: New test.
2791
2792 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
2793
2794         * g++.dg/abi/vbase8-4.C: New test.
2795
2796 2001-11-24  Ian Lance Taylor  <ian@airs.com>
2797
2798         * gcc.c-torture/execute/20011121-1.c: New test.
2799
2800 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
2801
2802         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
2803
2804 2001-11-23  Andreas Jaeger  <aj@suse.de>
2805
2806         * gcc.dg/cpp/charconst-2.c: New test.
2807
2808 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
2809
2810         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
2811         to the host if it is remote.  Let tests specify extra headers
2812         they use.
2813         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
2814         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
2815         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
2816         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
2817         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
2818         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
2819         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
2820         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
2821         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
2822         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
2823
2824 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
2825
2826         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
2827         for little endian ARMs.
2828
2829 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
2830
2831         * gcc.c-torture/compile/20011119-1.c: New test.
2832         * gcc.c-torture/compile/20011119-2.c: New test.
2833
2834 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
2835
2836         * gcc.dg/altivec-1.c: Fix typo.
2837
2838 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
2839
2840         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
2841
2842 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
2843
2844         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
2845
2846 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
2847
2848         * lib/g77.exp: Don't specify --rpath-link.
2849
2850         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
2851         across all the headers.
2852         * gcc.dg/format/format.exp: For testing on a remote host,
2853         copy format.h.
2854
2855         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
2856         * gcc.c-torture/execute/930406-1.c: Likewise.
2857         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2858
2859 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
2860
2861         * gcc.dg/altivec-1.c: New.
2862
2863 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
2864
2865         * gcc.dg/cpp/fpreprocessed.c: New test case.
2866
2867 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2868
2869         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
2870         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
2871         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
2872
2873 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2874
2875         * gcc.dg/no-builtin-1.c: New test.
2876
2877 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
2878
2879         * gcc.c-torture/execute/20011115-1.c: New test.
2880
2881 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
2882
2883         * gcc.c-torture/compile/20011114-2.c: New test.
2884         * gcc.c-torture/compile/20011114-3.c: New test.
2885         * gcc.c-torture/compile/20011114-4.c: New test.
2886
2887 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
2888
2889         * g++.dg/other/init1.C: New test.
2890
2891 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
2892
2893         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
2894         message.
2895
2896         * gcc.c-torture/execute/20011114-1.c: New testcase.
2897
2898         * gcc.c-torture/compile/20010327-1.c: Revert last change.
2899         * gcc.c-torture/compile/20011114-1.c: New test, exactly
2900         like the (before this change) version of 20010327-1.c.
2901
2902 2001-11-14  Roger Sayle <roger@eyesopen.com>
2903
2904         * gcc.c-torture/execute/string-opt-13.c: New testcase.
2905
2906 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
2907
2908         * g++.dg/init/array2.C: New test.
2909
2910 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
2911
2912         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
2913
2914 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
2915
2916         * g++.dg/other/forscope1.C: New test.
2917         * g++.dg/ext/forscope1.C: New test.
2918         * g++.dg/ext/forscope2.C: New test.
2919
2920 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
2921
2922         * gcc.c-torture/execute/20011113-1.c: New test.
2923
2924 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
2925
2926         * gcc.c-torture/execute/20011109-2.c: New test.
2927
2928         * gcc.c-torture/execute/20011109-1.c: New test.
2929
2930 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
2931
2932         * gcc.c-torture/compile/20011109-1.c: New test.
2933
2934 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
2935
2936         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
2937         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
2938         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
2939         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
2940         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
2941         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
2942         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
2943
2944 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2945
2946         * g++.dg/warn/Wshadow-1.C: New tests.
2947         * g++.old-deja/g++.mike/for3.C: Update.
2948
2949 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
2950
2951         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
2952         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
2953         XFAILs.  Adjust expected error texts.
2954         * gcc.c-torture/compile/20011106-1.c,
2955         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
2956         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
2957         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
2958         gcc.dg/c99-array-lval-5.c: New tests.
2959
2960 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2961
2962         * gcc.dg/cpp/defined.c: Update.
2963
2964 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2965
2966         * gcc.c-torture/execute/anon-1.c: New test.
2967
2968 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
2969
2970         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
2971         same size, so no warning should be produced on stormy16.
2972
2973         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
2974         due to oversized array.
2975         * g++.old-deja/g++.mike/ns15.C: Likewise.
2976         * g++.old-deja/g++.pt/crash16.C: Likewise.
2977
2978 2001-11-02  Graham Stott  <grahams@redhat.com>
2979
2980         * g++.dgother/debug1.C: Fix typos.
2981
2982 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
2983
2984         * g++.dg/other/debug1.C: New test.
2985
2986 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2987
2988         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
2989         of unsigned long.
2990
2991 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
2992
2993         * gcc.dg/20011029-2.c: New test.
2994
2995         * gcc.c-torture/compile/20011029-1.c: New test.
2996
2997 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2998
2999         * objc/execute/class_self-1.m: New test.
3000         * objc/execute/class_self-2.m: New test.
3001
3002 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
3003
3004         * gcc.misc-tests/msgs.exp: Delete.
3005         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
3006         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
3007         error set to match recent changes.
3008
3009 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
3010
3011         * gcc.dg/20011021-1.c: New test.
3012
3013 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
3014
3015         * gcc.c-torture/compile/20011023-1.c: New test.
3016
3017 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
3018
3019         * lib/g77.exp: Rewrite based on lib/g++.exp.
3020
3021 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
3022
3023         * gcc.c-torture/execute/20011019-1.c: New test.
3024
3025         * gcc.dg/20011018-1.c: New test.
3026
3027 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
3028
3029         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
3030
3031 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
3032
3033         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
3034         * gcc.dg/attr-invalid.c: Likewise.
3035
3036 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
3037
3038         * testsuite/gcc.dg/20011015-1.c: New test.
3039
3040 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3041
3042         * g++.dg/template/unify2.C: New test.
3043
3044 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3045
3046         * g++.dg/other/exception-specification.C: New test
3047
3048 2001-10-13  Tom Rix  <trix@redhat.com>
3049
3050         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
3051         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
3052
3053 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
3054
3055         * testsuite/gcc.dg/20011009-1.c: New test.
3056
3057 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
3058
3059         PR g++/4476
3060         * g++.dg/other/friend1.C: New test.
3061
3062 2001-10-11  Richard Henderson  <rth@redhat.com>
3063
3064         * g++.old-deja/g++.other/crash18.C: Add -S to options.
3065
3066 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3067
3068         * gcc.c-torture/compile/20011010-1.c: New.
3069
3070 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3071
3072         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
3073         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
3074         g77.f-torture/execute/execute.exp,
3075         g77.f-torture/noncompile/noncompile.exp,
3076         gcc.c-torture/compile/compile.exp,
3077         gcc.c-torture/execute/execute.exp,
3078         gcc.c-torture/execute/ieee/ieee.exp,
3079         gcc.c-torture/execute/memcheck/memcheck.exp,
3080         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
3081         objc/execute/execute.exp: Update FSF address.
3082
3083 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3084
3085         * gcc.dg/cpp/cmdlne-C.c: Update.
3086         * gcc.dg/cpp/cmdlne-C2.c: New.
3087
3088 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3089
3090         * gcc.c-torture/execute/20011008-3.c: New.
3091
3092 2001-10-08  DJ Delorie  <dj@redhat.com>
3093
3094         * gcc.dg/20011008-1.c: New.
3095         * gcc.dg/20011008-2.c: New.
3096
3097 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3098
3099         * gcc.dg/cpp/spacing1.c: Update test.
3100
3101 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3102
3103         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
3104         spelling errors of "separate" as "seperate".
3105
3106 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
3107
3108         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
3109         enough to avoid inlining.
3110
3111 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3112
3113         * lib/g77.exp: set libg2c_dir correctly.
3114
3115 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3116
3117         * gcc.dg/cpp/macro11.c: New test.
3118
3119 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3120
3121         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
3122         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
3123         gcc.dg/format/multattr-3.c: New tests.
3124         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
3125         tests for format attributes on function pointers being rejected.
3126
3127 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3128
3129         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
3130
3131 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3132
3133         * g++.dg/warn/format1.C: New test.
3134
3135 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
3136
3137         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
3138
3139 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3140
3141         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
3142
3143 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3144
3145         * gcc.dg/cpp/redef2.c: Add test.
3146
3147 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
3148
3149         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
3150         long-standing bug on i686, apparently.
3151         * gcc.c-torture/execute/loop-2c.x: New file.
3152         * gcc.c-torture/execute/loop-2d.x: New file.
3153         * gcc.c-torture/execute/loop-3c.x: New file.
3154
3155 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
3156
3157         * gcc.dg/cpp/20000625-2.c: Correct line number.
3158
3159 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3160
3161         * gcc.dg/cpp/macro10.c: New test.
3162         * gcc.dg/cpp/strify3.c: New test.
3163         * gcc.dg/cpp/spacing1.c: Add tests.
3164         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
3165         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
3166
3167 2001-09-24  DJ Delorie  <dj@redhat.com>
3168
3169         * gcc.c-torture/execute/20010924-1.c: New test.
3170
3171 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3172
3173         * testsuite/objc/execute/paste.m: Remove.
3174
3175 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3176
3177         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
3178
3179 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
3180
3181         * g77.dg/strlen0.f: New test.
3182
3183 2001-09-21  Richard Henderson  <rth@redhat.com>
3184
3185         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
3186         * g++.old-deja/g++.abi/vtable2.C: Likewise.
3187
3188 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3189
3190         Table-driven attributes.
3191         * g++.dg/ext/attrib1.C: New test.
3192
3193 2001-09-20  DJ Delorie  <dj@redhat.com>
3194
3195         * gcc.dg/20000926-1.c: Update expected warning messages.
3196         * gcc.dg/array-2.c: Likewise, and test for warnings too.
3197         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
3198         array.
3199
3200 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
3201
3202         * g++.dg/eh/registers1.C: New test case.
3203
3204 2001-09-17  Richard Henderson  <rth@redhat.com>
3205
3206         * gcc.dg/array-5.c: Fix VLA decomposition test.
3207
3208 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3209
3210         * gcc.dg/cpp/line5.c: New testcase.
3211
3212 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
3213
3214         * gcc.dg/cpp/macro9.c: New test.
3215
3216 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
3217
3218         * gcc.c-torture/execute/980223.c: Change type of addr from long
3219         to char *.
3220
3221 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
3222
3223         * gcc.c-torture/execute/20010915-1.c: New test.
3224
3225 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
3226
3227         * g77.dg/bprob: New directory.
3228         * g77.dg/bprob/bprob.exp: New file.
3229         * g77.dg/bprob/bprob-1.f: New test.
3230         * g77.dg/gcov: New directory.
3231         * g77.dg/gcov/gcov.exp: New file.
3232         * g77.dg/gcov/gcov-1.f: New test.
3233         * g77.dg/gcov/gcov-1.x: New file.
3234
3235 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3236
3237         * gcc.dg/cpp/directiv.c: Update.
3238         * gcc.dg/cpp/undef1.c: Update.
3239
3240 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
3241
3242         * gcc.dg/20010912-1.c: New test.
3243
3244 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
3245
3246         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
3247         language-independent file in lib.
3248         * lib/gcov.exp: New file.
3249
3250 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3251
3252         * gcc.c-torture/compile/20010911-1.c: New test.
3253
3254 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
3255
3256         * lib/profopt.exp: New, to support profile-directed optimizations.
3257         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
3258         * gcc.misc-tests/bprob-1.c: New test.
3259         * gcc.misc-tests/bprob-2.c: New test.
3260
3261 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
3262
3263         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
3264         XFAIL and which kinds of gcov output to verify.
3265         * gcc.misc-tests/gcov-4b.x: New file.
3266         * gcc.misc-tests/gcov-5b.x: New file.
3267         * gcc.misc-tests/gcov-6.x: New file.
3268         * gcc.misc-tests/gcov-7.c: New test.
3269         * gcc.misc-tests/gcov-7.x: New file.
3270
3271 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
3272
3273         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
3274         * gcc.misc-tests/gcov-6.c: New test.
3275
3276 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3277
3278         PR c++/3986
3279         * g++.dg/abi/vbase1.C: New test.
3280
3281 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
3282
3283         * objc.dg/method-2.m: New.
3284
3285 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3286
3287         PR c++/4203
3288         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
3289         * g++.dg/init/empty1.C: New test.
3290
3291 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
3292
3293         * gcc.c-torture/compile/20010903-1.c: New test.
3294
3295 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
3296
3297         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
3298         for m68k.
3299
3300 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
3301
3302         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
3303
3304         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
3305
3306         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
3307
3308 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
3309
3310         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
3311         for 16-bit 'unsigned int'.
3312
3313 2001-08-29  Kazu Hirata  <kazu@hxi.com>
3314
3315         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
3316
3317 2001-08-27  Richard Henderson  <rth@redhat.com>
3318
3319         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
3320         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3321
3322 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
3323
3324         * gcc.dg/asm-names.c (ymain): New.
3325
3326 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
3327
3328         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
3329         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
3330         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3331
3332 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3333
3334         * gcc.dg/compare5.c: New testcase.
3335
3336 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
3337
3338         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
3339         and "In instantiation".
3340
3341 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
3342
3343         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
3344
3345 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
3346
3347         * gcc.misc-tests/gcov.exp: Add support for branch information.
3348         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
3349         * gcc.misc-tests/gcov-4.c: New test.
3350         * gcc.misc-tests/gcov-4b.c: New test.
3351         * gcc.misc-tests/gcov-5b.c: New test.
3352
3353 2001-08-20  Zack Weinberg  <zackw@panix.com>
3354
3355         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
3356         expected to fail.
3357
3358 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3359
3360         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
3361
3362 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
3363
3364         * g++.dg/eh/template1.C: New test.
3365
3366 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
3367
3368         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
3369         Fix thinko.
3370         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
3371         for xfail.
3372
3373 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
3374
3375         * lib/g77-dg.exp:  Use prune.exp for common procedures
3376         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
3377         * lib/g77.exp: (g77-dg-prune) Remove
3378
3379 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
3380
3381         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
3382
3383 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3384
3385         * g++.dg/template/unify1.C: New test.
3386
3387 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
3388
3389         * g++.dg/abi/empty4.C: New test.
3390
3391 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
3392
3393         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
3394         solaris2.*
3395         * g77.f-torture/compile/pr3743.x: Likewise
3396
3397 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3398
3399         * g++.dg/other/using-declaration.C: New test.
3400
3401 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3402
3403         * gcc.dg/cpp/tr-sign.c: New testcase.
3404
3405 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3406
3407         * gcc.dg/cpp/19951025-1.c: Revert.
3408         * gcc.dg/cpp/directiv.c: We no longer process directives that
3409         interrupt macro arguments.
3410
3411 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
3412
3413         * gcc.dg/bconstp-1.c: New test.
3414
3415 2001-08-03  Richard Henderson  <rth@redhat.com>
3416
3417         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
3418
3419 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3420
3421         * gcc.dg/cpp/19951025-1.c: Update.
3422
3423 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
3424
3425         * g77.dg/ff90-1.f (s): Fix reference of variable z,
3426         should be x.
3427
3428 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3429
3430         Kill -fhonor-std.
3431         * g++.old-deja/g++.ns/ns14.C: Remove special options.
3432         * g++.old-deja/g++.other/std1.C: Likewise.
3433         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
3434
3435 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
3436
3437         * lib/g77.exp:  Load gcc-defs.exp for common procedures
3438         (g77_pass, g77_fail, g77_finish, g77_exit,
3439         ${tool}_check_unsupported_p} Now redundant.  Deleted.
3440
3441 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
3442
3443         * g77.dg/fbackslash.f
3444         * g77.dg/fcase-preserve.f
3445         * g77.dg/ff90-1.f
3446         * g77.dg/ffixed-line-length-0.f
3447         * g77.dg/ffixed-line-length-132.f
3448         * g77.dg/ffixed-line-length-7.f
3449         * g77.dg/ffixed-line-length-72.f
3450         * g77.dg/ffixed-line-length-none.f
3451         * g77.dg/ffree-form-1.f
3452         * g77.dg/fno-backslash.f
3453         * g77.dg/fno-f90-1.f
3454         * g77.dg/fno-fixed-form-1.f
3455         * g77.dg/fno-onetrip.f
3456         * g77.dg/fno-typeless-boz.f
3457         * g77.dg/fno-underscoring.f
3458         * g77.dg/fno-vxt-1.f
3459         * g77.dg/fonetrip.f
3460         * g77.dg/ftypeless-boz.f
3461         * g77.dg/fugly-assumed.f
3462         * g77.dg/funderscoring.f
3463         * g77.dg/fvxt-1.f
3464
3465 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
3466
3467         * objc.dg/fwd-proto-1.m: New.
3468         * objc.dg/local-decl-1.m: New.
3469         * objc.dg/naming-1.m: New.
3470         * objc.dg/naming-2.m: New.
3471         * objc.dg/proto-hier-1.m: New.
3472
3473 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
3474
3475         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
3476         largest-type elements to a struct makes its size grow.
3477
3478 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3479
3480         * g++.dg/abi/vthunk1.C: New test.
3481
3482 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3483
3484         * g++.dg/abi/vbase8-22.C: New test.
3485
3486 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3487
3488         * gcc.dg/cpp/macro8.c: New test.
3489
3490 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3491
3492         * g++.dg/abi/vbase8-21.C: New test.
3493
3494 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3495
3496         * g++.dg/abi/vbase8-10.C: New test.
3497
3498 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3499
3500         * lib/g++.exp (g++_set_ld_library_path): Renamed to
3501         ${tool}_set_ld_library_path.
3502         Changed caller.
3503         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
3504         g++.exp.
3505
3506 2001-07-26  Stan Cox <scox@redhat.com>
3507
3508         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
3509         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
3510         gcc_exit, gcc_check_unsupported_p):
3511         Moved to gcc-deps.exp
3512         * gcc-deps.exp: New file.
3513
3514 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3515
3516         * g++.old-deja/g++.pt/defarg14.C: New test.
3517
3518 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3519
3520         * g++.old-deja/g++.other/lineno5.C: New test.
3521
3522 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3523
3524         * g++.old-deja/g++.pt/crash68.C: New test.
3525
3526 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3527
3528         * g++.old-deja/g++.other/crash42.C: New test.
3529
3530 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3531
3532         * gcc.dg/cpp/extratokens.c: Fix.
3533         * gcc.dg/cpp/skipping2.c: New tests.
3534
3535 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3536
3537         * gcc.c-torture/execute/20010724-1.c: New file.
3538         * gcc.c-torture/execute/20010724-1.x: New file.
3539
3540 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3541
3542         * g++.old-deja/g++.other/cond7.C: New test.
3543
3544 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3545
3546         * g++.old-deja/g++.other/optimize4.C: New test.
3547
3548 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3549
3550         * g++.old-deja/g++.abi/vbase8-5.C: New test.
3551
3552 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
3553
3554         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
3555         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
3556         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
3557         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
3558
3559         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
3560         bug report" message.
3561
3562         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
3563         * g++.dg/ext/instantiate1.C: Move from old-deja.
3564
3565 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
3566
3567         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
3568         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
3569         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
3570         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
3571
3572 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
3573
3574         * gcc.c-torture/execute/20010723-1.c: New test.
3575
3576 2001-07-23  Ben Elliston  <bje@redhat.com>
3577
3578         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
3579
3580 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3581
3582         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
3583         i[34567]86-*-*.
3584         Delete handling of ieee_multilib_flags.
3585         Pass -mieee for alpha*-*-* and sh-*-*.
3586         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3587
3588 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
3589
3590         Remove old-abi tests.
3591         * g++.old-deja/g++.mike/p11116.C: Remove.
3592         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
3593
3594 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
3595
3596         * g77.f-torture/compile/pr3743.f:  New test
3597
3598 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
3599
3600         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
3601
3602 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3603
3604         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
3605         g++.old-deja/g++.pt/static6.C: Likewise.
3606         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
3607         supports weak symbols.
3608
3609 2001-07-18  Andreas Jaeger  <aj@suse.de>
3610
3611         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
3612         supported again.
3613
3614 2001-07-18  Andreas Jaeger  <aj@suse.de>
3615
3616         * gcc.dg/iftrap-1.c: Fix target line.
3617
3618 2001-07-17  Richard Henderson  <rth@redhat.com>
3619
3620         * gcc.c-torture/execute/20010717-1.c: New.
3621
3622 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3623
3624         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
3625         tests.
3626
3627 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3628
3629         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
3630
3631 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3632
3633         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
3634         UAC_SIGBUS, UAC_NOPRINT definitions.
3635
3636 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3637
3638         * objc/execute/object_is_class.m: New test.
3639         * objc/execute/object_is_meta_class.m: New test.
3640
3641 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3642
3643         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
3644         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
3645
3646 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
3647
3648         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
3649         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
3650
3651 2001-07-14  Richard Henderson  <rth@redhat.com>
3652
3653         * gcc.dg/iftrap-1.c: New.
3654
3655 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
3656
3657         * g77.f-torture/execute/intrinsic77.f: New test.
3658
3659 2001-07-11  Janis Johnson <janis@us.ibm.com>
3660
3661         * gcc.misc-tests/gcov-3.c: New test.
3662
3663 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3664
3665         * gcc.c-torture/compile/20010711-1.c,
3666         * gcc.c-torture/compile/20010711-2.c: New tests.
3667
3668 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3669
3670         * gcc.c-torture/execute/20010711-1.c: New test.
3671
3672 2001-07-11  Ben Elliston  <bje@redhat.com>
3673
3674         * g++.old-deja/g++.other/enum5.C: New test.
3675
3676 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
3677
3678         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
3679         (g++-dg-prune): Call prune_gcc_output.
3680         * prune.exp: New file for prune_gcc_output.
3681         * lib/g++.exp, lib/gcc.exp: Load it.
3682
3683 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3684
3685         * gcc.c-torture/compile/20010701-1.c,
3686         g++.old-deja/g++.ext/attrib6.C: New tests.
3687
3688 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
3689
3690         * gcc.c-torture/compile/20010706-1.c: New test.
3691
3692 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
3693
3694         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
3695
3696 2001-06-28  Stan Shebs  <shebs@apple.com>
3697
3698         * gcc.dg/pragma-darwin.c: New test.
3699
3700 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3701
3702         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
3703         Solaris 2.[678] system.
3704
3705 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3706
3707         * gcc.dg/20010622-1.c: New test.
3708
3709 2001-06-18  Stan Shebs  <shebs@apple.com>
3710
3711         * objc.dg: New directory.
3712         * objc.dg/dg.exp: New file.
3713         * objc.dg/alias.m: New.
3714         * objc.dg/class-1.m: New.
3715         * objc.dg/class-2.m: New.
3716         * objc.dg/const-str-1.m: New.
3717         * objc.dg/const-str-2.m: New.
3718         * objc.dg/id-1.m: New.
3719         * objc.dg/method-1.m: New.
3720         * objc.dg/super-class-1.m: New.
3721         * lib/objc-dg.exp: New file.
3722
3723 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3724
3725         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
3726         of label name.
3727
3728 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
3729
3730         * g++.old-deja/g++.abi/vbase8-9.C: New test.
3731
3732 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3733
3734         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
3735         variable.
3736
3737 2001-06-12  Richard Henderson  <rth@redhat.com>
3738
3739         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
3740
3741 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3742
3743         * g++.old-deja/g++.abi/vbase5.C: New test.
3744         * g++.old-deja/g++.abi/vbase6.C: New test.
3745         * g++.old-deja/g++.abi/vbase7.C: New test.
3746
3747 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3748
3749         * gcc.c-torture/compile/20010610-1.c: New test.
3750
3751 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3752
3753         * g++.old-deja/g++.abi/vbase4.C: New test.
3754
3755 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3756
3757         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
3758         support %f for HC11/HC12 targets.
3759         * gcc.c-torture/execute/930513-1.x: New file, likewise.
3760         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
3761         on HC11/HC12 targets.
3762         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
3763
3764 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3765
3766         * gcc.dg/wchar_t-1.c: New file.
3767         * gcc.dg/wint_t-1.c: Likewise.
3768
3769 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
3770
3771         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
3772
3773 2001-06-11  Richard Henderson  <rth@redhat.com>
3774
3775         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
3776
3777 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3778
3779         * gcc.c-torture/compile/20010611-1.c: New test.
3780
3781 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3782
3783         * gcc.dg/c99-tag-1.c: Add more tests.
3784
3785 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
3786
3787         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
3788         representation on MN10300 and ARM/Thumb.
3789
3790 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
3791
3792         * g77.f-torture/execute/20010610.f: New.
3793
3794 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
3795
3796         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
3797         names.
3798
3799 2001-06-09  Richard Henderson  <rth@redhat.com>
3800
3801         * gcc.c-torture/execute/ashrdi-1.c: New.
3802         * gcc.c-torture/execute/ashldi-1.c: New.
3803         * gcc.c-torture/execute/lshrdi-1.c: New.
3804
3805 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
3806
3807         * objc/execute/load-3.m: Added. Check sending +load to categories,
3808         in addition to classes.
3809
3810 2001-06-08  Stan Shebs  <shebs@apple.com>
3811
3812         * objc/execute/load-2.m: New test.  From Nicola Pero
3813         <n.pero@mi.flashnet.it>.
3814
3815 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
3816
3817         * gcc.c-torture/execute/20010605-2.c: New test.
3818
3819 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
3820
3821         * g++.old-deja/g++.abi/vbase2.C: New test.
3822         * g++.old-deja/g++.abi/vbase3.C: New test.
3823
3824 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
3825
3826         * g++.old-deja/g++.pt/friend49.C: New test.
3827
3828 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
3829
3830         * g++.old-deja/g++.ext/anon3.C: New test.
3831
3832 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
3833
3834         * g++.old-deja/g++.other/conv7.C: New test.
3835
3836 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
3837
3838         * gcc.c-torture/compile/20010605-2.c: New test.
3839
3840 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3841
3842         * gcc.c-torture/execute/20010604-1.c: New test.
3843
3844 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
3845
3846         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
3847
3848 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
3849
3850         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
3851         (g++_link_flags): Likewise.
3852         (g++_init): Pass gccpath's value to two previous functions.
3853
3854 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3855
3856         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
3857         Ensure logfile entry matches exec command line.
3858
3859 2001-05-31  Richard Henderson  <rth@redhat.com>
3860
3861         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
3862         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3863
3864 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
3865
3866         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
3867         compiler for irix6.2
3868
3869 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
3870
3871         * g++.old-deja/g++.other/optimize3.C: New file.
3872
3873 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
3874
3875         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
3876         assemble.
3877
3878 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
3879
3880         * g++.old-deja/g++.other/optimize2.C: New file.
3881
3882 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
3883
3884         * gcc.c-torture/compile/20010518-2.c: New file.
3885         * gcc.c-torture/execute/20010518-1.c: New file.
3886         * gcc.c-torture/execute/20010518-2.c: New file.
3887
3888 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3889
3890         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
3891
3892 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
3893
3894         G++ no longer defines builtins that do not begin with __builtin.
3895         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
3896         * g++.old-deja/g++.brendand/misc13.C: Likewise.
3897         * g++.old-deja/g++.law/builtin1.C: Likewise.
3898         * g++.old-deja/g++.law/cvt2.C: Likewise.
3899         * g++.old-deja/g++.mike/net5.C: Likewise.
3900         * g++.old-deja/g++.other/builtins1.C: Likewise.
3901         * g++.old-deja/g++.other/builtins2.C: Likewise.
3902         * g++.old-deja/g++.other/builtins3.C: Likewise.
3903         * g++.old-deja/g++.other/builtins4.C: Likewise.
3904         * g++.old-deja/g++.other/inline8.C: Likewise.
3905         * g++.old-deja/g++.robertl/eb39.C: Likewise.
3906
3907 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
3908
3909         * g++.old-deja/g++.pt/using1.C: Adjust.
3910         * g++.old-deja/g++.pt/using2.C: New test.
3911
3912 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3913
3914         * gcc.dg/cpp/charconst.c: New tests.
3915         * gcc.dg/cpp/escape.c: New tests.
3916         * gcc.dg/cpp/escape-1.c: New tests.
3917         * gcc.dg/cpp/escape-2.c: New tests.
3918         * gcc.dg/cpp/ucs.c: New tests.
3919
3920 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
3921
3922         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
3923         native compiler for irix6.5.
3924
3925 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
3926
3927         * lib/g++.exp (g++_include_flags): Use args to compute
3928         get_multilibs.
3929         (g++_link_flags): Likewise.
3930         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
3931
3932 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3933
3934         * gcc.dg/c90-hexfloat-1.c: Add more tests.
3935
3936 2001-05-21  Geoff Keating  <geoffk@redhat.com>
3937
3938         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
3939         this file.
3940
3941 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3942
3943         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
3944         STACK_SIZE;
3945         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
3946         to STACK_SIZE; Use it to define size of add_histo array.
3947         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
3948         to STACK_SIZE.
3949         (f): Use GITT_SIZE to define size of gitt local table.
3950         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
3951         to STACK_SIZE; Use it to define size of bytemem array.
3952
3953 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3954
3955         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
3956         on 68HC11/HC12 due to the asm instruction.
3957         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
3958         * gcc.c-torture/compile/920520-1.x: Likewise.
3959         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
3960         on 68HC11/HC12 because the function is larger than 64K.
3961         * gcc.c-torture/compile/961203-1.x: New file, this test fails
3962         on 68HC11/HC12 because the structure is too large.
3963
3964 2001-05-20  Richard Henderson  <rth@redhat.com>
3965
3966         * gcc.c-torture/execute/20010520-1.c: New.
3967
3968 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3969
3970         * g++.old-deja/g++.warn/compare1.C: New test.
3971         * gcc.dg/compare4.c: New test.
3972
3973 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
3974
3975         * g++.old-deja/g++.other/optimize1.C: New test.
3976
3977 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3978
3979         * g++.old-deja/g++.pt/spec41.C: New test.
3980
3981 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
3982
3983         * gcc.c-torture/compile/20010114-1.x: Remove.
3984
3985 2001-05-18  Stan Shebs  <shebs@apple.com>
3986
3987         * gcc.c-torture/compile/20010518-1.c: New test.
3988
3989 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
3990
3991         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
3992         * g++.old-deja/g++.pt/crash67.C: New test.
3993
3994 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
3995
3996         * g++.old-deja/g++.other/debug9.C: New test.
3997
3998 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
3999
4000         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
4001
4002 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
4003
4004         * gcc.c-torture/compile/20010516-1.c: New test.
4005
4006 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4007
4008         * g++.old-deja/g++.other/crash41.C: New test.
4009
4010 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4011
4012         * g++.old-deja/g++.pt/crash66.C: New test.
4013
4014 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
4015
4016         * g++.old-deja/g++.robertl/eb27.C: Convert.
4017
4018 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
4019
4020         * g++.dg/friend-warn.C: New test.  Do not warn about friend
4021         declaration being redundant.
4022
4023 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
4024
4025         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
4026
4027 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
4028
4029         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
4030
4031 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
4032
4033         * lib/g++.exp: Use testsuite_flags.
4034
4035 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
4036
4037         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
4038
4039 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4040
4041         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
4042
4043 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
4044
4045         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
4046
4047 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
4048
4049         * gcc.c-torture/compile/20010313-1.c: New test.
4050
4051 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
4052
4053         * gcc.dg/cpp/direct2.c: New test.
4054         * gccq.dg/cpp/direct2s.c: New test.
4055
4056         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
4057
4058 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
4059
4060         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
4061         * g++.old-deja/g++.other/op3.C: Likewise.
4062
4063 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4064
4065         * gcc.dg/cpp/syshdr.h: New file.
4066         * gcc.dg/cpp/sysmac1.c: Update.
4067         * gcc.dg/cpp/sysmac2.c: Update.
4068
4069 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4070
4071         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
4072
4073 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
4074
4075         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
4076         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
4077
4078 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
4079
4080         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
4081
4082 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
4083
4084         * lib/g++.exp (g++_include_flags): Don't use any special flags
4085         if TESTING_IN_BUILD_TREE is not defined.
4086         (g++_init): Use a plain 'c++' as the compiler if
4087         TESTING_IN_BUILD_TREEE is not defined.
4088
4089 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4090
4091         * g++.old-deja/g++.eh/catch13.C: New test.
4092         * g++.old-deja/g++.eh/catch14.C: New test.
4093
4094 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4095
4096         * gcc.dg/cpp/tr-define.c: New test.
4097
4098 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
4099
4100         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
4101         <stdlib.h>, not <malloc.h>.
4102
4103 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4104
4105         * g++.old-deja/g++.ns/template17.C: New test.
4106
4107 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4108
4109         * g++.old-deja/g++.pt/ref4.C: New test.
4110
4111 2001-04-30  Richard Henderson  <rth@redhat.com>
4112
4113         * gcc.dg/20000724-1.c: Revert last change.
4114
4115 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
4116
4117         * g77.f-torture/execute/20010430.f: New test.
4118
4119 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
4120
4121         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
4122
4123 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
4124
4125         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
4126
4127 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4128
4129         * g++.old-deja/g++.eh/crash6.C: New test.
4130
4131 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4132
4133         * g++.old-deja/g++.other/warn7.C: New test.
4134
4135 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4136
4137         * g++.old-deja/g++.other/defarg9.C: New test.
4138
4139 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4140
4141         * g77.f-torture/compile/20010426.f: New test.
4142         * g77.f-torture/execute/20010426.f: New test.
4143
4144 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4145
4146         * g77.f-torture/compile/20000629-1.x: Remove - error
4147         has been fixed.
4148
4149 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
4150
4151         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
4152         Tweak slightly to work with g++.dg framework.
4153         * g++.dg/special/ecos.exp: Run initp1.C test.
4154         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
4155
4156         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
4157         its linker doesn't give line numbers either.
4158         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
4159
4160 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4161
4162         * g++.old-deja/g++.other/lex1.C: New test.
4163
4164 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
4165
4166         * gcc.dg/noncompile/20010425-1.c: New test.
4167
4168 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4169
4170         * g++.old-deja/g++.pt/mangle2.C: New test.
4171
4172 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4173
4174         * gcc.dg/format/plus-1.c: New test.
4175
4176 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4177
4178         * gcc.dg/20010423-1.c: New test.
4179
4180 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4181
4182         * gcc.c-torture/execute/20010422-1.c: New test.
4183
4184 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
4185
4186         * g++.old-deja/g++.ns/type2.C: New test.
4187
4188 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
4189
4190         * g++.old-deja/g++.other/perf1.C: New test.
4191
4192 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
4193
4194         * gcc.dg/c99-func-2.c: Remove xfail.
4195         * gcc.dg/c99-func-3.c: Remove xfail.
4196         * gcc.dg/c99-func-4.c: Remove xfail.
4197
4198 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
4199
4200         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
4201
4202 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4203
4204         * gcc.c-torture/compile/20010423-1.c: New test.
4205
4206 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4207
4208         * g++.old-deja/g++.pt/typename28.C: New test.
4209
4210 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4211
4212         * g++.old-deja/g++.abi/empty2.C: New test.
4213         * g++.old-deja/g++.abi/empty3.C: New test.
4214
4215 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4216
4217         * g++.old-deja/g++.other/comdat2.C: New test.
4218         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
4219
4220 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4221
4222         * g++.old-deja/g++.other/overload14.C: New test.
4223
4224 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4225
4226         * g++.old-deja/g++.other/lookup23.C: New test.
4227
4228 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4229
4230         * gcc.c-torture/execute/20010403-1.c: New test.
4231
4232 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
4233             Mark Mitchell  <mark@codesourcery.com>
4234
4235         * lib/old-dejagnu.exp: Don't delete output of executable.
4236         Add .exe suffix to executables.
4237
4238 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
4239
4240         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
4241
4242 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4243
4244         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
4245
4246 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4247
4248         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
4249         * g++.old-deja/g++.abi/crash1.C: New test.
4250
4251 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4252
4253         * g++.old-deja/g++.other/crash40.C: New test.
4254
4255 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4256
4257         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
4258
4259 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
4260
4261         * g++.old-deja/g++.other/warn6.C: New test.
4262
4263 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4264
4265         * g++.old-deja/g++.robertl/eb42.C: Same.
4266
4267 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4268
4269         * gcc.dg/wtr-conversion-1.c: New testcase.
4270
4271 2001-04-10  Richard Henderson  <rth@redhat.com>
4272
4273         * g++.old-deja/g++.other/array5.C: New.
4274
4275 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4276
4277         * gcc.c-torture/execute/20010408-1.c: New test.
4278
4279 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
4280
4281         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
4282         headers and constructs.
4283         * g++.old-deja/g++.robertl/eb79.C: Same.
4284         * g++.old-deja/g++.robertl/eb77.C (main): Same.
4285         * g++.old-deja/g++.robertl/eb73.C: Same.
4286         * g++.old-deja/g++.robertl/eb66.C (main): Same.
4287         * g++.old-deja/g++.robertl/eb55.C (t): Same.
4288         * g++.old-deja/g++.robertl/eb54.C (main): Same.
4289         * g++.old-deja/g++.robertl/eb46.C (main): Same.
4290         * g++.old-deja/g++.robertl/eb44.C: Same.
4291         * g++.old-deja/g++.robertl/eb41.C (main): Same.
4292         * g++.old-deja/g++.robertl/eb4.C (main): Same.
4293         * g++.old-deja/g++.robertl/eb39.C: Same.
4294         * g++.old-deja/g++.robertl/eb33.C (main): Same.
4295         * g++.old-deja/g++.robertl/eb31.C (main): Same.
4296         * g++.old-deja/g++.robertl/eb30.C: Same.
4297         * g++.old-deja/g++.robertl/eb3.C: Same.
4298         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
4299         * g++.old-deja/g++.robertl/eb21.C: Same.
4300         * g++.old-deja/g++.robertl/eb15.C: Same.
4301         * g++.old-deja/g++.robertl/eb118.C: Same.
4302         * g++.old-deja/g++.robertl/eb115.C (main): Same.
4303         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
4304         * g++.old-deja/g++.robertl/eb109.C: Same.
4305         * g++.old-deja/g++.other/sibcall1.C (main): Same.
4306         * g++.old-deja/g++.mike/rtti1.C: Same.
4307         * g++.old-deja/g++.mike/p658.C: Same.
4308         * g++.old-deja/g++.mike/net46.C: Same.
4309         * g++.old-deja/g++.mike/net34.C: Same.
4310         * g++.old-deja/g++.mike/memoize1.C: Same.
4311         * g++.old-deja/g++.mike/eh2.C: Same.
4312         * g++.old-deja/g++.law/weak.C: Same.
4313         * g++.old-deja/g++.law/visibility7.C: Same.
4314         * g++.old-deja/g++.law/visibility25.C: Same.
4315         * g++.old-deja/g++.law/visibility22.C: Same.
4316         * g++.old-deja/g++.law/visibility2.C: Same.
4317         * g++.old-deja/g++.law/visibility17.C: Same.
4318         * g++.old-deja/g++.law/visibility13.C: Same.
4319         * g++.old-deja/g++.law/visibility10.C: Same.
4320         * g++.old-deja/g++.law/visibility1.C: Same.
4321         * g++.old-deja/g++.law/virtual3.C (eval): Same.
4322         * g++.old-deja/g++.law/vbase1.C: Same.
4323         * g++.old-deja/g++.law/operators32.C: Same.
4324         * g++.old-deja/g++.law/nest3.C: Same.
4325         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
4326         * g++.old-deja/g++.law/except5.C (main): Same.
4327         * g++.old-deja/g++.law/cvt7.C (run): Same.
4328         * g++.old-deja/g++.law/cvt2.C: Same.
4329         * g++.old-deja/g++.law/cvt16.C: Same.
4330         * g++.old-deja/g++.law/ctors6.C (bar): Same.
4331         * g++.old-deja/g++.law/ctors17.C (main): Same.
4332         * g++.old-deja/g++.law/ctors13.C: Same.
4333         * g++.old-deja/g++.law/ctors12.C (main): Same.
4334         * g++.old-deja/g++.law/ctors10.C: Same.
4335         * g++.old-deja/g++.law/code-gen5.C: Same.
4336         * g++.old-deja/g++.law/bad-error7.C: Same.
4337         * g++.old-deja/g++.law/arm9.C: Same.
4338         * g++.old-deja/g++.law/arm12.C: Same.
4339         * g++.old-deja/g++.law/arg8.C: Same.
4340         * g++.old-deja/g++.law/arg1.C: Same.
4341         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
4342         * g++.old-deja/g++.jason/template31.C: Same.
4343         * g++.old-deja/g++.jason/template24.C (main): Same.
4344         * g++.old-deja/g++.jason/2371.C: Same.
4345         * g++.old-deja/g++.eh/new2.C: Same.
4346         * g++.old-deja/g++.eh/new1.C: Same.
4347         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
4348         * g++.old-deja/g++.brendan/nest21.C (main): Same.
4349         * g++.old-deja/g++.brendan/err-msg3.C: Same.
4350         * g++.old-deja/g++.brendan/crash62.C: Same.
4351         * g++.old-deja/g++.brendan/crash52.C: Same.
4352         * g++.old-deja/g++.brendan/crash49.C (main): Same.
4353         * g++.old-deja/g++.brendan/crash38.C: Same.
4354         * g++.old-deja/g++.brendan/crash15.C (main): Same.
4355         * g++.old-deja/g++.brendan/copy9.C: Same.
4356
4357 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
4358
4359         * gcc.c-torture/execute/20001203-2.c (memset):
4360         Count argument is of type __SIZE_TYPE__.
4361
4362 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
4363
4364         * gcc.c-torture/compile/20010404-1.c: New test.
4365
4366 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
4367
4368         * gcc.c-torture/compile/20010326-1.c: New test.
4369
4370 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
4371
4372         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
4373         peculiarities of the SH.
4374         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
4375
4376 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4377
4378         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
4379         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
4380         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
4381
4382 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4383
4384         * g77.f-torture/compile/20010321-1.f: New test.
4385
4386 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4387
4388         * gcc.c-torture/compile/20010329-1.c: New test.
4389
4390 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4391
4392         * gcc.c-torture/execute/20010329-1.c: New test.
4393
4394 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4395
4396         * g++.old-deja/g++.other/eh4.C: Fix typo.
4397
4398 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4399
4400         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
4401
4402 2001-03-28  Philip Blundell  <philb@gnu.org>
4403
4404         * gcc.c-torture/compile/20010328-1.c: New test.
4405
4406 2001-03-27  Richard Henderson  <rth@redhat.com>
4407
4408         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
4409         * g++.old-deja/g++.eh/vbase3.C: Likewise.
4410
4411 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
4412
4413         * gcc.c-torture/compile/20010327-1.c: New test.
4414
4415 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4416
4417         * g++.old-deja/g++.other/friend12.C: New test.
4418         * g++.old-deja/g++.other/friend9.C: Expect no errors.
4419         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
4420
4421 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4422
4423         * gcc.c-torture/execute/20010325-1.c: New test.
4424
4425 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
4426
4427         * g++.old-deja/g++.other/mangle3.C: New test.
4428
4429 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
4430
4431         * g++.old-deja/g++.other/anon8.C: New test.
4432
4433 2001-03-20  Philip Blundell  <philb@gnu.org>
4434
4435         * gcc.c-torture/compile/20010320-1.c: New test.
4436
4437 2001-03-17  Richard Henderson  <rth@redhat.com>
4438
4439         * g++.old-deja/g++.other/eh4.C: Add expected error text.
4440
4441 2001-03-15  Geoff Keating  <geoff@redhat.com>
4442
4443         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
4444         tests on AIX.
4445
4446 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
4447
4448         * g++.old-deja/g++.other/eh4.C: New test.
4449
4450 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4451
4452         * gcc.dg/cpp/mi1.c: Update.
4453
4454 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
4455
4456         * g++.old-deja/g++.other/regstack.C: New test.
4457
4458 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
4459
4460         * g++.old-deja/g++.other/ref4.C: New test.
4461
4462 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
4463
4464         * objc/execute/va_method.m: Added.
4465         * objc/execute/IMP.m: Added.
4466         * objc/execute/_cmd.m: Added.
4467         * objc/execute/accessing_ivars.m: Added.
4468         * objc/execute/class-1.m: Added.
4469         * objc/execute/class-10.m: Added.
4470         * objc/execute/class-11.m: Added.
4471         * objc/execute/class-12.m: Added.
4472         * objc/execute/class-13.m: Added.
4473         * objc/execute/class-14.m: Added.
4474         * objc/execute/class-2.m: Added.
4475         * objc/execute/class-3.m: Added.
4476         * objc/execute/class-4.m: Added.
4477         * objc/execute/class-5.m: Added.
4478         * objc/execute/class-6.m: Added.
4479         * objc/execute/class-7.m: Added.
4480         * objc/execute/class-8.m: Added.
4481         * objc/execute/class-9.m: Added.
4482         * objc/execute/class-tests-1.h
4483         * objc/execute/class-tests-2.h
4484         * objc/execute/compatibility_alias.m: Added.
4485         * objc/execute/encode-1.m: Added.
4486         * objc/execute/formal_protocol-1.m: Added.
4487         * objc/execute/formal_protocol-2.m: Added.
4488         * objc/execute/formal_protocol-3.m: Added.
4489         * objc/execute/formal_protocol-4.m: Added.
4490         * objc/execute/formal_protocol-5.m: Added.
4491         * objc/execute/formal_protocol-6.m: Added.
4492         * objc/execute/formal_protocol-7.m: Added.
4493         * objc/execute/informal_protocol.m: Added.
4494         * objc/execute/initialize.m: Added.
4495         * objc/execute/load.m: Added.
4496         * objc/execute/many_args_method.m: Added.
4497         * objc/execute/nested-3.m: Added.
4498         * objc/execute/no_clash.m: Added.
4499         * objc/execute/private.m: Added.
4500         * objc/execute/redefining_self.m: Added.
4501         * objc/execute/root_methods.m: Added.
4502         * objc/execute/selector-1.m: Added.
4503         * objc/execute/static-1.m: Added.
4504         * objc/execute/static-2.m: Added.
4505         * objc/execute/va_method.m: Added.
4506
4507 2001-03-10  Richard Henderson  <rth@redhat.com>
4508
4509         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
4510
4511 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4512
4513         * g++.old-deja/g++.other/crash31.C: XFAIL.
4514         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
4515         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
4516         * gcc.c-torture/execute/20010123-1.x: XFAIL.
4517         * gcc.c-torture/execute/20010124-1.x: XFAIL.
4518         * gcc.dg/sequence-pt-1.c: XFAIL one test.
4519
4520 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
4521
4522         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
4523
4524 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4525
4526         * gcc.dg/20000724-1.c: Don't use multiline strings.
4527
4528 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4529
4530         * objc/execute/string1.m, objc/execute/string2.m: Compare the
4531         result of -cString against what we expect it to be; don't just
4532         print it out for no one to read.
4533
4534         * objc/execute/string3.m, objc/execute/string4.m: New tests.
4535         Based on testcases provided by Nicola Pero.
4536
4537 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4538
4539         * gcc.dg/cpp/macro7.c: New test.
4540
4541 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4542
4543         * gcc.dg/cpp/multiline.c: Update.
4544
4545 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4546
4547         * g++.old-deja/g++.other/enum3.C: New test.
4548
4549 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4550
4551         * g++.old-deja/g++.other/pod1.C: New test.
4552
4553 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4554
4555         * g++.old-deja/g++.ext/overload1.C: New test.
4556
4557 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4558
4559         * g++.old-deja/g++.pt/using1.C: New test.
4560
4561 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4562
4563         * g++.old-deja/g++.other/using9.C: New test.
4564
4565 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
4566
4567         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
4568
4569         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
4570
4571 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
4572
4573         * g++.old-deja/g++.ext/realpt1.C: Remove.
4574
4575 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
4576
4577         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
4578
4579 2001-02-26  Will Cohen  <wcohen@redhat.com>
4580
4581         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4582
4583 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
4584
4585         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
4586         templatized constructors.
4587
4588 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4589
4590         * gcc.c-torture/execute/20010224-1.c: New test.
4591
4592 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
4593
4594         * gcc.c-torture/execute/20010222-1.c: New test.
4595
4596 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
4597
4598         * g++.old-deja/g++.other/inline20.C: New test.
4599
4600 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4601
4602         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
4603
4604 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4605
4606         * g++.old-deja/g++.other/lookup22.C: New test.
4607
4608 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
4609
4610         * g77.dg: New directory.
4611         * g77.dg/20010216-1.f: New test case.
4612         * g77.dg/dg.exp: New driver.
4613         * lib/g77-dg.exp: New driver library.
4614
4615 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4616
4617         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
4618
4619 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
4620
4621         * g++.old-deja/g++.other/decl9.C: New test.
4622
4623 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
4624
4625         * g++.old-deja/g++.other/init16.C: Update the test so that it does
4626         not need <string> and also tests the initialization at runtime.
4627
4628 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4629
4630         * gcc.c-torture/execute/longlong.c: New test.
4631
4632 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
4633
4634         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
4635
4636 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
4637
4638         * gcc.c-torture/execute/920302-1.c (execute):
4639         Change argument type to short.
4640
4641 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4642
4643         * g++.old-deja/g++.pt/deduct6.C: New test.
4644
4645 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4646
4647         * g++.old-deja/g++.pt/deduct5.C: New test.
4648
4649 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
4650
4651         * gcc.c-torture/execute/20010209-1.c: New test.
4652
4653 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4654
4655         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
4656
4657 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
4658
4659         * g++.dg/vtgc1.C: Update for new ABI.
4660
4661         * consistency.vlad: New directory, 1665 files.
4662
4663 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4664
4665         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
4666         return type.
4667         * gcc.dg/cpp/digraphs.c: Declare puts.
4668
4669 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4670
4671         * g++.old-deja/g++.other/warn5.C: New test.
4672
4673 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4674
4675         * g++.old-deja/g++.pt/spec40.C: New test.
4676
4677 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4678
4679         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
4680         case.
4681         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
4682
4683 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
4684
4685         * gcc.c-torture/compile/20010209-1.c: New test.
4686
4687 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
4688
4689         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
4690         excess errors message but not if it crashes.
4691         * g++.old-deja/g++.other/crash27.C: Likewise.
4692         * g++.old-deja/g++.other/crash28.C: Likewise.
4693         * g++.old-deja/g++.other/crash30.C: Likewise.
4694         * g++.old-deja/g++.other/crash32.C: Likewise.
4695         * g++.old-deja/g++.other/crash35.C: Likewise.
4696         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4697
4698 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4699
4700         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
4701         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
4702         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
4703         g77.f-torture/execute/execute.exp,
4704         g77.f-torture/noncompile/noncompile.exp,
4705         gcc.c-torture/execute/execute.exp,
4706         gcc.c-torture/execute/memcheck/memcheck.exp,
4707         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
4708         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
4709         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
4710         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
4711         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
4712         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
4713         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
4714         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
4715         Remove bug reporting instructions with ancient email addresses.
4716
4717 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4718
4719         * gcc.dg/20010202-1.c: New test.
4720         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
4721
4722 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
4723
4724         * g++.dg/stdbool-if.C: New test.
4725
4726 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4727
4728         * objc/execute/fdecl.m: Added main().
4729
4730 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4731
4732         * gcc.c-torture/execute/20010206-1.c: New test.
4733
4734 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4735
4736         * gcc.dg/cpp/avoidpaste1.c: Update.
4737
4738 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4739
4740         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
4741         Pero <nicola@brainstorm.co.uk>.
4742         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
4743
4744 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
4745
4746         * g++.old-deja/g++.pt/spec39.C: New test.
4747
4748 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
4749
4750         * gcc.c-torture/compile/20010202-1.c: New test.
4751
4752 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
4753
4754         * g++.old-deja/g++.abi/primary2.C: New test.
4755         * g++.old-deja/g++.abi/primary3.C: New test.
4756         * g++.old-deja/g++.abi/primary4.C: New test.
4757         * g++.old-deja/g++.abi/primary5.C: New test.
4758         * g++.old-deja/g++.abi/vtable3.h: New test.
4759         * g++.old-deja/g++.abi/vtable3a.C: New test.
4760         * g++.old-deja/g++.abi/vtable3b.C: New test.
4761         * g++.old-deja/g++.abi/vtable3c.C: New test.
4762         * g++.old-deja/g++.abi/vtable3d.C: New test.
4763         * g++.old-deja/g++.abi/vtable3e.C: New test.
4764         * g++.old-deja/g++.abi/vtable3f.C: New test.
4765         * g++.old-deja/g++.abi/vtable3g.C: New test.
4766         * g++.old-deja/g++.abi/vtable3h.C: New test.
4767         * g++.old-deja/g++.abi/vtable3i.C: New test.
4768         * g++.old-deja/g++.abi/vtable3j.C: New test.
4769         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
4770
4771 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
4772
4773         * g++.old-deja/g++.other/anon6.C: New test.
4774         * g++.old-deja/g++.other/anon7.C: New test.
4775
4776 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
4777
4778         * gcc.dg/cpp/avoidpaste2.c: New tests.
4779
4780 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
4781
4782         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
4783
4784 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
4785
4786         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
4787         DECIMAL_DIG cases for Irix."
4788
4789 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
4790
4791         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
4792
4793 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4794
4795         * gcc.dg/c99-tag-1.c: New test.
4796
4797 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
4798
4799         * gcc.dg/cpp/tr-warn1.c: Add tests.
4800
4801 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
4802
4803         * gcc.dg/cpp/avoidpaste1.c: Update.
4804         * gcc.dg/cpp/paste4.c: Update.
4805
4806 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
4807
4808         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
4809         cases for Irix.
4810
4811 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4812
4813         * g++.old-deja/g++.other/inline19.C: New test.
4814
4815 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4816
4817         * gcc.dg/Wlarger-than.c: New test.
4818
4819 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4820
4821         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
4822
4823 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
4824
4825         * gcc.c-torture/execute/20010129-1.c: New test.
4826         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
4827
4828 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
4829
4830         * gcc.dg/cpp/avoidpaste1.c: Test case.
4831
4832 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
4833
4834         * g++.old-deja/g++.other/inline18.C: New test.
4835
4836 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4837
4838         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
4839         and __builtin_putchar.
4840
4841 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
4842
4843         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
4844         tests.
4845
4846 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
4847
4848         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
4849         floating point number rounding mode to round to the nearest
4850         representable mode.
4851
4852 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
4853
4854         * g++.old-deja/g++.other/mangle2.C: New test.
4855
4856 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
4857
4858         * gcc.c-torture/compile/20010124-1.c: New test.
4859
4860 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
4861
4862         * g++.old-deja/g++.pt/spec38.C: New test.
4863
4864 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4865
4866         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
4867         "Build don't run".
4868
4869 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4870
4871         * gcc.c-torture/execute/20010123-1.c: New test.
4872
4873 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
4874
4875         * g++.old-deja/g++.pt/spec37.C: New test.
4876
4877 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
4878
4879         * g++.old-deja/g++.pt/overload14.C: New test.
4880
4881 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4882
4883         * gcc.c-torture/execute/20010122-1.c: New test, exercise
4884         __builtin_return_address.
4885
4886 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
4887
4888         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
4889         * g++.old-deja/g++.pt/spec35.C: New test.
4890         * g++.old-deja/g++.pt/spec36.C: New test.
4891
4892 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
4893
4894         * gcc.c-torture/compile/20010118-1.c: New test.
4895
4896 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
4897
4898         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
4899
4900 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
4901
4902         * gcc.c-torture/execute/20010119-1.c: New test.
4903
4904 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4905
4906         * g++.old-deja/g++.other/vbase5.C: New test.
4907
4908 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
4909
4910         * gcc.c-torture/execute/20010118-1.c: New test.
4911
4912 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4913
4914         * g++.old-deja/g++.pt/deduct3.C: New test.
4915
4916 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4917
4918         * g++.old-deja/g++.pt/spec34.C: New test.
4919
4920 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
4921
4922         * g77.f-torture/compile/20000601-2.f: New test.
4923
4924 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4925
4926         * g++.old-deja/g++.other/init17.C: New test.
4927
4928 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
4929
4930         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
4931
4932 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4933
4934         * g++.old-deja/g++.pt/unify8.C: New test.
4935
4936 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4937
4938         * g++.old-deja/g++.abi/vbase1.C: New test.
4939
4940 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4941
4942         * g++.old-deja/g++.pt/crash65.C: New test.
4943
4944 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
4945
4946         * gcc.dg/cpp/assembl2.S: New test case.
4947
4948 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
4949
4950         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
4951         are supported.
4952
4953 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4954
4955         * g++.old-deja/g++.other/builtins1.C: New test.
4956         * g++.old-deja/g++.other/builtins2.C: Likewise.
4957         * g++.old-deja/g++.other/builtins3.C: Likewise.
4958         * g++.old-deja/g++.other/builtins4.C: Likewise.
4959
4960 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
4961
4962         * gcc.c-torture/compile/20010117-1.c: New test.
4963         * gcc.c-torture/compile/20010117-2.c: New test.
4964
4965 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4966
4967         * g77.f-torture/execute/20010116.[fx]: New test,
4968         XFAIL on i?86-*-*.
4969         * g77.f-torture/compile/20010115.f: Indicate it's
4970         a test for PR fortran/1636.
4971
4972 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
4973
4974         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
4975
4976 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4977
4978         * g77.f-torture/compile/20010115.f: New test.
4979
4980 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
4981
4982         * g++.old-deja/g++.pt/nontype5.C: New test.
4983
4984 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
4985
4986         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
4987         have an equivalent working one below it.
4988
4989 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
4990
4991         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
4992         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
4993
4994 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
4995
4996         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
4997         message containing "init_priority".
4998         (conpr-2.C): Likewise.
4999         (conpr-3.C): Likewise.
5000         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
5001
5002 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5003
5004         * gcc.c-torture/execute/20010114-2.c: New test.
5005
5006 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5007
5008         * gcc.c-torture/compile/20010114-1.c: New test.
5009         * gcc.c-torture/compile/20010114-1.x: Xfail.
5010         * gcc.c-torture/compile/20010114-2.c: New test.
5011         * gcc.c-torture/execute/20010114-1.c: New test.
5012         * gcc.dg/trunc-1.c: New test.
5013         * gcc.dg/uninit-B.c: New test.
5014
5015 2001-01-13  Nick Clifton  <nickc@redhat.com>
5016
5017         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
5018         target.
5019
5020 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5021
5022         * gcc.c-torture/compile/20010113-1.c: New test.
5023
5024 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
5025
5026         * gcc.c-torture/compile/20001212-1.c: New test.
5027
5028 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5029
5030         * gcc.dg/cpp/widestr1.c: Update.
5031         * gcc.dg/cpp/prag-imp.c: Remove.
5032
5033 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
5034
5035         * gcc.c-torture/execute/20000801-3.x: Remove.
5036         * gcc.dg/c90-init-1.c: New test.
5037         * gcc.dg/c99-init-1.c: New test.
5038         * gcc.dg/c99-init-2.c: New test.
5039         * gcc.dg/gnu99-init-1.c: New test.
5040
5041 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
5042
5043         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
5044         testing that no relevant ones were found.
5045
5046 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5047
5048         * g++.old-deja/g++.pt/cast2.C: New test.
5049
5050 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5051
5052         * g++.old-deja/g++.pt/friend47.C: New test.
5053
5054 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5055
5056         * g++.old-deja/g++.pt/instantiate13.C: New test.
5057
5058 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5059
5060         * g++.old-deja/g++.other/defarg7.C: New test.
5061         * g++.old-deja/g++.other/defarg8.C: New test.
5062
5063 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5064
5065         * g++.old-deja/g++.pt/crash64.C: New test.
5066
5067 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5068
5069         * g++.old-deja/g++.pt/crash63.C: New test.
5070
5071 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5072
5073         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
5074
5075 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
5076
5077         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
5078
5079 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5080
5081         * g++.old-deja/g++.pt/error3.C: New test.
5082
5083 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5084
5085         * g++.old-deja/g++.other/crash39.C: New test.
5086
5087 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5088
5089         * g++.old-deja/g++.other/vbase4.C: New test.
5090
5091 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
5092
5093         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
5094         * gcc.dg/special/20000419-2.c: New file. Identical to above.
5095         * gcc.dg/special/special.exp: New test driver which will check
5096         for alias support for the above test.
5097
5098 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
5099
5100         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
5101         problems on small machines.
5102         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
5103         parameterize.
5104
5105 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
5106
5107         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
5108         mips.
5109         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5110
5111 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
5112
5113         * g++.old_deja/g++.pt/using8.C: New test.
5114
5115 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5116
5117         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
5118
5119 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
5120
5121         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
5122         where a failure is expected.
5123         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
5124
5125 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5126
5127         * g++.old_deja/g++.pt/instantiate12.C: New test.
5128
5129 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5130
5131         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
5132         start of structs.
5133         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
5134         * g++.old-deja/g++.brendan/crash17.C: Likewise.
5135         * g++.old-deja/g++.brendan/crash29.C: Likewise.
5136         * g++.old-deja/g++.brendan/crash48.C: Likewise.
5137         * g++.old-deja/g++.brendan/ns1.C: Likewise.
5138         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
5139         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
5140         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5141         * g++.old-deja/g++.eh/spec6.C: Likewise.
5142         * g++.old-deja/g++.jason/crash3.C: Likewise.
5143         * g++.old-deja/g++.law/ctors11.C: Likewise.
5144         * g++.old-deja/g++.law/ctors17.C: Likewise.
5145         * g++.old-deja/g++.law/ctors5.C: Likewise.
5146         * g++.old-deja/g++.law/ctors9.C: Likewise.
5147         * g++.old-deja/g++.mike/ambig1.C: Likewise.
5148         * g++.old-deja/g++.mike/net22.C: Likewise.
5149         * g++.old-deja/g++.mike/p3538a.C: Likewise.
5150         * g++.old-deja/g++.mike/p3538b.C: Likewise.
5151         * g++.old-deja/g++.mike/virt3.C: Likewise.
5152         * g++.old-deja/g++.niklas/t128.C: Likewise.
5153         * g++.old-deja/g++.other/anon4.C: Likewise.
5154         * g++.old-deja/g++.other/using1.C: Likewise.
5155         * g++.old-deja/g++.other/warn3.C: Likewise.
5156         * g++.old-deja/g++.pt/t37.C: Likewise.
5157         * g++.old-deja/g++.robertl/eb69.C: Likewise.
5158         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5159
5160 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5161
5162         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
5163
5164 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5165
5166         * gcc.c-torture/execute/stdio-opt-3.c: New test.
5167
5168 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
5169
5170         * gcc.c-torture/compile/20010107-1.c: New test.
5171
5172 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5173
5174         * gcc.c-torture/execute/builtin-noret-1.c: New test.
5175
5176 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5177
5178         * gcc.dg/format/format.h: New file.
5179         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
5180         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
5181         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
5182         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
5183         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
5184         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5185         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
5186         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
5187         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
5188         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
5189         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
5190         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
5191         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
5192         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
5193         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
5194         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
5195         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
5196         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
5197         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
5198         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
5199         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
5200         instead of declaring standard types, macros and functions in each
5201         test.
5202
5203 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
5204
5205         * gcc.c-torture/execute/20010106-1.c: New test.
5206
5207 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5208
5209         * gcc.dg/format/format.exp: New file.
5210         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
5211         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
5212         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
5213         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
5214         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
5215         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
5216         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
5217         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
5218         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
5219         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
5220         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
5221         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
5222         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
5223         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
5224         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
5225         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
5226         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
5227         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
5228         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
5229         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
5230         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
5231         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
5232         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
5233         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
5234         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
5235         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
5236         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
5237         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
5238         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
5239         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
5240         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
5241         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
5242         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
5243         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
5244         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
5245         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
5246         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
5247         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
5248         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
5249         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
5250         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
5251         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
5252
5253 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
5254
5255         * gcc.c-torture/execute/991228-1.c: Take word endianness into
5256         account.
5257
5258 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5259
5260         * gcc.c-torture/execute/builtin-complex-1.c: New test.
5261
5262 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
5263
5264         * g++.old-deja/g++.pt/crash62.C: New test.
5265
5266 2001-01-04  Richard Henderson  <rth@redhat.com>
5267
5268         * gcc.dg/20000926-1.c: Update expected warnings.
5269         * gcc.dg/array-2.c: Likewise.
5270         * gcc.dg/array-4.c: Also validate flexible array members.
5271         * gcc.dg/c99-flex-array-1.c: New.
5272
5273 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5274
5275         * gcc.c-torture/compile/20001222-1.x: Remove.
5276
5277 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5278
5279         * gcc.c-torture/execute/built-in-setjmp.c: New.
5280
5281 2001-01-03  Richard Henderson  <rth@redhat.com>
5282
5283         * gcc.dg/940510-1.c: Update expected error wording.
5284         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
5285
5286 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
5287
5288         * lib/target-supports.exp (check_alias_available): Modified to
5289         indicate aliases not supported if only weak aliases are supported.
5290
5291 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5292
5293         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
5294         Turn on cmpstrsi checks for __pj__ and __i370__.
5295
5296 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5297
5298         * g++.old-deja/g++.other/virtual11.C: New test.
5299
5300 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5301
5302         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
5303
5304 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5305
5306         * gcc.c-torture/compile/20010102-1.c: New test.
5307
5308 2001-01-02  Andreas Jaeger  <aj@suse.de>
5309
5310         * gcc.dg/noreturn-3.c: New test.
5311
5312         * gcc.dg/noreturn-4.c: New test.
5313
5314 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5315
5316         * gcc.c-torture/execute/stdio-opt-1.c: Also test
5317         __builtin_fputc and __builtin_fwrite.
5318
5319 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5320
5321         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
5322         signed char, not default char.
5323
5324 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5325
5326         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
5327
5328 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
5329
5330         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
5331
5332 2000-12-29  Richard Henderson  <rth@redhat.com>
5333
5334         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
5335         (__cyg_profile_func_exit): Define.
5336
5337 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
5338
5339         * g++.dg/vtgc1.C: New test.
5340
5341 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
5342
5343         * gcc.dg/noncompile/20001228-1.c: New test.
5344
5345         * gcc.dg/20001228-1.c: New test.
5346
5347         * gcc.c-torture/execute/20001228-1.c: New test.
5348
5349 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
5350
5351         * gcc.dg/format-strfmon-1.c: New test.
5352
5353 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5354
5355         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
5356         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
5357         * gcc.c-torture/execute/string-opt-1.c: Likewise.
5358         * gcc.c-torture/execute/string-opt-2.c: Likewise.
5359         * gcc.c-torture/execute/string-opt-3.c: Likewise.
5360         * gcc.c-torture/execute/string-opt-4.c: Likewise.
5361         * gcc.c-torture/execute/string-opt-6.c: Likewise.
5362         * gcc.c-torture/execute/string-opt-7.c: Likewise.
5363         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5364         * gcc.c-torture/execute/string-opt-9.c: Likewise.
5365         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5366         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5367         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5368
5369         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
5370         * gcc.c-torture/execute/string-opt-4.c: Test index.
5371
5372 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
5373
5374         * gcc.c-torture/compile/20001226-1.c: New test.
5375
5376 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5377
5378         * gcc.c-torture/compile/20001222-1.c: New test.
5379         * gcc.c-torture/compile/20001222-1.x: Xfail.
5380
5381 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
5382
5383         * gcc.c-torture/execute/comp-goto-2.c: New test.
5384
5385 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
5386
5387         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
5388         Use long types if __INT_MAX__ is 32767.
5389         (main): Use cast to (sint32 *) when poking 88 into a_page.
5390
5391         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
5392
5393 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
5394
5395         * gcc.c-torture/compile/20001221-1.c: New test.
5396         * gcc.c-torture/execute/20001221-1.c: New test.
5397
5398 2000-12-20  Richard Henderson  <rth@redhat.com>
5399
5400         * g++.old-deja/g++.pt/crash36.C: Update error lines.
5401         * g++.old-deja/g++.robertl/eb109.C: Likewise.
5402
5403 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5404
5405         * gcc.dg/compare3.c: New test.
5406
5407 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5408
5409         * gcc.dg/format-warnll-1.c: New test.
5410
5411 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
5412
5413         * gcc.dg/cpp/cmdlne-P.c: New test.
5414
5415 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5416
5417         * gcc.c-torture/execute/builtin-abs-1.c,
5418         gcc.c-torture/execute/builtin-abs-2.c: New tests.
5419
5420 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5421
5422         * gcc.dg/cpp/multiline.c: New test.
5423
5424 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5425
5426         * g++.old-deja/g++.other/syshdr1.C: Update.
5427         * gcc.dg/cpp/lineflags.c: Remove temporarily.
5428
5429 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5430
5431         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
5432
5433 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5434
5435         * g++.old-deja/g++.pt/ttp65.C: New test.
5436
5437 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5438
5439         * g++.old-deja/g++.pt/ttp64.C: New test.
5440
5441 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5442
5443         * g++.old-deja/g++.pt/spec33.C: New test.
5444
5445 2000-12-14  Catherine Moore  <clm@redhat.com>
5446
5447         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
5448         * gcc.c-torture/execute/920612-2.c: Likewise.
5449         * gcc.c-torture/execute/920428-2.c: Likewise.
5450         * gcc-c-torture/execute/va-arg-11.c: Call exit.
5451         * gcc.c-torture/execute/va-arg-21.c: Likewise.
5452
5453 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5454
5455         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
5456         * gcc.dg/pack-test-2.c: Likewise.
5457
5458 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5459
5460         Tests by Zack Weinberg <zackw@stanford.edu>.
5461
5462         * gcc.dg/cpp/defined.c: Update.
5463         * gcc.dg/cpp/defined_trad.c: New tests.
5464
5465 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5466
5467         * gcc.dg/cpp/trad-direct.c: Update.
5468
5469 2000-12-11  Neil Booth  <neilb@earthling.net>
5470
5471         * gcc.dg/cpp/defined_trad.c
5472
5473 2000-12-11  Neil Booth  <neilb@earthling.net>
5474
5475         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
5476
5477 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5478
5479         * gcc.dg/format-miss-2.c: New test.
5480
5481 2000-12-09  Neil Booth  <neilb@earthling.net>
5482
5483         * gcc.dg/cpp/lineflags.c: New tests.
5484         * gcc.dg/cpp/poison.c: Update.
5485         * gcc.dg/cpp/redef2.c: Update.
5486         * gcc.dg/cpp/skipping.c: New test.
5487
5488 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
5489
5490         * g++.old-deja/g++.other/eh3.C: New testcase.
5491
5492 2000-12-07  Neil Booth  <neilb@earthling.net>
5493
5494         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
5495         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
5496         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
5497         wtr-union-init-2.c, wtr-union-init-3.c: Update.
5498         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
5499         Update.
5500
5501 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5502
5503         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
5504         __SIZE_TYPE__ instead of int for type of integers cast to
5505         pointers.
5506
5507 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
5508
5509         * g++.old-deja/g++.other/cleanup4.C: New test.
5510
5511 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5512
5513         * format-sec-1.c: New test.
5514
5515 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5516
5517         * gcc.dg/format-nonlit-3.c: New test.
5518
5519 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5520
5521         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
5522         through a null pointer.
5523
5524 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5525
5526         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
5527         * g++.old-deja/g++.pt/partial4.C: New test.
5528
5529 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
5530
5531         * gcc.c-torture/execute/ieee/hugeval.x: New.
5532
5533 2000-12-06  Neil Booth  <neilb@earthling.net>
5534
5535         * gcc.dg/cpp/backslash2.c: New tests.
5536
5537 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5538
5539         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
5540         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
5541
5542 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
5543
5544         * gcc.c-torture/execute/20001203-2.c: New testcase.
5545
5546 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5547
5548         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
5549         * g++.old-deja/g++.other/virtual10.C: New test.
5550
5551 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5552
5553         * g++.old-deja/g++.mike/pmf5.C: Remove test.
5554
5555 2000-12-05  Richard Henderson  <rth@redhat.com>
5556
5557         * gcc.c-torture/compile/20001205-1.c: New.
5558
5559 2000-12-04  Neil Booth  <neilb@earthling.net>
5560
5561         * g++.old-deja/g++.other/virtual9.C: New test.
5562         * g++.old-deja/g++.pt/crash61.C: New test.
5563         * gcc.c-torture/execute/loop-9.c: New test.
5564
5565 2000-12-04  Neil Booth  <neilb@earthling.net>
5566
5567         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
5568         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
5569         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
5570         * gcc.dg/cpp/extratokens.c: ...here.
5571
5572 2000-12-04  Neil Booth  <neilb@earthling.net>
5573
5574         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
5575         New tests.
5576
5577 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5578
5579         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
5580         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
5581
5582 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5583
5584         * gcc.c-torture/execute/20001203-1.c: New test.
5585
5586 2000-12-03  Neil Booth  <neilb@earthling.net>
5587
5588         * gcc.dg/cpp/macro6.c: New test cases.
5589
5590 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5591
5592         * gcc.c-torture/execute/string-opt-9.c: New test.
5593         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5594         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5595         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5596
5597         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
5598         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
5599
5600 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
5601
5602         * gcc.dg/cpp/if-6.c: New testcase.
5603
5604         * gcc.dg/20001201-1.c: New testcase.
5605
5606 2000-12-02  Neil Booth  <neilb@earthling.net>
5607
5608         * g++.old-deja/g++.other/externC4.C,
5609         g++.old-deja/g++.other/friend10.C: New tests.
5610
5611 2000-12-02  Neil Booth  <neilb@earthling.net>
5612
5613         * g++.old-deja/g++.other/instan2.C
5614         * g++.old-deja/g++.other/instan3.C: New test.
5615
5616 2000-12-02  Neil Booth  <neilb@earthling.net>
5617
5618         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
5619         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
5620         gnuc99.c,gnuc99-pedantic.c: New tests.
5621
5622 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5623
5624         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
5625         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
5626
5627 2000-12-01  Neil Booth  <neilb@earthling.net>
5628
5629         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
5630         * gcc.dg/cpp/poison.c: Update.
5631         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
5632
5633 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
5634
5635         * g77.f-torture/execute/20001201.f: New test.
5636
5637 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5638
5639         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
5640
5641 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
5642
5643         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
5644
5645 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
5646
5647         * g++.old-deja/g++.other/cast6.C: New test.
5648
5649 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
5650
5651         * gcc.c-torture/execute/20001130-2.c: New testcase.
5652
5653 2000-11-30  Richard Henderson  <rth@redhat.com>
5654
5655         * gcc.c-torture/execute/20001130-1.c: New test.
5656
5657 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5658
5659         * g++.old-deja/g++.other/op3.C: New test.
5660
5661 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5662
5663         * g++.old-deja/g++.other/op2.C: New test.
5664
5665 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5666
5667         * g++.old-deja/g++.other/crash38.C: New test.
5668
5669 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
5670
5671         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
5672
5673 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
5674
5675         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
5676         tests.
5677         * gcc.c-torture/execute/string-opt-6.c: New test.
5678
5679         * gcc.dg/20001117-1.c: Add main.
5680
5681 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
5682
5683         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
5684         Move from here ...
5685         * gcc.dg/940510-1.c: ... to here.
5686
5687         * gcc.dg/20000926-1.c: GNU C now allows initializations of
5688         zero-size arrays in toplevel structures.
5689
5690 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5691
5692         * gcc.c-torture/execute/loop-8.c: New test.
5693
5694 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5695
5696         * g++.old-deja/g++.other/base1.C: New test.
5697
5698 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5699
5700         * g++.old-deja/g++.other/parse2.C: New test.
5701
5702 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5703
5704         * g++.old-deja/g++.pt/incomplete1.C: New test.
5705
5706 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5707
5708         * g++.old-deja/g++.other/friend9.C: New test.
5709
5710 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5711
5712         * gcc.dg/20001127-1.c: New test.
5713
5714 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5715
5716         * g++.old-deja/g++.pt/friend46.C: New test.
5717
5718 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5719
5720         * g++.old-deja/g++.other/ptrmem8.C: New test.
5721
5722 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5723
5724         * gcc.c-torture/execute/string-opt-7.c: New test.
5725         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5726
5727 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
5728
5729         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
5730         instead of 'mkcheck 2'.
5731
5732 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5733
5734         * gcc.c-torture/execute/memcheck/driver.c,
5735         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
5736         C9X references to refer to C99.
5737
5738 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
5739
5740         * gcc.dg/ultrasp3.c: New test.
5741
5742 2000-11-25  Neil Booth  <neilb@earthling.net>
5743
5744         * gcc.dg/cpp/include2.c: Update test to be locale independent.
5745
5746 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
5747
5748         * gcc.c-torture/compile/20001123-2.c: New.
5749
5750 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5751
5752         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
5753
5754 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
5755
5756         * gcc.dg/sequence-point-1.c: Add some new tests.
5757         * gcc.c-torture/execute/20001124-1.c: New test.
5758
5759 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5760
5761         * g++.old-deja/g++.other/vaarg4.C: New test.
5762         * gcc.c-torture/compile/20001123-1.c: New test.
5763
5764 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5765
5766         * g++.other/crash24.C: Adjust and remove XFAIL.
5767         * g++.other/crash37.C: New test.
5768
5769 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
5770
5771         * g++.old-deja/g++.pt/instantiate9.C: New test.
5772
5773 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
5774
5775         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
5776         new ABI, too.
5777
5778         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
5779         * g++.old-deja/g++.robertl/eb55.C: Likewise.
5780
5781 2000-11-22  Neil Booth  <neilb@earthling.net>
5782
5783         * gcc.dg/cpp/Wtrigraphs.c: New test.
5784
5785 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
5786
5787         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
5788
5789 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
5790
5791         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
5792
5793 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
5794
5795         * lib/gcc-dg.exp: load_lib scanasm.exp.
5796         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
5797         * lib/g++-dg.exp: load_lib scanasm.exp.
5798         * lib/scanasm.exp: New.
5799         (scan-assembler, scan-assembler-not): Add optional arguments to
5800         test name, or if not present, the pattern name.
5801         (scan-assembler-dem, scan-assembler-dem-not): New.
5802
5803         * g++.dg/dg.exp: New.
5804
5805 2000-11-21  Neil Booth  <neilb@earthling.net>
5806
5807         * gcc.dg/cpp/integrated1.c: Remove.
5808
5809 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
5810
5811         * gcc.c-torture/execute/20001121-1.c: New test.
5812
5813 2000-11-21  Richard Henderson  <rth@redhat.com>
5814
5815         * gcc.c-torture/compile/20001121-1.c: New test.
5816
5817 2000-11-20  Neil Booth  <neilb@earthling.net>
5818
5819         * gcc.dg/cpp/integrated1.c: New test.
5820
5821 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
5822
5823         * g++.old-deja/g++.other/inline17.C: New test.
5824
5825 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
5826
5827         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
5828         local variable to be zero: I made the variable global. Now
5829         uses abort() and exit() instead of relying on main's return value.
5830
5831 2000-11-20  Neil Booth  <neilb@earthling.net>
5832
5833         * gcc.dg/cpp/paste2.c: Update test.
5834         * objc/execute/paste.m: New test.
5835
5836 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5837
5838         * gcc.dg/c99-condexpr-1.c: New test.
5839
5840 2000-11-20  Neil Booth  <neilb@earthling.net>
5841
5842         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
5843
5844 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
5845
5846         * g++.old-deja/g++.pt/export1.C: New test.
5847
5848 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
5849
5850         * gcc.dg/20001117-1.c: New test.
5851
5852 2000-11-18  Richard Henderson  <rth@redhat.com>
5853
5854         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
5855
5856 2000-11-18  Richard Henderson  <rth@redhat.com>
5857
5858         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
5859         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
5860         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
5861
5862 2000-11-18  Richard Henderson  <rth@redhat.com>
5863
5864         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
5865         (main): New.  Exit cleanly.
5866
5867 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5868
5869         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
5870         gcc.dg/c99-fordecl-2.c: New tests.
5871
5872 2000-11-18  Richard Henderson  <rth@redhat.com>
5873
5874         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
5875         * gcc.c-torture/execute/zerolen-2.c: New.
5876
5877 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5878
5879         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
5880         memory.
5881
5882 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
5883
5884         * g++.old-deja/g++.pt/instantiate8.C: New test.
5885
5886 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
5887
5888         * g++.old-deja/g++.other/incomplete.C: Add more tests.
5889         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
5890
5891 2000-11-16  Nick Clifton  <nickc@redhat.com>
5892
5893         * gcc.c-torture/execute/nestfunc-2.c: New test.
5894         * gcc.c-torture/execute/nestfunc-3.c: New test.
5895
5896 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
5897
5898         * gcc.c-torture/compile/20001116-1.c: New test.
5899
5900 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5901
5902         * gcc.c-torture/execute/20001115-1.c: New test.
5903
5904 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
5905
5906         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
5907         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
5908         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
5909         * g++.old-deja/g++.abi/vmihint.C: Likewise.
5910
5911 2000-11-15  Neil Booth  <neilb@earthling.net>
5912
5913         gcc.dg/cpp/_Pragma1.c: Update.
5914         gcc.dg/cpp/_Pragma2.c: New test.
5915
5916 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5917
5918         * g++.old-deja/g++.other/anon5.C: New test.
5919
5920 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5921
5922         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
5923         tests.
5924
5925 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
5926
5927         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
5928         output.
5929
5930 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5931
5932         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
5933         labels at end of compound statements.
5934
5935 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
5936
5937         * gcc.c-torture/execute/loop-7.c: New test.
5938
5939 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5940
5941         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
5942
5943 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5944
5945         * gcc.dg/c99-bool-1.c: New test.
5946
5947 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5948
5949         * gcc.dg/c99-scope-1.c: Remove xfail.
5950         * gcc.dg/c99-scope-2.c: New test.
5951
5952 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5953
5954         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
5955         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
5956
5957 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
5958
5959         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
5960         error messages.
5961
5962         * g++.mike/p700.C: Don't typedef wchar_t.
5963         * g++.mike/p784.C: Likewise.
5964         * g++.mike/eb101.C: Don't use __wchar_t.
5965
5966 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
5967
5968         * g77.f-torture/execute/20001111.[fx]: Test premature exit
5969         from DO loop.
5970
5971 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
5972
5973         * gcc.c-torture/execute/20001111-1.c: New test.
5974
5975 2000-11-10  Nick Clifton  <nickc@redhat.com>
5976
5977         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
5978         long multuiple and accumulate.
5979
5980 2000-11-09  Richard Henderson  <rth@redhat.com>
5981
5982         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
5983         via size_t instead of int.
5984
5985         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
5986         * gcc.c-torture/execute/string-opt-2.c: Likewise.
5987         * gcc.c-torture/execute/string-opt-3.c: Likewise.
5988         * gcc.c-torture/execute/string-opt-4.c: Likewise.
5989
5990 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
5991
5992         * gcc.c-torture/compile/20001109-1.c: New test.
5993         * gcc.c-torture/compile/20001109-2.c: New test.
5994
5995 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
5996
5997         * g++.old-deja/g++.pt/operator1.C: New test.
5998         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
5999
6000 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6001
6002         * gcc.dg/20001108-1.c: New test.
6003
6004 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6005
6006         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
6007         with both arguments constant strings.
6008         * gcc.c-torture/execute/string-opt-3.c: New test.
6009         * gcc.c-torture/execute/string-opt-4.c: New test.
6010         * gcc.c-torture/execute/string-opt-5.c: New test.
6011
6012 2000-11-08  Nick Clifton  <nickc@redhat.com>
6013
6014         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
6015         mulsidi3adddi patterns.
6016
6017 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
6018
6019         * g++.old-deja/g++.other/crash36.C: New test.
6020
6021 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
6022
6023         * g++.old-deja/g++.other/init16.C: New test.
6024
6025 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
6026
6027         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
6028
6029 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6030
6031         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
6032         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6033         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6034
6035 2000-11-07  DJ Delorie  <dj@redhat.com>
6036
6037         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
6038
6039 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6040
6041         * gcc.c-torture/execute/string-opt-1.c: New test.
6042
6043 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6044
6045         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
6046         mips-sgi-irix6.* because the MIPS ABI passes floating-point
6047         parameters in registers, and there is no way for a varargs
6048         function to know in which order the integer and floating-point
6049         parameters should be interleaved when they are placed on the
6050         stack.
6051         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6052         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6053
6054 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6055
6056         * gcc.c-torture/execute/string-opt-2.c: New test.
6057
6058 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
6059
6060         * g++.old-deja/g++.pt/crash60.C: New test.
6061
6062 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6063
6064         * g++.old-deja/g++.other/crash24.C: New test.
6065         * g++.old-deja/g++.other/crash25.C: New test.
6066         * g++.old-deja/g++.other/crash26.C: New test.
6067         * g++.old-deja/g++.other/crash27.C: New test.
6068         * g++.old-deja/g++.other/crash28.C: New test.
6069         * g++.old-deja/g++.other/crash29.C: New test.
6070         * g++.old-deja/g++.other/crash30.C: New test.
6071         * g++.old-deja/g++.other/crash31.C: New test.
6072         * g++.old-deja/g++.other/crash32.C: New test.
6073         * g++.old-deja/g++.other/crash33.C: New test.
6074         * g++.old-deja/g++.other/crash34.C: New test.
6075         * g++.old-deja/g++.other/crash35.C: New test.
6076
6077 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6078
6079         * gcc.c-torture/execute/20001031-1.c: New test.
6080
6081 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
6082
6083         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
6084         namespace.
6085
6086         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
6087         standards-conformant.
6088
6089         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
6090
6091         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
6092         * g++.old-deja/g++.mike/p755a.C: Likewise.
6093         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
6094         library makes no calls to `operator new' during initialization.
6095
6096 2000-11-04  Neil Booth  <neilb@earthling.net>
6097
6098         * gcc.dg/cpp/include2.c: New tests.
6099
6100 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
6101
6102         * lib/g++.exp (g++_set_ld_library_path): New function.
6103         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
6104
6105 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
6106
6107         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
6108         warnings.
6109
6110 2000-11-01  Richard Henderson  <rth@redhat.com>
6111
6112         * g++.old-deja/g++.ext/namedret1.C: New.
6113         * g++.old-deja/g++.ext/namedret2.C: New.
6114         * g++.old-deja/g++.ext/namedret3.C: New.
6115
6116 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
6117
6118         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
6119         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
6120
6121 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6122
6123         * gcc.c-torture/execute/va-arg-21.c: New test.
6124
6125 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6126
6127         * gcc.dg/c99-complex-2.c: New test.
6128
6129 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6130
6131         * gcc.c-torture/execute/stdio-opt-1.c: New test.
6132
6133 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
6134
6135         * g++.old-deja/g++.other/inline16.C: New test.
6136
6137 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
6138
6139         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
6140         __PRETTY_FUNCTION__
6141
6142 2000-10-29  Neil Booth  <neilb@earthling.net>
6143
6144         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
6145         New tests.
6146         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
6147         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
6148         optimisation.
6149
6150 2000-10-29  Neil Booth  <neilb@earthling.net>
6151
6152         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
6153         * mi1.c, mi1c.h: Add null directives to multiple-include test.
6154         * mi5.c: Test multiple includes work with -C.
6155         * trigraphs.c: Test ^= version.
6156
6157 2000-10-28  Neil Booth  <neilb@earthling.net>
6158
6159         New tests and test updates for new macro expander.
6160
6161         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
6162         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
6163         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
6164         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
6165         new diagnostic messages.
6166
6167         * gcc.dg/cpp/macro3.c: New tests.
6168
6169 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
6170
6171         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
6172         on the same line.
6173
6174 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
6175
6176         * g++.old-deja/g++.other/eh2.C: New test.
6177
6178 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
6179
6180         * gcc.c-torture/execute/20001027-1.c: New test.
6181
6182 2000-10-26  Richard Henderson  <rth@redhat.com>
6183
6184         * gcc.c-torture/execute/20001026-1.c: New.
6185
6186 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
6187
6188         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
6189         * g++.old-deja/g++.law/builtin1.C: Likewise.
6190         * g++.old-deja/g++.law/ctors10.C: Likewise.
6191         * g++.old-deja/g++.law/virtual3.C: Likewise.
6192         * g++.old-deja/g++.mike/p658.C: Likewise.
6193         * g++.old-deja/g++.other/sibcall1.C: Likewise.
6194         * g++.old-deja/g++.other/vaarg2.C: Likewise.
6195         * g++.old-deja/g++.robertl/eb124.C: Likewise.
6196         * g++.old-deja/g++.robertl/eb44.C: Likewise.
6197         * g++.old-deja/g++.robertl/eb77.C: Likewise.
6198
6199 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
6200
6201         * gcc.c-torture/compile/20001024-1.c: New test.
6202
6203 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
6204
6205         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
6206         to tell us whether or not we are using V3.
6207
6208 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
6209
6210         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
6211         operands.
6212
6213 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6214
6215         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
6216
6217 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
6218
6219         * gcc.c-torture/execute/20001024-1.c: New test.
6220
6221 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
6222
6223         * g++.old-deja/g++.other/sibcall1.C: New test.
6224
6225 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
6226
6227         * gcc.dg/noncompile/init-3.c: New test.
6228
6229 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6230
6231         * gcc.dg/format-array-1.c: New test.
6232
6233 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6234
6235         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
6236         writing through null pointers; remove comment about testing
6237         unterminated strings.
6238
6239 2000-10-17  Matthew Hiller  <hiller@redhat.com>
6240
6241         * gcc.c-torture/execute/20001017-2.c: New test.
6242
6243 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6244
6245         * gcc.c-torture/compile/20001018-1.c: New test.
6246         * gcc.c-torture/compile/20001018-1.x: Xfail.
6247
6248 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6249
6250         * gcc.c-torture/execute/20001017-1.c: New test.
6251
6252 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6253
6254         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
6255         for multiple use of arguments with scanf formats; add tests for
6256         multiple use of arguments.
6257
6258 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
6259
6260         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
6261
6262 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6263
6264         * gcc.dg/format-miss-1.c: New test.
6265
6266 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6267
6268         * gcc.c-torture/execute/20001013-1.c: New test.
6269
6270 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6271
6272         * gcc.dg/format-branch-1.c: New test.
6273
6274 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6275
6276         * README, lib/file-format.exp: Remove EGCS references.
6277
6278 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6279
6280         * gcc.dg/20001013-1.c: New test.
6281
6282 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6283
6284         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
6285         for intmax_t in the compiler using __typeof__ and the type rules
6286         for conditional expressions.
6287
6288 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
6289
6290         * gcc.dg/20001012-1.c: New test.
6291         * gcc.dg/20001012-2.c: New test.
6292
6293 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6294
6295         * gcc.dg/format-attr-1.c: New test.
6296
6297 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6298
6299         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
6300         __LONG_LONG_MAX__ instead of LLONG_MAX.
6301
6302 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6303
6304         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
6305         scanf flags.
6306         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
6307         flags.
6308
6309 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6310
6311         * gcc.dg/sequence-pt-1.c: New test.
6312
6313 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
6314
6315         * gcc.c-torture/execute/20001011-1.c: New testcase.
6316         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
6317
6318 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6319
6320         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
6321         does not error on it.
6322
6323 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6324
6325         * gcc.dg/20001009-1.c: New test.
6326
6327 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
6328
6329         * gcc.c-torture/compile/20001009-1.c: Move from here ....
6330         * gcc.c-torture/execute/20001009-2.c: ... to here.
6331
6332 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
6333
6334         * gcc.c-torture/compile/20001009-1.c: New testcase.
6335         * gcc.c-torture/execute/20001009-1.c: New testcase.
6336         Testcases provided by Jan Hubicka <jh@suse.cz>.
6337
6338 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6339
6340         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6341         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
6342         uintmax_t using <limits.h> to emulate the compiler's internal
6343         logic.  No longer XFAIL %j tests.
6344
6345 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6346
6347         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
6348         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6349         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
6350         regexps and details of expected handling of some bad formats.
6351         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
6352         suppression.
6353
6354 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6355
6356         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
6357         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
6358         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
6359         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
6360         in list archives.
6361
6362 2000-10-06  Richard Henderson  <rth@cygnus.com>
6363
6364         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
6365         * g++.old-deja/g++.brendan/crash52.C: Likewise.
6366         * g++.old-deja/g++.jason/report.C: Likewise.
6367         * g++.old-deja/g++.law/friend5.C: Likewise.
6368         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
6369         of the expected warnings.
6370
6371 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
6372
6373         * g++.old-deja/g++.pt/enum14.C: New test.
6374
6375 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
6376
6377         * g++.old-deja/g++.pt/crash59.C: New test.
6378
6379 2000-10-04  Will Cohen  <wcohen@redhat.com>
6380
6381         * gcc.dg/20000926-1.c: New test.
6382
6383 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
6384
6385         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
6386         function name for current C++ compiler.
6387         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
6388
6389 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
6390
6391         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
6392         __PRETTY_FUNCTION__.
6393         * g++.old-deja/g++.ext/pretty2.C: Likewise.
6394
6395 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6396
6397         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
6398
6399 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
6400
6401         * gcc.c-torture/compile/20000923-1.c: New test.
6402
6403 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
6404
6405         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
6406         * g++.old-deja/g++.pt/ttp62.C: Same.
6407         * g++.old-deja/g++.other/inline14.C: Same.
6408
6409 2000-09-24  Richard Henderson  <rth@cygnus.com>
6410
6411         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
6412
6413 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6414
6415         * gcc.dg/c90-printf-1.c: Add test for wide string format.
6416
6417 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
6418
6419         * gcc.c-torture/compile/20000922-1.c: New file.
6420
6421 2000-09-21  Nick Clifton  <nickc@redhat.com>
6422
6423         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
6424         a signed long modulo operation.
6425         (mod6): New funciton - perform an unsigned long modulo operation.
6426         (main): Add tests for modulos of very large numbers by very small
6427         dividends.
6428
6429 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6430
6431         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
6432
6433 2000-09-19  Richard Henderson  <rth@cygnus.com>
6434
6435         * gcc.dg/compare2.c (case 10): XFAIL.
6436
6437 2000-09-18  Richard Henderson  <rth@cygnus.com>
6438
6439         * gcc.c-torture/execute/20000906-1.c: Move ...
6440         * gcc.dg/20000906-1.c: ... here.  Only run on targets
6441         that support __builtin_trap.
6442
6443 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
6444
6445         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
6446
6447 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6448
6449         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
6450         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
6451         more $ format tests.
6452
6453 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6454
6455         * gcc.dg/format-errmk-1.c: New test.
6456
6457 2000-09-17  Greg McGary  <greg@mcgary.org>
6458
6459         * gcc.c-torture/execute/20000917-1.x: Remove.
6460
6461 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6462
6463         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
6464
6465 2000-09-17  Greg McGary  <greg@mcgary.org>
6466
6467         * gcc.c-torture/execute/20000917-1.c: New test.
6468         * gcc.c-torture/execute/20000917-1.x: XFAIL.
6469
6470 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
6471
6472         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
6473         in nested macro bug.
6474
6475 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
6476
6477         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
6478
6479 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
6480
6481         * gcc.c-torture/execute/20000914-1.c: New test.
6482
6483 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
6484
6485         * g++.other/inline13.C: New test.
6486
6487 2000-09-12  Andreas Jaeger  <aj@suse.de>
6488
6489         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
6490         constant by Ulrich Drepper <drepper@redhat.com>.
6491
6492 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
6493
6494         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
6495
6496 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6497
6498         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
6499
6500 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
6501
6502         * gcc.dg/cpp/backslash.c: New test.
6503
6504 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
6505
6506         * gcc.c-torture/execute/20000910-1.c: New test.
6507         * gcc.c-torture/execute/20000910-2.c: Likewise.
6508
6509 2000-09-11  Robert Lipe  <robertl@sco.com>
6510
6511         * gcc.dg/pragma-align.c: New test.
6512
6513 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
6514
6515         * g++.old-deja/g++.pt/explicit82.C: New test.
6516         * g++.old-deja/g++.pt/explicit83.C: New test.
6517
6518 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
6519
6520         * gcc.dg/asm-names.c: New test.
6521
6522 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6523
6524         * gcc.dg/cpp/tr-warn6.c: New test
6525
6526 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6527
6528         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
6529         be accepted.
6530
6531 2000-09-07  Catherine Moore  <clm@redhat.com>
6532
6533         * gcc.c-torture/execute/unroll-1.c: New test.
6534
6535 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
6536
6537         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
6538         ERROR markers.
6539         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
6540         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
6541         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
6542         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
6543         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
6544         Preprocess only.
6545         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
6546         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
6547
6548 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6549
6550         * g++.old-deja/g++.pt/deduct2.C: New test.
6551
6552 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6553
6554         * g++.old-deja/g++.pt/parms2.C: New test.
6555
6556 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6557
6558         * g++.old-deja/g++.pt/crash58.C: New test.
6559
6560 2000-09-06  Greg McGary  <greg@mcgary.org>
6561
6562         * gcc.c-torture/execute/20000906-1.c: New test.
6563         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
6564
6565 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6566
6567         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
6568
6569 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6570
6571         * g++.old-deja/g++.pt/crash57.C: New test.
6572
6573 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6574
6575         * g++.old-deja/g++.pt/crash56.C: New test.
6576
6577 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6578
6579         * g++.old-deja/g++.pt/koenig1.C: New test.
6580
6581 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6582
6583         * gcc.dg/20000904-1.c: New test.
6584
6585 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6586
6587         * gcc.dg/cpp/paste8.c: New test.
6588
6589 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
6590
6591         * gcc.c-torture/compile/20000827-1.c: New test.
6592
6593 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6594
6595         * gcc.dg/format-diag-1.c: New test.
6596
6597 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6598
6599         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
6600         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
6601         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
6602         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
6603         gcc.dg/formatz-1.c: Adjust warning regular expressions.
6604
6605 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6606
6607         * g++.old-deja/g++.other/nested4.C: New test.
6608
6609 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6610
6611         * g++.old-deja/g++.ns/scoped1.C: New test.
6612
6613 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
6614
6615         * lib/g++.exp: Support testing already-installed GCC.
6616
6617 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6618
6619         * wtr-label-1.c, wtr-suffix-1.c: New tests.
6620
6621 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6622
6623         * gcc.dg/return-type-2.c: New test.
6624
6625 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
6626
6627         * gcc.c-torture/compile/20000825-1.c: New test.
6628
6629 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
6630
6631         * gcc.dg/dwarf2-2.c: New test.
6632
6633 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
6634
6635         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
6636         dg-warning regexps.
6637
6638 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6639
6640         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
6641         gcc.dg/format-ext-5.c: New tests.
6642
6643 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
6644
6645         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
6646
6647 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
6648
6649         * gcc.dg/noncompile/930622-2.c: Adjust error message.
6650
6651 2000-08-24  Richard Henderson  <rth@cygnus.com>
6652
6653         * gcc.dg/ia64-sync-1.c: New test.
6654         * gcc.dg/ia64-sync-2.c: New test.
6655         * gcc.dg/ia64-asm-1.c: New test.
6656
6657 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6658
6659         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
6660         * gcc.dg/format-ext-2.c: New test.
6661
6662 2000-08-23  Jason Merrill  <jason@redhat.com>
6663
6664         * lib/old-dejagnu.exp: Also ignore "In member function" and
6665         "At global scope".
6666
6667 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6668
6669         * gcc.dg/noncompile/label-lineno-1.c: New test.
6670
6671 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6672
6673         * gcc.dg/c99-array-nonobj-1.c: New test.
6674
6675 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6676
6677         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
6678         tests.
6679         * gcc.dg/format-ext-1.c: New test.
6680
6681 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6682
6683         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
6684         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
6685         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
6686         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
6687         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
6688
6689 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6690
6691         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
6692         gcc.dg/c99-strftime-2.c: New tests.
6693
6694 2000-08-22  Richard Henderson  <rth@cygnus.com>
6695
6696         * gcc.c-torture/execute/20000822-1.c: New test.
6697
6698 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6699
6700         * gcc.c-torture/execute/20000819-1.x: Remove.
6701
6702 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6703
6704         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
6705         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
6706         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
6707         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
6708         gcc.dg/format-xopen-1.c: New tests.
6709
6710 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6711
6712         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
6713
6714 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6715
6716         * g++.old-deja/g++.other/loop2.C: New test.
6717
6718         * gcc.c-torture/compile/20000606-1.c: New test.
6719         * gcc.c-torture/compile/20000728-1.c: New test.
6720         * gcc.c-torture/execute/20000801-1.c: New test.
6721         * gcc.c-torture/execute/20000801-2.c: New test.
6722         * gcc.c-torture/execute/20000819-1.c: New test.
6723         * gcc.c-torture/execute/20000819-1.x: XFAIL.
6724         * gcc.dg/20000629-1.c: New test.
6725         * gcc.dg/20000724-1.c: New test.
6726         * gcc.dg/20000807-1.c: New test.
6727
6728 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
6729
6730         * gcc.dg/cpp/pragma-1.c: New test.
6731         * gcc.dg/cpp/pragma-2.c: New test.
6732
6733 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
6734
6735         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
6736         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
6737
6738 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6739
6740         * gcc.c-torture/compile/20000818-1.c: New test.
6741
6742 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
6743
6744         * gcc.c-torture/execute/20000818-1.c: New test.
6745
6746 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6747
6748         * gcc.dg/format-va-1.c: New test.
6749
6750 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6751
6752         * g++.old-deja/g++.other/typedef8.C: New test.
6753
6754 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6755
6756         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
6757         * g++.old-deja/g++.mike/net36.C: Mark candidate.
6758         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
6759         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
6760         * g++.old-deja/g++.other/ptrmem7.C: New test.
6761         * g++.old-deja/g++.pt/ptrmem10.C: New test.
6762
6763 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6764
6765         * g++.old-deja/g++.pt/typename27.C: New test.
6766
6767 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
6768
6769         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
6770         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
6771         * g++.old-deja/g++.pt/friend45.C: New test.
6772         * g++.old-deja/g++.other/friend8.C: New test.
6773
6774 2000-08-15  Richard Henderson  <rth@cygnus.com>
6775
6776         * gcc.c-torture/execute/20000815-1.c: New test.
6777
6778 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6779
6780         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
6781         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
6782         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
6783
6784 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
6785
6786         * g++.old-deja/g++.other/refinit2.C: New test.
6787
6788 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
6789
6790         * lib/c-torture.exp (c-torture): Make
6791         compiler_conditional_xfail_data global.
6792         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
6793         compiler_conditional_xfail_data machinery.
6794         (f-torture-execute): Likewise.
6795         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
6796         and only when unrolling loops.
6797
6798         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
6799
6800 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
6801
6802         * g++.old-deja/g++.pt/explicit81.C: New test.
6803
6804 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
6805
6806         * g++.old-deja/g++.pt/typename26.C: New test.
6807
6808 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
6809
6810         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
6811         warning.
6812
6813 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
6814
6815         * g++.old-deja/g++.other/array3.C: New test.
6816
6817 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6818
6819         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
6820         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
6821         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
6822         New tests.
6823
6824 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
6825
6826         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
6827         * g++.old-deja/g++.abi/vmihint.C: Likewise.
6828
6829 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
6830
6831         * gcc.c-torture/execute/20000808-1.c: New test.
6832
6833 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6834
6835         * gcc.dg/c90-const-expr-1.c: New test.
6836
6837 2000-08-08  Richard Henderson  <rth@cygnus.com>
6838
6839         * gcc.dg/noncompile/920923-1.c: Declare calloc.
6840
6841 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6842
6843         * gcc.dg/noncompile/const-ll-1.c: New test.
6844
6845 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6846
6847         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
6848
6849 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
6850
6851         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
6852         that running programs linked against the shared version of libobjc
6853         run correctly.
6854
6855 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6856
6857         * gcc.dg/c99-printf-1.c: New test.
6858
6859 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6860
6861         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
6862
6863 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
6864
6865         * gcc.c-torture/execute/20000731-1.x: Delete.
6866
6867 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
6868
6869         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
6870         and torture_without_loops as is done by c-torture.exp.
6871         (search_for): Copy from c-torture.exp.
6872         (gcc-dg-runtest): New function, drives a directory of tests
6873         iterating over the TORTURE_OPTIONS.
6874         (scan-assembler, scan-assembler-not): Move here from
6875         individual directory drivers.
6876
6877         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
6878         defined by lib/gcc-dg.exp.
6879         * gcc.dg/cpp/cpp.exp: Likewise.
6880         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
6881         gcc-dg-runtest, so we cycle over optimization options.
6882
6883         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
6884         * gcc.dg/compare2.c: No longer expected to fail.
6885
6886 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
6887
6888         * gcc.c-torture/execute/20000804-1.c: New test.
6889
6890 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6891
6892         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
6893
6894 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
6895
6896         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
6897
6898 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
6899
6900         * gcc.c-torture/compile/20000803-1.c: New test.
6901
6902 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6903
6904         * gcc.c-torture/execute/20000801-3.c,
6905         gcc.c-torture/execute/20000801-4.c: New tests.
6906         * gcc.c-torture/execute/20000801-3.x,
6907         gcc.c-torture/execute/20000801-4.x: Xfail.
6908
6909 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
6910
6911         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
6912         libobjc/.libs to allow for libtool.
6913
6914 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
6915
6916         * gcc.c-torture/compile/20000802-1.c: New test.
6917
6918 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
6919
6920         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
6921
6922 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
6923
6924         * gcc-c-torture/execute/20000731-2.c: New test.
6925
6926         * gcc.c-torture/execute/20000731-1.c: New test.
6927         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
6928
6929 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
6930
6931         * testsuite/gcc.dg/cpp/paste7.c: New test.
6932         * gcc.dg/cpp/20000725-1.c: New test.
6933
6934 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
6935
6936         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
6937         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
6938         declaration warning for __builtin_dwarf_reg_size.
6939
6940         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
6941
6942 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6943
6944         * gcc.dg/noncompile/voidparam-1.c: New test.
6945
6946 2000-07-30  Richard Henderson  <rth@cygnus.com>
6947
6948         * gcc.dg/c90-digraph-1.c: Don't xfail.
6949         * gcc.dg/compare2.c (case 10): Xfail.
6950         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
6951
6952 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
6953
6954         * gcc.dg/c99-main-1.c: New test.
6955
6956 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6957
6958         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
6959
6960 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
6961
6962         * gcc.c-tortuer/execute/20000726-1.c: New test.
6963
6964 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
6965
6966         * gcc.c-torture/execute/enum-2.c: New test.
6967
6968 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6969
6970         * gcc.dg/cpp/tr-warn3.c: New test.
6971
6972 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6973
6974         * g++.old-deja/g++.ext/implicit1.C: Remove.
6975         * g++.old-deja/g++.jason/c2.C: Remove
6976         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
6977         * g++.old-deja/g++.pt/crash16.C: Likewise.
6978         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
6979
6980 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6981
6982         * g++.old-deja/g++.other/for2.C: New test.
6983
6984 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
6985
6986         * gcc.dg/20000720-1.c: New test.
6987
6988 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
6989
6990         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
6991
6992 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
6993
6994         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
6995         * gcc.c-torture/execute/20000722-1.c: New.
6996         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
6997
6998 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
6999
7000         * gcc.dg/cpp/20000720-1.S: New test.
7001
7002 2000-07-21  Michael Meissner  <meissner@redhat.com>
7003
7004         * gcc.c-torture/execute/ieee/hugeval.c: New test.
7005
7006 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7007
7008         * g++.old-deja/g++.brendan/crash16.C,
7009         g++.old-deja/g++.brendan/parse3.C,
7010         g++.old-deja/g++.brendan/redecl1.C,
7011         g++.old-deja/g++.ns/template13.C,
7012         g++.old-deja/g++.other/decl4.C,
7013         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
7014
7015 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7016
7017         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
7018         and "Internal error".
7019
7020         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
7021         regexps.
7022         * gcc.dg/cpp/paste6.c: New test.
7023
7024 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
7025
7026         * gcc.dg/cpp/tr-direct.c: New test.
7027
7028         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
7029         gcc.dg/cpp/undef1.c: Tweak error regexps.
7030
7031 2000-07-18  Eric Christopher <echristo@redhat.com>
7032
7033         * gcc.c-torture/compile/20000718-1.c: New test.
7034
7035 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
7036
7037         * cpplex.c (_cpp_push_token): If the token being pushed back
7038         is the previous token in this context, just subtract one from
7039         context->posn.
7040         * cppmacro.c (save_expansion): Clear aux field when storing a
7041         placemarker.
7042
7043 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
7044
7045         * gcc.dg/noncompile/redecl-1.c: New test.
7046
7047 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
7048
7049         * gcc.c-torture/execute/20000717-5.c: New test.
7050         * gcc.c-torture/execute/20000717-1.x: Removed.
7051
7052 2000-07-17  Richard Henderson  <rth@cygnus.com>
7053
7054         * gcc.c-torture/execute/20000717-4.c: New test.
7055
7056 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
7057
7058         * gcc.dg/cpp/syshdr.c: New test.
7059         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
7060
7061 2000-07-17  Neil Booth  <neilb@earthling.net>
7062
7063         * gcc.dg/cpp/cmdlne-dM.c: New test.
7064         * gcc.dg/cpp/cmdlne-dD.c: New test.
7065
7066 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
7067
7068         * gcc.c-torture/execute/20000717-3.c: New test.
7069
7070         * gcc.c-torture/compile/20000717-1.c: New test.
7071
7072 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
7073
7074         * gcc.c-torture/execute/20000717-2.c: New test.
7075
7076 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7077
7078         * gcc.dg/formatz-1.c: New test.
7079
7080         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
7081         * gcc.dg/c99-digraph-1.c: New tests.
7082
7083         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
7084         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
7085
7086         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
7087         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
7088         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
7089         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
7090         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
7091         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
7092         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
7093
7094 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
7095
7096         * gcc.c-torture/execute/20000717-1.c: New test.
7097         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
7098
7099 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
7100
7101         * gcc.c-torture/execute/20000715-2.c: New test.
7102         * gcc.dg/20000715-1.c: New test.
7103
7104 2000-07-15  Michael Meissner  <meissner@redhat.com>
7105
7106         * gcc.c-torture/execute/20000715-1.c: New test.
7107
7108 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
7109
7110         * gcc.c-torture/execute/20000707-1.c: New test.
7111
7112 2000-07-13  Neil Booth  <NeilB@earthling.net>
7113
7114         * testsuite/gcc.dg/cpp/digraph1.c,
7115         testsuite/gcc.dg/cpp/digraph2.c,
7116         testsuite/gcc.dg/cpp/digraphs.c: New tests.
7117
7118 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
7119
7120         * g77.f-torture/compile/20000630-2.f:  New test.
7121         * g77.f-torture/compile/20000630-2.x
7122
7123 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7124
7125         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
7126
7127 2000-07-11  Neil Booth  <NeilB@earthling.net>
7128
7129         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
7130
7131 2000-07-11  Neil Booth  <NeilB@earthling.net>
7132
7133         * gcc.dg/cpp/cmdlne-C.c: New.
7134
7135 2000-07-09  Neil Booth  <NeilB@earthling.net>
7136
7137         * gcc.dg/cpp/directiv.c: New tests.
7138         * gcc.dg/cpp/undef1.c: Update.
7139
7140 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
7141
7142         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
7143
7144 2000-07-09  Neil Booth  <NeilB@earthling.net>
7145
7146         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7147
7148 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
7149
7150         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
7151         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
7152
7153 2000-07-08  Neil Booth  <NeilB@earthling.net>
7154
7155         * gcc.dg/cpp/macsyntx.c: New tests.
7156
7157 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7158
7159         * gcc.dg/20000707-1.c: New test.
7160
7161 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7162
7163         * gcc.c-torture/execute/20000706-1.c: New test.
7164         * gcc.c-torture/execute/20000706-2.c: New test.
7165         * gcc.c-torture/execute/20000706-3.c: New test.
7166         * gcc.c-torture/execute/20000706-4.c: New test.
7167         * gcc.c-torture/execute/20000706-5.c: New test.
7168
7169 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7170
7171         * g++.old-deja/g++.pt/instantiate7.C: New test.
7172
7173 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7174
7175         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
7176         * g++.old-deja/g++.mike/thunk3.C: Likewise.
7177         * g++.old-deja/g++.other/rtti3.C: Likewise.
7178         * g++.old-deja/g++.other/rttid3.C: Likewise.
7179
7180 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
7181
7182         *  g77.f-torture/compile/20000630-1.x: Fix typo
7183
7184 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
7185
7186         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
7187         assembly output.
7188
7189 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
7190
7191         * gcc.dg/cpp/ident.c: New test.
7192
7193 2000-07-05  Neil Booth  <NeilB@earthling.net>
7194
7195         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
7196           gcc.dg/cpp/lexstrng.c: New tests.
7197
7198 2000-07-04  Neil Booth  <NeilB@earthling.net>
7199
7200         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
7201         * gcc.dg/cpp/strify2.c: Same.
7202
7203 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
7204
7205         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
7206         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
7207         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
7208         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
7209
7210         * testsuite/gcc.dg/cpp/macro1.c,
7211         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
7212         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
7213         testsuite/gcc.dg/cpp/strify1.c,
7214         testsuite/gcc.dg/cpp/strify2.c: New tests.
7215
7216 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
7217
7218         * gcc.c-torture/execute/20000703-1.c: New test.
7219
7220 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7221
7222         * g++.old-deja/g++.pt (lookup10.C): New test.
7223
7224 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7225
7226         * g++.old-deja/g++.pt (typename25.C): New test.
7227
7228 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
7229
7230         * gcc.c-torture/compile/20000701-1.c: New test.
7231
7232 2000-06-30  Nick Clifton  <nickc@cygnus.com>
7233
7234         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
7235         to test case.
7236
7237 2000-06-30  Catherine Moore  <clm@cygnus.com>
7238
7239         * gcc.c-torture/execute/align-1.c: New test.
7240
7241 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
7242
7243         * g++.old-deja/g++.pt/expr8.C: New test.
7244         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
7245
7246 2000-06-29  Nick Clifton  <nickc@cygnus.com>
7247
7248         * gcc.c-torture/compile/20000629-1.c: New test.
7249
7250 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7251
7252
7253         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
7254         gcc.dg/noncompile directory, depending on whether they're
7255         preprocessor tests or not.  Annotate all the tests for the dg
7256         framework.
7257
7258         * gcc.c-torture/noncompile/noncompile.exp: Delete.
7259         * gcc.dg/noncompile/noncompile.exp: New.
7260
7261         * Moved files:
7262         Old name                                New name
7263         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
7264         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
7265         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
7266         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
7267         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
7268         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
7269         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
7270         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
7271         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
7272         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
7273         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
7274         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
7275         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
7276         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
7277         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
7278         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
7279         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
7280         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
7281         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
7282         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
7283         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
7284         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
7285         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
7286         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
7287
7288         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
7289         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
7290         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
7291         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
7292         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
7293         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
7294
7295 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7296
7297         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
7298         declare one variable.  On the fourth, error.
7299         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
7300         declared by 20000628-1a.h.
7301
7302 2000-06-29  Richard Henderson  <rth@redhat.com>
7303
7304         * gcc.c-torture/execute/930529-1.x: New file.
7305         * gcc.dg/920413-1.c: Adjust expected warning text.
7306         * gcc.dg/980217-1.c: Declare abort.
7307         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
7308
7309 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
7310
7311         * g77.f-torture/compile/20000629-1.f: New test.
7312         * g77.f-torture/compile/20000629-1.x: Expected to fail.
7313
7314 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7315
7316         Rearrange lots of files, removing entirely the
7317         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
7318         directories.
7319
7320         * Deleted files:
7321         gcc.c-torture/code_quality/code_quality.exp
7322         gcc.c-torture/special/special.exp
7323         gcc.failure/failure.exp
7324         gcc.failure/940409-1.x
7325         gcc.c-torture/compile/961203-1.x
7326
7327         * New files:
7328         gcc.misc-tests/linkage.exp
7329         gcc.c-torture/execute/920730-1t.c
7330         gcc.c-torture/execute/920730-1t.x
7331         gcc.c-torture/compile/920520-1.x
7332         gcc.c-torture/compile/920521-1.x
7333         gcc.c-torture/compile/981006-1.x
7334         gcc.c-torture/execute/eeprof-1.x
7335
7336         * Moved files (possibly with modifications to fit a new harness):
7337         Old name                                New name
7338         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
7339         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
7340         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
7341         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
7342         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
7343         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
7344         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
7345         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
7346         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
7347         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
7348         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
7349         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
7350         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
7351         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
7352
7353 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7354
7355         * c-torture/compile/961203-1.x: Delete.
7356
7357         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
7358         not exit. Include stdio.h.
7359         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
7360         * gcc.misc-tests/dg-12.c: Likewise.
7361         * gcc.misc-tests/dg-5.c: Likewise.
7362         * gcc.misc-tests/dg-6.c: Likewise.
7363         * gcc.misc-tests/dg-7.c: Prototype abort.
7364         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
7365         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
7366         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
7367         not exit.
7368         * gcc.misc-tests/sieve.c: Use return from main, not exit.
7369         * gcc.misc-tests/sort2.c: Use return from main, not exit.
7370
7371 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
7372
7373         * gcc.dg/cpp/20000628-1.c: New test.
7374         * gcc.dg/cpp/20000628-1.h: New header for above test.
7375         * gcc.dg/cpp/20000628-1a.h: Likewise.
7376
7377 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
7378
7379         * gcc.dg/cpp: New directory.
7380         * gcc.dg/cpp/cpp.exp: New driver.
7381         * gcc.dg/cpp/20000627-1.c: New test.
7382         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
7383         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
7384         and rewrite as a compilation test.
7385
7386         * gcc.dg: Move many files into the cpp subdirectory, possibly
7387         renaming or editing them as well.
7388         Old name                New name
7389         990119-1.c              cpp/19990119-1.c
7390         990228-1.c              cpp/19990228-1.c
7391         990407-1.c              cpp/19990407-1.c
7392         990409-1.c              cpp/19990409-1.c
7393         990413-1.c              cpp/19990413-1.c
7394         990703-1.c              cpp/19990703-1.c
7395         20000127-1.c            cpp/20000127-1.c
7396         20000129-1.c            cpp/20000129-1.c
7397         20000207-1.c            cpp/20000207-1.c
7398         20000207-2.c            cpp/20000207-2.c
7399         20000209-1.c            cpp/20000209-1.c
7400         20000209-2.c            cpp/20000209-2.c
7401         20000301-1.c            cpp/20000301-1.c
7402         20000419-1.c            cpp/20000419-1.c
7403         20000510-1.S            cpp/20000510-1.S
7404         20000519-1.c            cpp/20000519-1.c
7405         20000529-1.c            cpp/20000529-1.c
7406         20000625-1.c            cpp/20000625-1.c
7407         20000625-2.c            cpp/20000625-2.c
7408         cpp-as1.c               cpp/assert1.c
7409         cpp-as2.c               cpp/assert2.c
7410         cxx-comments-1.c        cpp/cxxcom1.c
7411         cxx-comments-2.c        cpp/cxxcom2.c
7412         endif-label.c           cpp/endif.c
7413         cpp-hash1.c             cpp/hash1.c
7414         cpp-hash2.c             cpp/hash2.c
7415         cpp-if1.c               cpp/if-1.c
7416         cpp-if2.c               cpp/if-2.c
7417         cpp-if3.c               cpp/if-3.c
7418         cpp-if4.c               cpp/if-4.c
7419         cpp-if5.c               cpp/if-5.c
7420         cpp-cond.c              cpp/if-cexp.c
7421         cpp-missingop.c         cpp/if-mop.c
7422         cpp-missingparen.c      cpp/if-mpar.c
7423         cpp-opprec.c            cpp/if-oppr.c
7424         cpp-ifparen.c           cpp/if-paren.c
7425         cpp-shortcircuit.c      cpp/if-sc.c
7426         cpp-shift.c             cpp/if-shift.c
7427         cpp-unary.c             cpp/if-unary.c
7428         cpp-li1.c               cpp/line1.c
7429         cpp-li2.c               cpp/line2.c
7430         lineno.c                cpp/line3.c
7431         lineno-2.c              cpp/line4.c
7432         cpp-mi.c                cpp/mi1.c
7433         cpp-mic.h               cpp/mi1c.h
7434         cpp-micc.h              cpp/mi1cc.h
7435         cpp-mind.h              cpp/mi1nd.h
7436         cpp-mindp.h             cpp/mi1ndp.h
7437         cpp-mix.h               cpp/mi1x.h
7438         cpp-mi2.c               cpp/mi2.c
7439         cpp-mi2a.h              cpp/mi2a.h
7440         cpp-mi2b.h              cpp/mi2b.h
7441         cpp-mi2c.h              cpp/mi2c.h
7442         cpp-mi3.c               cpp/mi3.c
7443         cpp-mi3.def             cpp/mi3.def
7444         poison-1.c              cpp/poison.c
7445         pr-impl.c               cpp/prag-imp.c
7446         cpp-redef-2.c           cpp/redef1.c
7447         cpp-redef.c             cpp/redef2.c
7448         strpaste.c              cpp/strp1.c
7449         strpaste-2.c            cpp/strp2.c
7450         cpp-tradpaste.c         cpp/tr-paste.c
7451         cpp-tradstringify.c     cpp/tr-str.c
7452         cpp-tradwarn1.c         cpp/tr-warn1.c
7453         cpp-tradwarn2.c         cpp/tr-warn2.c
7454         trigraphs.c             cpp/trigraphs.c
7455         cpp-unc1.c              cpp/unc1.c
7456         cpp-unc2.c              cpp/unc2.c
7457         cpp-unc3.c              cpp/unc3.c
7458         cpp-unc.c               cpp/unc4.c
7459         undef.c                 cpp/undef1.c
7460         undef-2.c               cpp/undef2.c
7461         cpp-wi1.c               cpp/widestr1.c
7462
7463 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
7464
7465         * lib/g++.exp (g++_include_flags): Tweak.
7466
7467 2000-06-27  H.J. Lu  <hjl@gnu.org>
7468             Loren J. Rittle  <ljrittle@acm.org>
7469
7470         * lib/g++.exp (g++_include_flags): Override libgloss.exp
7471         version with one that knows about the new gcc tree structure.
7472         (g++_link_flags): Same.
7473
7474 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
7475
7476         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
7477         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
7478         case we are cross-compiling.
7479
7480         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
7481         g++.old-deja/g++.niklas/Makefile.in,
7482         g++.old-deja/g++.niklas/configure.in,
7483         g++.old-deja/g++.other/Makefile.in,
7484         g++.old-deja/g++.other/configure.in,
7485         gcc.c-torture/code_quality/Makefile.in,
7486         gcc.c-torture/code_quality/configure.in,
7487         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
7488         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
7489         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
7490         gcc.c-torture/execute/ieee/Makefile.in,
7491         gcc.c-torture/execute/ieee/configure.in,
7492         gcc.c-torture/noncompile/Makefile.in,
7493         gcc.c-torture/noncompile/configure.in,
7494         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
7495         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
7496         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
7497
7498 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7499
7500         * g++.old-deja/g++.other/ambig3.C: New test.
7501
7502 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7503
7504         * g++.old-deja/g++.pt/syntax1.C: New test.
7505         * g++.old-deja/g++.pt/syntax2.C: New test.
7506         * g++.old-deja/g++.other/syntax3.C: New test.
7507         * g++.old-deja/g++.other/syntax4.C: New test.
7508
7509 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7510
7511         * gcc.dg/20000623-1.c: Prototype exit and abort.
7512
7513 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7514
7515         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
7516         New tests.
7517         * gcc.dg/cpp-mi3.def: New file.
7518
7519         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
7520         inside assertions.
7521         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
7522         lexer's error messages.
7523         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
7524         divine anything from the linemarkers.
7525         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
7526         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
7527
7528 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
7529
7530         * gcc.dg/20000623-1.c: New test.
7531
7532 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
7533
7534         * gcc.c-torture/execute/20000622-1.c: New test.
7535
7536 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7537
7538         * g++.old-deja/g++.other/init15.C: New test.
7539
7540 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7541
7542         * g++.old-deja/g++.pt/vaarg2.C: New test.
7543         * g++.old-deja/g++.pt/vaarg3.C: New test.
7544
7545 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
7546
7547         * g++.old-deja/g++.other/dyncast6.C: New test.
7548
7549 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
7550
7551         * gcc.c-torture/execute/loop-6.c: New test.
7552
7553 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
7554
7555         * gcc.dg/20000614-1.c: New test.
7556         * gcc.dg/20000614-2.c: New test.
7557
7558 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
7559
7560         * g++.old-deja/g++.other/inline12.C: New test.
7561
7562 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
7563
7564         * g++.old-deja/g++.other/eh1.C: New test.
7565
7566 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
7567
7568         * g++.old-deja/g++.other/type.C: New test.
7569
7570 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7571
7572         * g++.old-deja/g++.other/initstring.C: New test.
7573
7574 2000-06-12  Jason Merrill  <jason@redhat.com>
7575
7576         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
7577
7578 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
7579
7580         * gcc.c-torture/compile/20000609-1.c: New test.
7581
7582 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
7583
7584         * gcc.dg/20000609-1.c: New test.
7585
7586 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
7587
7588         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
7589         * gcc.c-torture/noncompile/poison-1.c: Move...
7590         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
7591         * gcc.dg/cpp-li1.c: Add a token after the #line.
7592
7593 2000-06-05  Richard Henderson  <rth@cygnus.com>
7594
7595         * gcc.c-torture/execute/20000605-2.c: New test.
7596         * gcc.c-torture/execute/20000605-3.c: New test.
7597
7598 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
7599
7600         * g77.f-torture/execute/20000503-1.x: New file.
7601
7602 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
7603
7604         * g++.old-deja/g++.eh/badalloc1.C: New test.
7605
7606 2000-06-05  Richard Henderson  <rth@cygnus.com>
7607
7608         * gcc.c-torture/execute/20000605-1.c: New test.
7609
7610 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7611             Nathan Sidwell <nathan@codesourcery.com>
7612
7613         * gcc.c-torture/compile/20000605-1.c: New test.
7614
7615 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
7616
7617         * g77.f-torture/compile/20000601-1.f:  New test.
7618
7619 2000-06-03  Richard Henderson  <rth@cygnus.com>
7620
7621         * gcc.c-torture/execute/20000603-1.c: New.
7622
7623 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
7624
7625         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
7626         * gcc.dg/noreturn-2.c (noreturn): Likewise.
7627
7628 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
7629
7630         * gcc.dg/compare2.c (case 12): XFAIL.
7631         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
7632         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
7633
7634         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
7635
7636 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
7637
7638         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
7639         guard macro is already defined when the header is first
7640         included.
7641         * gcc.dg/cpp-mix.h: New file.
7642         * gcc.dg/endif-label.c: Update patterns to match compiler.
7643
7644         * g++.brendan/complex1.C: Declare abort.
7645         * g++.law/refs4.C: Remove XFAIL.
7646         * g++.oliva/expr2.C: Declare abort and exit.
7647
7648 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
7649
7650         * gcc.c-torture/execute/20000528-1.c: New test.
7651
7652         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
7653         * g++.old-deja/g++.law/temps4.C: Likewise.
7654
7655         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
7656         stdlib.h.  Call abort() on failure.
7657         * g++.old-deja/g++.law/refs4.C: Likewise.
7658         * g++.old-deja/g++.law/temps4.C: Likewise.
7659         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
7660         * gcc.c-torture/execute/20000112-1.c: Include string.h.
7661
7662 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
7663
7664         Relative to g++.dg/special:
7665         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
7666
7667         Relative to g++.old-deja:
7668         * g++.brendan/complex1.C, g++.jason/optimize2.C,
7669         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
7670         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
7671         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
7672         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
7673         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
7674         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
7675
7676         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
7677         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
7678         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
7679         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
7680         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
7681         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
7682         and/or string.h.
7683
7684         * g++.other/goto1.C: Update expectations for error messages.
7685
7686 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
7687
7688         * gcc.c-torture/compile/20000523-1.c: New test.
7689
7690 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7691
7692         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
7693
7694 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7695
7696         * g++.old-deja/g++.eh/catch11.C: New test.
7697         * g++.old-deja/g++.eh/catch12.C: New test.
7698
7699 2000-05-24  Nick Clifton  <nickc@cygnus.com>
7700
7701         * gcc.c-torture/execute/20000523-1.c: New test.
7702
7703 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
7704
7705         * c-torture/execute/bcp-1.c: Replace abort in arg of
7706         __builtin_constant_p with a generic external function.
7707
7708         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
7709         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
7710         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
7711         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
7712         Prototype abort and/or exit.
7713
7714         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
7715         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
7716         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
7717         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
7718
7719 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
7720
7721         * gcc.dg/dwarf2-1.c: New test.
7722
7723 2000-05-20  Richard Henderson  <rth@cygnus.com>
7724
7725         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
7726
7727 2000-05-20  Andreas Jaeger  <aj@suse.de>
7728
7729         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
7730         testcase.
7731
7732 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
7733
7734         * gcc.c-torture/execute/20000519-2.c: New test.
7735
7736 2000-05-19  Andreas Jaeger  <aj@suse.de>
7737
7738         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
7739         which fails with SSA.
7740
7741         * lib/c-torture.exp: Also test with -O3 -fssa.
7742
7743 2000-05-18  Michael Meissner  <meissner@redhat.com>
7744
7745         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
7746         * gcc.c-torture/execute/920415-1.c: Ditto.
7747         * gcc.c-torture/execute/920501-1.c: Ditto.
7748         * gcc.c-torture/execute/conversion.c: Ditto.
7749         * gcc.c-torture/execute/cvt-1.c: Ditto.
7750
7751 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
7752
7753         * gcc.c-torture/compile/20000518-1.c: New test.
7754
7755 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7756
7757         * g77.f-torture/compile/200005018.f:  New test.
7758
7759 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
7760
7761         * gcc.c-torture/compile/20000517-1.c: New test.
7762
7763 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7764
7765         * gcc.c-torture/execute/20000516-1.c: New test.
7766
7767 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
7768
7769         * g++.old-deja/g++.other/eh.C: New test.
7770
7771 2000-05-12  Richard Henderson  <rth@cygnus.com>
7772
7773         * gcc.c-torture/execute/990208-1.c (main): Don't pass
7774         constants through to doit's conditional.
7775
7776 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
7777
7778         * gcc.c-torture/compile/20000511-1.c: New test.
7779         * g77.f-torture/compile/20000511-1.f: New test.
7780         * g77.f-torture/compile/20000511-2.f: New test.
7781
7782 2000-05-11  Michael Meissner  <meissner@redhat.com>
7783
7784         * gcc.c-torture/execute/20000511-1.c: New test.
7785
7786 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
7787
7788         * gcc.dg/dg.exp: Scan .S files as well as .c files.
7789         * gcc.dg/20000510-1.S: New.
7790
7791 2000-05-08  Catherine Moore  <clm@cygnus.com>
7792
7793         * gcc.dg/unused-3.c: New.
7794
7795 2000-05-06  Richard Henderson  <rth@cygnus.com>
7796
7797           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
7798           * g++.old-deja/g++.mike/warn1.C: Likewise.
7799           * g++.old-deja/g++.pt/local1.C: Likewise.
7800           * g++.old-deja/g++.pt/local7.C: Likewise.
7801           * g++.old-deja/g++.pt/spec16.C: Likewise.
7802
7803 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
7804
7805         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
7806
7807 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
7808
7809           * g77.f-torture/execute/20000503-1.f:  New test.
7810
7811 2000-05-04  Andreas Jaeger  <aj@suse.de>
7812
7813         * gcc.dg/noreturn-2.c: New test.
7814
7815 2000-05-04  Neil Booth  <NeilB@earthling.net>
7816
7817         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
7818         preprocessor.
7819
7820 2000-05-04  Richard Henderson  <rth@cygnus.com>
7821
7822         * gcc.c-torture/execute/20000503-1.c: Fix typo.
7823
7824 2000-05-04  Richard Henderson  <rth@cygnus.com>
7825
7826         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
7827         OpenSSL by Jason R Thorpe.
7828
7829 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
7830
7831         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
7832
7833 2000-05-03  Robert Lipe <robertlipe@usa.net>
7834
7835         * gcc.dg/20000503-1.c: New test.
7836
7837 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
7838
7839         * gcc.c-torture/compile/20000502-1.c: New test.
7840         * g++.old-deja/g++.other/align.C: New test.
7841         * gcc.dg/cpp-tradstringify.c: New test.
7842
7843 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
7844
7845         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
7846         and hard registers.
7847
7848 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
7849
7850         * gcc.c-torture/execute/loop-5.c: New test.
7851
7852 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
7853
7854         * gcc.c-torture/execute/va-arg-20.c: New test.
7855
7856 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
7857
7858         * gcc.c-torture/execute/20000422-1.c: New test.
7859
7860 2000-04-20  Greg McGary  <gkm@gnu.org>
7861
7862         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
7863         when optimizing, but without sibling-call optimizations (-O1).
7864
7865 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
7866
7867           * gcc.c-torture/compile/20000420-1.c: New test.
7868
7869 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7870
7871         * g++.abi/ptrflags.C: New test.
7872         * g++.eh/catchptr1.C: Test incomplete pointer chains.
7873
7874 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
7875
7876         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
7877
7878 2000-04-19  Greg McGary  <gkm@gnu.org>
7879
7880         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
7881         sibling-call optimizations.
7882
7883 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
7884
7885         * gcc.dg/20000419-1.c: New test.
7886
7887 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
7888
7889         * gcc.c-torture/execute/20000412-6.c: New test.
7890
7891 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
7892
7893         * gcc.c-torture/execute/20000412-5.c: New test.
7894         * g77.f-torture/compile/20000412-1.f: New test.
7895         * gcc.c-torture/execute/20000412-4.c: New test.
7896         * gcc.c-torture/compile/20000412-2.c: New test.
7897         * gcc.c-torture/execute/20000412-3.c: New test.
7898         * gcc.c-torture/compile/20000412-1.c: New test.
7899         * gcc.c-torture/execute/20000412-2.c: New test.
7900
7901 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
7902
7903         * objc/execute/bf-20.m: New test.
7904
7905 2000-04-10  Richard Henderson  <rth@cygnus.com>
7906
7907         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
7908
7909         * gcc.c-torture/execute/20000412-1.c: New test.
7910
7911 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
7912
7913         * g++.old-deja/g++.eh/catchptr1.C: New test.
7914
7915 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
7916
7917         * g++.old-deja/g++.abi/cxa_vec.C: New test.
7918
7919 2000-04-08  Neil Booth  <NeilB@earthling.net>
7920
7921         * gcc.dg/cpp-nullchar.c: Remove test as
7922         embedded nulls cause problems.
7923
7924 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7925
7926         * gcc.dg/compare2.c: New test.
7927
7928 2000-04-08  Neil Booth  <NeilB@earthling.net>
7929
7930         * gcc.dg/cpp-nullchar.c: New test.
7931
7932 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
7933
7934         * gcc.dg/cpp-mi2.c: New test.
7935         * gcc.dg/cpp-mi2[abc].h: New files.
7936
7937 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
7938
7939         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
7940         member name.
7941
7942 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
7943
7944         * g++.old-deja/g++.abi/vmihint.C: New test.
7945
7946 2000-04-06  Neil Booth  <NeilB@earthling.net>
7947
7948         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
7949         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
7950         copyright.
7951
7952 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
7953
7954         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
7955         avoid stack-frame overwrite.
7956
7957 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
7958
7959         * gcc.c-torture/compile/20000405-2.c: New test.
7960         * gcc.c-torture/compile/20000405-3.c: New test.
7961
7962 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7963
7964         * gcc.c-torture/compile/20000405-1.c: New test.
7965
7966 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
7967
7968         * gcc.dg/cast-qual-1.c: Revert last change.
7969
7970 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7971
7972         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
7973
7974 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
7975
7976         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
7977         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
7978
7979 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
7980
7981         * gcc.c-torture/compile/20000403-2.c: New test.
7982         * gcc.c-torture/compile/20000403-1.c: New test.
7983
7984 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
7985
7986         * gcc.c-torture/execute/20000403-1.c: New test.
7987
7988 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
7989
7990         * gcc.c-torture/execute/20000402-1.c: New test.
7991
7992 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
7993
7994         * gcc.c-torture/execute/va-arg-15.c: New test.
7995         * gcc.c-torture/execute/va-arg-16.c: New test.
7996         * gcc.c-torture/execute/va-arg-17.c: New test.
7997         * gcc.c-torture/execute/va-arg-18.c: New test.
7998         * gcc.c-torture/execute/va-arg-19.c: New test.
7999
8000 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
8001
8002         * gcc.c-torture/compile/981211-1.c: Move to...
8003         * gcc.dg/cpp-as1.c: ...here.
8004         * gcc.dg/cpp-as2.c: New file.
8005
8006         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
8007         compiler.
8008
8009 2000-04-02  Neil Booth  <NeilB@earthling.net>
8010
8011         * gcc.dg/cpp-cond.c  New tests.
8012         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
8013         accidental success less likely.
8014         * gcc.dg/cpp-missingop.c  New tests.
8015         * gcc.dg/cpp-missingparen.c  New tests.
8016         * gcc.dg/cpp-shift.c  New tests.
8017         * gcc.dg/cpp-shortcircuit.c  New tests.
8018         * gcc.dg/cpp-unary.c  New tests.
8019
8020 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
8021
8022         * gcc.c-torture/compile/20000329-1.c: New test.
8023
8024 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
8025
8026         * gcc.c-torture/compile/20000326-1.c: New test.
8027         * gcc.c-torture/compile/20000326-2.c: New test.
8028
8029 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
8030
8031         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
8032         the first parameter is a function argument.
8033
8034 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
8035
8036         * g++.old-deja/g++.ext/array4.C: New test.
8037
8038 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
8039
8040         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
8041
8042 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8043
8044         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
8045
8046 2000-03-19  Richard Henderson  <rth@cygnus.com>
8047
8048         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
8049
8050 2000-03-19  Richard Henderson  <rth@cygnus.com>
8051
8052         * gcc.c-torture/compile/20000319-1.c: New test.
8053
8054 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
8055
8056         * gcc.c-torture/execute/20000314-3.c: New test.
8057         * gcc.c-torture/execute/20000314-2.c: New test.
8058         * gcc.c-torture/execute/20000314-1.c: New test.
8059         * gcc.c-torture/compile/20000314-2.c: New test.
8060         * gcc.c-torture/compile/20000314-1.c: New test.
8061
8062 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
8063
8064         * g++.old-deja/g++.warn/inline.C: New test.
8065
8066 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8067
8068         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
8069         standards-compliant result rather than specific constants.
8070         Put test-values in array.
8071
8072 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
8073
8074         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
8075         (g++_target_compile): Put test-specific options last.
8076
8077 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8078
8079         * g++.old-deja/g++.eh/vbase4.C: New test.
8080
8081 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8082
8083         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
8084
8085 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8086
8087         * g++.old-deja/g++.brendan/misc12.C: Removed.
8088         * g++.old-deja/g++.pt/memtemp77.C: Constify.
8089         * g++.old-deja/g++.ext/pretty4.C: New test.
8090
8091 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8092
8093         * g++.old-deja/g++.other/string2.C: New test.
8094
8095 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
8096
8097         * g++.old-deja/g++.warn/impint2.C: New test.
8098
8099 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8100
8101         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
8102         is 1, not zero.
8103
8104 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
8105
8106         * g++.old-deja/g++.warn/impint.C: New test.
8107         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
8108         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
8109         * g++.old-deja/g++.pt/explicit12.C: Likewise.
8110         * g++.old-deja/g++.pt/explicit13.C: Likewise.
8111         * g++.old-deja/g++.pt/explicit17.C: Likewise.
8112         * g++.old-deja/g++.pt/explicit18.C: Likewise.
8113         * g++.old-deja/g++.pt/explicit19.C: Likewise.
8114         * g++.old-deja/g++.pt/explicit23.C: Likewise.
8115         * g++.old-deja/g++.pt/explicit31.C: Likewise.
8116         * g++.old-deja/g++.pt/explicit35.C: Likewise.
8117         * g++.old-deja/g++.pt/explicit6.C: Likewise.
8118         * g++.old-deja/g++.pt/memclass7.C: Likewise.
8119
8120 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
8121
8122         * gcc.dg/cpp-redef.c: New test.
8123
8124 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
8125
8126         * g++.old-deja/g++.pt/unify7.C: New test.
8127
8128 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8129
8130         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
8131         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
8132
8133 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
8134
8135         * gcc.c-torture/compile/20000224-1.c: New test.
8136
8137 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8138
8139         * gcc.c-torture/compile/cpp-2.c: New test.
8140         * gcc.c-torture/compile/cpp-1.c: New test.
8141
8142 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
8143
8144         * gcc.c-torture/execute/20000225-1.c: New test.
8145
8146 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8147
8148         * gcc.dg/cpp-li2.c: New test.
8149
8150         * gcc.dg/cpp-wi1.c: New test.
8151
8152         * gcc.dg/cpp-li1.c: New test.
8153
8154 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
8155
8156         * g++.old-deja/g++.other/sizeof5.C: New test.
8157
8158 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8159
8160         * gcc.c-torture/execute/va-arg-13.c: New test.
8161
8162 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
8163
8164         * gcc.c-torture/execute/va-arg-12.c: New test.
8165
8166 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8167
8168         * gcc.c-torture/execute/20000223-1.c: New test.
8169
8170 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8171
8172         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
8173
8174 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
8175
8176         * g++.old-deja/g++.abi/ptrmem.C: New test.
8177
8178 2000-02-19  Richard Henderson  <rth@cygnus.com>
8179
8180         * gcc.c-torture/compile/init-3.c: New.
8181
8182 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
8183
8184         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
8185         ALWAYS_CXXFLAGS.
8186
8187 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
8188
8189         * gcc.c-torture/compile/20000211-3.c: New test.
8190
8191 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
8192
8193         * gcc.c-torture/compile/20000211-2.c: New test.
8194
8195 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
8196
8197         * gcc.c-torture/compile/20000211-1.c: New test.
8198
8199 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
8200
8201         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
8202           on native targets
8203
8204 2000-02-08  Nathan Sidwell  <nathan@acm.org>
8205
8206         * g++.old-deja/g++.other/cast5.C: New test.
8207
8208 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
8209
8210         * gcc.c-torture/execute/20000205-1.c: New.
8211
8212 2000-02-03  Nathan Sidwell  <nathan@acm.org>
8213
8214         * g++.old-deja/g++.jason/cast3.C: Return void.
8215         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
8216
8217 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8218
8219         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
8220
8221         * gcc.dg/loop-1.c: New test.
8222
8223 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
8224
8225         * gcc.c-torture/compile/20000127-1.c: New test.
8226         * gcc.c-torture/execute/991228-1.c: New test.
8227
8228 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8229
8230         * gcc.dg/unused-2.c: New test.
8231
8232         * gcc.dg/conv-1.c: New test.
8233
8234 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
8235
8236         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
8237         compiler.
8238         (tool_option_proc): Fix typo.
8239
8240 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
8241
8242         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
8243         of the ld on the host, not on the build machine.
8244         Also, don't crash if '--help' is not a supported option.
8245
8246 2000-01-24  Richard Henderson  <rth@cygnus.com>
8247
8248         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
8249
8250 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
8251
8252         * gcc.c-torture/execute/20000120-2.c: New test.
8253         * gcc.c-torture/execute/20000120-1.c: New test.
8254
8255 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
8256
8257         * gcc.c-torture/execute/20000113-1.c: New test.
8258
8259 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
8260
8261         * gcc.c-torture/execute/20000112-1.c: New test.
8262
8263 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8264
8265         * gcc.dg/20000111-1.c: New test.
8266
8267 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
8268
8269         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
8270         with 16 bit integers.
8271
8272 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8273
8274         * gcc.dg/20000108-1.c: New test.
8275
8276 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8277
8278         * g++.old-deja/g++.ns/koenig8.C: New test.
8279
8280 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8281
8282         * g++.old-deja/g++.other/cast4.C: New test.
8283
8284 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
8285
8286         * gcc.c-torture/compile/20000105-2.c: New test.
8287         * gcc.c-torture/compile/20000105-1.c: New test.
8288
8289 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8290
8291         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
8292         references to printf & atoi to conform to ANSI standard.
8293         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
8294         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
8295         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
8296         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
8297         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
8298         * g++.old-deja/g++.brendan/complex1.C: Likewise.
8299         * g++.old-deja/g++.brendan/copy1.C: Likewise.
8300         * g++.old-deja/g++.brendan/copy2.C: Likewise.
8301         * g++.old-deja/g++.brendan/copy3.C: Likewise.
8302         * g++.old-deja/g++.brendan/copy4.C: Likewise.
8303         * g++.old-deja/g++.brendan/copy5.C: Likewise.
8304         * g++.old-deja/g++.brendan/copy6.C: Likewise.
8305         * g++.old-deja/g++.brendan/copy7.C: Likewise.
8306         * g++.old-deja/g++.brendan/copy8.C: Likewise.
8307         * g++.old-deja/g++.brendan/crash11.C: Likewise.
8308         * g++.old-deja/g++.brendan/crash14.C: Likewise.
8309         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
8310         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8311         * g++.old-deja/g++.brendan/delete2.C: Likewise.
8312         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
8313         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
8314         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
8315         * g++.old-deja/g++.brendan/eh1.C: Likewise.
8316         * g++.old-deja/g++.brendan/groff1.C: Likewise.
8317         * g++.old-deja/g++.brendan/init3.C: Likewise.
8318         * g++.old-deja/g++.brendan/misc12.C: Likewise.
8319         * g++.old-deja/g++.brendan/misc7.C: Likewise.
8320         * g++.old-deja/g++.brendan/new2.C: Likewise.
8321         * g++.old-deja/g++.brendan/operators4.C: Likewise.
8322         * g++.old-deja/g++.brendan/operators5.C: Likewise.
8323         * g++.old-deja/g++.brendan/overload2.C: Likewise.
8324         * g++.old-deja/g++.brendan/overload7.C: Likewise.
8325         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
8326         * g++.old-deja/g++.brendan/reference1.C: Likewise.
8327         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
8328         * g++.old-deja/g++.brendan/template24.C: Likewise.
8329         * g++.old-deja/g++.brendan/template3.C: Likewise.
8330         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
8331         * g++.old-deja/g++.jason/inline3.C: Likewise.
8332         * g++.old-deja/g++.jason/opeq.C: Likewise.
8333         * g++.old-deja/g++.law/arg5.C: Likewise.
8334         * g++.old-deja/g++.law/arm7.C: Likewise.
8335         * g++.old-deja/g++.law/ctors11.C: Likewise.
8336         * g++.old-deja/g++.law/cvt8.C: Likewise.
8337         * g++.old-deja/g++.law/init9.C: Likewise.
8338         * g++.old-deja/g++.law/refs4.C: Likewise.
8339         * g++.old-deja/g++.law/template2.C: Likewise.
8340         * g++.old-deja/g++.law/visibility24.C: Likewise.
8341         * g++.old-deja/g++.law/vtable3.C: Likewise.
8342         * g++.old-deja/g++.mike/asm2.C: Likewise.
8343         * g++.old-deja/g++.mike/eh1.C: Likewise.
8344         * g++.old-deja/g++.mike/misc1.C: Likewise.
8345         * g++.old-deja/g++.mike/misc13.C: Likewise.
8346         * g++.old-deja/g++.mike/misc14.C: Likewise.
8347         * g++.old-deja/g++.mike/ns12.C: Likewise.
8348         * g++.old-deja/g++.mike/p1248.C: Likewise.
8349         * g++.old-deja/g++.mike/p3708.C: Likewise.
8350         * g++.old-deja/g++.mike/p3708a.C: Likewise.
8351         * g++.old-deja/g++.mike/p3708b.C: Likewise.
8352         * g++.old-deja/g++.mike/p646.C: Likewise.
8353         * g++.old-deja/g++.mike/p700.C: Likewise.
8354         * g++.old-deja/g++.mike/p783.C: Likewise.
8355         * g++.old-deja/g++.mike/p783a.C: Likewise.
8356         * g++.old-deja/g++.mike/p783b.C: Likewise.
8357         * g++.old-deja/g++.mike/p786.C: Likewise.
8358         * g++.old-deja/g++.mike/p789.C: Likewise.
8359         * g++.old-deja/g++.mike/p789a.C: Likewise.
8360         * g++.old-deja/g++.mike/p807a.C: Likewise.
8361         * g++.old-deja/g++.other/delete3.C: Likewise.
8362         * g++.old-deja/g++.other/dyncast1.C: Likewise.
8363         * g++.old-deja/g++.other/dyncast2.C: Likewise.
8364         * g++.old-deja/g++.other/dyncast3.C: Likewise.
8365         * g++.old-deja/g++.other/empty1.C: Likewise.
8366         * g++.old-deja/g++.other/temporary1.C: Likewise.
8367         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
8368         * g++.old-deja/g++.pt/t16.C: Likewise.
8369         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
8370
8371 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
8372
8373         * gcc.dg/991230-1.c: New test.
8374
8375 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
8376
8377         * gcc.c-torture/compile/991229-3.c: New test.
8378         * gcc.c-torture/compile/991229-2.c: New test.
8379         * gcc.c-torture/compile/991229-1.c: New test.
8380
8381 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
8382
8383         * gcc.c-torture/compile/labels-2.c: New test.
8384
8385 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8386
8387         * gcc.c-torture/execute/991227-1.c: New test.
8388
8389 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8390
8391         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
8392
8393 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8394
8395         * gcc.c-torture/execute/991221-1.c: New test.
8396
8397 1999-12-20  Nathan Sidwell  <nathan@acm.org>
8398
8399         * g++.old-deja/g++.other/cast3.C: New test.
8400
8401 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
8402
8403         * gcc.c-torture/execute/991216-4.c: New test.
8404
8405 1999-12-16  Michael Meissner  <meissner@cygnus.com>
8406
8407         * gcc.c-torture/execute/991216-1.c: New test.
8408         * gcc.c-torture/execute/991216-2.c: New test.
8409         * gcc.c-torture/execute/991216-3.c: New test.
8410
8411 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8412
8413         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
8414         Actually make the test fail by using "-O2" for compilation.
8415
8416 1999-12-15  Nathan Sidwell  <nathan@acm.org>
8417
8418         * g++.old-deja/g++.warn/cast-align1.C: New test.
8419
8420 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8421
8422         * gcc.c-torture/compile/991214-1.c: New test.
8423         * gcc.c-torture/compile/991214-2.c: New test.
8424
8425 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8426
8427         * gcc.dg/991214-1.c: New test.
8428
8429 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
8430
8431         * gcc.c-torture/compile/991213-3.c: New test.
8432         * gcc.c-torture/compile/991213-2.c: New test.
8433         * gcc.c-torture/compile/991213-1.c: New test.
8434
8435 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8436
8437         * gcc.dg/991209-1.c: New test.
8438
8439 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
8440
8441         * gcc.c-torture/compile/991208-1.c: New test.
8442
8443 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8444
8445         * gcc.dg/ultrasp2.c: New test.
8446
8447 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
8448
8449         * g++.old-deja/g++.abi/align.C (main): Fix typo.
8450
8451 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
8452
8453         * gcc.c-torture/compile/991202-1.c: New test.
8454         * gcc.c-torture/execute/991202-1.c: New test.
8455         * gcc.c-torture/execute/991202-2.c: New test.
8456         * gcc.c-torture/execute/991202-3.c: New test.
8457
8458 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
8459
8460         * g++.old-deja/g++.abi/align.C: New test.
8461         * g++.old-deja/g++.abi/aggregates.C: Likewise.
8462         * g++.old-deja/g++.abi/bitfields.C: Likewise.
8463
8464 1999-12-01  Richard Henderson  <rth@cygnus.com>
8465
8466         * gcc.c-torture/execute/991201-1.c: New.
8467
8468 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
8469
8470         * gcc.dg/991129-1.c: New test.
8471
8472 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8473
8474         * gcc.c-torture/compile/991127-1.c: New test.
8475
8476 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8477
8478         * g++.old-deja/g++.other/warn4.C: New test.
8479
8480 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8481
8482         * g++.old-deja/g++.eh/cleanup2.C: New test.
8483         * g++.old-deja/g++.ext/pretty2.C: New test.
8484         * g++.old-deja/g++.ext/pretty3.C: New test.
8485         * g++.old-deja/g++.other/debug6.C: New test.
8486
8487 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
8488
8489         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
8490         compiler_output to look for one error message instead of two.
8491
8492 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
8493
8494         * gcc.c-torture/execute/991118-1.c: Also test case
8495         where the word boundary does not split a byte evenly.
8496
8497 1999-11-19  Nathan Sidwell  <nathan@acm.org>
8498
8499         * g++.old-deja/g++.ext/restrict1.C: New test.
8500
8501 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
8502
8503         * gcc.c-torture/execute/991118-1.c: New test.
8504
8505 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
8506
8507         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
8508         working directory pathnames.
8509
8510 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
8511
8512         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
8513         host is equipped with driver.h and driver.o so it can actually
8514         compile and run the tests.
8515
8516 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
8517
8518         * gcc.c-torture/compile/991008-1.c: New test.
8519
8520 1999-11-08  Nick Clifton  <nickc@cygnus.com>
8521
8522         * lib/gcc-dg.exp: Include target-supports.exp
8523
8524 1999-11-05  Nick Clifton  <nickc@cygnus.com>
8525
8526         * lib/target-supports.exp: New file: Provide procs to test for
8527         features supported by the target.
8528         (check_weak_available): Moved here from ecos.exp.
8529         (check_alias_available): New proc: Determine of the target
8530         toolchain supports the alias attribute.
8531
8532         * gcc.dg/special/ecos.exp: Move check_weak_available to
8533         target-supports.exp.
8534         (alias-1.c): Only perform the test if the target supports
8535         aliases.
8536         (wkali-1.c): Only perform the test if the target supports
8537         aliases.
8538
8539         * gcc.dg/990506-0.c: Expect error messages from cross
8540         targets as well as native targets.
8541
8542 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8543
8544         * gcc.dg/ultrasp1.c: Removed xfail.
8545         * gcc.dg/struct-ret-2.c: Likewise.
8546         * gcc.dg/array-1.c: Likewise.
8547
8548 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8549
8550         * gcc.dg/struct-ret-2.c: New test.
8551
8552         * gcc.dg/array-1.c: New test.
8553
8554 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
8555
8556         * gcc.c-torture/execute/991030-1.c: New test.
8557
8558 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
8559
8560         * gcc.c-torture/compile/991026-2.c: New test.
8561
8562 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
8563
8564         * gcc.c-torture/compile/991026-1.c: New test.
8565
8566 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
8567
8568         * gcc.c-torture/execute/991023-1.c: New test.
8569
8570 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
8571
8572         * gcc.c-torture/execute/991019-1.c: New test.
8573
8574 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
8575
8576         * gcc.c-torture/execute/991016-1.c: New test.
8577
8578 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
8579
8580         * gcc.c-torture/execute/991014-1.c: New test.
8581
8582 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8583
8584         * g++.old-deja/g++.other/union2.C: New test.
8585
8586 1999-10-13  Nathan Sidwell  <nathan@acm.org>
8587
8588         * g++.old-deja/g++.other/vaarg2.C: New test.
8589         * g++.old-deja/g++.other/vaarg3.C: New test.
8590
8591 1999-10-12  Craig Burley  <craig@jcb-sc.com>
8592
8593         * g77.f-torture/noncompile/19990905-1.f: Moved from being
8594         in compile/.
8595
8596 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
8597
8598         * gcc.c-torture/execute/va-arg-11.c: New test.
8599
8600 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
8601
8602         * lib/file-format.exp (gcc_target_object_format): Don't
8603         crash if objdump is unavailable.
8604
8605 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
8606
8607         * gcc.misc-tests/mg.exp: delete extraneous redirection.
8608
8609 1999-09-28  Nick Clifton  <nickc@cygnus.com>
8610
8611         * gcc.c-torture/compile/990928-1.c: New test.
8612
8613 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
8614
8615         * g++.old-deja/g++.other/decl6.C: New test.
8616
8617 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8618
8619         * gcc.c-torture/execute/va-arg-10.c: New test.
8620
8621 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
8622
8623         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
8624         __PRETTY_FUNCTION__.
8625
8626 1999-09-23  Nick Clifton  <nickc@cygnus.com>
8627
8628         * gcc.c-torture/execute/990923-1.c: New test.
8629
8630 1999-09-21  Nick Clifton  <nickc@cygnus.com>
8631
8632         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
8633         for which -fpic is inappropriate.
8634
8635 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
8636
8637         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
8638
8639 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8640
8641         * g++.old-deja/g++.other/dyncast1.C: New test.
8642         * g++.old-deja/g++.other/dyncast2.C: New test.
8643         * g++.old-deja/g++.other/dyncast3.C: New test.
8644         * g++.old-deja/g++.other/dyncast4.C: New test.
8645         * g++.old-deja/g++.other/dyncast5.C: New test.
8646         * g++.old-deja/g++.eh/catch3.C: New test.
8647         * g++.old-deja/g++.eh/catch3p.C: New test.
8648         * g++.old-deja/g++.eh/catch4.C: New test.
8649         * g++.old-deja/g++.eh/catch4p.C: New test.
8650         * g++.old-deja/g++.eh/catch5.C: New test.
8651         * g++.old-deja/g++.eh/catch5p.C: New test.
8652         * g++.old-deja/g++.eh/catch6.C: New test.
8653         * g++.old-deja/g++.eh/catch6p.C: New test.
8654         * g++.old-deja/g++.eh/catch7.C: New test.
8655         * g++.old-deja/g++.eh/catch7p.C: New test.
8656         * g++.old-deja/g++.eh/catch8.C: New test.
8657         * g++.old-deja/g++.eh/catch8p.C: New test.
8658         * g++.old-deja/g++.eh/catch9.C: New test.
8659         * g++.old-deja/g++.eh/catch9p.C: New test.
8660
8661 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
8662
8663         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
8664         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
8665
8666 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
8667
8668         * gcc.c-torture/compile/990913-1.c: New test.
8669
8670 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
8671
8672         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
8673         * g++.old-deja/g++.jason/rfg5.C: Likewise.
8674
8675 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
8676
8677         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
8678
8679 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
8680
8681         * g++.old-deja/g++.other/lookup11.C: New test.
8682         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
8683         what is permitted and what we want.
8684         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
8685         overload use.
8686         * g++.old-deja/g++.jason/rfg5.C: Likewise
8687
8688 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
8689
8690         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
8691         * gcc.c-torture/noncompile/poison-1.c: New file.
8692
8693 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
8694
8695         * g++.old-deja/g++.other/sizeof3.C: New test.
8696         * g++.old-deja/g++.other/sizeof4.C: New test.
8697         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
8698         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
8699
8700 1999-09-07  Richard Henderson  <rth@cygnus.com>
8701
8702         * gcc.dg/va-arg-1.c: New.
8703
8704 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8705
8706         * gcc.c-torture/execute/va-arg-9.c: New test.
8707
8708 1999-09-05  Craig Burley  <craig@jcb-sc.com>
8709
8710         * g77.f-torture/compile/980519-2.f: New test.
8711         * g77.f-torture/compile/19990905-0.f: New test.
8712         * g77.f-torture/compile/19990905-1.f: New test.
8713         * g77.f-torture/compile/19990905-2.f: New test.
8714
8715         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8716
8717 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
8718
8719         * gcc.c-torture/execute/990827-1.c: Fix typo.
8720
8721 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8722
8723         * g++.old-deja/g++.other/deref1.C: New test.
8724
8725 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
8726
8727         * g++.old-deja/g++.other/ambig2.C: New test.
8728         * g++.old-deja/g++.other/cond5.C: New test.
8729         * g++.old-deja/g++.other/lookup16.C: New test.
8730
8731 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
8732
8733         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
8734         assemblers too.
8735
8736 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
8737
8738         * lib/c-torture.exp: Avoid the "compare executables" optimization
8739         when testing native.
8740
8741 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
8742
8743         * gcc.c-torture/execute/990829-1.c: New test.
8744         * gcc.c-torture/compile/990829-1.c: New test.
8745
8746 1999-08-27  Paul Burchard  <burchard@pobox.com>
8747
8748         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
8749         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
8750         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
8751         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
8752         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
8753         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
8754         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
8755         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
8756         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
8757         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
8758         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
8759
8760 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
8761
8762         * gcc.c-torture/execute/990827-1.c: New test.
8763
8764 1999-08-26  Craig Burley  <craig@jcb-sc.com>
8765
8766         * g77.f-torture/noncompile/19990826-4.f: New test.
8767
8768         * g77.f-torture/compile/19990826-3.f: New test.
8769
8770         * g77.f-torture/execute/19990826-2.f: New test.
8771
8772         * g77.f-torture/compile/19990826-1.f: New test.
8773
8774         * gcc.c-torture/execute/990826-0.c: New test.
8775         * g77.c-torture/execute/19990826-0.f: New test.
8776
8777         * g77.f-torture/noncompile/970626-2.f: New test.
8778
8779 1999-08-25  Paul Burchard  <burchard@pobox.com>
8780
8781         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
8782         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
8783         lss-011.C: New tests.
8784
8785 1999-08-25  Nathan Sidwell  <nathan@acm.org>
8786
8787         * g++.old-deja/g++.other/decl5.C: New test.
8788
8789 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8790
8791         * noncompile/noncompile.exp: Load_lib c-torture.exp.
8792         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
8793         call `postbase' for each one.  All callers of `postbase' changed
8794         to call this instead.
8795
8796 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
8797
8798         * gcc.c-torture/execute/990811-1.c: New test.
8799
8800 1999-08-09  Nick Clifton  <nickc@cygnus.com>
8801
8802         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
8803         just native ones.
8804
8805         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
8806         just native ones.
8807
8808 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
8809
8810         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
8811
8812 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
8813
8814         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
8815
8816 1999-08-04  Nathan Sidwell  <nathan@acm.org>
8817
8818         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
8819
8820 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
8821
8822         * gcc.c-torture/execute/990804-1.c: New test.
8823
8824 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8825
8826         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
8827         * g++.old-deja/g++.brendan/crash64.C: Likewise
8828         * g++.old-deja/g++.brendan/overload8.C: Likewise
8829
8830 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8831
8832         * g++.old-deja/g++.other/struct1.C: New test.
8833
8834 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8835
8836         * g++.old-deja/g++.other/enum2.C: New test.
8837
8838 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
8839
8840         Adapted from tests from Franz Sirl:
8841         * gcc.c-torture/execute/va-arg-7.c: New test.
8842         * gcc.c-torture/execute/va-arg-8.c: New test.
8843
8844 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
8845
8846         * gcc.c-torture/compile/990801-2.c: New test.
8847
8848         * gcc.c-torture/compile/990801-1.c: New test.
8849
8850 1999-07-27  Michael Meissner  <meissner@cygnus.com>
8851
8852         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
8853         fp-cmp-1.c, converting double to float.
8854
8855         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
8856         fp-cmp-1.c, converting double to long double.
8857
8858         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
8859         from fr1 to unknown_register, since fr1 is a legitimate register
8860         on some machines.
8861
8862 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
8863
8864         * README: More listname related changes.
8865
8866 1999-07-08  Catherine Moore  <clm@cygnus.com>
8867
8868         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
8869
8870 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
8871
8872         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
8873
8874 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
8875
8876         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
8877
8878 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
8879
8880         * gcc.dg/990703-1.c: New test.
8881
8882 1999-06-29  Nick Clifton  <nickc@cygnus.com>
8883
8884         * lib/file-format.exp: New file: Move definition of proc
8885         gcc_target_object_format to here from
8886         gcc.dg/special/ecos.exp.
8887
8888         * lib/c-torture.exp: Include lib file-format.exp.
8889         * lib/gcc-dg.exp: Include lib file-format.exp.
8890
8891         * gcc.dg/special/ecos.exp: Remove definition of proc
8892         gcc_target_object_format.
8893
8894 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
8895
8896         * gcc.c-torture/execute/990628-1.c: New test.
8897
8898 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
8899
8900         * gcc.c-torture/compile/990625-2.c: New test.
8901
8902         * gcc.c-torture/compile/990625-1.c: New test.
8903
8904 1999-06-23  Nick Clifton  <nickc@cygnus.com>
8905
8906         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
8907         attributes compile.
8908         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
8909         ports that use the COFF/PE file format.
8910
8911 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
8912
8913         * gcc.c-torture/compile/990617-1.c: New test.
8914
8915 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
8916
8917         * g++.old-deja/g++.other/decl4.C: New test.
8918
8919 1999-06-14  Nathan Sidwell  <nathan@acm.org>
8920
8921         * g++.old-deja/g++.other/bitfld3.C: New test.
8922
8923 1999-06-08  Nathan Sidwell  <nathan@acm.org>
8924
8925         * g++.old-deja/g++.eh/catch1.C: New test.
8926
8927 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
8928
8929         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
8930
8931         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
8932         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
8933
8934 1999-06-05  Craig Burley  <craig@jcb-sc.com>
8935
8936         * g77.f-torture/compile/19990502-0.f: Replace with new,
8937         shorter, test that still fails after recent changes.
8938
8939 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8940
8941         * gcc.c-torture/execute/990604-1.c: New test.
8942
8943 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
8944
8945         * gcc.c-torture/execute/990531-1.c: New test.
8946
8947 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8948
8949         * gcc.c-torture/compile/990527-1.c: New test.
8950
8951 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
8952
8953         * gcc.c-torture/execute/990527-1.c: New test.
8954
8955 1999-05-25  Nick Clifton  <nickc@cygnus.com>
8956
8957         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
8958         bitfields as signed.
8959
8960 1999-05-25  Craig Burley  <craig@jcb-sc.com>
8961
8962         * g77.f-torture/compile/19990525-0.f: New test.
8963
8964 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
8965
8966         * gcc.c-torture/execute/990525-2.c: New test.
8967
8968         * gcc.c-torture/execute/990525-1.c: New test.
8969
8970 1999-05-24  Nathan Sidwell  <nathan@acm.org>
8971
8972         * g++.old-deja/g++.other/anon3.C: New test.
8973         * g++.old-deja/g++.other/anon4.C: New test.
8974         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
8975         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
8976         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
8977         Merrill).
8978
8979 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
8980
8981         * gcc.c-torture/execute/990524-1.c: New test.
8982
8983         * gcc.dg/990524-1.c: New test.
8984
8985 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8986
8987         * gcc.c-torture/compile/990523-1.c: New test.
8988
8989 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
8990
8991         * gcc.c-torture/compile/990519-1.c: New test.
8992
8993 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8994
8995         * gcc.c-torture/compile/990517-1.c: New test.
8996
8997         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
8998         (e4, f4): New tests.
8999         (main): Call them.
9000
9001 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9002
9003         * gcc.dg/noreturn-1.c: New test.
9004
9005 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
9006
9007         * gcc.c-torture/execute/990513-1.c: New test.
9008
9009 1999-05-10  Richard Henderson  <rth@cygnus.com>
9010
9011         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
9012
9013 1999-05-10  Craig Burley  <craig@jcb-sc.com>
9014
9015         * g77.f-torture/execute/erfc.f: Use small single-precision
9016         values, to avoid problems on Alphas when not -mieee.
9017
9018 1999-05-08  Craig Burley  <craig@jcb-sc.com>
9019
9020         * gcc.dg/990506-0.c: New test.
9021
9022 1999-05-08  Richard Henderson  <rth@cygnus.com>
9023
9024         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
9025         the constant to test.  Don't XFAIL 64-bit targets.
9026
9027         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
9028         * g++.old-deja/g++.law/profile1.C: Likewise.
9029
9030         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
9031         operator new instances.
9032         * g++.old-deja/g++.other/delete5.C: Likewise.
9033
9034 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9035
9036         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
9037         intrinsic.
9038
9039 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9040
9041         * g77.f-torture/execute/u77-test.f: Reverse order of two
9042         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
9043
9044 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9045
9046         * gcc.dg/compare1.c: New test.
9047
9048 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9049
9050         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
9051         New tests.
9052
9053 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9054
9055         * g77.f-torture/compile/19990502-1.f: New test.
9056
9057 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9058
9059         * g77.f-torture/compile/19990502-0.f: New test.
9060
9061 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
9062
9063         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
9064         intrinsic.
9065
9066 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
9067
9068         * g77.f-torture/execute/u77-test.f (main): List libU77
9069         intrinsics not currently tested.
9070         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
9071         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
9072         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
9073         Trim blanks off the ends of some printed strings.
9074
9075 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
9076
9077         * g77.f-torture/execute/u77-test.f (main): Just warn about
9078         FSTAT gid disagreement, as it's expected on some systems.
9079
9080 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
9081
9082         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
9083         use a new function, which allows for some slop.
9084         Clean up some commentary.
9085         (issum): The new function.
9086         (sgladd): Deleted subroutine.
9087
9088 1999-05-01  Craig Burley  <craig@jcb-sc.com>
9089
9090         * g77.f-torture/execute/u77-test.f: Modify to be more like
9091         libf2c/libU77 version, bringing patches to that version here.
9092         Add suitable commentary.
9093
9094 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
9095
9096         * gcc.dg/990424-1.c: New test.
9097
9098 1999-04-24  Craig Burley  <craig@jcb-sc.com>
9099
9100         * g77.f-torture/execute/u77-test.f (main): Bug involving
9101         LSTAT has been fixed, so turn back on full checking.
9102
9103 1999-04-20  Craig Burley  <craig@jcb-sc.com>
9104
9105         * g77.f-torture/compile/19990419-0.f: New test.
9106         * g77.f-torture/execute/19990419-1.f: New test.
9107
9108 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
9109
9110         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
9111         to avoid the need for a prototype to supress a warning.
9112
9113 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
9114
9115         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
9116
9117 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
9118
9119         * gcc.c-torture/execute/990404-1.c: New test.
9120
9121 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9122
9123         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
9124         * gcc.dg/cpp-if3.c: Don't use -pedantic.
9125         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
9126         missing initializer warnings.
9127
9128 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
9129
9130         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
9131         matching strings.
9132
9133 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
9134
9135         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
9136
9137 1999-03-26  Craig Burley  <craig@jcb-sc.com>
9138
9139         * g77.f-torture/execute/19990325-0.f: New test.
9140         * g77.f-torture/execute/19990325-1.f: New test.
9141
9142 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
9143
9144         * gcc.c-torture/execute/990324-1.c: New test.
9145
9146 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
9147
9148         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
9149         test with 4.
9150
9151 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
9152
9153         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
9154
9155 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9156
9157         * g77.f-torture/execute/19990313-2.f: New test.
9158         * g77.f-torture/execute/19990313-3.f: New test.
9159
9160 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9161
9162         * g77.f-torture/execute/19990313-0.f: New test.
9163         * g77.f-torture/execute/19990313-1.f: New test.
9164
9165 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
9166
9167         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
9168         printf to sprintf.
9169         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
9170         (main): Add check for u15.  Conditionalize u31 check depending on
9171         whether ints are <32 bits or >=32 bits.
9172
9173 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9174
9175         * g77.f-torture/execute/19981119-0.f: Improve testiness.
9176
9177 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9178
9179         * g77.f-torture/compile/19990305-0.f: New test.
9180         * g77.f-torture/execute/19981119-0.f: New test.
9181
9182 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9183
9184         * g77.f-torture/execute/970625-2.f: call ABORT if final
9185         result is not correct, instead of just printing it.
9186         Add this checking via newly introduced obfuscation, to
9187         trip up buggy front ends.
9188
9189 1999-03-07  Craig Burley  <craig@jcb-sc.com>
9190
9191         * g77.f-torture/compile/960317-1.f: Moved from being
9192         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
9193
9194 1999-03-06  Craig Burley  <craig@jcb-sc.com>
9195
9196         * g77.f-torture/execute/960317-1.f: New (old) test.
9197         * g77.f-torture/execute/970625-2.f: Ditto.
9198
9199 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
9200
9201         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
9202         message on line 1 or line 2; cccp and cpplib do this differently.
9203
9204 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
9205
9206         * g++.old-deja/g++.law/weak1.C: New test.
9207
9208 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9209
9210         * gcc.c-torture/execute/990119-1.c: Renamed to...
9211         * gcc.dg/990119-1.c: this, so it will only be tested once
9212         (it's a preprocessor test, it doesn't need to be run at
9213         multiple optimization levels).
9214
9215 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9216
9217         * lib/g++.exp: Don't add incdir=$base_dir/../include to
9218           ALWAYS_CXXFLAGS.
9219
9220 1999-02-24  Craig Burley  <craig@jcb-sc.com>
9221
9222         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
9223         * g77.f-torture/compile/19981216-0.f: ...as it is expected
9224         to not be compilable by current g77.
9225
9226 1999-02-24  Nick Clifton  <nickc@cygnus.com>
9227
9228         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
9229
9230 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
9231
9232         * gcc.c-torture/execute/990222-1.c: New test.
9233
9234 1999-02-19  Craig Burley  <craig@jcb-sc.com>
9235
9236         * g77.f-torture/compile/19990218-0.f: New test.
9237         * g77.f-torture/noncompile/19990218-1.f: New test.
9238
9239 1999-02-18  Craig Burley  <craig@jcb-sc.com>
9240
9241         * g77.f-torture/compile/19981216-0.f: New test.
9242
9243 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
9244
9245         * gcc.dg/990214-1.c: New test.
9246
9247 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
9248
9249         * gcc.dg/990213-2.c: New test.
9250
9251         * gcc.dg/990213-1.c: New test.
9252
9253 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
9254
9255         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
9256         ints.
9257
9258 1999-02-11  Nick Clifton  <nickc@cygnus.com>
9259
9260         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
9261         specified by target.
9262
9263         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
9264
9265 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
9266
9267         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
9268
9269 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9270
9271         * gcc.dg/special/ecos.exp: New test driver for new tests with
9272         special requirements.
9273
9274         * gcc.dg/special/alias-1.c: New test.
9275         * gcc.dg/special/gcsec-1.c: New test.
9276         * gcc.dg/special/weak-1.c: New test.
9277         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
9278         * gcc.dg/special/weak-2.c: New test.
9279         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
9280         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
9281         * gcc.dg/special/wkali-1.c: New test.
9282         * gcc.dg/special/wkali-2.c: New test.
9283         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
9284         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
9285
9286 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
9287
9288           * lib/c-torture.exp (c-torture-compile): Pull out code for
9289           analyzing gcc error messages.
9290           (c-torture-execute): Likewise.  Fix some (harmless) false
9291           positives.
9292           * lib/gcc.exp (gcc_check_compile): New function.
9293
9294 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
9295
9296         * gcc.c-torture/execute/990208-1.c: New test.
9297
9298 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9299
9300         * g++.dg/special/ecos.exp: New driver for new tests with special
9301         requirements
9302
9303         * g++.dg/special/conpr-1.C: New test
9304         * g++.dg/special/conpr-2.C: New test
9305         * g++.dg/special/conpr-2a.C: New test
9306         * g++.dg/special/conpr-3.C: New test
9307         * g++.dg/special/conpr-3a.C: New test
9308         * g++.dg/special/conpr-3b.C: New test
9309
9310         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
9311         allow g++ to use the dg driver
9312
9313         * README: Add comment about g++.dg directory
9314
9315 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
9316
9317         * README: Update email addresses.
9318
9319 1999-02-03  Nick Clifton  <nickc@cygnus.com>
9320
9321         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
9322         arguments in order to force structure S onto the stack even on
9323         the alpha.
9324         (test): Pass 10 leading arguments to function foo as well as the
9325         structure S.
9326
9327         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
9328         failure for all targets.
9329
9330         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
9331         abort to terminate program execution.
9332
9333 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
9334
9335         * gcc.c-torture/execute/990130-1.c: New test.
9336
9337 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
9338
9339         * gcc.dg/990130-1.c: New test.
9340
9341 1999-01-28  Michael Meissner  <meissner@cygnus.com>
9342
9343         * gcc.c-torture/execute/990128-1.c: New test.
9344
9345 1999-01-27  Michael Meissner  <meissner@cygnus.com>
9346
9347         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
9348
9349 1999-01-27  Felix Lee  <flee@cygnus.com>
9350
9351         * lib/c-torture.exp (c-torture-compile): pull out code for
9352         analyzing gcc error messages.
9353         (c-torture-execute): ditto, and fix some (harmless) false
9354         positives.
9355         * lib/gcc.exp (gcc_check_compile): new function.
9356
9357 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
9358
9359         * gcc.dg/990117-1.c: New test.
9360
9361         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
9362
9363         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
9364
9365 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
9366
9367         * g77.f-torture/compile/990115-1.f: New test.
9368
9369 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
9370
9371         * gcc.c-torture/compile/990107-1.c: New test
9372
9373 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
9374
9375         * gcc.c-torture/execute/990106-2.c: New test.
9376
9377         * gcc.c-torture/execute/990106-1.c: New test.
9378
9379 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
9380
9381         * gcc.c-torture/compile/981223-1.c: New test.
9382
9383 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
9384
9385         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
9386         (opt3): Rename from opt4 and disable.
9387
9388 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
9389
9390         * g++.old-deja/g++.pt/ptrmem5.C: New test.
9391
9392 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9393
9394         * g++.old-deja/g++.other/conv5.C: New test.
9395
9396 1998-12-14  Nick Clifton  <nickc@cygnus.com>
9397
9398         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
9399
9400 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
9401
9402         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
9403
9404 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
9405
9406         * gcc.c-torture/compile/981211-1.c: New test.
9407
9408 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
9409
9410         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
9411
9412         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
9413
9414 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9415
9416         * gcc.special/930510-1.c: Make C9X safe.
9417         * gcc.misc-tests/gcov-1.c Similarly.
9418         * gcc.misc-tests/gcov-2.c Similarly.
9419
9420 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9421
9422         * gcc.dg/ultrasp1.c: New test.
9423
9424 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
9425
9426         * gcc.c-torture/execute/981206.c: New test.
9427
9428 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9429
9430         * g++.old-deja/g++.ns/template7.C: New test.
9431
9432         * g++.old-deja/g++.other/expr1.C: New test.
9433
9434         * g++.old-deja/g++.eh/tmpl3.C: New test.
9435
9436         * g++.old-deja/g++.eh/tmpl2.C: New test.
9437
9438 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9439
9440         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
9441         * g++.old-deja/g++.other/using6.C: Removed.
9442         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
9443
9444         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
9445
9446 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9447
9448         * g++.old-deja/g++.pt/overload8.C: New test.
9449
9450         * g++.old-deja/g++.pt/overload7.C: New test.
9451
9452         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
9453
9454         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
9455         and relinking messages.
9456         * lib/g++.exp (g++_target_compile): Remove .rpo file when
9457         compiling with -frepo.
9458
9459 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
9460
9461         * g++.old-deja/g++.pt/lookup6.C: New test.
9462
9463 1998-11-30  Nick Clifton  <nickc@cygnus.com>
9464
9465         * gcc.c-torture/execute/981130-1.c: New test.
9466         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
9467
9468 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9469
9470         * g++.old-deja/g++.pt/explicit76.C: New test.
9471
9472         * g++.old-deja/g++.pt/friend38.C: New test.
9473
9474         * g++.old-deja/g++.ns/crash2.C: New test.
9475
9476         * g++.old-deja/g++.pt/defarg8.C: New test.
9477
9478         * g++.old-deja/g++.pt/instantiate6.C: New test.
9479
9480         * g++.old-deja/g++.pt/static6.C: New test.
9481
9482         * g++.old-deja/g++.pt/decl2.C: New test.
9483
9484 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9485
9486         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
9487         problem is actually related with name lookup, but so what? :-)
9488
9489         * g++.old-deja/g++.pt/friend37.C: New test.
9490
9491 1998-11-25  Dave Love  <d.love@dl.ac.uk>
9492
9493         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
9494         element, which fails on some systems.
9495
9496         * g77.f-torture/execute/labug1.f: New test.
9497
9498 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
9499
9500         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
9501         is defined.
9502
9503 1998-11-18  Dave Love  <d.love@dl.ac.uk>
9504
9505         * g77.f-torture/compile/981117-1.f: New test.
9506
9507 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
9508
9509         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
9510         properly discarded.
9511
9512 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
9513
9514         * gcc.c-torture/execute/memcheck: New directory of tests for
9515         -fcheck-memory-usage.
9516
9517 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
9518
9519         * README: New file, general information about the testsuite and
9520         new description of the various C++ test subdirectories.
9521         * README.g++: Eliminate obsolete information, update and move most
9522         relevant stuff to README.
9523
9524 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
9525
9526         * gcc.c-torture/compile/981107-1.c: New test.
9527
9528 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
9529
9530         * execute/memcpy-bi.c: New testcase.
9531
9532 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
9533
9534         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
9535         base classes.
9536
9537         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
9538         template is selected.
9539
9540         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
9541         classes, it should be accepted for all types.
9542
9543         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
9544
9545         * g++.old-deja/g++.pt/spec24.C: Ensure that template
9546         specializations start with template headers.
9547
9548 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
9549
9550         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
9551
9552         * g++.old-deja/g++.other/init9.C: Test cross initialization of
9553         non-POD types.
9554
9555 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9556
9557         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
9558
9559 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
9560
9561         * compile/981022-1.c, compile/981022-1.x: New test and driver.
9562
9563 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
9564
9565         * 981019-1.c: New test.
9566
9567 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
9568
9569         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
9570         find objc headers.
9571
9572 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9573
9574         * compile/981001-4.c: Remove use of GCC extension that triggers a
9575         compiler bug.
9576
9577 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
9578
9579         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
9580
9581 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9582
9583         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
9584         instantiation of template produces incorrect code for delete
9585         expression.
9586
9587         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
9588         constructors' name is not unique.
9589         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
9590         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
9591
9592         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
9593         automatic array of const is ill-formed.
9594
9595         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
9596         of template parameter?
9597
9598         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
9599         const.
9600
9601         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
9602         pointer-to-member expression.
9603
9604         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
9605         declaration causes ICE.
9606
9607 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
9608
9609         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
9610         reserved in the global namespace.
9611
9612         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
9613         generate needed virtual table.
9614
9615         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
9616
9617 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
9618
9619         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
9620         template-dependent type
9621
9622 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
9623
9624         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
9625         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
9626         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
9627
9628         * g++.old-deja/g++.other/using5.C: New test; using decl from base
9629         class should be usable as argument of member function.
9630         * g++.old-deja/g++.other/using6.C: New test; using decl from base
9631         class should be usable as return type of member function.
9632         * g++.old-deja/g++.other/using7.C: New test; using decl from base
9633         class should be usable as type of data member.
9634
9635         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
9636
9637 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
9638
9639         * gcc.c-torture/special/920521-1.c: Fix bogus test.
9640
9641 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
9642
9643         * gcc.dg/dll-?.c Add thumb to target list.
9644         Fix assembler scan patterns to match current assembler output.
9645
9646 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
9647
9648         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
9649         matching of template brackets.
9650
9651         * g++.old-deja/g++.other/using4.C: New test.  Test using
9652         declarations of methods from base classes.
9653
9654         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
9655         within functions should introduce names into the innermost
9656         enclosing namespace.
9657
9658         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
9659         of static locals if first initialization throws.
9660
9661 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
9662
9663         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
9664
9665 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
9666
9667         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
9668         lose track of the possible targets of tablejump insns.
9669         * special/special.exp: Run it.
9670
9671 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9672
9673         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
9674         must be declared before its specializations can be named in friend
9675         declarations.
9676
9677 1998-10-05  Dave Love  <d.love@dl.ac.uk>
9678
9679         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
9680
9681         * g77.f-torture/execute/io1.f: New test.
9682
9683 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9684
9685         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
9686         with pointer to template function, for which no argument deduction
9687         is possible.
9688
9689         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
9690         specialization of template function as argument to template
9691         function.
9692
9693         * g++.old-deja/g++.other/access2.C: New test; Inner class
9694         shouldn't have privileged access to Outer's names.
9695
9696 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9697
9698         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
9699         friend template declared within template class conflicts with
9700         nested class of the same name.
9701
9702         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
9703         is ignored.
9704
9705         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
9706         object with direct initializer as function declaration.
9707
9708         * g++.old-deja/g++.other/decl2.C: New test; duplicate
9709         initializers.
9710
9711         * g++.old-deja/g++.other/null2.C: New test; conditional operator
9712         involving const pointer and NULL produces incorrect result.
9713
9714         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
9715         type name without `typename' should be rejected with -pedantic.
9716
9717 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
9718
9719         * g++.old-deja/g++.other/addrof1.C: New test.
9720
9721 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
9722
9723         * gcc.c-torture/compile/981001-1.c: New test.
9724         * gcc.c-torture/execute/981001-1.c: New test.
9725
9726 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
9727
9728         * gcc.c-torture/compile/981001-2.c: New test.
9729         * gcc.c-torture/compile/981001-3.c: New test.
9730         * gcc.c-torture/compile/981001-4.c: New test.
9731
9732 1998-10-01  Robert Lipe  <robertl@dgii.com>
9733
9734         * lib/objc.exp (objc_target_compile): Add -L during compiles for
9735         multilibbed hosts.   Idea grafted from g77.exp.
9736
9737 1998-09-30  Dave Love  <d.love@dl.ac.uk>
9738
9739         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
9740         avoid losing on systems which need -lsocket.
9741
9742 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
9743
9744         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
9745         * g++.old-deja/g++.other/nested2.C: Ditto.
9746         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
9747         failure.
9748
9749 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9750
9751         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
9752         preferred over template operator!= for enum bitfields.
9753
9754 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
9755
9756         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
9757         that happen to have the same base name, but in different scopes,
9758         are incorrectly rejected.
9759
9760 1998-09-16  Richard Henderson  <rth@cygnus.com>
9761
9762         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
9763         on the native word size instead of an integer literal.
9764
9765 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9766
9767         * g++.old-deja/g++.other/static2.C: Invocation of static data
9768         member of type pointer-to-function denoted as non-static member.
9769
9770         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
9771         checks involving function types and aliases.
9772
9773 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9774
9775         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
9776         redefined to the same non-trivial type.
9777
9778         * g++.old-deja/g++.pt/explicit73.C: Test for proper
9779         namespace-qualification of template specializations declared in
9780         other namespaces.
9781
9782         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
9783         to declare a subset of the specializations of a template function
9784         as friends of specializations of a template class.
9785
9786         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
9787         member templates that do not fully specialize the enclosing
9788         template class are rejected.
9789
9790 1998-09-11  Dave Love  <d.love@dl.ac.uk>
9791
9792         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
9793
9794 1998-09-08  Dave Love  <d.love@dl.ac.uk>
9795
9796         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
9797         altered from libf2c/libU77 version.
9798
9799 1998-09-06  Dave Love  <d.love@dl.ac.uk>
9800
9801         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
9802
9803 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
9804
9805         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
9806         (un)signed char are different types for template specialization
9807         purposes.
9808
9809 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
9810
9811         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
9812         * objc: ObjC testsuite.
9813
9814 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
9815
9816         * gcc.c-torture/execute/941014-1.x:  New file.
9817
9818 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
9819
9820         * lib/c-torture.exp: Add support for
9821         torture_eval_before_compile and torture_eval_before_execute
9822         variables.
9823
9824 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
9825
9826         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
9827         this test triggers valid.
9828
9829 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
9830
9831         * gcc.dg/980827-1.c: New test.
9832
9833 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9834
9835         * gcc.c-torture/execute/loop-4b.c: New test.
9836
9837 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
9838
9839         * lib/c-torture.exp: Add support for
9840         torture_eval_before_compile and torture_eval_before_execute
9841         variables.
9842
9843 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
9844
9845         * gcc.c-torture/compile/980825-1.c: New test.
9846
9847 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
9848
9849         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
9850         count number tests in opt_t0 not good_t0.
9851
9852 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
9853
9854         * gcc.c-torture/compile/930326-1.x: Fix typo.
9855
9856 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
9857
9858         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
9859         causes an ICE.
9860
9861 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
9862
9863         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
9864         STACK_SIZE is defined.
9865         * gcc.c-torture/unsorted/stuct.c: Similarly.
9866
9867         * gcc.c-torture/compile/980821-1.c: New test.
9868
9869 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
9870
9871         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
9872
9873 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
9874
9875         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
9876         code.
9877
9878 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
9879
9880         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
9881         error'.
9882
9883 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
9884
9885         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
9886
9887 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
9888
9889         * gcc.c-torture/compile/980816-1.c: New test.
9890
9891         * gcc.dg/980816-1.c: New test.
9892
9893 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
9894
9895         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
9896         compiler for ieee tests.
9897
9898 1998-08-01  Dave Love  <d.love@dl.ac.uk>
9899
9900         * g77.f-torture/compile/980729-0.f: New test.
9901
9902 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
9903
9904         * gcc.c-torture/special/eeprof-1.c: New test, for
9905         -finstrument-functions.
9906         * gcc.c-torture/special/special.exp: Run it.
9907
9908 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
9909
9910         * gcc.c-torture/compile/980729-1.c: New test.
9911
9912 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
9913
9914         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
9915         __thumb__ is defined, and test for ARM style doubles if so.
9916
9917 1998-07-26  Dave Love  <d.love@dl.ac.uk>
9918
9919         * g77.f-torture/noncompile/980615-0.f: New test.
9920
9921 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
9922
9923         * gcc.dg/980312-1.c: Do link instead of compile.
9924         * gcc.dg/980313-1.c: Likewise.
9925
9926 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
9927
9928         * gcc.c-torture/compile/980726-1.c: New test.
9929
9930 1998-07-25  Dave Love  <d.love@dl.ac.uk>
9931
9932         * g77.f-torture/execute/io0.f: New test.
9933
9934 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
9935
9936         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
9937         an int.
9938
9939 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
9940
9941         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
9942         m32r bugs.
9943
9944 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
9945
9946         * gcc.dg/980626-1.c: Expect failures for all toolchains until
9947         c-decl.c:grokdeclarator can handle mode attributes.
9948
9949 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
9950
9951         * gcc.c-torture/execute/980716-1.c: New test.
9952
9953 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
9954
9955         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
9956         the mn10200.
9957         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
9958         the mn10200.
9959         * gcc.c-torture/execute/va-arg-3.x: Similarly.
9960         * gcc.c-torture/compile/930326-1.x: Similarly.
9961
9962 1998-07-13  Dave Love  <d.love@dl.ac.uk>
9963
9964         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
9965         New test from Craig.
9966
9967 1998-07-12  Dave Love  <d.love@dl.ac.uk>
9968
9969         * g77.f-torture/noncompile/980616-0.f: New test.
9970
9971         * g77.f-torture/execute/970816-3.f:  New test from Craig.
9972
9973 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
9974
9975         *  g++.other/singleton.C: Return error value instead of taking
9976         SIGSEGV.
9977
9978 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
9979
9980         *  g++.other/singleton.C: New test.   Warning is under dispute.
9981         Runtime crash is not.
9982
9983 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
9984
9985         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
9986         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
9987         using6.C, using7.C}:  New namespace tests.
9988
9989 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
9990
9991         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
9992         specialization with typedef'ed names used as array indexes.
9993
9994 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
9995
9996         * gcc.c-torture/execute/980709-1.c: New test.
9997
9998         * gcc.dg/980709-1.c: New test.
9999
10000 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
10001
10002         * gcc.c-torture/execute/bcp-1.c: New test.
10003
10004 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
10005
10006         * gcc.c-torture/execute/980707-1.c: New test.
10007
10008 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
10009
10010         * gcc.c-torture/compile/980706-1.c: New test.
10011
10012 1998-07-01  Dave Love  <d.love@dl.ac.uk>
10013
10014         * g77.f-torture/execute/980701-0.f,
10015         g77.f-torture/execute/980701-1.f: New test from Craig.
10016
10017 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
10018
10019         * gcc.c-torture/compile/980701-1.c: New test.
10020
10021         * gcc.c-torture/execute/980701-1.c: New test.
10022
10023 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
10024 rlsruhe.de>
10025
10026         * g++.old-deja/g++.robertl/eb132.C: New test.
10027         * g++.old-deja/g++.robertl/eb133.C: Likewise.
10028
10029 1998-06-29  Dave Love  <d.love@dl.ac.uk>
10030
10031         * g77.f-torture/execute/980628-7.f,
10032         g77.f-torture/execute/980628-8.f,
10033         g77.f-torture/execute/980628-9.f,
10034         g77.f-torture/execute/980628-10.f: New tests from Craig.
10035
10036         * g77.f-torture/execute/980628-3.f: Remove mail headers.
10037
10038 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
10039
10040         * g77.f-torture/execute/980628-4.f: New test from Craig.
10041         * g77.f-torture/execute/980628-5.f: Likewise.
10042         * g77.f-torture/execute/980628-2.f: Likewise.
10043         * g77.f-torture/execute/980628-0.f: Likewise.
10044         * g77.f-torture/execute/980628-1.f: Likewise.
10045         * g77.f-torture/execute/980628-3.f: Likewise.
10046         * g77.f-torture/execute/980628-6.f: Likewise.
10047
10048 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
10049
10050         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
10051         directory when nothing has been installed yet.
10052
10053 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
10054
10055         * gcc.c-torture/special/special.exp: Handle newer versions of
10056         dejagnu.
10057
10058 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
10059
10060         * gcc.dg/980626-1.c: New test.
10061
10062 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
10063
10064         * gcc.misc-tests/m-un-2.c: New test.
10065         * g++.old-deja/g++.other/warn01.c: Likewise.
10066
10067 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
10068
10069         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
10070         compatibility with assmblers with a different comment character.
10071         Eliminate use of GAS-specific extensions.
10072
10073 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
10074
10075         * gcc.c-torture/execute/ieee/980619-1.c: New test.
10076
10077 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
10078
10079         *lib/g77.exp: Replace search for libf2c.a with search for newly
10080         renamed libg2c.a
10081
10082 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
10083
10084         * gcc.c-torture/execute/980617-1.c: New test.
10085
10086 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
10087
10088         * gcc.c-torture/execute/980612-1.c: New test.
10089
10090 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
10091
10092         * gcc.dg/980523-1.c: Only test on ppc-linux.
10093         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
10094
10095         * gcc.c-torture/execute/980608-1.c: New test.
10096
10097 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10098
10099         * gcc.c-torture/execute/980605-1.c: New test.
10100
10101 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
10102
10103         * gcc.c-torture/execute/980604-1.c: New test.
10104
10105 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
10106
10107         * gcc.c-torture/execute/980602-1.c: New test.
10108         * gcc.c-torture/execute/980602-2.c: Likewise.
10109
10110 1998-06-02  Dave Love  <d.love@dl.ac.uk>
10111
10112         * 970125-0.f: Fix per JCB.  Add commentary.
10113
10114 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
10115
10116         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
10117         IEEE -0 support.
10118
10119 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
10120
10121         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
10122         earlier.
10123
10124 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
10125
10126         * gcc.c-torture/execute/980526-3.c: New test.
10127
10128 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
10129
10130         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
10131         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
10132         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
10133         m88k-motorola-sysv3 to XFAIL.
10134
10135 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10136
10137         * gcc.dg/980526-1.c: New test.
10138         * gcc.c-torture/execute/980526-2.c: New test.
10139
10140 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
10141
10142         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
10143
10144         * gcc.c-torture/execute/980526-1.c: New test.
10145
10146 1998-05-26  Dave Love  <d.love@dl.ac.uk>
10147
10148         * g77.f-torture/execute/alpha2.f: Add runtime test.
10149
10150 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
10151
10152         * g++.old-deja/old-deja.exp: Strip leading directories.
10153
10154         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
10155         error for the line.  Don't run multiple tests for the same line.
10156
10157 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
10158
10159         * gcc.dg/980523-1.c: New test.
10160
10161 1998-05-23  Dave Love  <d.love@dl.ac.uk>
10162
10163         * g77.f-torture/compile/970915-0.f: New test.
10164
10165 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
10166
10167         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
10168
10169 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
10170
10171         * gcc.dg/980520-1.c: New test.
10172
10173 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
10174
10175         * gcc.dg/980502-1.c: Fix return type.
10176
10177 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
10178
10179         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
10180         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
10181         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
10182         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
10183         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
10184
10185 1998-05-20  Dave Love  <d.love@dl.ac.uk>
10186
10187         * g77.f-torture/execute/980520-1.f: New test.
10188
10189 1998-05-15  Dave Love  <d.love@dl.ac.uk>
10190
10191         * lib/mike-g77.exp: New file.
10192
10193         * g77.f-torture/noncompile/noncompile.exp,
10194         g77.f-torture/noncompile/check0.f: New files.
10195
10196 1998-05-14  Dave Love  <d.love@dl.ac.uk>
10197
10198         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
10199         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
10200         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
10201         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
10202         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
10203         abort where appropriate.
10204
10205 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
10206
10207         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
10208         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
10209
10210 1998-04-29  Dave Love  <d.love@dl.ac.uk>
10211
10212         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
10213
10214 1998-04-27  Dave Love  <d.love@dl.ac.uk>
10215
10216         * g77.f-torture/compile/980427-0.f: New test.
10217
10218 1998-04-24  Dave Love  <d.love@dl.ac.uk>
10219
10220         * g77.f-torture/compile/980424-0.f: New test.
10221
10222 1998-04-19  Dave Love  <d.love@dl.ac.uk>
10223
10224         * g77.f-torture/compile/980419-2.f (main): New test.
10225         * g77.f-torture/compile/970125-0.f: New test.
10226         * g77.f-torture/compile/980419-1.f: New test.
10227
10228 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
10229
10230         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
10231         of loop-4.c.
10232
10233 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
10234
10235         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
10236
10237 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
10238
10239         * gcc.c-torture/compile/980329-1.c: New test.
10240
10241 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
10242
10243         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
10244         * gcc.dg/980312-1.c: Fix typo in -march command.
10245
10246 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
10247
10248         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
10249
10250 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
10251
10252         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
10253         Dave Love agree the Fortran source is bogus.
10254
10255 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
10256
10257         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
10258         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
10259         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
10260         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
10261         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
10262
10263 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10264
10265         * g++.old-deja/g++.other/friend1.C: New test.
10266
10267 1998-02-18  Dave Love  <d.love@dl.ac.uk>
10268
10269         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
10270         possibly uninitialized) variables and declare dnrm2.
10271
10272 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
10273
10274         From Bruno Haible <haible@ilog.fr>:
10275         * gcc.c-torture/execute/980223.c: New test.
10276
10277 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
10278
10279         * gcc.dg/ifelse-1.c: New test.
10280
10281 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
10282
10283         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
10284
10285           * lib/old-dejagnu.exp (old-dejagnu): Added the
10286           "execution test - XFAIL *-*-*" handling in the spirit of
10287           "excess errors test -". Changed the "execution test fails"
10288           handling to be like "excess errors test fails".
10289           * Update various tests accordingly.
10290
10291 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
10292
10293         * gcc.c-torture/execute/980205.c: New test.
10294
10295 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
10296
10297         * lib/c-torture.exp: Look for .x files instead of .cexp files.
10298         * lib/f-torture.exp: Similarly.
10299         * gcc.c-torture: Rename all .cexp files to .x files.
10300
10301 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10302
10303         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
10304         (940510-1.c): Removed duplicate.
10305         (971104-1.c): New test.
10306
10307 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
10308
10309           * lib/f-torture.exp: Improve error and loop detection.
10310
10311 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
10312
10313         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
10314         use that to size the filler array.
10315
10316 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10317
10318         * lib/c-torture.exp(c-torture-execute): Fix typo.
10319
10320         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
10321         testcase as the executable name. Keep the executable around if
10322         the test fails.
10323
10324 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10325
10326         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
10327         changes.  Only test one -g option, and move it to the end of the
10328         list of options to test.
10329
10330 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
10331
10332         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
10333         variable GCC_TORTURE_OPTIONS to supply default switches separated
10334         by colons.  If no environment variable, run tests with -O0 -g, -O1
10335         -g, and -O2 -g as well.
10336
10337 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10338
10339         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
10340         explanatory comments. Fix indentation.
10341
10342 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
10343
10344         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
10345
10346 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
10347
10348         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
10349         * g++.old-deja/g++.mike/p7325.C: Likewise.
10350         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
10351
10352 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
10353
10354         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
10355         * g++.old-deja/g++.brendan/crash30.C: Likewise.
10356         * g++.old-deja/g++.brendan/crash39.C: Likewise.
10357         * g++.old-deja/g++.law/operators4.C: Likewise.
10358
10359 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
10360
10361         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
10362         * g++.old-deja/g++.mike/p784.C: Ditto.
10363         * g++.old-deja/g++.mike/p785.C: Ditto.
10364
10365 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
10366
10367           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
10368
10369 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
10370
10371         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
10372         target feature; pass this to c-torture-execute as needed.
10373
10374 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
10375
10376         * lib/c-torture.exp(c-torture-execute): If the previous and the
10377         current executables being tested are identical, we don't need to
10378         run the executable again. Try to make the executable names
10379         unique. Add an optional argument for passing additional compiler
10380         flags.
10381
10382 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
10383
10384         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
10385
10386 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
10387
10388         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
10389
10390 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
10391
10392         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
10393         32bit or larger longs.
10394
10395         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
10396         have either a 32bit long or 32bit int.
10397
10398 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10399
10400         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
10401         Make double precision tests dependent on sizeof (double).
10402
10403 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
10404
10405         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
10406         too.
10407
10408 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10409
10410         * gcc.c-torture/compile/961203-1.cexp: New script.
10411
10412 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
10413
10414         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
10415         up the includes ourselves.
10416
10417 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
10418
10419         * lib/plumhall.exp: Remove random include, and add a few
10420         verbose messages for debugging.
10421
10422 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
10423
10424         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
10425         of trying to do it ourselves.
10426
10427 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10428
10429         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
10430
10431 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10432
10433         * gcc.prms/5403.c: Made regexp a bit less strict.
10434
10435 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
10436
10437         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
10438         is returned from remote_load instead.
10439         * lib/plumhall.exp: Ditto.
10440         * lib/mike-g++.exp: Ditto.
10441         * lib/old-dejagnu.exp: Ditto.
10442         * lib/c-torture.exp: Ditto.
10443
10444 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
10445
10446         * lib/g++.exp: Use build_wrapper procedure.
10447         * lib/gcc.exp: Ditto.
10448
10449 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
10450
10451         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
10452         an old-style decl for malloc.  Fixes tests to work when
10453         sizeof (int) != sizeof (size_t).
10454
10455 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
10456
10457         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
10458
10459         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
10460         use stdargs.h interface.
10461
10462 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
10463
10464         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
10465         NO_VARARGS when compiling.
10466
10467 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
10468
10469         * lib/plumhall.exp(ph_includes): New procedure.
10470         (ph_make): Use it.
10471         (ph_compiler): Ditto.
10472
10473         * lib/g++.exp: Rename test-glue.c to testglue.c.
10474         * lib/gcc.exp: Ditto.
10475
10476 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10477
10478         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
10479         to completion when it's called.
10480
10481 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
10482
10483         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
10484         is defined, don't do test.
10485
10486 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
10487
10488         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
10489         for object files.
10490         (ph_summary): Mark skipped testcases as untested, not unresolved.
10491
10492         * lib/plumhall.exp (ph_make): If unresolved because of bad
10493         errorCode, record errorCode in log file.
10494         (*): Replace send_log/verbose with verbose -log.
10495
10496 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
10497
10498         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
10499         double conversion if double isn't at least 8 bytes.
10500
10501         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
10502         int to work with targets where int is 16 bits.
10503
10504         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
10505         8 bytes, just exit, since 4 byte doubles don't have enough bits of
10506         precision for the test to complete.
10507
10508 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
10509
10510         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
10511         if d10v is not compiled with the -mdouble64 flag.
10512         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
10513
10514         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
10515         d10v is not compiled with the -mint32 flag.
10516
10517 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
10518
10519         * lib/plumhall.exp: Use incr_count.
10520
10521 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
10522
10523         * gcc.c-torture: Update to c-torture-1.45.
10524
10525 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
10526
10527         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
10528         the name of the expect testcase file).
10529
10530         * lib/g++.exp(g++_init): Ditto.
10531
10532 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
10533
10534         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
10535         the host.
10536
10537         * lib/gcc.exp(gcc_exit): New procedure.
10538
10539 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
10540
10541         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
10542         specs where appropriate.
10543
10544         * g++.old-deja/g++.arm/*: Added additional ERROR checks
10545         because of new "candidates are" messages, and removed a few
10546
10547         * Converted all non-old-style g++ testcases to old-style, and
10548         moved into g++.old-deja.
10549
10550 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
10551
10552         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
10553         options.
10554
10555         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
10556         succeeded.
10557
10558         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
10559
10560 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
10561
10562         * lib/gcc.exp (gcc_target_compile): Add support for defining
10563         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
10564         the machine doesn't have those features.
10565
10566 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
10567
10568         * g++.law/operators4.exp: Don't use LIBS.
10569
10570 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10571
10572         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
10573
10574         * lib/mike-g++.exp: Don't set the compiler to be tested here.
10575         * lib/g++.exp: Set it here instead. Also, allow use of the
10576         --tool_exec and --tool_opt options. Change CXX to
10577         GXX_UNDER_TEST.
10578
10579         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
10580
10581         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
10582
10583 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
10584
10585         * lib/old-dejagnu.exp: Use prune_warnings instead of
10586         prune_system_crud.
10587         * lib/mike-g++.exp: Ditto.
10588         * lib/gcc.exp: Ditto.
10589         * lib/g++.exp: Ditto.
10590
10591         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
10592
10593 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
10594
10595           * 941014-2.c: Include stdlib.h
10596           * 960327-1.c: Include stdio.h
10597           * dbra.c, index-1.c: Don't assume ints are 32bits.
10598
10599 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
10600
10601         * lib/gcc.exp: Add gcc,stack_size target feature.
10602
10603         * lib/g++.exp(g++_target_compile): Add the include and link
10604         paths here, not in two other places. And, it's $options, not
10605         options.
10606
10607         * lib/mike-g++.exp(postbase): Remove the code that determines
10608         the correct include and link paths.
10609         * g++.old-deja/old-deja.exp: Ditto.
10610
10611 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
10612
10613         * lib/g++.exp(g++_init): target_compile no longer returns the
10614         filename of the result.
10615
10616 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10617
10618         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
10619         call to glob.
10620
10621         * gcc.c-torture/special/special.exp: Change call to
10622         gcc_target_compile to include the object file.
10623
10624 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
10625
10626         * gcc.c-torture/special/special.exp: Correct misspelling in last
10627         change.
10628
10629 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
10630
10631         * lib/plumhall.exp(ph_summary): Log the entire output of the
10632         executable. Return -1 if there were any failures, 0 otherwise.
10633         (ph_execute): Return -1 if there were any failures, 0 otherwise.
10634         (ph_make): Clean up objects and executables that were built
10635         if the tests succeeded.
10636
10637 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
10638
10639         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
10640         libraries and includes in the build tree as appropriate.
10641
10642 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10643
10644         * lib/c-torture.exp: Instead of looking for the global variable
10645         NO_LONG_LONG, check to see if that's a feature of the target.
10646
10647 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
10648
10649         * config/default.exp: Minimize. Delete the remainer of the files in
10650         config; this functionality is now in devo/dejagnu/config.
10651
10652         g++.*/*: Pass any additional flags used to compile to postbase;
10653         delete CXXFLAGS.
10654
10655         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
10656         is now done by runtest.exp. Use gcc_target_compile instead of
10657         compile.
10658
10659         lib/c-torture.exp: Use gcc_target_compile instead of compile.
10660         Remove references to CFLAGS. Use remote_file instead of
10661         calling rm -f.
10662         (c-torture): Take a list of arguments to use to compile this
10663         testcase.
10664
10665         lib/g++.exp: Simplify. Use target_compile instead of compile.
10666         lib/gcc-dg.exp: Ditto.
10667         lib/gcc.exp: Ditto.
10668         lib/mike-{gcc,g++}.exp: Ditto.
10669         lib/old-dejagnu.exp: Ditto.
10670         lib/plumhall.exp: Ditto.
10671
10672 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
10673
10674         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
10675         (ph_linker): Likewise.
10676
10677 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
10678
10679           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
10680         MAP_ANON / MAP_ANONYMOUS if defined;
10681         else try to map from /dev/zero .
10682
10683 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
10684
10685         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
10686         isn't defined, then define it to MAP_ANONYMOUS.
10687
10688 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
10689
10690         * gcc.c-torture: Update to c-torture-1.42 release.
10691
10692 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
10693
10694         * gcc.c-torture: Update to c-torture-1.41 release.
10695
10696 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
10697
10698         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
10699         c-torture release.
10700
10701 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10702
10703         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
10704         and LDFLAGS.  Fix second case to append the target_info ldflags
10705         onto LDFLAGS, not CFLAGS.
10706         * lib/g++.exp (g++_init): Add target_info stuff.
10707         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
10708         of libgloss and newlib flags for !native.
10709
10710         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
10711         (GDB): Fix relative path to go up another dir for finding gdb.
10712
10713 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
10714
10715         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
10716         versions in the target_info array, if they don't exist.
10717
10718 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10719
10720         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
10721
10722 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
10723
10724         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
10725         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
10726
10727 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
10728
10729         * lib/old-dejagnu.exp: Don't remove the output file before we've
10730         actually tested it. Don't append pwd to the path of the executable
10731         we're testing.
10732
10733 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
10734
10735         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
10736
10737 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
10738
10739         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
10740         temporary directory for compiler files, and set it to a default
10741         value of /tmp. Set $output as the name of the output file from
10742         compiling the testcase. Add a -o option to $cflags_var so the
10743         compiler writes the final output file as $output. Set $executable
10744         to $output.
10745
10746         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
10747         directory for compiler files, and set it to /tmp if it doesn't
10748         already have a value. Set $output_file to the name of the output
10749         file from compiling the testcase. Add a -o option to CXXFLAGS so
10750         the compiler writes the final output file as $output. Use $output
10751         as the executable to be tested.
10752
10753 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10754
10755         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
10756
10757 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
10758
10759         * gcc.c-torture/execute/pending-1.c: New test.  Still
10760         pending in Tege's queue.
10761
10762 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
10763
10764         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
10765         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
10766         if there were failures.  Call unresolved if there were unresolved
10767         testcases.  Call gcc_fail if program did not run to completion.
10768         (ph_make): Pass additional argument name to ph_execute.
10769         (ph_execute): Add new argument.  Pass additional arguments to
10770         ph_summary.  Call gcc_fail is there is no execution output.
10771
10772 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
10773
10774         * lib/plumhall.exp (proc_summary): Output relavent summary
10775         lines into the log so specific failures in plumhall can be
10776         investigated.
10777
10778 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
10779
10780         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
10781         (c-torture-execute): Don't try to execute tests which use
10782         "long long" types if $NO_LONG_LONG is nonzero.
10783
10784 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
10785
10786         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
10787         not c-torture.
10788
10789         * gcc.ieee: Move from here.
10790         * gcc.c-torture/execute/ieee: To here.
10791
10792 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
10793
10794         * gcc.c-torture: Update to c-torture-1.41 release.
10795
10796 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
10797
10798         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
10799         not "$output".
10800
10801 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
10802
10803         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
10804         -c present.
10805
10806 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
10807
10808         * config/proelf.exp: Handle connecting to a simulator.
10809
10810 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
10811
10812         * config/proelf.exp: New file.  Enough framework that we can
10813         run c-torture tests on the proelf targets (or any other target
10814         that gdb can connect to for that matter).
10815
10816 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
10817
10818         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
10819         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
10820
10821         * lib/plumhall.exp (ph_execute): Always call ph_summary if
10822         exec_output exists.
10823
10824 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
10825
10826         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
10827         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
10828
10829         * config/*.exp: Update FSF address.  Change result of ${tool}_load
10830         to pass/fail/unresolved/unsupported/untested.  Caller must now
10831         call unresolved/unsupported/untested.
10832         * lib/*.exp: Update FSF address.  Update to handle new results of
10833         ${tool}_load.
10834         * lib/chill.exp (verbose): Delete.
10835
10836 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
10837
10838         * lib/gcc.exp (default_gcc_start): Change order of args to
10839         $LDFLAGS $CFLAGS $LIBS.
10840         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
10841         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
10842         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
10843         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
10844         * gcc.misc-tests/dg-test.exp: Likewise.
10845         * gcc.misc-tests/msgs.exp: Likewise.
10846         * gcc.prms/prms.exp: Likewise.
10847         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
10848         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
10849
10850         * lib/dg.exp: Deleted, moved to dejagnu/lib.
10851
10852 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10853
10854         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
10855
10856         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
10857         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
10858
10859         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
10860         necessary.
10861
10862 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
10863
10864         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
10865         global for loop; add use of $mathlib.
10866         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
10867         settings here; set mathlib for anything but VxWorks.
10868
10869 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
10870
10871         * gcc.c-torture: Update to c-torture-1.40 release.
10872
10873 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
10874
10875         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
10876         dg.exp.
10877
10878 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
10879
10880         * lib/c-torture.exp (c-torture-execute): Declare "output" as
10881         global.
10882
10883 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
10884
10885         * lib/g++.exp (LIBS): Define if not already.
10886         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
10887         (gcc-dg-prune): Call prune_gcc_output.
10888         * lib/gcc.exp (prune_gcc_output): New proc.
10889         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
10890         prune_gcc_output.
10891
10892 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
10893
10894         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
10895         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
10896
10897 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
10898
10899         * gcc.c-torture: Update to c-torture-1.39 release.
10900
10901 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
10902
10903         * lib/c-torture.exp (c-torture-execute): Don't return if one option
10904         fails, try others as well.
10905
10906 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
10907
10908         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
10909         If compilation fails, mark execute tests as `untested'.
10910         If test is marked as unsupported, don't mark compilation and
10911         execute tests as failed.
10912
10913 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10914
10915         * lib/g++.exp (g++_init): Don't link in libg++, and look to
10916         libstdc++ for whether or not we want to be doing shared
10917         libraries.  Delete link_curses since we don't need it anymore.
10918         * lib/mike-g++.exp (postbase): Don't link in libg++.
10919         * g++.old-deja/old-deja.exp: Likewise.
10920
10921 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10922
10923         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
10924
10925 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10926
10927         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
10928         For that, add `-Wl,-a,shared_archive'.
10929         * g++.old-deja/old-deja.exp: Likewise.
10930
10931 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
10932
10933         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
10934
10935 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
10936
10937         * lib/mike-g++.exp (postbase): Pay attention to the status of
10938         g++_load.
10939
10940 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10941
10942           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
10943
10944 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
10945
10946         * lib/gcc.exp (default_gcc_start): No longer need to log program
10947         being executed or its output, execute_anywhere does that now.
10948         * lib/g++.exp (default_g++_version): Call execute_anywhere.
10949         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
10950
10951 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10952
10953         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
10954         the same as those in lib/g++.exp.
10955
10956 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
10957
10958         * gcc.c-torture: Update to c-torture-1.38 release.
10959         * gcc.ieee: Related changes.
10960
10961 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
10962
10963         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
10964         "exec". Minor reformatting changes.
10965
10966         * config/rom68k.exp (${tool}_load): Make it work in a canadian
10967         cross. This means all "exec" calls now work on a remote host as
10968         well.
10969         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
10970         cross. Filter out the extra "\r\n" stuff that expect puts in.
10971         (c-torture-execute): Filter out the bogus warnings like
10972         c-torture-compile does. Add support for canadian cross.
10973         * lib/gcc.exp (default_gcc_version, default_gcc_start)
10974         Use execute_anywhere rather than calling exec directly. Now it
10975         works for canadian cross testing.
10976
10977 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
10978
10979         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
10980         results into a variable, and check that rather than using file exists.
10981
10982 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10983
10984         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
10985         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
10986
10987 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10988
10989         * g++.old-deja/old-deja.exp: Create and pass runshlib and
10990         lib_curses if there's a shared libg++ in the build tree.
10991
10992 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
10993
10994         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
10995         if not supported target.
10996
10997 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10998
10999         * lib/g++.exp (g++_init): Move empty setting of runshlib and
11000         link_curses up to always happen, not just for native builds.
11001
11002 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
11003
11004         * gcc.c-torture: Update to c-torture-1.36 release.
11005         * gcc.failure: Related changes.
11006
11007 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11008
11009         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
11010
11011 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11012
11013         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
11014         * lib/mike-g++.exp (postbase): Not in here.  Still reference
11015         runshlib, link_curses, and mathlib for link and run.
11016
11017         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
11018         pass the runtime shared library options for Solaris, OSF/1, and
11019         Irix5, and link with -lcurses to avoid unresolved references.
11020
11021 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11022
11023         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
11024         only run once.
11025
11026 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11027
11028         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
11029
11030 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
11031
11032         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
11033         do not have a framework for the "compat" tests yet.
11034
11035 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11036
11037         * lib/mike-g++.exp (postbase): New local variable `mathlib',
11038         set to null if we're testing vxworks5.1.  Use that instead of
11039         `-lm' in the setting of LIBS for link and run.
11040
11041 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11042
11043         * config/rom68k.exp (${tool}_load): Major changes to make it
11044         work.  Verified that it does in fact return the stuff in
11045         exec_output properly.  Catch any Emul or any TRAP other than 0.
11046
11047 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11048
11049         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
11050         LDFLAGS properly for targets that need stuff from libgloss.
11051         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
11052         only run once.
11053         (gpp_initialized): New variable.
11054
11055 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11056
11057         * config/rom68k.exp: Load libgloss.exp.
11058         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
11059         so we can produce a fully linked binary.
11060         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
11061         so we can produce a fully linked binary.
11062
11063 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11064
11065         * lib/plumhall.exp (ph_section): Watch for expected failures.
11066         Add missing `else'.
11067
11068         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
11069         run the testcase.
11070         (c-torture): Likewise.
11071
11072 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
11073
11074         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
11075
11076         * lib/mike-g++.exp (mike_cleanup): New proc.
11077         (prebase): New globals compiler_result, not_compiler_result,
11078         target_regexp.
11079         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
11080         allow leading "-" in pattern.  Watch for unsupported tests.
11081         If $compiler_result is set, pattern match assembler code,
11082         and ditto for $not_compiler_result.
11083         * lib/mike-gcc.exp: Likewise.
11084
11085         * lib/plumhall.exp (ph_execute): Only call ph_summary if
11086         execution "succeeded".
11087
11088 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
11089
11090         * config/win32.exp: New file.
11091         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
11092
11093 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11094
11095         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
11096         unsupported.
11097         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
11098         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
11099         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
11100
11101         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
11102         "... without exceptions was ...".  That is now handled by
11103         prune_system_crud.
11104         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11105
11106 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
11107
11108         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
11109         sieve.c,sort2.c}: New files.
11110         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
11111         sieve.exp,sort2.exp}: Drivers for them.
11112
11113         * lib/mike-gcc.exp (program_output): New user settable variable.
11114         (postbase): Call prune_system_crud.  Also prune extraneous compiler
11115         messages.
11116         * lib/mike-g++.exp (program_output): New user settable variable.
11117
11118         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
11119
11120         * config/sh.exp: Deleted (use sim.exp instead).
11121
11122 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11123
11124         * config/vx.exp: Declare CHECKTASK as global.
11125         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
11126         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
11127         * lib/old-dejagnu.exp: Load [pwd]/$executable.
11128
11129 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11130
11131         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
11132         target. Like vx.exp, only includes `vx29k.exp' instead of
11133         `vxworks.exp'.
11134
11135 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
11136
11137         * config/sim.exp: Increase time limit from 120 seconds to 240.
11138
11139 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
11140
11141         * gcc.c-torture/execute/950628-1.c: New test.
11142
11143 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
11144
11145         * gcc.c-torture: Update with changes/additions from
11146         c-torture-1.34.
11147
11148 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
11149
11150         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
11151
11152 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
11153
11154         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
11155
11156 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
11157
11158         * gcc.c-torture/compile/950512-1.c: New test.
11159         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
11160         * gcc.dg/struct-ret-1.c: Likewise.
11161
11162 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
11163
11164         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
11165           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
11166
11167 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11168
11169         * gcc.c-torture/special/920411-1.c: Deleted.
11170         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
11171
11172 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
11173
11174         * config/sim.exp (${tool}_load): Hack in call to bash to get a
11175         cpu limit.
11176
11177 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11178
11179         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
11180
11181 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11182
11183         From kenner;
11184         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
11185         is the proper length.
11186         * va-arg-3.c: Likewise.
11187
11188 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
11189
11190         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
11191         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
11192
11193         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
11194         * lib/g++.exp (default_g++_start): Delete old cruft.
11195
11196 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
11197
11198         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
11199         (2 * (1 << 18)) to (2 * (1 << 17)).
11200
11201         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
11202
11203 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11204
11205         * config/rom68k.exp: Renamed from config/idp.exp
11206
11207 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11208
11209         * c-torture/compile/921109-2.c
11210
11211 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
11212
11213         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
11214         excess errors.
11215
11216 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
11217
11218         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
11219         output.
11220         * lib/g++.exp (default_g++_start): Likewise.
11221
11222 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11223
11224         * gcc.c-torture/compile/950329-1.c: New test.
11225
11226 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11227
11228           * config/bug.exp (${tool}_load): Updated to use new remote_open
11229           and remote_close procs.
11230         * config/idp.exp: New file.
11231
11232 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11233
11234         * gcc.c-torture/execute/950322-1.c: New test.
11235
11236 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
11237
11238         * config/vx.exp (${tool}_load): Clean up testing of return code from
11239         vxworks_ld and vxworks_spawn.
11240
11241 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
11242
11243         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
11244
11245 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
11246
11247         * lib/old-deja.exp: Add `excess errors test - ' error, now one
11248         can mark excess errors on a machine by machine basis.  Note, the
11249         default is to not expect any excess errors, even when excess
11250         errors test - is given, so you will want to put an XFAIL ... on
11251         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
11252         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
11253         those 4 machines, but no others.
11254
11255 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11256
11257         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
11258         * lib/c-torture.exp: to here.
11259
11260 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11261
11262         * gcc.c-torture/execute/950221-1.c: New test.
11263         * gcc.c-torture/execute/struct-ret-1.c: New test.
11264         * gcc.c-torture/compile/950221-1.c: New test.
11265
11266         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
11267
11268 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11269
11270         * gcc.c-torture/execute/arith-1.c (main): Return 0.
11271         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
11272
11273 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
11274
11275         * g++.gb: New directory of tests, derived from my signature and
11276         class scoping tests.
11277
11278         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
11279         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
11280         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
11281         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
11282         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
11283         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
11284         * g++.gb/sig25.C: Likewise.
11285
11286         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
11287         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
11288         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
11289         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
11290         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
11291         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
11292         * g++.gb/sig25.exp: Likewise.
11293
11294         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
11295         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
11296         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
11297         * g++.gb/scope13.C: Likewise, this test still fails.
11298
11299         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
11300         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
11301         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
11302         * g++.gb/scope13.exp: Ditto.
11303
11304         * g++.gb/README: New file, explains what these tests are about.
11305
11306 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11307
11308         * lib/dg.exp (dg-do): Support `preprocess'.
11309         (dg-test): Likewise.
11310
11311 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11312
11313         * config/udi.exp: change "continue -expect" to "exp_continue".
11314
11315 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
11316
11317         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
11318         Delete redundant tests.
11319
11320         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
11321         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
11322         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
11323         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
11324         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
11325         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
11326         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
11327         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
11328
11329         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
11330         storing label pointers.
11331         * gcc.c-torture/execute/921019-1.c: Likewise.
11332         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
11333         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
11334         parameter fp.
11335         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
11336         constants.
11337
11338         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
11339         Delete obsolete tests.
11340
11341         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
11342         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
11343         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
11344         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
11345         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
11346         * gcc.c-torture/compile/950124-1.c: New test.
11347
11348         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
11349
11350 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11351
11352         * lib/mike-g++.exp: Add -lm to LIBS.
11353
11354 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
11355
11356         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
11357
11358 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11359
11360         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
11361
11362 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
11363
11364         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
11365
11366 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
11367
11368         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
11369         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
11370         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
11371         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
11372         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
11373         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
11374         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
11375         * g++.law/{operators31.C, operators32.C,
11376         * g++.law/{operators33.C, operators34.C}: Likewise.
11377         * g++.law/{pic1.C, refs2.C}: Likewise.
11378         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
11379         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
11380         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
11381         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11382
11383         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
11384         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
11385         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
11386         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
11387         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
11388         * g++.law/{enum9.exp, friend5.exp}: Likewise.
11389         * g++.law/{nest3.exp, nest4.exp}: Likewise.
11390         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
11391         * g++.law/{operators30.exp, operators31.exp}: Likewise.
11392         * g++.law/{operators32.exp, operators33.exp}: Likewise.
11393         * g++.law/{operators34.exp}: Likewise.
11394         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
11395         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
11396         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
11397         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
11398         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11399
11400         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
11401         No longer expected to fail.
11402         * g++.law/missed-error3.C: Tweak for recent bool changes.
11403
11404 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11405
11406         * config/emb-unix: Deleted.
11407         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
11408         remote execution.  Do final link on remote host if REMOTE_LINK is set.
11409
11410 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
11411
11412         * lib/dg.exp (dg-test): Fix typo in last patch.
11413
11414 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
11415
11416         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
11417         (handles multiple occurrences).
11418
11419 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
11420
11421         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
11422         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
11423         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
11424         printed).
11425         * lib/c-torture.exp (c-torture-compile): Likewise.
11426         (c-torture): Prepend full path if missing.
11427         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
11428         (gcc_fail): Likewise.
11429         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
11430
11431 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
11432
11433         * lib/netware.exp: Only attach to NetWare i386 systems.
11434
11435 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
11436
11437         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
11438         messages.  Add test name to "output pattern match" pass/fail message.
11439
11440 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
11441
11442         * gcc.dg: New testsuite.
11443         * gcc.dg/dg.exp: New file.
11444
11445         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
11446         test-switch.c}: Deleted.
11447
11448         * gcc.misc-tests/msgs.exp: New testcase driver.
11449
11450 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
11451
11452         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
11453         Watch for illegal return values from ${tool}_load.
11454         * config/unix.exp (${tool}_load): Fix pass/fail detection for
11455         cross targets.  Coerce return value >0 to 1.
11456
11457 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11458
11459         * config/unix.exp (${tool}_load): Call program rsh, not proc.
11460
11461         * config/emb-unix.exp: New file.
11462
11463         * config/sim.exp: Error if variable $SIM not defined.
11464         (${tool}_load): Mark test as "untested" if simulator missing.
11465
11466         * config/unix.exp: Load remote.exp to get rcp_download.
11467         * lib/c-torture.exp: Use different option lists for testcases with
11468         and without loops.
11469         * gcc.c-torture/execute/execute.exp: Likewise.
11470
11471 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11472
11473         * config/*.exp: Clarify return code from ${tool}_load.
11474         Call `unresolved' or `untested' instead of `warning' or `perror'
11475         (sometimes you still want to call both though).
11476         Add comment that `shell_id' is local to each file.
11477         * config/udi.exp (timeout): Set to 30.
11478         Don't print warning if connection fails, $connectmode has already
11479         printed an error.
11480         (${tool}_load): Move verbose messages to level 2.
11481         Rework pattern for "Process started" message.
11482         Pass `shell_id' to ${connectmode}_download.
11483         Retry twice upon timeout.  Make resetting of target more robust.
11484         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
11485         Pass `shell_id' to exit_$connectmode.
11486         Only call exit_$connectmode if connected.
11487         * config/unix.exp (${tool}_load): Check return codes better.
11488         * config/vrtx.exp (${tool}_load): Likewise.
11489         * config/vx.exp (${tool}_load): Likewise.
11490         Delete unneeded global's.
11491         * lib/dg.exp (dg-test): Update to reflect clarified return codes
11492         from ${tool}_load.
11493         (dg-stat): Delete.
11494         (dg-init): Delete recording of pass/fail counts.
11495         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11496         (old-dejagnu-init): Likewise.
11497         (old-dejagnu-stat): Delete contents, empty proc now.
11498         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
11499         (c-torture): Delete references to lcnt, lpass, lfail.
11500         Get option list from TORTURE_OPTIONS.
11501         Delete -funroll[-all]-loops if no loops.
11502         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
11503         (g++_stat): Delete contents (empty proc now).
11504         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
11505         (gcc_finish): Likewise.
11506         (gcc_stat): Deleted.
11507         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
11508         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
11509         * gcc.c-torture/execute/execute.exp: Likewise.
11510         Split tests into two parts: compile, execute.
11511         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
11512         no loops.  Update to reflect clarified return codes from ${tool}_load.
11513
11514 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
11515
11516         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
11517         to grep for.
11518         (old-dejagnu): Likewise (where necessary).
11519
11520 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11521
11522         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
11523
11524         * lib/dg.exp (dg-process-target): Fix processing of selector.
11525         Add comment regarding use of `error'.
11526
11527         * lib/gcc.exp (prune_system_crud): Define if missing.
11528         * lib/g++.exp (prune_system_crud): Likewise.
11529
11530         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
11531         Call prune_system_crud.
11532         * lib/dg.exp (dg-runtest): New proc.
11533         Use perror instead of send_user for tcl errors in testcase.
11534         Don't return any value, it's never used.
11535         Don't clobber previous definition of `unknown'.
11536         Print tcl errors in `dg-final'.
11537
11538 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
11539
11540         * lib/dg.exp (dg-process-target): Improve syntax error messages.
11541         (dg-test): Don't print errorInfo, it contains stack backtrace.
11542
11543 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
11544
11545         * lib/g++.exp (runtest_file_p): Define if missing.
11546
11547 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
11548
11549         * lib/mike-g++.exp: Comment out loading of g++.exp.
11550         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
11551         (default_g++_version): Always print something.
11552         (default_g++_start): Comment out call to `which'.
11553         (g++_start, g++_load): Deleted (must be defined in config file).
11554         * lib/gcc.exp: Test for existence of $CC at start.
11555         Delete check for tmpdir (done in gcc_init).
11556         (default_gcc_version): Always print something.
11557         (default_gcc_start): Comment out call to `which'.
11558         * config/*.exp: Major cleanup - make cross targets work at least a
11559         little better for g++ (by not being "--tool gcc" specific).
11560         Rename gcc_xxx to ${tool}_xxx.
11561         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
11562         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
11563
11564 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
11565
11566         * lib/c-torture.exp (c-torture-compile): Rework compiler
11567         message processing.
11568
11569         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
11570         c-torture.
11571
11572 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11573
11574         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
11575
11576         * lib/dg.exp (dg-process-target): Support { target native }.
11577
11578 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
11579
11580         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
11581         looked for "... program xxx got fatal signal".
11582         Correct regsub munging of `comp_output'.
11583         Ignore compiler messages "path prefix not used" and "linker input
11584         file unused".
11585
11586 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
11587
11588         * lib/gcc.exp (runtest_file_p): Define if missing.
11589         * gcc.prms/template.c: Example to work from.
11590
11591 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
11592
11593         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
11594         * lib/dg.exp (dg-test): Call unsupported testcases as such.
11595
11596         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
11597         * gcc.prms/1883.c: Moved from compile/940714-1.c.
11598         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
11599         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
11600
11601         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
11602         (dg-process-target): No longer a varargs proc.
11603         Return S/N for target, P/F for xfail.  All callers changed.
11604         (user option procs): More argument checking.
11605         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
11606         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
11607         (dg-test): Skip test if not running on selected target in `dg-do'.
11608         Update handling of `dg-do-what', `dg-output-text'.
11609         Separate execution pass/fail from output pattern match pass/fail.
11610         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
11611
11612 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11613
11614         * gcc.c-torture/special/special.exp: Don't expect failure for mips
11615         target for 920510-1.c.
11616
11617 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
11618
11619         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
11620         Clean up comment regarding use of passcnt, etc.
11621         (gcc_stat): Don't update `testcnt' here.
11622         (gcc_finish): Do it here.
11623         Might as well reset `but_id' here too.
11624         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
11625         to determine if the file should be tested.
11626         * gcc.c-torture/compile/compile.exp: Likewise.
11627         * gcc.c-torture/execute/execute.exp: Likewise.
11628         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11629         * gcc.misc-tests/dg-test.exp: Likewise.
11630         * gcc.prms/prms.exp: Likewise.
11631         * gcc.wendy/wendy.exp: Likewise.
11632         * g++.old-deja.exp: Likewise.
11633         Move "Testing file" message to verbose level 1.
11634
11635 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
11636
11637         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
11638
11639 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11640
11641         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
11642         (default_gcc_start): Accept optional second list element
11643         of compiler flags.  Print compiler output at verbosity level 2.
11644         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
11645         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
11646         Save current values of framework globals passcnt, failcnt, xpasscnt,
11647         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
11648         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
11649         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
11650         xfailcnt to compute stats.  Update framework global `testcnt' from
11651         pass/fail counts.
11652         (gcc_finish): New proc.  Clean up test environment.
11653         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
11654         (gcc_epass, gcc_efail): Delete.
11655         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
11656         argument of line number.
11657         (dg-init): If the tool has an init routine, call it.
11658         (dg-test): Remove args `cflags_var' and `libs_var'.
11659         Pass all compiler options to ${tool}_start.
11660         Handle missing line number.
11661         (dg-finish): New function.
11662         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
11663         particular files.  Call gcc_finish at end.  Move "skipping test"
11664         message to verbosity level 3.
11665         * gcc.c-torture/compile/compile.exp: Likewise.
11666         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11667         * gcc.c-torture/execute/execute.exp: Likewise.
11668         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11669         Print testcase being tried at verbosity level 1.
11670         * gcc.c-torture/special/special.exp: Unset xfail.
11671         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11672         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
11673         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
11674         * gcc.failure/failure.exp: Likewise.
11675         * gcc.ieee/ieee.exp: Likewise.
11676         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
11677         Update call to dg-test.  Call dg-finish at end.
11678         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
11679         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11680         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
11681         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
11682         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
11683         * gcc.wendy/wendy.exp: Add copyright.
11684         Delete setting of tmpdir (done by gcc_init).
11685         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
11686         Pass compiler flags to gcc_start.  Call gcc_finish at end.
11687         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
11688         gcc_[ce]pass/fail.
11689
11690 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
11691
11692         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
11693         confusion.
11694         (g++_load): Likewise.
11695
11696         * config/*.exp (gcc_load): Some were varargs fns and some were not.
11697         Rename argument to `prog' to remove the confusion.
11698         Varargs fns behave differently too!
11699         (g++_load): Likewise.
11700
11701         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
11702
11703         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
11704         what it is.  Delete (always) printing of status value for !native.
11705         Simplify verbose code, and include status and exec_output.
11706         (g++_load): Use gcc_load.
11707
11708 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11709
11710         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
11711         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
11712         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
11713         940714-3.c as these testcases don't exist anymore.  Make
11714         va-arg-1.c expected to pass.
11715
11716 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
11717
11718         * gcc.misc-tests/misc.exp: Only run specific testcases.
11719         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
11720         * gcc.misc-tests/dg-[1-9].c: New files.
11721
11722         * lib/dg.exp: New testsuite driver.
11723         * gcc.prms/prms.exp: Use it.
11724
11725         * README.gcc: New file.
11726
11727         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
11728         Document and reset `lxpass' and `lxfail'.
11729         Simplify "initialized" message.
11730         (gcc_stat): Clean up comments a little.
11731
11732 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
11733
11734         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
11735
11736 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
11737
11738         * lib/old-dejagnu.exp (process-option): New proc.
11739         (old-dejagnu-init, old-dejagnu-stat): Likewise.
11740         (old-dejagnu): Simplify.
11741         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
11742
11743 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
11744
11745         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
11746         exists and is not an empty string.
11747
11748         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
11749         $xfail rather than calling setup_xfail.  Clear $xfail when test is
11750         finished.
11751         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
11752         automatically.
11753
11754         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
11755         longer expected to fail.
11756
11757         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
11758         "f" function call.
11759
11760         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
11761
11762         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
11763         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
11764         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
11765         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
11766         c-torture-1.29.
11767
11768         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
11769         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
11770
11771         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
11772
11773         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
11774         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
11775
11776         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
11777         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
11778         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
11779
11780 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
11781
11782         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
11783         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
11784         940714-1.c, 940714-2.c, 940714-3.c},
11785         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
11786         gcc.misc-tests/{mg.c,mg.exp}:
11787         New tests.
11788         * gcc.noncompile/noncompile.exp: Change accordingly.
11789
11790 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
11791
11792         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
11793         Undo previous clobberage.
11794
11795 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
11796
11797         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
11798         * gcc.special/{930510-1.c, special.exp}:
11799         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
11800         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
11801         struct-varargs-1.c}: New tests from c-torture-1.26.
11802
11803 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
11804
11805         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
11806           argument to switch.
11807
11808 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
11809
11810         * Revert the previous changes.  Please see Rob's directory
11811           (/lisa/test/rob/progressive/gcc/testsuite) for testing
11812           fixes.
11813
11814 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
11815
11816         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
11817             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
11818             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
11819             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
11820             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
11821             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
11822             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
11823             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
11824             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
11825             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
11826             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
11827             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
11828             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
11829             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
11830             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
11831             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
11832             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
11833             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
11834             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
11835             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
11836             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
11837             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
11838             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
11839             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
11840             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
11841             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
11842             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
11843
11844 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
11845
11846         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
11847             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
11848           with perror calls.
11849
11850 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
11851
11852         * config/unix.exp (g++_load): Fix syntax.
11853
11854 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11855
11856         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
11857         * gcc.noncompile/921017-1.c: Deleted obsolete test.
11858         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
11859         Don't expect va-arg-1.c to fail.  Correct expected output for
11860         920928-1.c.
11861         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
11862         * gcc.wendy/hbm4.c: Correct typo.
11863         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
11864
11865 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
11866
11867         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
11868         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
11869         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
11870         * lib/c-torture.exp (c-torture-compile): Ditto.
11871
11872         Reduce volume of output (remove all the -I's and such).
11873         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
11874         Call gcc_cpass, gcc_cfail.
11875         (c-torture): Pass testing option to c-torture-compile.
11876
11877 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
11878
11879         Bring patches over from progressive.
11880         * config/default.exp: Exit remote shell cleanly.
11881         (g++_exit, g++_start): Add default versions.
11882         * config/sim.exp (gcc_load): Use perror, not error.
11883
11884 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
11885
11886         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
11887         set in site.exp.
11888
11889 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
11890
11891         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
11892         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
11893         (wendy_try): New proc to run testcase.
11894         (main loop): Call 'em.
11895         * gcc.wendy/*.c: Clean up pass to correct expected output.
11896
11897         * lib/gcc.exp: Minor cleanup work.
11898         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
11899
11900 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
11901
11902         * config/sim.exp (gcc_load): Document return codes better.
11903         Don't pass -v to simulator.
11904
11905 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
11906
11907           * gcc.special/920717-x.c: Fix typo.
11908           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
11909           get at sources.
11910
11911         * lib/mike-gcc.exp: Fix typo.
11912
11913 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
11914
11915         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
11916         binary to use, transform the name.
11917         * config/*.exp: rename everything. Nuke any g++ specific files,
11918         it's now a special case of gcc that requires no special support.
11919         Add a default.exp for unsupported targets.
11920
11921 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
11922
11923         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
11924         lib/old-dejagnu.exp: Fix a few patterns to work with the new
11925         version of Tcl.
11926
11927 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
11928
11929         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
11930         than a warning.
11931
11932 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
11933
11934         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
11935
11936 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11937
11938         * gcc.execute/execute.exp: Combine opt_list and foption_list into
11939         option_list.  Compile every file with only 4/6 option choices
11940         (same as C torture) instead of with 12/18 different option
11941         choices.
11942         * lib/c-torture.exp: Likewise.
11943
11944         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
11945         not already set.
11946
11947 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
11948
11949         * lib/old-deja.exp: Add `excess errors test fails' error, now one
11950         can put an XFAIL *-*-* on excess errors.
11951
11952 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
11953
11954         * g++.law: Add more tests derived from g++-bugs snapshots.
11955
11956         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
11957         equivalent to g++.law/init9.
11958
11959         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
11960         compiled it, and the a.out file after we've run it.
11961
11962 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
11963
11964         * lib/mike-g++.exp (postbase): Delete the .o file after we've
11965         compiled it, and the a.out file after we've run it.
11966
11967 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
11968
11969         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
11970
11971 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11972
11973         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
11974         version number.
11975
11976 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
11977
11978         * g++.law: New directory of g++ tests derived from the g++-bugs
11979         snapshots.
11980
11981 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11982
11983         * gcc.compile: initbug1.c initbug1.exp testcase added
11984
11985 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11986
11987         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
11988         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
11989           fixes submitted by Jeff Law (law@cs.utah.edu)
11990         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
11991           Jeff Law (law@cs.utah.edu)
11992
11993
11994 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
11995
11996         * config/unix-g++.exp: Follow the gcc way of doing things.
11997         * g++.old-deja/old-deja.exp: Minor updates.
11998         * lib/g++.exp: New file, follow the gcc way of doing things.
11999         * lib/old-dejagnu.exp: Minor updates.
12000         * lib/mike-g++.exp: Always unset errorInfo.
12001
12002 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
12003
12004         * lib/gcc.exp: Fix some errors with the below change, CC and
12005         CFLAGS should be global when setting, not local.
12006
12007 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12008
12009         * lib/gcc.exp: Transform tool name.
12010
12011 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12012
12013         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
12014
12015 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12016
12017         * lib/gcc.exp: change gcc_done to gcc_stat
12018
12019 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12020
12021         * Upgraded gcc testsuite to c-torture version 1.25
12022
12023 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12024
12025         * lib/gcc.exp: added reporting code. Changed verbose compile message.
12026         * lib/c-torture: added hooks for new reporting code.
12027
12028 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12029
12030         * config/sh-gcc.exp: check if sh-sim exists in the path
12031
12032 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12033
12034         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
12035         * gcc.compile/compile.exp: Initial changes for new logic.
12036         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
12037         * gcc.failure/failure.exp: Initial changes for new logic.
12038         * gcc.ieee/ieee.exp: Initial changes for new logic.
12039         * gcc.misc-tests/misc.exp: Initial changes for new logic.
12040         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
12041         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
12042         * lib/c-torture.exp: Initial changes for new logic.
12043         * lib/gcc.exp: Initial changes for new logic.
12044
12045 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
12046
12047         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
12048         depend upon failure or success.  Fully qualify names in failure
12049         and success messages.  Always remove a.out before starting
12050         compile, just in case.  Pay more attention to error text output by
12051         the compiler.  Handle testcases with no known past errors just
12052         like all others, so that things are uniform.  Other miscellaneous
12053         improvements.
12054
12055 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12056
12057         * gcc.cpp: new directory for cpp tests
12058
12059 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12060
12061         * lib/chill.exp: Code reformatted, removed unused code.
12062         * config/unix-chill.exp: Code reformatted, removed unused code.
12063         * chill.execute/execute.exp: Code reformatted, removed unused code.
12064         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
12065
12066 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
12067
12068         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
12069         routines not written.
12070
12071 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12072
12073         * config/bug-gcc.exp: Use new procs from bug.exp.
12074
12075 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12076
12077         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
12078         via ftp, rather than depending on NFS.
12079         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
12080         case.
12081
12082 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12083
12084         * config/bug-gcc.exp: Use new download proc.
12085
12086 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
12087
12088         * chill.execute/execute.exp: cleanups, handles errors better
12089         * chill.compile/compile.exp: rewrite, based on execute.exp
12090         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
12091         * lib/chill.exp: major changes to diff proc and compile and link
12092           procs. added chill_fail and chill_pass wrappers to pass and
12093           fail. added more comments, and handle error codes better.
12094           Added a hack to capture stderr from exec, so noncompile tests
12095           can work.
12096
12097 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12098
12099         * chill.execute/execute.exp: rewrite of testsuite driver
12100         * lib/chill.exp: rewrite of testsuite driver
12101         * config/unix-chill.exp: rewrite of testsuite driver
12102
12103 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12104
12105     In chill.execute:
12106         * iexpr.ch: Standardize uppercase.
12107         * tuples.dat: Standardize uppercase.
12108         * vary.ch: standardize.  Correct varying string assignments.
12109         * vary.dat: Add new output lines.
12110
12111 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
12112
12113     In chill.execute:
12114         * chprintf.ch: Standardize use of uppercase.
12115         * tuples.ch: Standardize and turn arr2 into a DCL,
12116           rather than a SYN.
12117         * pinits.ch: Standardize.
12118
12119 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
12120
12121         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
12122         * Makefil: Renamed to Makefile.in.
12123         * configure.in: New.
12124
12125 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12126
12127     In chill.execute:
12128         * .cvsignore: Add result/output files.
12129         * Makefile: Fix up variables at start.  Use MFLAGS
12130           everywhere.  Correct bool_loc, built_ins entries.
12131           Add entry for vary1.ch.
12132         * bitarray.ch: Standardize upper-case usage.
12133         * bitexpr.ch: Standardize, add output of b1.
12134         * params.ch: Use arrayt in along PROC parameters, to
12135           avoid novelty problems.
12136         * sets.ch: Tiny cleanup.
12137         * vary1.ch: Re-indent.
12138
12139 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
12140
12141           * Add PR-related files to Makefiles, .cvsignore files, etc.
12142
12143 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12144
12145         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
12146           with compiler objects. New names are test-flow.c and test-loop.c
12147
12148 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12149
12150         * Upgraded c-torture tests from 1.19 to 1.20
12151
12152         * new files:
12153         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
12154         * gcc.compile: 930623-1.c 930623-2.c
12155         * gcc.noncompile: 930622-1.c 930622-2.c
12156         * gcc.failure: 920411-1.c 920627-2.c
12157         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
12158
12159 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12160
12161         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12162           More changes to get testsuite working properly. Needs more work.
12163           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
12164
12165 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12166
12167         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12168           More changes to get testsuite working properly. Needs more work.
12169
12170 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
12171
12172         * chill.compile/compile.exp: Added for Dejagnu support
12173         * chill.execute/execute.exp: Added for Dejagnu support
12174         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
12175
12176 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
12177
12178     This should complete moving the CHILL test files.
12179         * chill.noncompile(.cvsignore printf.grt
12180             in-printf.grt chprintf.grt chprintf.ch):
12181             Added test-support files.
12182           (Makefile): Modified further.
12183         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
12184             signal.ch): Added test files.
12185           * chill.execute (.cvsignore printf.grt printr.c
12186             in-printf.grt rts.c chprintf.grt rts.h): Added
12187           test-support files.
12188             (Makefile): More corrections.
12189
12190 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
12191
12192         * chill.compile, chill.execute, chill.nocompile: Add CHILL
12193           test cases, ready for DejaGnu.
12194
12195 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12196
12197         * Upgraded c-torture tests from 1.18 to 1.19
12198
12199         * gcc.compile: added test(s):
12200           930607-1.c
12201         * gcc.execute: added test(s):
12202           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
12203
12204         * added new subdirectory for misc tests: gcc.misc-tests
12205         * gcc.misc-test(s): added tests:
12206           inst-check.c test-consts.c test-ior.c test-switch.c
12207
12208 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12209
12210         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
12211
12212 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
12213
12214         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
12215
12216 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12217
12218         * Upgraded c-torture tests from 1.17 to 1.18
12219
12220 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12221
12222         * Upgraded c-torture tests from 1.12 to 1.17
12223
12224 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
12225
12226         * lib/old-dejagnu.exp:
12227           Fixed handling of XFAIL target triplets to correctly
12228           recognize wildcard characters.  Removed code that
12229           appended a unique id tag to the end of the file name
12230           printed out by the result of the testcases within a
12231           given test file.
12232
12233 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
12234
12235         * lib/old-dejagnu.exp:
12236           Reworked expected failure handling to trigger off of XFAIL
12237           keyword in keyphrase embeded in testcase source code. The
12238           XFAIL keyword must be at the end of the keyphrase line. It
12239           may optionally be followed by one or more target triplets.
12240           It has just occured that the handling of wildcards in the
12241           target triplet may not be correct.
12242
12243 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
12244
12245         * g++.old-deja/tests:
12246           Moved all subdirectories up one level into g++.old-deja .
12247
12248         * lib/old-dejagnu.exp:
12249           Fixed problem with CXXFLAGS not being properly reset, and being
12250           corrupted with extraneous "-c" compiler option.  This was
12251           causing binaries to not be generated for test that needed them.
12252           Modified strings passed to "pass" and "fail" so that individual
12253           tests from the same test file would be distinguished by an
12254           identifier appended to the test file name in the summary logs;
12255           this corrected a problem with erroneous diff logs.  Added code
12256           to search testcases for expected fail and unexpected pass keywords.
12257
12258 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12259
12260         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
12261
12262 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12263
12264         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
12265           Removed extraneous text from end of "Special g++ Options"
12266           keyphrase.
12267
12268         * lib/old-dejagnu.exp: Added pattern matching to look for new
12269           keywords, embedded in testcases comments, which will trigger
12270           calls to xpass and xfail.
12271
12272 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
12273
12274         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
12275           comments embedded in the testcases, especially the one looking for
12276           special compiler options, as well as the pattern matching for the
12277           compiler output again.
12278
12279 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
12280
12281         * lib/old-dejagnu.exp: Do a proper check of the return value for
12282           execute tests. Fixed several problems with the pattern matching
12283           of the compiler output which gave erroneous test results.
12284           Changed several of the test result messages to be more descriptive.
12285         * config/unix-g++.exp: Proc g++_load now actually works and
12286           executes the tests passed to it and returns a usable return
12287           value.
12288
12289 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12290
12291           * lib/gcc.exp: Exits gracefully if $CC is bogus.
12292
12293 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12294
12295         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
12296           Modified both files to properly execute the old style
12297           dejagnu tests. The previous versions of these files were
12298           experimental and did not function anything near correctly.
12299
12300 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
12301
12302         * Removed all Makefile.in and configure.in files. No configuration
12303         needed now.
12304
12305 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
12306
12307         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
12308
12309 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
12310
12311         * gcc.compile/configure.in, gcc.unsorted/configure.in,
12312         gcc.special/configure.in, gcc.noncompile/configure.in,
12313         gcc.execute/configure.in, gcc.code_quality/configure.in,
12314         g++.other/configure.in, g++.old-deja/configure.in,
12315         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
12316         in srcname setting.
12317
12318 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12319
12320         * lib/udi.exp:  Fixed mondfe and mondfe_download.
12321         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
12322         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
12323
12324 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
12325
12326         * config/udi-gdb.exp: Check $shell_id after connecting to target.
12327         (gdb_exit): Don't remove *_soc files.
12328
12329 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
12330
12331         * lib/c-torture.exp: Don't look for main; instead always use -w
12332         -c.  This is how the c-torture tests work.  Remove the object
12333         file if the compilation succeeds.
12334         * gcc.execute/execute.exp: Remove executable if test passes.
12335         * gcc.noncompile/noncompile.exp: Every test is an expected
12336         failure.
12337         * gcc.special/special.exp: Added tests from c-torture 1.11,
12338         corrected use of existing test.
12339         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
12340         gcc.execute/920625-1.c: Updated to c-torture 1.11.
12341         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
12342         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
12343         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
12344         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
12345         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
12346         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
12347         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
12348         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
12349         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
12350         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
12351         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
12352         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
12353         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
12354         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
12355         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
12356         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
12357         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
12358         c-torture 1.11.
12359         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
12360         correspond to c-torture 1.11.
12361
12362         * New file.