OSDN Git Service

* varasm.c (assemble_visibility): Strip name encoding.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
2
3         * gcc.dg/ia64-visibility-2.c: New test.
4
5 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
6
7         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8         __qualifier_flags to __flags.
9
10 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
11
12         * g++.dg/inherit/operator1.C: New test.
13         * g++.dg/lookup/disamb1.C: Fix typo in comment.
14         * g++.dg/other/error1.C: Change expected error message.
15         * g++.dg/template/conv4.C: Likewise.
16         
17 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
18
19         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
20         for documented behaviour.
21
22 2002-07-25  Roger Sayle  <roger@eyesopen.com>
23
24         * gcc.c-torture/execute/20020720-1.x: Skip this test on
25         several targets known to fail.
26
27 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
28
29         * gcc.dg/mips-args-[123].c: New tests.
30
31 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
32
33         * gcc.dg/ppc-spe.c: New.
34
35 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
36
37         * g++.dg/other/ptrmem4.C: New testcase.
38
39 2002-07-24  Richard Henderson  <rth@redhat.com>
40
41         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
42         
43 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
44
45         * g++.dg/ext/alignof1.C (main): Return 0 for success.
46
47 2002-07-24  Roger Sayle  <roger@eyesopen.com>
48
49         * gcc.c-torture/execute/memset-3.c: New testcase.
50
51 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
52
53         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
54         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
55
56 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
57
58         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
59         Delete.
60
61 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
62
63         * gcc.c-torture/compile/simd-4.c: New test.
64
65 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
66
67         PR c++/7347, c++/7348
68         * g++.dg/template/access4.C: New test.
69         * g++.dg/template/access5.C: New test.
70         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
71         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
72         * g++.old-deja/g++.pt/ttp58.C: Likewise.
73         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
74
75 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
76
77         * gcc.dg/gnu89-init-2.c: New test.
78
79 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
80
81         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
82
83 2002-07-20  Roger Sayle  <roger@eyesopen.com>
84
85         * gcc.c-torture/execute/20020720-1.c: New testcase.
86
87 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
88
89         * gcc.dg/cpp/Wsignprom.c: New tests.
90
91 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
92
93         * gcc.c-torture/execute/loop-13.c: New test.
94
95 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
96
97         * gcc.dg/cpp/expr.c: New tests.
98
99 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
100
101         * g++.dg/opt/pr6713.C: Add template instantiation.
102
103 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
104
105         * gcc.dg/nest.c: New test.
106
107 2002-07-17  Richard Henderson  <rth@redhat.com>
108
109         * g++.dg/opt/pr6713.C: New test.
110
111 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
112
113         * gcc.c-torture/execute/loop-2e.x: Let the testcase
114         XFAIL for all x86 processors.
115
116 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
117
118         * gcc.c-torture/execute/20010122-1.x: Do not test with
119         -fomit-frame-pointer.
120
121 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
122
123         * g++.dg/template/instantiate2.C: New test.
124         * g++.dg/template/spec4.C: New test.
125
126 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
127
128         * g++.dg/template/access2.C: New test.
129         * g++.dg/template/access3.C: New test.
130
131 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
132
133         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
134         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
135         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
136         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
137         Convert to use <stdarg.h>.
138         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
139         Delete.
140         * gcc.dg/va-arg-2.c: New.
141         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
142
143 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
144
145         * gcc.c-torture/compile/20020710-1.c: New test.
146
147 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
148                           Andrew Pinski  <pinskia@physics.uc.edu>
149
150         gcc.c-torture/compile/simd-2.c: New testcase.
151         gcc.c-torture/compile/simd-3.c: Likewise.
152
153 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
154
155         PR c++/7224
156         * g++.dg/overload/error1.C: New test.
157
158 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
159
160         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
161         configuration and IRIX 6 O32 ABI.
162
163 2002-07-11  Roger Sayle  <roger@eyesopen.com>
164
165         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
166
167 2002-07-10  Roger Sayle  <roger@eyesopen.com>
168
169         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
170
171 2002-07-10  Jeffrey A Law  <law@redhat.com>
172
173         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
174
175         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
176
177 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
178
179         * gcc.dg/20020312-2.c: Check for __PPC__.
180
181 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
182
183         * gcc.c-torture/compile/20020709-1.c: New test.
184
185 2002-07-07  Roger Sayle  <roger@eyesopen.com>
186
187         * g++.dg/template/qualttp21.C: New test case.
188
189 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
190
191         * gcc.c-torture/compile/20020706-1.c: New test.
192         * gcc.c-torture/compile/20020706-2.c: New test.
193
194 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
195             Alexandre Oliva  <aoliva@redhat.com>
196
197         * g++.dg/warn/incomplete1.C: New test.
198
199 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
200
201         PR c++/7099
202         * g++.dg/warn/noreturn1.C: New test.
203
204 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
205
206         PR c++/6706
207         * g++.dg/debug/debug6.C: New test.
208         * g++.dg/debug/debug7.C: New test.
209
210 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
211
212         * gcc.c-torture/compile/simd-3.c: New test.
213
214 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
215
216         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
217         * gcc.dg/20020620-1.c: Likewise.
218
219 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
220
221         PR c++/6944
222         * g++.dg/init/array4.C: New test.
223         * g++.dg/init/array5.C: New test.
224
225 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
226
227         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
228         * gcc.c-torture/execute/simd-2.c (main): Likewise.
229
230 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
231
232         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
233         * gcc.dg/wtr-aggr-init-1.c: Likewise.
234         * gcc.dg/wtr-conversion-1.c: Likewise.
235         * gcc.dg/wtr-escape-1.c: Likewise.
236         * gcc.dg/wtr-int-type-1.c: Likewise.
237         * gcc.dg/wtr-label-1.c: Likewise.
238         * gcc.dg/wtr-static-1.c: Likewise.
239         * gcc.dg/wtr-strcat-1.c: Likewise.
240         * gcc.dg/wtr-suffix-1.c: Likewise.
241         * gcc.dg/wtr-switch-1.c: Likewise.
242         * gcc.dg/wtr-unary-plus-1.c: Likewise.
243         * gcc.dg/wtr-union-init-1.c: Likewise.
244         * gcc.dg/wtr-union-init-2.c: Likewise.
245         * gcc.dg/wtr-union-init-3.c: Likewise.
246
247         * gcc.dg/wtr-func-def-1.c: New test.
248
249 2002-07-02 Devang Patel <dpatel@apple.com>
250
251         * objc.dg/param-1.m: New test.
252
253 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
254
255         * gcc.dg/cpp/trad/directive.c: Add test.
256         * gcc.dg/cpp/trad/macroargs.c: Add test.
257         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
258
259 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
260
261         * gcc.dg/cpp/cmdlne-M.c: New test.
262
263 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
264
265         * objc.dg/desig-init-1.m: New test.
266
267 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
268
269         PR c++/6716
270         * g++.dg/template/instantiate1.C: New test.
271
272 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
273
274         PR c++/7112
275         * g++.dg/template/sizeof2.C: New test.
276
277 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
278
279         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
280         gcc.dg/cpp/trad/include.c: New tests.
281
282 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
283
284         PR target/7177
285         * gcc.c-torture/compile/20020701-1.c: New test.
286
287 2002-07-01  Stan Shebs  <shebs@apple.com>
288
289         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
290         header here...
291         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
292         (objc-torture-execute): or here.
293
294 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
295
296         * gcc.c-torture/execute/arith-rand-ll.c: New test.
297
298 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
299
300         * gcc.dg/cpp/trad/escaped-nl.c: New test.
301
302 2002-06-30  Devang Patel  <dpatel@apple.com>
303
304         * objc.dg/fsyntax-only.m: New test.
305
306 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
307
308         PR c++/6695
309         * g++.dg/template/friend7.C: New file.
310
311 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
312
313         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
314         return type.
315
316 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
317
318         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
319         avoid division by zero.
320
321 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
322
323         * gcc.dg/Wunknownprag.c: New tests.
324
325 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
326
327         * gcc.c-torture/execute/simd-2.c: New test.
328
329 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
330
331         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
332         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
333         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
334         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
335         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
336         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
337         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
338         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
339         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
340         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
341         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
342         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
343         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
344         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
345         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
346         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
347         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
348
349 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
350
351         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
352         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
353         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
354         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
355         New tests.
356         * gcc.dg/cpp/trad/directive.c: Update.
357
358 2002-06-23  Andreas Jaeger  <aj@suse.de>
359
360         * gcc.c-torture/execute/complex-6.c: New.
361
362 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
363
364         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
365         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
366         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
367         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
368
369 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
370
371         * gcc.dg/cpp/trad: New directory with traditional tests copied
372         from parent directory.
373         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
374         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
375         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
376         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
377         Move to trad/ and rename.
378         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
379         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
380         gcc.dg/cpp/trad/redef2.c: New tests.
381         * gcc.dg/cpp/trad/trad.exp: New driver.
382
383 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
384
385         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
386         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
387         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
388         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
389         Remove.
390
391 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
392
393         * gcc.dg/20020620-1.c: New test.
394
395 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
396
397         * g++.dg/template/ttp4.C: New test.
398
399 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
400
401         * g++.dg/opt/vt1.C: Fix regexp.
402
403 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
404
405         * gcc.c-torture/execute/pure-1.c: Make functions static again.
406         Don't use attribute `noinline'.
407
408 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
409
410         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
411
412 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
413
414         * gcc.c-torture/execute/simd-1.c: New.
415
416         * gcc.dg/simd-1.c: New.
417
418 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
419
420         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
421
422 2002-06-16  Richard Henderson  <rth@redhat.com>
423
424         * g++.dg/ext/anon-struct1.C: New.
425         * g++.dg/ext/anon-struct2.C: New.
426         * g++.dg/ext/anon-struct3.C: New.
427         * gcc.dg/anon-struct-1.c: New.
428         * gcc.dg/anon-struct-2.c: New.
429         * gcc.dg/anon-struct-3.c: New.
430         * gcc.dg/20011008-1.c: Adjust warning text.
431         * gcc.dg/20020527-1.c: Add -fms-extensions.
432
433 2002-06-16  Richard Henderson  <rth@redhat.com>
434
435         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
436
437 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
438
439         * gcc.c-torture/execute/20020615-1.c: New test.
440
441 2002-06-15  Roger Sayle  <roger@eyesopen.com>
442
443         * gcc.c-tortuture/execute/compare-1.c: New test case.
444         * gcc.c-tortuture/execute/compare-2.c: New test case.
445         * gcc.c-tortuture/execute/compare-3.c: New test case.
446
447 2002-06-13  Richard Henderson  <rth@redhat.com>
448
449         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
450         ia64 ilp32.
451
452 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
453
454         * g++.dg/template/typename2.C: Update error message.
455
456 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
457
458         * gcc.c-torture/execute/20020611-1.c: New test.
459
460 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
461
462         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
463         list of targets to skip.
464
465 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
466
467         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
468         targets if not optimizing.
469
470 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
471
472         * gcc.c-torture/compile/20020605-1.c: New test.
473
474         * g++.dg/opt/vt1.C: New test.
475
476         * gcc.dg/20020531-1.c: New test.
477
478         * gcc.dg/20020530-1.c: New test.
479
480         * gcc.dg/20020527-1.c: New test.
481
482         * g++.dg/opt/cse1.C: New test.
483
484 2002-06-07  Roger Sayle  <roger@eyesopen.com>
485
486         * gcc.dg/20020607-2.c: New test case.
487
488 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
489
490         * gcc.c-torture/compile/20020604-1.c: New test.
491
492 2002-06-04  Richard Henderson  <rth@redhat.com>
493
494         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
495         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
496         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
497
498 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
499
500         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
501
502 2002-06-03  Richard Henderson  <rth@redhat.com>
503
504         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
505         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
506
507 2002-06-02  Richard Henderson  <rth@redhat.com>
508
509         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
510         test functions static.
511
512 2002-06-02  Andreas Jaeger  <aj@suse.de>
513
514         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
515         now.
516
517 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
518
519         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
520         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
521         Update for mofified diagnostics.
522         * gcc.dg/c99-intconst-1.c: No longer fail.
523
524 2002-06-02  Richard Henderson  <rth@redhat.com>
525
526         * gcc.dg/uninit-A.c: Remove xfail markers.
527
528 2002-06-01  Roger Sayle  <roger@eyesopen.com>
529
530         * gcc.dg/fnegate-1.c: New test case.
531
532 2002-05-30  Osku Salerma  <osku@iki.fi>
533
534         * gcc.c-torture/execute/mayalias-1.c: New file.
535
536 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
537
538         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
539         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
540         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
541
542 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
543
544         * gcc.c-torture/execute/20020529-1.c: New test.
545
546 2002-05-27  Richard Henderson  <rth@redhat.com>
547
548         * g++.dg/ext/attrib6.C: New test case.
549
550 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
551
552         * gcc.c-torture/execute/pure-1.c: New test.
553
554 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
555
556         * gcc.dg/cpp/arith-2.c: Remove.
557
558 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
559
560         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
561         * gcc.dg/cpp/if-3.c: Remove.
562
563 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
564
565         * g++.dg/opt/cse2.C: New test.
566
567 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
568
569         * gcc.dg/cpp/arith-1.c: New semantic tests.
570         * gcc.dg/cpp/if-1.c: Update.
571
572 2002-05-24  Ben Elliston  <bje@redhat.com>
573
574         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
575
576 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
577
578         * gcc.dg/verbose-asm.c: New test.
579
580 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
581
582         * gcc.dg/cpp/paste12.c: New test.
583
584 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
585
586         * g++.dg/parse/named_ops.C: New test.
587
588 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
589
590         * gcc/testsuite/gcc.dg/weak-8.c: New test.
591
592 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
593
594         * gcc.dg/weak-2.c: Allow optional leading underscore
595         in scan-assembler symbol name.
596         * gcc.dg/weak-3.c: Likewise.
597         * gcc.dg/weak-4.c: Likewise.
598         * gcc.dg/weak-5.c: Likewise.
599
600 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
601
602         * gcc.dg/20020523-1.c: New test.
603
604 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
605
606         * objc.dg/const-str-2.m: Update now that we stop after
607         a command line error.
608
609 2002-05-22  Richard Henderson  <rth@redhat.com>
610
611         * g++.dg/dg.exp: Fix typo in test pruneing.
612
613 2002-05-22  Richard Henderson  <rth@redhat.com>
614
615         * g++.dg/dg.exp: Prune the tls subdirectory.
616         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
617         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
618         * g++.dg/tls/init-1.C: New.
619
620 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
621
622         * gcc.dg/20020517-1.c: New test.
623
624 2002-05-21  Richard Henderson  <rth@redhat.com>
625
626         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
627         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
628
629 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
630
631         * g++.dg/other/copy2.C: New test.
632
633 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
634
635         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
636         (MAX_COPY): Bump up to 10 times sizeof (long long).
637         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
638
639         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
640         sizeof (long long).
641
642         * gcc.c-torture/execute/strcpy-1.c: New test.
643
644 2002-05-19  Jason Merrill  <jason2redhat.com>
645
646         * g++.dg/ext/oper1.C: New test.
647
648 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
649 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
650
651         * README.QMTEST: New file.
652
653         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
654
655 2002-05-19  Andreas Jaeger  <aj@suse.de>
656
657         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
658         now.
659         * gcc.c-torture/execute/loop-2d.x: Likewise.
660
661 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
662
663         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
664         support weak symbols.
665         * gcc.dg/weak-4.c: Likewise
666         * gcc.dg/weak-6.c: Likewise
667
668 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
669
670         * gcc.dg/weak-3.c: Add dg-excess-error comment for
671         cygwin, coff and h8300-*-hms targets
672         * gcc.dg/weak-5.c: Likewise
673         * gcc.dg/weak-7.c: Likewise
674
675 2002-05-16  Jason Merrill  <jason@redhat.com>
676
677         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
678         (scan-assembler-not, scan-assembler-dem): Likewise.
679         (scan-assembler-dem-not): Likewise.
680
681 2002-05-15  Richard Henderson  <rth@redhat.com>
682
683         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
684
685 2002-05-15  Richard Henderson  <rth@redhat.com>
686
687         * gcc.dg/weak-5.c (vfoo1c): No warning here.
688         (vfoo1f): Warning here.
689         (vfoo1l): Don't redefine the alias.
690
691 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
692
693         * g++.dg/init/pm1.C: New test.
694
695 2002-05-12  David S. Miller  <davem@redhat.com>
696
697         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
698         types.
699
700 2002-05-10  Roger Sayle  <roger@eyesopen.com>
701
702         * gcc.c-torture/execute/20020510-1.c: New test case.
703
704 2002-05-10  David S. Miller  <davem@redhat.com>
705
706         * gcc.c-torture/execute/conversion.c: Test long double too.
707
708 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
709
710         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
711         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
712         * lib/g++.exp (g++_link_flags): Likewise.
713         * lib/objc.exp (objc_target_compile): Likewise.
714
715 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
716
717         * gcc.dg/cpp/poison.c: Update.
718         * gcc.dg/cpp/20000625-2.c: Remove.
719         * gcc.dg/cpp/direct2s.c: Remove final test.
720
721 2002-05-08  Tom Rix  <trix@redhat.com>
722
723         * gcc.c-torture/execute/20020508-1.c: New test.
724         * gcc.c-torture/execute/20020508-2.c: New test.
725         * gcc.c-torture/execute/20020508-3.c: New test.
726
727 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
728
729         * gcc.dg/cpp/charconst-4.c: More tests.
730
731 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
732
733         PR c/6569
734         * gcc.dg/weak-3.c: Update location of warning messages.
735         * gcc.dg/weak-5.c: Likewise.
736
737 2002-05-06  Roger Sayle  <roger@eyesopen.com>
738
739         * gcc.c-torture/execute/20020506-1.c: New test case.
740
741 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
742
743         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
744
745 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
746
747         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
748
749 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
750
751         * gcc.dg/cpp/charconst-3.c: New test.
752
753 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
754
755         * gcc.dg/cpp/charconst.c: Update tests.
756
757 2002-05-05  Tim Josling  <tej@melbpc.org.au>
758
759         * treelang: Added directory for new sample language treelang. Also
760         lib/treelang.exp: New file to signal treelang should be tested.
761
762 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
763
764         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
765         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
766         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
767         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
768         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
769         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
770         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
771
772 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
773
774         * gcc.dg/format/xopen-2.c: New test.
775
776 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
777
778         * gcc.dg/20020503-1.c: New test.
779
780 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
781
782         * g++.dg/init/dtor1.C: Make it tougher.
783
784 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
785
786         * g++.dg/init/dtor1.C: New test.
787
788 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
789
790         * gcc.dg/altivec-8.c: New.
791
792 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
793
794         * gcc.dg/altivec-7.c: New.
795
796 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
797
798         * g++.dg/parse/typedef1.C: New test.
799
800 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
801
802         PR c++/6486
803         * g++.dg/template/friend6.C: New test.
804
805         PR c++/6492
806         * g++.dg/init/copy1.C: New test.
807
808 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
809
810         * g++.dg/warn/effc1.C: New test.
811
812 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
813
814         * gcc.dg/cpp/if-cexp.c: Add a test.
815
816 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
817
818         * gcc.dg/20020426-2.c: New test.
819
820 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
821
822         * gcc.dg/cpp/if-mop.c: Update.
823         * gcc.dg/cpp/if-mpar.c: Add test.
824         * gcc.dg/cpp/if-oppr.c: Update.
825
826 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
827
828         PR c/6343
829         * gcc.dg/weak-[2-7].c: New tests.
830
831 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
832
833         * gcc.dg/enum1.c: New test.
834
835 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
836
837         PR c++/6497
838         * g++.dg/inherit/access2.C: New test.
839
840 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
841
842         PR bootstrap/6445
843         * gcc.dg/20020426-1.c: New test.
844
845 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
846
847         * g++.dg/abi/enum1.C: New test.
848
849 2002-04-26  Richard Henderson  <rth@redhat.com>
850
851         * gcc.dg/c99-bool-1.c: Expect always true warning.
852
853 2002-04-25  Roger Sayle  <roger@eyesopen.com>
854
855         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
856
857 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
858
859         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
860         targets.
861
862 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
863
864         * g++.dg/abi/mange7.C: New test.
865
866         PR c++/6438.
867         * g++.dg/parse/stmtexpr2.C: New test.
868
869 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
870
871         * gcc.dg/20020312-2.c: Add SH target.
872
873 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
874
875         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
876         compiler output on mips*-*-irix*.
877
878 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
879
880         * g++.dg/parse/attr1.C: New test.
881
882 2002-04-23  Roger Sayle  <roger@eyesopen.com>
883
884         * gcc.c-torture/execute/string-opt-17.c: New test case.
885         * gcc.c-torture/execute/memset-2.c: New test case.
886
887 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
888
889         PR c++/6256:
890         * g++.dg/template/friend5.C: New test.
891
892         PR c++/6331:
893         * g++.dg/template/qual1.C: Likewise.
894
895 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
896
897         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
898         Include stdlib.h, not stdio.h or ctype.h.
899
900 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
901
902         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
903         cris-*-elf* and mmix-*-*.
904         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
905         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
906         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
907         Ditto.
908         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
909         * gcc.dg/wchar_t-1.c: Ditto.
910
911 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
912
913         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
914         Clarify comment.
915
916 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
917
918         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
919
920 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
921
922         * gcc.c-torture/execute/20000906-1.x: Delete.
923
924 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
925
926         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
927
928 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
929
930         * PR6367
931         * g77.f-torture/execute/6367.f: New test.
932         * g77.f-torture/execute/6367.x: Disable for MMIX.
933
934 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
935
936         * PR6352
937         * g++.dg/opt/inline2.C: New test.
938
939 2002-04-18  Richard Henderson  <rth@redhat.com>
940
941         * gcc.dg/20000906-1.c: Enable for all targets.
942         * gcc.c-torture/compile/iftrap-2.c: New.
943
944 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
945
946         * gcc.dg/20020418-1.c: New test.
947         * gcc.dg/20020418-2.c: New test.
948
949 2002-04-18  Richard Henderson  <rth@redhat.com>
950
951         * gcc.c-torture/compile/iftrap-1.c: New.
952         * gcc.dg/iftrap-1.c: Adjust for ia64.
953         * gcc.dg/iftrap-2.c: New.
954
955 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
956
957         * gcc.c-torture/compile/20020418-1.c: New test.
958
959 2002-04-18  Roger Sayle  <roger@eyesopen.com>
960
961         * gcc.c-torture/compile/20020415-1.c: New.
962
963 2002-04-18  David S. Miller  <davem@redhat.com>
964
965         * gcc.c-torture/execute/20020418-1.c: New test.
966
967 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
968
969         * gcc.dg/20020416-1.c: New test.
970
971         * g++.dg/opt/inline1.C: New test.
972
973 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
974
975         * gcc.dg/altivec-5.c: New test.
976
977         * gcc.dg/20020415-1.c: New test.
978
979 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
980
981         * testsuite/lib/chill.exp: Remove.
982
983 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
984
985         * g++.dg/other/big-struct.C: New test.
986
987 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
988
989         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
990         of scratch file.
991
992 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
993
994         PR c/6277
995         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
996         in scan-assembler function name
997
998 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
999
1000         * g77.f-torture/execute/980628-4.x,
1001         g77.f-torture/execute/980628-5.x,
1002         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1003         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1004         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
1005         i[34567]86-*-*.
1006
1007 2002-04-13  David S. Miller  <davem@redhat.com>
1008
1009         * gcc.c-torture/execute/20020413-1.c: New test.
1010
1011 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
1012
1013         * gcc.dg/asm-6.c,
1014         * g++.dg/ext/asm1.C: New tests.
1015
1016 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
1017
1018         PR c++ 5373.
1019         * g++.dg/parse/stmtexpr1.C: New test.
1020
1021         PR c++/5189.
1022         * g++.dg/template/copy1.C: New test.
1023
1024 2002-04-12  Richard Henderson  <rth@redhat.com>
1025
1026         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
1027
1028 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
1029
1030         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
1031         gcc.c-torture/execute/20020307-2.c.
1032
1033 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
1034
1035         * g++.dg/ext/attrib5.C,
1036         * g++.dg/lookup/struct1.C: New tests.
1037
1038 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
1039
1040         * gcc.dg/20020411-1.c: New test.
1041
1042         * gcc.c-torture/execute/20020411-1.c: New test.
1043
1044 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
1045
1046         * g77.f-torture/execute/6177.f: New test.
1047
1048 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
1049
1050         PR middle-end/6247
1051         * g++.dg/opt/cleanup1.C: New test.
1052
1053         * g++.dg/opt/const1.C: New test.
1054
1055 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
1056
1057         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
1058
1059 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
1060
1061         PR c++/5507
1062         * g++.dg/template/typename2.C: New test.
1063
1064 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
1065
1066         * gcc.c-torture/execute/loop-12.c: New.
1067
1068 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
1069
1070         * g77.f-torture/execute/980628-4.x,
1071         g77.f-torture/execute/980628-5.x,
1072         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1073         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1074         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
1075
1076 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1077
1078         PR optimization/6086
1079         * g++.dg/opt/preinc1.C: New test.
1080
1081 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1082
1083         PR c++/5571
1084         * g++.dg/opt/static2.C: New test.
1085
1086 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1087
1088         PR c/5120
1089         * gcc.dg/20020406-1.c: New test.
1090
1091 2002-04-04  David S. Miller  <davem@redhat.com>
1092
1093         * gcc.c-torture/execute/20020404-1.c: New test.
1094
1095 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
1096
1097         PR c/6123
1098         * gcc.dg/20020312-2.c: Do not declare global register variable
1099         if __PIC__ or __pic__ is defined.
1100
1101 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
1102
1103         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
1104         __asm__ so that it works correctly even if -ansi -pedantic-errors.
1105
1106 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1107
1108         * gcc.misc-tests/linkage.exp: Update last change to handle
1109         sparc*-, not just sparc-.
1110
1111 2002-04-03  Richard Henderson  <rth@redhat.com>
1112
1113         * gcc.dg/cpp/ucs.c: Improved long UCS test.
1114
1115 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1116
1117         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
1118
1119 2002-04-02  David S. Miller  <davem@redhat.com>
1120
1121         * gcc.c-torture/execute/20020402-3.c: New test.
1122
1123 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1124
1125         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
1126         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
1127
1128         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
1129         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
1130         g77.f-torture/execute/20001201.x,
1131         g77.f-torture/execute/u77-test.x: New files.
1132
1133         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
1134         * gcc.dg/wchar_t-1.c: Ditto.
1135
1136 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1137
1138         * gcc.c-torture/execute/20020402-1.c: New test.
1139
1140 2002-04-01  Richard Henderson  <rth@redhat.com>
1141
1142         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
1143
1144         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
1145
1146 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1147
1148         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
1149
1150 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1151
1152         * g++.dg/inherit/template-as-base.C: Expect error.
1153         * g++.dg/inherit/namespace-as-base.C: Likewise.
1154
1155 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
1156
1157         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
1158         g++.dg/ext/instantiate3.C: Tweak match patterns.
1159
1160         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
1161         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
1162         -da test.
1163
1164 2002-03-31  Richard Henderson  <rth@redhat.com>
1165
1166         * gcc.dg/special/alias-2.c: New.
1167         * gcc.dg/special/ecos.exp: Run it.
1168
1169 2002-03-31  Richard Henderson  <rth@redhat.com>
1170
1171         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
1172
1173 2002-03-31  Kazu Hirata  <kazu@hxi.com>
1174
1175         * gcc.dg/weak-1.c: Disable on h8300 port.
1176
1177 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
1178
1179         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
1180         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
1181         ordering tests.
1182         * g++.dg/bprob/bprob-1.C: New test.
1183         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
1184         * g++.dg/gcov/gcov-1.C: New test.
1185         * g++.dg/gcov/gcov-1.x: New file.
1186         * g++.dg/gcov/gcov-2.C: New test.
1187         * g++.dg/gcov/gcov-3.C: New test.
1188         * g++.dg/gcov/gcov-3.h: New file.
1189
1190 2002-03-28  Roger Sayle  <roger@eyesopen.com>
1191
1192         * g++.old-deja/g++.other/builtins5.C: New test.
1193         * g++.old-deja/g++.other/builtins6.C: New test.
1194         * g++.old-deja/g++.other/builtins7.C: New test.
1195         * g++.old-deja/g++.other/builtins8.C: New test.
1196         * g++.old-deja/g++.other/builtins9.C: New test.
1197
1198 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
1199
1200         * g++.dg/opt/static1.C: New test.
1201
1202         * g++.dg/opt/longbranch1.C: New test.
1203
1204 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
1205
1206         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
1207
1208         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
1209
1210 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
1211
1212         * gcc.c-torture/execute/20020328-1.c: New test.
1213
1214 2002-03-27  Richard Henderson  <rth@redhat.com>
1215
1216         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
1217         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
1218         move from g++.old-deja/g++.ext/.
1219
1220 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
1221
1222         * g++.dg/init/new2.C: New test.
1223
1224 2002-03-26  Richard Henderson  <rth@redhat.com>
1225
1226         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
1227
1228         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
1229         on sparc.
1230
1231         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
1232         sparcv9 systems.
1233         * gcc.dg/20001102-1.c: Likewise.
1234
1235 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
1236
1237         * gcc.dg/cpp/endif-pedantic1.c,
1238         gcc.dg/cpp/endif-pedantic2.c:  New tests.
1239
1240 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
1241
1242         * g++.dg/init/new1.C: New test.
1243
1244 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
1245
1246         * g++.dg/abi/vbase9.C: New test.
1247
1248 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
1249
1250         * gcc.dg/arm-asm.c: New test.
1251
1252 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
1253
1254         * gcc.dg/Wswitch-enum.c: New test.
1255         Fix PR c/5044.
1256
1257 2002-03-26  Richard Henderson  <rth@redhat.com>
1258
1259         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
1260         structure.
1261
1262 2002-03-25  Richard Henderson  <rth@redhat.com>
1263
1264         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
1265         sparcv9 systems.
1266
1267         * gcc.c-torture/compile/20011119-1.c (xxx): New.
1268         * gcc.c-torture/compile/20011119-2.c (xxx): New.
1269
1270 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
1271
1272         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1273
1274 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
1275
1276         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
1277         targets using generic thunk support.
1278
1279 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
1280
1281         * gcc.c-torture/compile/20020323-1.c: New test.
1282
1283         * g++.dg/opt/conj2.C: New test.
1284
1285 2002-03-24  Richard Henderson  <rth@redhat.com>
1286
1287         * gcc.dg/weak-1.c: Use -fno-common.
1288
1289 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1290
1291         * g77.dg/f77-edit-apostrophe-out.f: New test
1292         * g77.dg/f77-edit-h-out.f: New test
1293         * g77.dg/f77-edit-t-in.f: New test
1294         * g77.dg/f77-edit-t-out.f: New test
1295         * g77.dg/f77-edit-x-out.f: New test
1296         * g77.dg/f77-edit-slash-out.f: New test
1297         * g77.dg/f77-edit-colon-out.f: New test
1298         * g77.dg/f77-edit-s-out.f: New test
1299
1300 2002-03-24  Richard Henderson  <rth@redhat.com>
1301
1302         * objc/execute/formal_protocol-6.x: New XFAIL.
1303
1304 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1305
1306         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
1307         that do not support weak symbols
1308
1309 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1310
1311         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
1312         * lib/g77.exp:  Likewise
1313         * lib/objc.exp: Likewise
1314
1315 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
1316
1317         * gcc.dg/Wswitch-default.c: New test.
1318
1319 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
1320
1321         * g++.dg/other/enum1.C: New test.
1322
1323 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
1324
1325         * gcc.dg/pragma-ep-3.c: Fix typo.
1326
1327 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1328
1329         * g++.dg/inherit/template-as-base.C: New test.
1330
1331 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
1332
1333         * g++.old-deja/g++.other/dwarf2-1.C: Move...
1334         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
1335
1336 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
1337
1338         * gcc.dg/cpp/multiline.c: Update to match.
1339
1340 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
1341
1342         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
1343
1344 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
1345
1346         * gcc.dg/cpp/extratokens2.c:  New file.
1347
1348 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
1349
1350         * gcc.dg/20020312-2.c: Add rs6000 target.
1351
1352         * gcc.c-torture/compile/20020319-1.c: New test.
1353
1354 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1355
1356         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
1357         (A, E): Handle this.
1358
1359 2002-03-20  Jason Merrill  <jason@redhat.com>
1360
1361         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
1362         ignoring -fpic.
1363         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
1364         through prune_gcc_output.
1365
1366 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
1367
1368         * gcc.c-torture/compile/20020320-1.c: New test.
1369
1370 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
1371
1372         * gcc.c-torture/compile/20020318-1.c: New test.
1373
1374         * gcc.dg/struct-by-value-1.c: New test.
1375
1376         * gcc.dg/20020319-1.c: New test.
1377
1378 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
1379
1380         * g++.dg/opt/conj1.C: New test.
1381
1382 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
1383
1384         * g++.dg/template/qualttp20.C: Revert previous change.
1385         * g++.dg/template/qualttp3.C: Likewise.
1386         * g++.dg/template/qualttp4.C: Likewise
1387         * g++.dg/template/qualttp5.C: Likewise
1388         * g++.dg/template/qualttp6.C: Likewise
1389         * g++.dg/template/qualttp7.C: Likewise
1390         * g++.dg/template/qualttp8.C: Likewise
1391         * g++.dg/template/recurse.C: Likewise.
1392
1393 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1394
1395         * gcc.dg/cpp/wchar-1.c: Update.
1396
1397 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
1398
1399         * g++.dg/template/conv1.C: New test.
1400         * g++.dg/template/conv2.C: New test.
1401         * g++.dg/template/conv3.C: New test.
1402         * g++.dg/template/conv4.C: New test.
1403
1404 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
1405
1406         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
1407         * g++.dg/template/qualttp3.C: Likewise.
1408         * g++.dg/template/qualttp4.C: Likewise
1409         * g++.dg/template/qualttp5.C: Likewise
1410         * g++.dg/template/qualttp6.C: Likewise
1411         * g++.dg/template/qualttp7.C: Likewise
1412         * g++.dg/template/qualttp8.C: Likewise
1413         * g++.dg/template/recurse.C: Likewise.
1414
1415 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
1416
1417         * g++.dg/opt/dtor1.C: New test.
1418
1419 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
1420
1421         * gcc.c-torture/compile/20020315-1.c: New test.
1422
1423 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
1424
1425         * gcc.dg/weak-1.c: Fix scan tests.
1426
1427 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
1428
1429         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
1430         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
1431         cris-*-aout* mmix-*-*.
1432         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
1433         cris-*-aout* mmix-*-*.
1434         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
1435         cris-*-elf* cris-*-aout* and mmix-*-*.
1436         * gcc.dg/20001009-1.c: Ditto.
1437         * gcc.dg/20010912-1.c: Ditto.
1438         * gcc.dg/20020122-4.c: Ditto.
1439         * gcc.dg/inline-2.c: Ditto.
1440
1441 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
1442
1443         * gcc.c-torture/compile/20020314-1.c: New test.
1444
1445 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
1446
1447         * gcc.c-torture/execute/20020314-1.c: New test.
1448
1449 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
1450
1451         * g++.dg/warn/Wunused-1.C: New test.
1452
1453 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
1454
1455         * g++.dg/abi/mangle6.C: New test.
1456
1457 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
1458
1459         * gcc.c-torture/compile/20020309-2.c: New test.
1460
1461         * gcc.c-torture/compile/20020312-1.c: New test.
1462
1463 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
1464
1465         * g++.dg/other/access1.C: New test.
1466
1467 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
1468
1469         * gcc.c-torture/execute/wchar_t-1.c: New test.
1470
1471 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
1472
1473         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
1474
1475 2002-03-12  Roger Sayle  <roger@eyesopen.com>
1476
1477         * gcc.dg/20020312-1.c: New test case.
1478
1479 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
1480
1481         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1482
1483 2002-03-11  Richard Henderson  <rth@redhat.com>
1484
1485         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
1486         * g++.old-deja/g++.jason/report.C: Likewise.
1487
1488 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1489
1490         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
1491         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
1492
1493 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1494
1495         * testsuite/g++.dg/overload/pmf1.C: New test.
1496
1497 2002-03-11  Kazu Hirata  <kazu@hxi.com>
1498
1499         * gcc.c-torture/execute/20020307-1.c: Use long.
1500
1501 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
1502
1503         PR optimization/5844
1504         * gcc.dg/20020310-1.c: New test.
1505
1506 2002-03-09  Michael Meissner  <meissner@redhat.com>
1507
1508         * gcc.c-torture/execute/memcpy-2.c: New test.
1509         * gcc.c-torture/execute/memset-1.c: New test.
1510         * gcc.c-torture/execute/strlen-1.c: New test.
1511         * gcc.c-torture/execute/strcmp-1.c: New test.
1512         * gcc.c-torture/execute/strncmp-1.c: New test.
1513
1514 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
1515
1516         * gcc.dg/ppc-ldstruct.c: New test.
1517
1518 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
1519
1520         * gcc.c-torture/execute/va-arg-22.c: New test.
1521
1522 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1523
1524         * gcc.c-torture/compile/20020309-1.c: New test.
1525
1526 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
1527
1528         * gcc.c-torture/execute/20020307-2.c: New test.
1529
1530 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
1531
1532         * g77.f-torture/compile/20020307-1.f: New test.
1533
1534 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
1535
1536         * gcc.dg/unordered-1.c: New test.
1537
1538 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
1539
1540         * gcc.c-torture/execute/20020307-1.c: New test.
1541
1542 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
1543
1544         * gcc.dg/20020304-1.c: New test.
1545
1546         * gcc.c-torture/compile/20020304-2.c: New test.
1547
1548 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
1549
1550         * gcc.c-torture/compile/20020304-1.c: New test case
1551         (from PR c/5830).
1552
1553 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
1554
1555         * gcc.dg/20020103-1.c: Add other -D ppc variants.
1556
1557 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1558
1559         * g++.dg/other/classkey1.C: New test.
1560
1561 2002-03-01  Richard Henderson  <rth@redhat.com>
1562
1563         * gcc.c-torture/compile/981223-1.x: New.
1564         * gcc.c-torture/compile/920625-1.x: New.
1565
1566 2002-02-28  Richard Henderson  <rth@redhat.com>
1567
1568         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
1569
1570 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
1571
1572         * gcc.c-torture/execute/20020227-1.c: New test.
1573
1574 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
1575
1576         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
1577         here" ERROR lines.
1578         * g++.old-deja/g++.oliva/partord1.C: Likewise.
1579         * g++.old-deja.g++.other/defarg1.C: Likewise.
1580         * g++.old-deja/g++.pt/calls2.C: Likewise.
1581         * g++.old-deja/g++.pt/crash20.C: Likewise.
1582         * g++.old-deja/g++.pt/crash30.C: Likewise.
1583         * g++.old-deja/g++.pt/crash36.C: Likewise.
1584         * g++.old-deja/g++.pt/crash6.C: Likewise.
1585         * g++.old-deja/g++.pt/defarg13.C: Likewise.
1586         * g++.old-deja/g++.pt/derived3.C: Likewise.
1587         * g++.old-deja/g++.pt/error1.C: Likewise.
1588         * g++.old-deja/g++.pt/friend21.C: Likewise.
1589         * g++.old-deja/g++.pt/friend23.C: Likewise.
1590         * g++.old-deja/g++.pt/infinite1.C: Likewise.
1591         * g++.old-deja/g++.robertl/eb128.C: Likewise.
1592
1593 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
1594
1595         * gcc.c-torture/execute/20020225-2.c: New test.
1596
1597 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
1598
1599         * gcc.c-torture/execute/920730-1t.c,
1600         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
1601         Delete test cases, only relevant to -traditional.
1602
1603 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1604
1605         * gcc.dg/cpp/undef1.c: Remove.
1606         * gcc.dg/cpp/directiv.c: Update.
1607         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
1608
1609 2002-02-27  Michael Meissner  <meissner@redhat.com>
1610
1611         * gcc.c-torture/execute/20020226-1.c: New test.
1612
1613 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
1614
1615         * g++.dg/debug/debug4.C: New test.
1616
1617         * gcc.dg/ia64-visibility-1.c: New test.
1618
1619 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
1620
1621         * gcc.dg/debug/20020224-1.c: New.
1622
1623 2002-02-25  Kazu Hirata  <kazu@hxi.com>
1624
1625         * gcc.c-torture/execute/960416-1.x: New.
1626         * gcc.c-torture/execute/divconst-3.x: Likewise.
1627
1628 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
1629
1630         * gcc.dg/20020224-1.c: New test.
1631
1632 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
1633
1634         * gcc.c-torture/execute/20020225-1.c: New.
1635
1636 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1637
1638         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
1639
1640 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
1641
1642         * gcc.dg/20020222-1.c: New test.
1643
1644 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
1645
1646         * g++.dg/opt/anonunion1.C: New test.
1647
1648 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
1649
1650         * g++.dg/template/qualttp19.C: New test.
1651         * g++.dg/template/qualttp20.C: New test.
1652         * g++.old-deja/g++.jason/report.C: Adjust expected errors
1653         * g++.old-deja/g++.other/qual1.C: Likewise.
1654
1655 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
1656
1657         * gcc.dg/attr-alwaysinline.c: New.
1658
1659 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
1660
1661         * gcc.dg/20020220-1.c: New test.
1662
1663         * gcc.dg/20020220-2.c: New test.
1664
1665         * g++.dg/opt/mmx1.C: New test.
1666
1667 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
1668
1669         * gcc.c-torture/compile/20020110.c: New test.
1670
1671 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
1672
1673         * gcc.c-torture/execute/20020219-1.c: New test.
1674
1675         * gcc.dg/20020219-1.c: New test.
1676
1677         * gcc.dg/noncompile/20020220-1.c: New test.
1678
1679         * g++.dg/opt/ptrintsum1.C: New test.
1680
1681         * gcc.dg/debug/20020220-1.c: New test.
1682
1683 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
1684
1685         * gcc.c-torture/execute/20020216-1.c: New test.
1686
1687 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1688
1689         * gcc.dg/decl-1.c: Update, new test.
1690
1691 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
1692
1693         * g++.dg/abi/bitfield1.C: New test.
1694         * g++.dg/abi/bitfield2.C: New test.
1695
1696 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1697
1698         * gcc.dg/attr-nest.c: New test.
1699
1700 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1701
1702         * gcc.c-torture/execute/20020215-1.c: New test.
1703
1704 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
1705
1706         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
1707         * g++.dg/debug/debug.exp: New.
1708         * g++.dg/debug/trivial.C: New.
1709         * g++.dg/debug/debug1.C: Moved...
1710         * g++.dg/other/debug1.C: ...from here.
1711         * g++.dg/debug/debug2.C: Moved...
1712         * g++.dg/other/debug2.C: ...from here.
1713         * g++.dg/debug/debug3.C: Moved...
1714         * g++.dg/other/debug3.C: ...from here.
1715
1716         * gcc.dg/noncompile/20020213-1.c: New test.
1717
1718 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
1719
1720         * g++.dg/other/debug3.C: New test.
1721
1722         * gcc.c-torture/execute/20020213-1.c: New test.
1723
1724 2002-02-13  Richard Smith <richard@ex-parrot.com>
1725
1726         * g++.old-deja/g++.other/thunk1.C: New test.
1727
1728 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1729
1730         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
1731
1732 2002-02-13  Stan Shebs  <shebs@apple.com>
1733
1734         * gcc.dg/altivec-3.c: New.
1735
1736 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
1737
1738         * gcc.dg/Wunreachable-1.c: New test.
1739         * gcc.dg/Wunreachable-2.c: New test.
1740
1741 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
1742
1743         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
1744
1745 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
1746
1747         * gcc.dg/decl-1.c: New test.
1748
1749 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1750
1751         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
1752
1753 2002-02-10  Kazu Hirata  <kazu@hxi.com>
1754
1755         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
1756         * gcc.c-torture/compile/980506-1.x: Likewise.
1757
1758 2002-02-10  Kazu Hirata  <kazu@hxi.com>
1759
1760         * gcc.dg/20020210-1.c: New.
1761
1762 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
1763
1764         * g77.f-torture/execute/947.f: New regression test
1765         for PR fortran/947.
1766
1767 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
1768
1769         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
1770         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
1771
1772 2002-02-08  Richard Henderson  <rth@redhat.com>
1773
1774         * gcc.c-torture/compile/labels-3.c: New.
1775
1776 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
1777
1778         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
1779         expression statements work instead.
1780         * gcc.dg/noncompile/20020207-1.c: New test.
1781
1782 2002-02-07  Richard Henderson  <rth@redhat.com>
1783
1784         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
1785
1786 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1787
1788         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
1789         message from g77
1790         * lib/g77-dg.exp: Trim g77 error messages so that they are
1791         recognised by dg.exp.
1792
1793 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1794
1795         PR fortran/5473
1796         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
1797
1798 2002-02-07  Richard Henderson  <rth@redhat.com>
1799
1800         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
1801         to be sufficiently aligned for integers.
1802
1803 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
1804
1805         * g++.dg/template/friend4.C: New test.
1806
1807 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1808
1809         PR fortran/5743
1810         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
1811         unsupported cases.
1812
1813 2002-02-07  Richard Henderson  <rth@redhat.com>
1814
1815         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
1816         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
1817         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
1818         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
1819
1820 2002-02-06  Richard Henderson  <rth@redhat.com>
1821
1822         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1823
1824 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
1825
1826         * gcc.dg/20020206-1.c: New test.
1827
1828 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
1829
1830         * gcc.c-torture/execute/20020206-1.c: New test.
1831
1832         * gcc.c-torture/execute/20020206-2.c: New test.
1833
1834         PR optimization/5429:
1835         * gcc.c-torture/compile/20020206-1.c: New test.
1836
1837 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
1838
1839         * g++.dg/ext/align1.C: Do not use an explicit alignment value
1840         as certain file formats cannot support particularly large
1841         alignments.
1842
1843         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
1844         and do not expect to be able to link the executable.
1845
1846         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
1847         fail because the COFF format does not support the weak attribute.
1848
1849 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
1850
1851         * g77.dg/pr5473.f:  New test
1852
1853 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
1854
1855         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
1856         Fix testcase accordingly.
1857
1858 2002-02-04  Richard Henderson  <rth@redhat.com>
1859
1860         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
1861         (buf): Change to be an array of pointers, not ints.
1862
1863 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
1864
1865         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
1866         before all tests.  Move warning one line above to match where it
1867         C frontend emits.
1868         * gcc.dg/Wswitch-2.c: New test.
1869         * g++.dg/warn/Wswitch-1.C: New test.
1870         * g++.dg/warn/Wswitch-2.C: New test.
1871
1872 2002-02-04  Richard Henderson  <rth@redhat.com>
1873
1874         * g++.dg/abi/offsetof.C: Fix size comparison.
1875
1876 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
1877
1878         * gcc.dg/cast-qual-2.c: New test.
1879
1880 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
1881
1882         * gcc.dg/20020201-4.c: New test.
1883
1884 2002-02-04  Ben Elliston  <bje@redhat.com>
1885
1886         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
1887         target_info attribute != 0, in addition to the empty string.
1888         (gcc_target_compile): Likewise.
1889
1890 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
1891
1892         * gcc.dg/Wswitch.c: New test.
1893         PR gcc/4475. PR gcc/3780.
1894
1895 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
1896
1897         * g77.f-torture/execute/5122.f: New test for regressions
1898         against PR fortran/5122.
1899
1900 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
1901
1902         * g77.f-torture/compile/pr3743.f: Delete
1903         * g77.dg/pr3743-1.f: New test.
1904         * g77.dg/pr3743-2.f: New test.
1905         * g77.dg/pr3743-3.f: New test.
1906         * g77.dg/pr3743-4.f: New test.
1907
1908 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1909
1910         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
1911
1912 2002-02-02  Richard Henderson  <rth@redhat.com>
1913
1914         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
1915         * gcc.c-torture/execute/bf64-1.c: Likewise.
1916
1917 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
1918
1919         * gcc.dg/20020201-2.c: New test.
1920
1921         * gcc.dg/20020201-3.c: New test.
1922
1923         * gcc.c-torture/execute/bitfld-2.c: New test.
1924
1925 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1926
1927         * gcc.dg/bitfld-1.c: Update.
1928         * gcc.dg/bitfld-2.c: Update.
1929         * gcc.c-torture/execute/bitfld-1.x: New.
1930
1931 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
1932
1933         * gcc.c-torture/execute/20020201-1.c: New test.
1934
1935 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
1936
1937         PR target/5469
1938         * gcc.dg/20020201-1.c: New test.
1939
1940 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
1941
1942         PR fortran/3743
1943         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
1944         * g77.f-torture/compile/pr3743.x: Remove
1945
1946 2002-01-31  Tom Rix  <trix@redhat.com>
1947
1948         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
1949
1950 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
1951
1952         * gcc.dg/noncompile/20020130-1.c: New test.
1953
1954 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
1955
1956         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
1957
1958 2002-01-29  Richard Henderson  <rth@redhat.com>
1959
1960         * gcc.c-torture/execute/991118-1.c: Cast various constants back
1961         to long long.
1962         * gcc.c-torture/execute/bf64-1.c: Likewise.
1963
1964 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
1965
1966         * gcc.c-torture/execute/20020129-1.c: New test.
1967
1968 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1969
1970         * gcc.c-torture/compile/20000224-1.c: Update.
1971         * gcc.c-torture/execute/bitfld-1.c: New tests.
1972         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
1973         * gcc.dg/uninit-A.c: Update.
1974
1975 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
1976
1977         * g++.dg/template/ctor1.C: Add instantiation.
1978
1979 2002-01-28  Paul Koning  <pkoning@equallogic.com>
1980
1981         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
1982         argument to __builtin_prefetch to be const ptr.
1983
1984 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
1985
1986         * gcc.c-torture/compile/20020120-1.c: New test.
1987
1988 2002-01-27  Kazu Hirata  <kazu@hxi.com>
1989
1990         * gcc.c-torture/execute/20020127-1.c: New test.
1991
1992 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
1993
1994         * g77.dg/f77-edit-i-in.f: New test
1995         * g77.dg/f77-edit-i-out.f: New test
1996
1997 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
1998
1999         * gcc.dg/debug/debug.exp: New file.
2000         * gcc.dg/debug/trivial.c: New file.
2001         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
2002         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
2003         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
2004         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
2005         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
2006         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
2007         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
2008         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
2009         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
2010         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
2011         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
2012         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
2013         * gcc.dg/20000503-1.c: Removed.
2014         * gcc.dg/20010207-1.c: Removed.
2015         * gcc.dg/20011223-1.c: Removed.
2016         * gcc.dg/20020104-2.c: Removed.
2017         * gcc.dg/debug-1.c: Removed.
2018         * gcc.dg/debug-2.c: Removed.
2019         * gcc.dg/debug-3.c: Removed.
2020         * gcc.dg/debug-4.c: Removed.
2021         * gcc.dg/debug-5.c: Removed.
2022         * gcc.dg/debug-6.c: Removed.
2023         * gcc.dg/dwarf2-1.c: Removed.
2024         * gcc.dg/dwarf2-2.c: Removed.
2025
2026 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
2027
2028         * g++.old-deja/g++.other/eh5.C: New test.
2029         * g++.old-deja/g++.other/sibcall2.C: New test.
2030         * g++.old-deja/g++.other/array9.C: New test.
2031         * g++.old-deja/g++.other/typename2.C: New test.
2032         * g++.old-deja/g++.other/crash60.C: New test.
2033         * g++.old-deja/g++.other/conv9.C: New test.
2034         * g++.old-deja/g++.other/mangle10.C: New test.
2035         * g++.old-deja/g++.other/unchanging1.C: New test.
2036         * g++.old-deja/g++.other/exprstmt1.C: New test.
2037         * g++.old-deja/g++.other/inline23.C: New test.
2038         * g++.old-deja/g++.eh/ia64-1.C: New test.
2039         * g++.old-deja/g++.other/dwarf2-1.C: New test.
2040         * g++.old-deja/g++.other/reload1.C: New test.
2041         * g++.old-deja/g++.other/static20.C: New test.
2042         * g++.old-deja/g++.other/local-alloc1.C: New test.
2043         * g++.old-deja/g++.other/conv8.C: New test.
2044         * g++.old-deja/g++.other/stmtexpr2.C: New test.
2045         * g++.old-deja/g++.other/storeexpr1.C: New test.
2046         * g++.old-deja/g++.other/storeexpr2.C: New test.
2047         * g++.dg/eh/template2.C: New test.
2048         * g++.dg/warn/weak1.C: New test.
2049
2050 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
2051
2052         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2053         Remove first, non-varying, argument.
2054
2055 2002-01-23  Richard Henderson  <rth@redhat.com>
2056
2057         * gcc.dg/inline-2.c: New.
2058
2059         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
2060         Add optional target arg.  Check number of arguments.
2061         (scan-assembler-not, scan-assembler-dem): Likewise.
2062         (scan-assembler-dem-not): Likewise.
2063
2064 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2065
2066         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
2067         line 12.
2068         * g++.old-deja/g++.brendan/parse3.C,
2069         g++.old-deja/g++.other/crash26.C,
2070         g++.old-deja/g++.other/crash28.C,
2071         g++.old-deja/g++.other/crash29.C,
2072         g++.old-deja/g++.other/crash30.C,
2073         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
2074
2075 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
2076
2077         * gcc.dg/20020115-1.c: New.
2078
2079 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
2080
2081         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
2082
2083 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
2084
2085         * gcc.dg/20020122-3.c: New.
2086
2087 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
2088
2089         * g++.dg/other/gc1.C: New test.
2090
2091 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2092
2093         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
2094
2095 2002-01-22  Richard Henderson  <rth@redhat.com>
2096
2097         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
2098
2099 2002-01-22  Richard Henderson  <rth@redhat.com>
2100
2101         * gcc.dg/20020122-4.c: New.
2102
2103 2002-01-22  H.J. Lu <hjl@gnu.org>
2104
2105         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
2106         link output.
2107         * gcc.dg/special/ecos.exp: Likewise.
2108         * lib/g++-dg.exp: Likewise.
2109         * lib/g77-dg.exp: Likewise.
2110         * lib/gcc-dg.exp : Likewise.
2111         * lib/mike-g++.exp: Likewise.
2112         * lib/mike-g77.exp: Likewise.
2113         * lib/mike-gcc.exp: Likewise.
2114         * lib/objc-dg.exp: Likewise.
2115
2116 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
2117
2118         PR target/5379
2119         * gcc.dg/20020122-2.c: New test.
2120
2121 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
2122
2123         * gcc.dg/20020122-1.c: New test.
2124
2125 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
2126
2127         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
2128
2129 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
2130
2131         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
2132
2133 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2134
2135         * gcc.c-torture/compile/20020121-1.c: New test.
2136
2137 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2138
2139         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
2140         ld_library_path.
2141
2142 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
2143
2144         * gcc.dg/20020218-1.c: New test.
2145
2146 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
2147
2148         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
2149         messages
2150         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
2151         "At global scope" warning
2152         * g++.dg/ext/align1.C: Change cygwin test for alignment
2153         from db-bogus to dg-warning
2154
2155 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
2156
2157         * g77.f-torture/compile/cpp2.F: New test.
2158
2159 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2160
2161         * g++.dg/template/access1.C: New test.
2162
2163 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
2164
2165         * gcc.dg/20020118-1.c: New.
2166
2167 2002-01-18  Kazu Hirata  <kazu@hxi.com>
2168
2169         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
2170
2171 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2172
2173         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
2174         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
2175         alignment warnings.
2176
2177 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2178
2179         * gcc.misc-tests/i386-prefetch.exp: Save and restore
2180         torture_with_loops and torture_without_loops
2181
2182 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
2183
2184         * gcc.c-torture/compile/20020116-1.c: New test.
2185
2186 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
2187
2188         * gcc.dg/20020116-2.c: New test.
2189
2190         * gcc.dg/ultrasp4.c: New test.
2191
2192         * gcc.dg/20020116-1.c: New test.
2193
2194 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
2195
2196         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
2197         by EABI.
2198
2199 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
2200
2201         * gcc.misc-tests/i386-prefetch.exp: New.
2202         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
2203         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
2204         * gcc.misc-tests/i386-pf-none-1.c: New test.
2205         * gcc.misc-tests/i386-pf-sse-1.c: New test.
2206
2207 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
2208
2209         * gcc.dg/gnu89-init-1.c: Add new tests.
2210
2211 2002-01-15  Andreas Jaeger  <aj@suse.de>
2212
2213         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
2214         * gcc.dg/i386-mmx-2.c: Likewise.
2215         * gcc.dg/i386-sse-1.c: Likewise.
2216         * gcc.dg/i386-sse-2.c: Likewise.
2217         * gcc.dg/i386-sse-3.c: Likewise.
2218
2219 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
2220
2221         * g77.f-torture/execute/intrinsic-unix-bessel.f:
2222         Uncomment additional cases that now pass.
2223
2224 2002-01-11  Richard Henderson  <rth@redhat.com>
2225
2226         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
2227         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
2228
2229 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2230
2231         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
2232
2233 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
2234
2235         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
2236         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
2237
2238 2002-01-10  Dale Johannesen  <dalej@apple.com>
2239
2240         * gcc.c-torture/execute/loop-11.c: New.
2241
2242 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
2243
2244         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
2245         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
2246
2247 2002-01-09  Richard Henderson  <rth@redhat.com>
2248
2249         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
2250         type in which to perform the operation for each size.
2251
2252 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
2253
2254         * gcc.c-torture/compile/20020109-2.c: New test.
2255
2256 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
2257
2258         * gcc.c-torture/execute/loop-10.c: New test.
2259
2260 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2261
2262         * gcc.c-torture/compile/20010226-1.c: New test.
2263         * gcc.c-torture/compile/20010227-1.c: New test.
2264         * gcc.c-torture/compile/20010426-1.c: New test.
2265         * gcc.c-torture/compile/20010510-1.c: New test.
2266         * gcc.c-torture/compile/20010605-3.c: New test.
2267         * gcc.c-torture/compile/20010824-1.c: New test.
2268         * gcc.c-torture/execute/20010409-1.c: New test.
2269         * gcc.dg/noncompile/20000901-1.c: New test.
2270         * gcc.dg/20001023-1.c: New test.
2271         * gcc.dg/20001101-1.c: New test.
2272         * gcc.dg/20001102-1.c: New test.
2273         * gcc.dg/20010207-1.c: New test.
2274         * gcc.dg/20010405-1.c: New test.
2275         * gcc.dg/20010822-1.c: New test.
2276         * gcc.dg/20011107-1.c: New test.
2277
2278 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
2279
2280         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
2281
2282         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
2283         execution failure on PA targets.
2284
2285 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2286
2287         * gcc.c-torture/compile/20020109-1.c: New test.
2288
2289 2002-01-08  Kazu Hirata  <kazu@hxi.com>
2290
2291         * gcc.c-torture/execute/20020108-1.c: New test.
2292
2293 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
2294
2295         * gcc.dg/20020108-1.c: New test.
2296
2297 2002-01-08  H.J. Lu <hjl@gnu.org>
2298
2299         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
2300         for header files.
2301
2302 2002-01-08  Geoff Keating  <geoffk@redhat.com>
2303
2304         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
2305         consistency.
2306
2307 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
2308
2309         * gcc.dg/altivec-4.c: Test altivec predicates.
2310
2311 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
2312
2313         * gcc.c-torture/execute/20020107-1.c: New test.
2314
2315 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
2316
2317         PR c/5279
2318         * gcc.c-torture/compile/20020106-1.c: New test.
2319
2320 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
2321
2322         * gcc.c-torture/execute/nestfunc-4.c: New test.
2323
2324 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2325
2326         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
2327         extra triple that slipped in.
2328         * g++.old-deja/g++.abi/align.C: Likewise.
2329         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2330
2331 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2332
2333         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
2334         * g++.old-deja/g++.abi/align.C: Likewise.
2335         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2336
2337         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
2338         on FreeBSD/i386.
2339         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
2340         FreeBSD.
2341
2342 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
2343
2344         * gcc.dg/20020104-1.c: New test.
2345
2346         * gcc.dg/20020104-2.c: New test.
2347
2348 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
2349
2350         * gcc.dg/20020103-1.c: Fix typo in target selector.
2351
2352 2002-01-03  Richard Henderson  <rth@redhat.com>
2353
2354         * gcc.dg/20020103-1.c: New.
2355
2356 2002-01-03  Kazu Hirata  <kazu@hxi.com>
2357
2358         * gcc.c-torture/execute/20020103-1.c: New test.
2359
2360 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
2361
2362         * g++.dg/other/debug2.C: New test.
2363
2364         * gcc.c-torture/compile/20020103-1.c: New test.
2365
2366 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
2367
2368         * gcc.dg/gnu89-init-1.c: Added new tests.
2369
2370 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2371
2372         * g++.dg/template/friend2.C: Remove as patch is reverted.
2373
2374         * g++.dg/warn/oldcast1.C: New test.
2375
2376         * g++.dg/template/ptrmem1.C: New test.
2377         * g++.dg/template/ptrmem2.C: New test.
2378
2379         * g++.dg/template/ntp.C: New test.
2380
2381         * g++.dg/other/component1.C: New test.
2382
2383         * g++.dg/template/ttp3.C: New test.
2384
2385         * g++.dg/template/friend2.C: New test.
2386         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
2387
2388 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2389
2390         * g++.dg/other/ptrmem1.C: New test.
2391         * g++.dg/other/ptrmem2.C: New test.
2392
2393 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2394
2395         * g++.dg/template/ctor1.C: New test.
2396
2397 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2398
2399         * g++.dg/template/friend2.C: New test.
2400
2401 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
2402
2403         * gcc.dg/mmix-1.c: New test.
2404
2405 2001-12-31  Richard Henderson  <rth@redhat.com>
2406
2407         * gcc.dg/asm-5.c: New.
2408
2409 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
2410
2411         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
2412         in namespace __gnu_cxx
2413
2414 2001-12-30  Richard Henderson  <rth@redhat.com>
2415
2416         * gcc.dg/debug-6.c: New.
2417
2418 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
2419
2420         * gcc.c-torture/compile/20011229-2.c: New test.
2421
2422 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
2423
2424         * gcc.dg/debug-3.c: New test.
2425         * gcc.dg/debug-4.c: New test.
2426         * gcc.dg/debug-5.c: New test.
2427
2428 2001-12-29  Richard Henderson  <rth@redhat.com>
2429
2430         * g++.dg/eh/loop1.C: New.
2431
2432 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2433
2434         * g++.dg/template/crash1.C: New test.
2435
2436 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2437
2438         * g++.dg/other/const1.C: New test.
2439
2440 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
2441
2442         * gcc.c-torture/compile/20011229-1.c: New test.
2443
2444 2001-12-28  Stan Shebs  <shebs@apple.com>
2445
2446         * lib/objc-torture.exp: Resync with c-torture.exp.
2447         * lib/objc.exp: Load standard libraries.
2448
2449 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
2450
2451         * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
2452         additional tests.
2453
2454 2001-12-27  Roger Sayle <roger@eyesopen.com>
2455
2456         * gcc.c-torture/execute/string-opt-16.c: New testcase.
2457
2458 2001-12-27  Richard Henderson  <rth@redhat.com>
2459
2460         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
2461
2462 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2463
2464         * g++.dg/eh/ctor1.C: New test.
2465         * g++.dg/other/error2.C: New test.
2466
2467 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2468
2469         * g++.dg/other/init2.C: New test.
2470
2471 2001-12-24  Richard Henderson  <rth@redhat.com>
2472
2473         * gcc.dg/20011223-1.c: New.
2474         * gcc.dg/inline-1.c: New.
2475
2476 2001-12-23  Richard Henderson  <rth@redhat.com>
2477
2478         * gcc.dg/asm-4.c: Test operand modifiers.
2479
2480 2001-12-23  Richard Henderson  <rth@redhat.com>
2481
2482         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
2483
2484 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2485
2486         * gcc.c-torture/execute/20011223-1.c: New test.
2487
2488 2001-12-21  Richard Henderson  <rth@redhat.com>
2489
2490         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
2491         re-enables the warning.
2492
2493 2001-12-21  Richard Henderson  <rth@redhat.com>
2494
2495         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2496
2497 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2498
2499         * gcc.c-torture/compile/20011218-1.c: New test.
2500
2501 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
2502
2503         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
2504         arm-isr.c test.
2505         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
2506         epilogue generation for ARM ISR routines.
2507
2508 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2509
2510         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
2511         * gcc.dg/format/c90-printf-3.c: Likewise.
2512         * gcc.dg/format/c99-printf-3.c: Likewise.
2513         * gcc.dg/format/ext-1.c: Likewise.
2514         * gcc.dg/format/ext-6.c: Likewise.
2515         * gcc.dg/format/format.h: Prototype unlocked stdio.
2516
2517 2001-12-20  Richard Henderson  <rth@redhat.com>
2518
2519         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
2520         (arena): Use it.
2521         (malloc): Correct allocation logic.  Abort if we fill up the
2522         arena before initialization complete.
2523         (realloc): Correct allocation logic.
2524
2525 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2526
2527         * gcc.c-torture/compile/20011219-2.c: New test.
2528
2529         * gcc.c-torture/execute/20011219-1.c: New test.
2530
2531 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
2532
2533         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
2534         target does not support weak symbols.
2535
2536 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
2537
2538         * gcc.c-torture/compile/20011219-1.c: New test.
2539
2540 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
2541
2542         * g++.dg/other/error1.C: New test.
2543
2544 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
2545
2546         * gcc.c-torture/execute/20011217-1.c: New test.
2547
2548 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
2549
2550         * objc.dg/special/: New directory.
2551         * objc.dg/special/special.exp: New file.
2552         * objc.dg/special/unclaimed-category-1.h: New file.
2553         * objc.dg/special/unclaimed-category-1a.m: New file.
2554         * objc.dg/special/unclaimed-category-1.m: New file.
2555
2556 2001-12-17  Andreas Jaeger  <aj@suse.de>
2557
2558         * gcc.c-torture/compile/20011217-2.c: New test.
2559
2560 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2561
2562         * gcc.c-torture/compile/20011217-1.c: New test.
2563
2564 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
2565
2566         * testsuite/gcc.dg/20011214-1.c: New.
2567
2568 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
2569
2570         * gcc.dg/altivec-4.c: New.
2571
2572 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
2573
2574         * gcc.dg/20011113-1.c: New test.
2575
2576 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2577
2578         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
2579         std::__malloc_alloc_template<0> and
2580         std::__default_alloc_template<false, 0>.
2581
2582 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2583
2584         * objc/execute/bf-21.m: New test.
2585         * objc/execute/enumeration-1.m: New test.
2586         * objc/execute/enumeration-2.m: New test.
2587
2588 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
2589
2590         * gcc.dg/gnu89-init-1.c: New test.
2591
2592 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2593
2594         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
2595         * g++.old-deja/g++.jason/2371.C: Likewise.
2596         * g++.old-deja/g++.jason/template33.C: Likewise.
2597         * g++.old-deja/g++.jason/template34.C: Likewise.
2598         * g++.old-deja/g++.jason/template36.C: Likewise.
2599         * g++.old-deja/g++.oliva/typename1.C: Likewise.
2600         * g++.old-deja/g++.oliva/typename2.C: Likewise.
2601         * g++.old-deja/g++.other/typename1.C: Likewise.
2602         * g++.old-deja/g++.pt/inherit2.C: Likewise.
2603         * g++.old-deja/g++.pt/nontype5.C: Likewise.
2604         * g++.old-deja/g++.pt/typename11.C: Likewise.
2605         * g++.old-deja/g++.pt/typename14.C: Likewise.
2606         * g++.old-deja/g++.pt/typename16.C: Likewise.
2607         * g++.old-deja/g++.pt/typename3.C: Likewise.
2608         * g++.old-deja/g++.pt/typename4.C: Likewise.
2609         * g++.old-deja/g++.pt/typename5.C: Likewise.
2610         * g++.old-deja/g++.pt/typename7.C: Likewise.
2611         * g++.old-deja/g++.robertl/eb9.C: Likewise.
2612
2613 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
2614
2615         * g++.dg/other/linkage1.C: New test.
2616         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
2617         specifiers.
2618
2619 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
2620
2621         * gcc.dg/concat.c: New test.
2622
2623 2001-12-11  Stan Shebs  <shebs@apple.com>
2624
2625         * objc/compile: New test directory.
2626         * objc/compile/compile.exp: New expect script.
2627         * objc/compile/20011211-1.m: New compile test.
2628
2629 2001-12-11  Jason Merrill  <jason@redhat.com>
2630
2631         * lib/prune.exp (prune_gcc_output): Also handle "In member
2632         function".  So many permutations...
2633
2634 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
2635
2636         * g++.dg/template/typedef1.C: New test.
2637
2638 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
2639
2640         * g++.dg/other/copy1.C: New test.
2641
2642 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
2643
2644         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
2645
2646         * gcc.dg/builtin-choose-expr.c: New.
2647
2648 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
2649
2650         * gcc.dg/altivec-2.c: New.
2651
2652 2001-12-07  Richard Henderson  <rth@redhat.com>
2653
2654         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
2655
2656 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
2657
2658         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
2659         ultrasparc.
2660
2661 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2662
2663         * g++-old.deja/g++.robertl/eb101.C: Deleted.
2664
2665 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
2666
2667         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
2668         variable argument list.
2669
2670 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
2671
2672         * gcc.c-torture/execute/memcheck: Delete entire directory.
2673         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
2674         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
2675
2676 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2677
2678         * gcc.dg/Wshadow-1.c: New test.
2679
2680 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
2681
2682         * gcc.c-torture/compile/20011130-1.c: New test.
2683
2684         * gcc.dg/noncompile/20011025-1.c: New test.
2685
2686         * g++.dg/other/anon-union.C: New test.
2687
2688         * gcc.c-torture/execute/20011024-1.c: New test.
2689
2690 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
2691
2692         * gcc.c-torture/execute/20000722-1.x,
2693         gcc.c-torture/execute/20010123-1.x: Remove.
2694         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
2695         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
2696         gcc.dg/c99-complit-2.c: New tests.
2697
2698 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
2699
2700         * g++.dg/inherit/base1.C: New test.
2701
2702 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
2703
2704         * g++.dg/other/stdarg1.C: New test.
2705
2706         * gcc.c-torture/compile/20011130-2.c: New test.
2707
2708 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
2709
2710         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
2711         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
2712         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
2713         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
2714         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
2715         * gcc.dg/builtin-prefetch-1.c: New test.
2716
2717 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
2718
2719         * gcc.dg/20011130-1.c: New test.
2720
2721 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
2722
2723         * g++.dg/other/scope1.C: New test.
2724         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
2725
2726 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2727
2728         * gcc.dg/vla-init-1.c: New test.
2729
2730 2001-12-01  Geoff Keating  <geoffk@redhat.com>
2731
2732         * gcc.c-torture/compile/structs.c: New testcase from GDB.
2733
2734 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2735
2736         * objc.dg/alias.m: Update.
2737         * objc.dg/class-1.m: Update.
2738         * objc.dg/const-str-1.m: Update.
2739         * objc.dg/fwd-proto-1.m: Update.
2740         * objc.dg/id-1.m: Update.
2741         * objc.dg/super-class-1.m: Update.
2742
2743 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
2744
2745         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
2746         constructs.
2747
2748 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
2749
2750         * gcc.c-torture/execute/20011128-1.c: New test.
2751
2752 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
2753
2754         * gcc.dg/20011127-1.c: New test.
2755
2756 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2757
2758         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
2759         from Austin Group draft 7.
2760         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
2761         scanf format arguments.
2762         * gcc.dg/format/no-exargs-2.c: New test.
2763
2764 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
2765
2766         * g++.dg/abi/vbase8-4.C: New test.
2767
2768 2001-11-24  Ian Lance Taylor  <ian@airs.com>
2769
2770         * gcc.c-torture/execute/20011121-1.c: New test.
2771
2772 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
2773
2774         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
2775
2776 2001-11-23  Andreas Jaeger  <aj@suse.de>
2777
2778         * gcc.dg/cpp/charconst-2.c: New test.
2779
2780 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
2781
2782         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
2783         to the host if it is remote.  Let tests specify extra headers
2784         they use.
2785         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
2786         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
2787         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
2788         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
2789         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
2790         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
2791         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
2792         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
2793         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
2794         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
2795
2796 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
2797
2798         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
2799         for little endian ARMs.
2800
2801 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
2802
2803         * gcc.c-torture/compile/20011119-1.c: New test.
2804         * gcc.c-torture/compile/20011119-2.c: New test.
2805
2806 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
2807
2808         * gcc.dg/altivec-1.c: Fix typo.
2809
2810 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
2811
2812         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
2813
2814 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
2815
2816         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
2817
2818 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
2819
2820         * lib/g77.exp: Don't specify --rpath-link.
2821
2822         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
2823         across all the headers.
2824         * gcc.dg/format/format.exp: For testing on a remote host,
2825         copy format.h.
2826
2827         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
2828         * gcc.c-torture/execute/930406-1.c: Likewise.
2829         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2830
2831 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
2832
2833         * gcc.dg/altivec-1.c: New.
2834
2835 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
2836
2837         * gcc.dg/cpp/fpreprocessed.c: New test case.
2838
2839 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2840
2841         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
2842         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
2843         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
2844
2845 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2846
2847         * gcc.dg/no-builtin-1.c: New test.
2848
2849 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
2850
2851         * gcc.c-torture/execute/20011115-1.c: New test.
2852
2853 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
2854
2855         * gcc.c-torture/compile/20011114-2.c: New test.
2856         * gcc.c-torture/compile/20011114-3.c: New test.
2857         * gcc.c-torture/compile/20011114-4.c: New test.
2858
2859 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
2860
2861         * g++.dg/other/init1.C: New test.
2862
2863 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
2864
2865         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
2866         message.
2867
2868         * gcc.c-torture/execute/20011114-1.c: New testcase.
2869
2870         * gcc.c-torture/compile/20010327-1.c: Revert last change.
2871         * gcc.c-torture/compile/20011114-1.c: New test, exactly
2872         like the (before this change) version of 20010327-1.c.
2873
2874 2001-11-14  Roger Sayle <roger@eyesopen.com>
2875
2876         * gcc.c-torture/execute/string-opt-13.c: New testcase.
2877
2878 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
2879
2880         * g++.dg/init/array2.C: New test.
2881
2882 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
2883
2884         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
2885
2886 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
2887
2888         * g++.dg/other/forscope1.C: New test.
2889         * g++.dg/ext/forscope1.C: New test.
2890         * g++.dg/ext/forscope2.C: New test.
2891
2892 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
2893
2894         * gcc.c-torture/execute/20011113-1.c: New test.
2895
2896 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
2897
2898         * gcc.c-torture/execute/20011109-2.c: New test.
2899
2900         * gcc.c-torture/execute/20011109-1.c: New test.
2901
2902 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
2903
2904         * gcc.c-torture/compile/20011109-1.c: New test.
2905
2906 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
2907
2908         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
2909         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
2910         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
2911         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
2912         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
2913         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
2914         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
2915
2916 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2917
2918         * g++.dg/warn/Wshadow-1.C: New tests.
2919         * g++.old-deja/g++.mike/for3.C: Update.
2920
2921 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
2922
2923         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
2924         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
2925         XFAILs.  Adjust expected error texts.
2926         * gcc.c-torture/compile/20011106-1.c,
2927         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
2928         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
2929         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
2930         gcc.dg/c99-array-lval-5.c: New tests.
2931
2932 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2933
2934         * gcc.dg/cpp/defined.c: Update.
2935
2936 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2937
2938         * gcc.c-torture/execute/anon-1.c: New test.
2939
2940 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
2941
2942         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
2943         same size, so no warning should be produced on stormy16.
2944
2945         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
2946         due to oversized array.
2947         * g++.old-deja/g++.mike/ns15.C: Likewise.
2948         * g++.old-deja/g++.pt/crash16.C: Likewise.
2949
2950 2001-11-02  Graham Stott  <grahams@redhat.com>
2951
2952         * g++.dgother/debug1.C: Fix typos.
2953
2954 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
2955
2956         * g++.dg/other/debug1.C: New test.
2957
2958 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2959
2960         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
2961         of unsigned long.
2962
2963 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
2964
2965         * gcc.dg/20011029-2.c: New test.
2966
2967         * gcc.c-torture/compile/20011029-1.c: New test.
2968
2969 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2970
2971         * objc/execute/class_self-1.m: New test.
2972         * objc/execute/class_self-2.m: New test.
2973
2974 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
2975
2976         * gcc.misc-tests/msgs.exp: Delete.
2977         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
2978         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
2979         error set to match recent changes.
2980
2981 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
2982
2983         * gcc.dg/20011021-1.c: New test.
2984
2985 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
2986
2987         * gcc.c-torture/compile/20011023-1.c: New test.
2988
2989 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
2990
2991         * lib/g77.exp: Rewrite based on lib/g++.exp.
2992
2993 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
2994
2995         * gcc.c-torture/execute/20011019-1.c: New test.
2996
2997         * gcc.dg/20011018-1.c: New test.
2998
2999 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
3000
3001         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
3002
3003 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
3004
3005         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
3006         * gcc.dg/attr-invalid.c: Likewise.
3007
3008 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
3009
3010         * testsuite/gcc.dg/20011015-1.c: New test.
3011
3012 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3013
3014         * g++.dg/template/unify2.C: New test.
3015
3016 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3017
3018         * g++.dg/other/exception-specification.C: New test
3019
3020 2001-10-13  Tom Rix  <trix@redhat.com>
3021
3022         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
3023         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
3024
3025 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
3026
3027         * testsuite/gcc.dg/20011009-1.c: New test.
3028
3029 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
3030
3031         PR g++/4476
3032         * g++.dg/other/friend1.C: New test.
3033
3034 2001-10-11  Richard Henderson  <rth@redhat.com>
3035
3036         * g++.old-deja/g++.other/crash18.C: Add -S to options.
3037
3038 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3039
3040         * gcc.c-torture/compile/20011010-1.c: New.
3041
3042 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3043
3044         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
3045         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
3046         g77.f-torture/execute/execute.exp,
3047         g77.f-torture/noncompile/noncompile.exp,
3048         gcc.c-torture/compile/compile.exp,
3049         gcc.c-torture/execute/execute.exp,
3050         gcc.c-torture/execute/ieee/ieee.exp,
3051         gcc.c-torture/execute/memcheck/memcheck.exp,
3052         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
3053         objc/execute/execute.exp: Update FSF address.
3054
3055 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3056
3057         * gcc.dg/cpp/cmdlne-C.c: Update.
3058         * gcc.dg/cpp/cmdlne-C2.c: New.
3059
3060 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3061
3062         * gcc.c-torture/execute/20011008-3.c: New.
3063
3064 2001-10-08  DJ Delorie  <dj@redhat.com>
3065
3066         * gcc.dg/20011008-1.c: New.
3067         * gcc.dg/20011008-2.c: New.
3068
3069 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3070
3071         * gcc.dg/cpp/spacing1.c: Update test.
3072
3073 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3074
3075         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
3076         spelling errors of "separate" as "seperate".
3077
3078 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
3079
3080         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
3081         enough to avoid inlining.
3082
3083 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3084
3085         * lib/g77.exp: set libg2c_dir correctly.
3086
3087 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3088
3089         * gcc.dg/cpp/macro11.c: New test.
3090
3091 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3092
3093         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
3094         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
3095         gcc.dg/format/multattr-3.c: New tests.
3096         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
3097         tests for format attributes on function pointers being rejected.
3098
3099 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3100
3101         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
3102
3103 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3104
3105         * g++.dg/warn/format1.C: New test.
3106
3107 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
3108
3109         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
3110
3111 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3112
3113         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
3114
3115 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3116
3117         * gcc.dg/cpp/redef2.c: Add test.
3118
3119 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
3120
3121         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
3122         long-standing bug on i686, apparently.
3123         * gcc.c-torture/execute/loop-2c.x: New file.
3124         * gcc.c-torture/execute/loop-2d.x: New file.
3125         * gcc.c-torture/execute/loop-3c.x: New file.
3126
3127 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
3128
3129         * gcc.dg/cpp/20000625-2.c: Correct line number.
3130
3131 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3132
3133         * gcc.dg/cpp/macro10.c: New test.
3134         * gcc.dg/cpp/strify3.c: New test.
3135         * gcc.dg/cpp/spacing1.c: Add tests.
3136         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
3137         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
3138
3139 2001-09-24  DJ Delorie  <dj@redhat.com>
3140
3141         * gcc.c-torture/execute/20010924-1.c: New test.
3142
3143 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3144
3145         * testsuite/objc/execute/paste.m: Remove.
3146
3147 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3148
3149         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
3150
3151 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
3152
3153         * g77.dg/strlen0.f: New test.
3154
3155 2001-09-21  Richard Henderson  <rth@redhat.com>
3156
3157         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
3158         * g++.old-deja/g++.abi/vtable2.C: Likewise.
3159
3160 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3161
3162         Table-driven attributes.
3163         * g++.dg/ext/attrib1.C: New test.
3164
3165 2001-09-20  DJ Delorie  <dj@redhat.com>
3166
3167         * gcc.dg/20000926-1.c: Update expected warning messages.
3168         * gcc.dg/array-2.c: Likewise, and test for warnings too.
3169         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
3170         array.
3171
3172 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
3173
3174         * g++.dg/eh/registers1.C: New test case.
3175
3176 2001-09-17  Richard Henderson  <rth@redhat.com>
3177
3178         * gcc.dg/array-5.c: Fix VLA decomposition test.
3179
3180 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3181
3182         * gcc.dg/cpp/line5.c: New testcase.
3183
3184 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
3185
3186         * gcc.dg/cpp/macro9.c: New test.
3187
3188 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
3189
3190         * gcc.c-torture/execute/980223.c: Change type of addr from long
3191         to char *.
3192
3193 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
3194
3195         * gcc.c-torture/execute/20010915-1.c: New test.
3196
3197 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
3198
3199         * g77.dg/bprob: New directory.
3200         * g77.dg/bprob/bprob.exp: New file.
3201         * g77.dg/bprob/bprob-1.f: New test.
3202         * g77.dg/gcov: New directory.
3203         * g77.dg/gcov/gcov.exp: New file.
3204         * g77.dg/gcov/gcov-1.f: New test.
3205         * g77.dg/gcov/gcov-1.x: New file.
3206
3207 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3208
3209         * gcc.dg/cpp/directiv.c: Update.
3210         * gcc.dg/cpp/undef1.c: Update.
3211
3212 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
3213
3214         * gcc.dg/20010912-1.c: New test.
3215
3216 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
3217
3218         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
3219         language-independent file in lib.
3220         * lib/gcov.exp: New file.
3221
3222 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3223
3224         * gcc.c-torture/compile/20010911-1.c: New test.
3225
3226 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
3227
3228         * lib/profopt.exp: New, to support profile-directed optimizations.
3229         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
3230         * gcc.misc-tests/bprob-1.c: New test.
3231         * gcc.misc-tests/bprob-2.c: New test.
3232
3233 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
3234
3235         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
3236         XFAIL and which kinds of gcov output to verify.
3237         * gcc.misc-tests/gcov-4b.x: New file.
3238         * gcc.misc-tests/gcov-5b.x: New file.
3239         * gcc.misc-tests/gcov-6.x: New file.
3240         * gcc.misc-tests/gcov-7.c: New test.
3241         * gcc.misc-tests/gcov-7.x: New file.
3242
3243 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
3244
3245         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
3246         * gcc.misc-tests/gcov-6.c: New test.
3247
3248 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3249
3250         PR c++/3986
3251         * g++.dg/abi/vbase1.C: New test.
3252
3253 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
3254
3255         * objc.dg/method-2.m: New.
3256
3257 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3258
3259         PR c++/4203
3260         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
3261         * g++.dg/init/empty1.C: New test.
3262
3263 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
3264
3265         * gcc.c-torture/compile/20010903-1.c: New test.
3266
3267 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
3268
3269         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
3270         for m68k.
3271
3272 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
3273
3274         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
3275
3276         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
3277
3278         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
3279
3280 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
3281
3282         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
3283         for 16-bit 'unsigned int'.
3284
3285 2001-08-29  Kazu Hirata  <kazu@hxi.com>
3286
3287         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
3288
3289 2001-08-27  Richard Henderson  <rth@redhat.com>
3290
3291         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
3292         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3293
3294 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
3295
3296         * gcc.dg/asm-names.c (ymain): New.
3297
3298 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
3299
3300         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
3301         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
3302         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3303
3304 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3305
3306         * gcc.dg/compare5.c: New testcase.
3307
3308 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
3309
3310         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
3311         and "In instantiation".
3312
3313 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
3314
3315         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
3316
3317 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
3318
3319         * gcc.misc-tests/gcov.exp: Add support for branch information.
3320         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
3321         * gcc.misc-tests/gcov-4.c: New test.
3322         * gcc.misc-tests/gcov-4b.c: New test.
3323         * gcc.misc-tests/gcov-5b.c: New test.
3324
3325 2001-08-20  Zack Weinberg  <zackw@panix.com>
3326
3327         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
3328         expected to fail.
3329
3330 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3331
3332         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
3333
3334 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
3335
3336         * g++.dg/eh/template1.C: New test.
3337
3338 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
3339
3340         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
3341         Fix thinko.
3342         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
3343         for xfail.
3344
3345 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
3346
3347         * lib/g77-dg.exp:  Use prune.exp for common procedures
3348         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
3349         * lib/g77.exp: (g77-dg-prune) Remove
3350
3351 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
3352
3353         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
3354
3355 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3356
3357         * g++.dg/template/unify1.C: New test.
3358
3359 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
3360
3361         * g++.dg/abi/empty4.C: New test.
3362
3363 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
3364
3365         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
3366         solaris2.*
3367         * g77.f-torture/compile/pr3743.x: Likewise
3368
3369 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3370
3371         * g++.dg/other/using-declaration.C: New test.
3372
3373 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3374
3375         * gcc.dg/cpp/tr-sign.c: New testcase.
3376
3377 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3378
3379         * gcc.dg/cpp/19951025-1.c: Revert.
3380         * gcc.dg/cpp/directiv.c: We no longer process directives that
3381         interrupt macro arguments.
3382
3383 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
3384
3385         * gcc.dg/bconstp-1.c: New test.
3386
3387 2001-08-03  Richard Henderson  <rth@redhat.com>
3388
3389         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
3390
3391 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3392
3393         * gcc.dg/cpp/19951025-1.c: Update.
3394
3395 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
3396
3397         * g77.dg/ff90-1.f (s): Fix reference of variable z,
3398         should be x.
3399
3400 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3401
3402         Kill -fhonor-std.
3403         * g++.old-deja/g++.ns/ns14.C: Remove special options.
3404         * g++.old-deja/g++.other/std1.C: Likewise.
3405         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
3406
3407 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
3408
3409         * lib/g77.exp:  Load gcc-defs.exp for common procedures
3410         (g77_pass, g77_fail, g77_finish, g77_exit,
3411         ${tool}_check_unsupported_p} Now redundant.  Deleted.
3412
3413 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
3414
3415         * g77.dg/fbackslash.f
3416         * g77.dg/fcase-preserve.f
3417         * g77.dg/ff90-1.f
3418         * g77.dg/ffixed-line-length-0.f
3419         * g77.dg/ffixed-line-length-132.f
3420         * g77.dg/ffixed-line-length-7.f
3421         * g77.dg/ffixed-line-length-72.f
3422         * g77.dg/ffixed-line-length-none.f
3423         * g77.dg/ffree-form-1.f
3424         * g77.dg/fno-backslash.f
3425         * g77.dg/fno-f90-1.f
3426         * g77.dg/fno-fixed-form-1.f
3427         * g77.dg/fno-onetrip.f
3428         * g77.dg/fno-typeless-boz.f
3429         * g77.dg/fno-underscoring.f
3430         * g77.dg/fno-vxt-1.f
3431         * g77.dg/fonetrip.f
3432         * g77.dg/ftypeless-boz.f
3433         * g77.dg/fugly-assumed.f
3434         * g77.dg/funderscoring.f
3435         * g77.dg/fvxt-1.f
3436
3437 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
3438
3439         * objc.dg/fwd-proto-1.m: New.
3440         * objc.dg/local-decl-1.m: New.
3441         * objc.dg/naming-1.m: New.
3442         * objc.dg/naming-2.m: New.
3443         * objc.dg/proto-hier-1.m: New.
3444
3445 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
3446
3447         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
3448         largest-type elements to a struct makes its size grow.
3449
3450 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3451
3452         * g++.dg/abi/vthunk1.C: New test.
3453
3454 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3455
3456         * g++.dg/abi/vbase8-22.C: New test.
3457
3458 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3459
3460         * gcc.dg/cpp/macro8.c: New test.
3461
3462 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3463
3464         * g++.dg/abi/vbase8-21.C: New test.
3465
3466 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3467
3468         * g++.dg/abi/vbase8-10.C: New test.
3469
3470 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3471
3472         * lib/g++.exp (g++_set_ld_library_path): Renamed to
3473         ${tool}_set_ld_library_path.
3474         Changed caller.
3475         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
3476         g++.exp.
3477
3478 2001-07-26  Stan Cox <scox@redhat.com>
3479
3480         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
3481         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
3482         gcc_exit, gcc_check_unsupported_p):
3483         Moved to gcc-deps.exp
3484         * gcc-deps.exp: New file.
3485
3486 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3487
3488         * g++.old-deja/g++.pt/defarg14.C: New test.
3489
3490 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3491
3492         * g++.old-deja/g++.other/lineno5.C: New test.
3493
3494 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3495
3496         * g++.old-deja/g++.pt/crash68.C: New test.
3497
3498 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3499
3500         * g++.old-deja/g++.other/crash42.C: New test.
3501
3502 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3503
3504         * gcc.dg/cpp/extratokens.c: Fix.
3505         * gcc.dg/cpp/skipping2.c: New tests.
3506
3507 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3508
3509         * gcc.c-torture/execute/20010724-1.c: New file.
3510         * gcc.c-torture/execute/20010724-1.x: New file.
3511
3512 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3513
3514         * g++.old-deja/g++.other/cond7.C: New test.
3515
3516 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3517
3518         * g++.old-deja/g++.other/optimize4.C: New test.
3519
3520 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3521
3522         * g++.old-deja/g++.abi/vbase8-5.C: New test.
3523
3524 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
3525
3526         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
3527         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
3528         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
3529         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
3530
3531         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
3532         bug report" message.
3533
3534         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
3535         * g++.dg/ext/instantiate1.C: Move from old-deja.
3536
3537 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
3538
3539         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
3540         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
3541         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
3542         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
3543
3544 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
3545
3546         * gcc.c-torture/execute/20010723-1.c: New test.
3547
3548 2001-07-23  Ben Elliston  <bje@redhat.com>
3549
3550         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
3551
3552 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3553
3554         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
3555         i[34567]86-*-*.
3556         Delete handling of ieee_multilib_flags.
3557         Pass -mieee for alpha*-*-* and sh-*-*.
3558         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3559
3560 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
3561
3562         Remove old-abi tests.
3563         * g++.old-deja/g++.mike/p11116.C: Remove.
3564         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
3565
3566 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
3567
3568         * g77.f-torture/compile/pr3743.f:  New test
3569
3570 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
3571
3572         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
3573
3574 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3575
3576         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
3577         g++.old-deja/g++.pt/static6.C: Likewise.
3578         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
3579         supports weak symbols.
3580
3581 2001-07-18  Andreas Jaeger  <aj@suse.de>
3582
3583         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
3584         supported again.
3585
3586 2001-07-18  Andreas Jaeger  <aj@suse.de>
3587
3588         * gcc.dg/iftrap-1.c: Fix target line.
3589
3590 2001-07-17  Richard Henderson  <rth@redhat.com>
3591
3592         * gcc.c-torture/execute/20010717-1.c: New.
3593
3594 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3595
3596         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
3597         tests.
3598
3599 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3600
3601         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
3602
3603 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3604
3605         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
3606         UAC_SIGBUS, UAC_NOPRINT definitions.
3607
3608 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3609
3610         * objc/execute/object_is_class.m: New test.
3611         * objc/execute/object_is_meta_class.m: New test.
3612
3613 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3614
3615         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
3616         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
3617
3618 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
3619
3620         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
3621         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
3622
3623 2001-07-14  Richard Henderson  <rth@redhat.com>
3624
3625         * gcc.dg/iftrap-1.c: New.
3626
3627 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
3628
3629         * g77.f-torture/execute/intrinsic77.f: New test.
3630
3631 2001-07-11  Janis Johnson <janis@us.ibm.com>
3632
3633         * gcc.misc-tests/gcov-3.c: New test.
3634
3635 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3636
3637         * gcc.c-torture/compile/20010711-1.c,
3638         * gcc.c-torture/compile/20010711-2.c: New tests.
3639
3640 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3641
3642         * gcc.c-torture/execute/20010711-1.c: New test.
3643
3644 2001-07-11  Ben Elliston  <bje@redhat.com>
3645
3646         * g++.old-deja/g++.other/enum5.C: New test.
3647
3648 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
3649
3650         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
3651         (g++-dg-prune): Call prune_gcc_output.
3652         * prune.exp: New file for prune_gcc_output.
3653         * lib/g++.exp, lib/gcc.exp: Load it.
3654
3655 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3656
3657         * gcc.c-torture/compile/20010701-1.c,
3658         g++.old-deja/g++.ext/attrib6.C: New tests.
3659
3660 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
3661
3662         * gcc.c-torture/compile/20010706-1.c: New test.
3663
3664 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
3665
3666         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
3667
3668 2001-06-28  Stan Shebs  <shebs@apple.com>
3669
3670         * gcc.dg/pragma-darwin.c: New test.
3671
3672 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3673
3674         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
3675         Solaris 2.[678] system.
3676
3677 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3678
3679         * gcc.dg/20010622-1.c: New test.
3680
3681 2001-06-18  Stan Shebs  <shebs@apple.com>
3682
3683         * objc.dg: New directory.
3684         * objc.dg/dg.exp: New file.
3685         * objc.dg/alias.m: New.
3686         * objc.dg/class-1.m: New.
3687         * objc.dg/class-2.m: New.
3688         * objc.dg/const-str-1.m: New.
3689         * objc.dg/const-str-2.m: New.
3690         * objc.dg/id-1.m: New.
3691         * objc.dg/method-1.m: New.
3692         * objc.dg/super-class-1.m: New.
3693         * lib/objc-dg.exp: New file.
3694
3695 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3696
3697         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
3698         of label name.
3699
3700 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
3701
3702         * g++.old-deja/g++.abi/vbase8-9.C: New test.
3703
3704 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3705
3706         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
3707         variable.
3708
3709 2001-06-12  Richard Henderson  <rth@redhat.com>
3710
3711         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
3712
3713 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3714
3715         * g++.old-deja/g++.abi/vbase5.C: New test.
3716         * g++.old-deja/g++.abi/vbase6.C: New test.
3717         * g++.old-deja/g++.abi/vbase7.C: New test.
3718
3719 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3720
3721         * gcc.c-torture/compile/20010610-1.c: New test.
3722
3723 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3724
3725         * g++.old-deja/g++.abi/vbase4.C: New test.
3726
3727 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3728
3729         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
3730         support %f for HC11/HC12 targets.
3731         * gcc.c-torture/execute/930513-1.x: New file, likewise.
3732         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
3733         on HC11/HC12 targets.
3734         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
3735
3736 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3737
3738         * gcc.dg/wchar_t-1.c: New file.
3739         * gcc.dg/wint_t-1.c: Likewise.
3740
3741 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
3742
3743         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
3744
3745 2001-06-11  Richard Henderson  <rth@redhat.com>
3746
3747         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
3748
3749 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3750
3751         * gcc.c-torture/compile/20010611-1.c: New test.
3752
3753 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3754
3755         * gcc.dg/c99-tag-1.c: Add more tests.
3756
3757 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
3758
3759         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
3760         representation on MN10300 and ARM/Thumb.
3761
3762 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
3763
3764         * g77.f-torture/execute/20010610.f: New.
3765
3766 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
3767
3768         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
3769         names.
3770
3771 2001-06-09  Richard Henderson  <rth@redhat.com>
3772
3773         * gcc.c-torture/execute/ashrdi-1.c: New.
3774         * gcc.c-torture/execute/ashldi-1.c: New.
3775         * gcc.c-torture/execute/lshrdi-1.c: New.
3776
3777 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
3778
3779         * objc/execute/load-3.m: Added. Check sending +load to categories,
3780         in addition to classes.
3781
3782 2001-06-08  Stan Shebs  <shebs@apple.com>
3783
3784         * objc/execute/load-2.m: New test.  From Nicola Pero
3785         <n.pero@mi.flashnet.it>.
3786
3787 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
3788
3789         * gcc.c-torture/execute/20010605-2.c: New test.
3790
3791 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
3792
3793         * g++.old-deja/g++.abi/vbase2.C: New test.
3794         * g++.old-deja/g++.abi/vbase3.C: New test.
3795
3796 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
3797
3798         * g++.old-deja/g++.pt/friend49.C: New test.
3799
3800 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
3801
3802         * g++.old-deja/g++.ext/anon3.C: New test.
3803
3804 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
3805
3806         * g++.old-deja/g++.other/conv7.C: New test.
3807
3808 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
3809
3810         * gcc.c-torture/compile/20010605-2.c: New test.
3811
3812 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3813
3814         * gcc.c-torture/execute/20010604-1.c: New test.
3815
3816 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
3817
3818         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
3819
3820 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
3821
3822         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
3823         (g++_link_flags): Likewise.
3824         (g++_init): Pass gccpath's value to two previous functions.
3825
3826 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3827
3828         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
3829         Ensure logfile entry matches exec command line.
3830
3831 2001-05-31  Richard Henderson  <rth@redhat.com>
3832
3833         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
3834         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3835
3836 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
3837
3838         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
3839         compiler for irix6.2
3840
3841 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
3842
3843         * g++.old-deja/g++.other/optimize3.C: New file.
3844
3845 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
3846
3847         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
3848         assemble.
3849
3850 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
3851
3852         * g++.old-deja/g++.other/optimize2.C: New file.
3853
3854 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
3855
3856         * gcc.c-torture/compile/20010518-2.c: New file.
3857         * gcc.c-torture/execute/20010518-1.c: New file.
3858         * gcc.c-torture/execute/20010518-2.c: New file.
3859
3860 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3861
3862         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
3863
3864 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
3865
3866         G++ no longer defines builtins that do not begin with __builtin.
3867         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
3868         * g++.old-deja/g++.brendand/misc13.C: Likewise.
3869         * g++.old-deja/g++.law/builtin1.C: Likewise.
3870         * g++.old-deja/g++.law/cvt2.C: Likewise.
3871         * g++.old-deja/g++.mike/net5.C: Likewise.
3872         * g++.old-deja/g++.other/builtins1.C: Likewise.
3873         * g++.old-deja/g++.other/builtins2.C: Likewise.
3874         * g++.old-deja/g++.other/builtins3.C: Likewise.
3875         * g++.old-deja/g++.other/builtins4.C: Likewise.
3876         * g++.old-deja/g++.other/inline8.C: Likewise.
3877         * g++.old-deja/g++.robertl/eb39.C: Likewise.
3878
3879 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
3880
3881         * g++.old-deja/g++.pt/using1.C: Adjust.
3882         * g++.old-deja/g++.pt/using2.C: New test.
3883
3884 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3885
3886         * gcc.dg/cpp/charconst.c: New tests.
3887         * gcc.dg/cpp/escape.c: New tests.
3888         * gcc.dg/cpp/escape-1.c: New tests.
3889         * gcc.dg/cpp/escape-2.c: New tests.
3890         * gcc.dg/cpp/ucs.c: New tests.
3891
3892 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
3893
3894         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
3895         native compiler for irix6.5.
3896
3897 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
3898
3899         * lib/g++.exp (g++_include_flags): Use args to compute
3900         get_multilibs.
3901         (g++_link_flags): Likewise.
3902         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
3903
3904 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3905
3906         * gcc.dg/c90-hexfloat-1.c: Add more tests.
3907
3908 2001-05-21  Geoff Keating  <geoffk@redhat.com>
3909
3910         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
3911         this file.
3912
3913 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3914
3915         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
3916         STACK_SIZE;
3917         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
3918         to STACK_SIZE; Use it to define size of add_histo array.
3919         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
3920         to STACK_SIZE.
3921         (f): Use GITT_SIZE to define size of gitt local table.
3922         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
3923         to STACK_SIZE; Use it to define size of bytemem array.
3924
3925 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3926
3927         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
3928         on 68HC11/HC12 due to the asm instruction.
3929         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
3930         * gcc.c-torture/compile/920520-1.x: Likewise.
3931         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
3932         on 68HC11/HC12 because the function is larger than 64K.
3933         * gcc.c-torture/compile/961203-1.x: New file, this test fails
3934         on 68HC11/HC12 because the structure is too large.
3935
3936 2001-05-20  Richard Henderson  <rth@redhat.com>
3937
3938         * gcc.c-torture/execute/20010520-1.c: New.
3939
3940 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3941
3942         * g++.old-deja/g++.warn/compare1.C: New test.
3943         * gcc.dg/compare4.c: New test.
3944
3945 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
3946
3947         * g++.old-deja/g++.other/optimize1.C: New test.
3948
3949 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3950
3951         * g++.old-deja/g++.pt/spec41.C: New test.
3952
3953 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
3954
3955         * gcc.c-torture/compile/20010114-1.x: Remove.
3956
3957 2001-05-18  Stan Shebs  <shebs@apple.com>
3958
3959         * gcc.c-torture/compile/20010518-1.c: New test.
3960
3961 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
3962
3963         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
3964         * g++.old-deja/g++.pt/crash67.C: New test.
3965
3966 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
3967
3968         * g++.old-deja/g++.other/debug9.C: New test.
3969
3970 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
3971
3972         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
3973
3974 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
3975
3976         * gcc.c-torture/compile/20010516-1.c: New test.
3977
3978 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
3979
3980         * g++.old-deja/g++.other/crash41.C: New test.
3981
3982 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
3983
3984         * g++.old-deja/g++.pt/crash66.C: New test.
3985
3986 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
3987
3988         * g++.old-deja/g++.robertl/eb27.C: Convert.
3989
3990 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
3991
3992         * g++.dg/friend-warn.C: New test.  Do not warn about friend
3993         declaration being redundant.
3994
3995 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
3996
3997         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
3998
3999 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
4000
4001         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
4002
4003 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
4004
4005         * lib/g++.exp: Use testsuite_flags.
4006
4007 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
4008
4009         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
4010
4011 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4012
4013         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
4014
4015 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
4016
4017         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
4018
4019 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
4020
4021         * gcc.c-torture/compile/20010313-1.c: New test.
4022
4023 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
4024
4025         * gcc.dg/cpp/direct2.c: New test.
4026         * gccq.dg/cpp/direct2s.c: New test.
4027
4028         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
4029
4030 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
4031
4032         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
4033         * g++.old-deja/g++.other/op3.C: Likewise.
4034
4035 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4036
4037         * gcc.dg/cpp/syshdr.h: New file.
4038         * gcc.dg/cpp/sysmac1.c: Update.
4039         * gcc.dg/cpp/sysmac2.c: Update.
4040
4041 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4042
4043         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
4044
4045 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
4046
4047         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
4048         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
4049
4050 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
4051
4052         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
4053
4054 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
4055
4056         * lib/g++.exp (g++_include_flags): Don't use any special flags
4057         if TESTING_IN_BUILD_TREE is not defined.
4058         (g++_init): Use a plain 'c++' as the compiler if
4059         TESTING_IN_BUILD_TREEE is not defined.
4060
4061 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4062
4063         * g++.old-deja/g++.eh/catch13.C: New test.
4064         * g++.old-deja/g++.eh/catch14.C: New test.
4065
4066 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4067
4068         * gcc.dg/cpp/tr-define.c: New test.
4069
4070 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
4071
4072         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
4073         <stdlib.h>, not <malloc.h>.
4074
4075 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4076
4077         * g++.old-deja/g++.ns/template17.C: New test.
4078
4079 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4080
4081         * g++.old-deja/g++.pt/ref4.C: New test.
4082
4083 2001-04-30  Richard Henderson  <rth@redhat.com>
4084
4085         * gcc.dg/20000724-1.c: Revert last change.
4086
4087 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
4088
4089         * g77.f-torture/execute/20010430.f: New test.
4090
4091 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
4092
4093         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
4094
4095 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
4096
4097         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
4098
4099 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4100
4101         * g++.old-deja/g++.eh/crash6.C: New test.
4102
4103 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4104
4105         * g++.old-deja/g++.other/warn7.C: New test.
4106
4107 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4108
4109         * g++.old-deja/g++.other/defarg9.C: New test.
4110
4111 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4112
4113         * g77.f-torture/compile/20010426.f: New test.
4114         * g77.f-torture/execute/20010426.f: New test.
4115
4116 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4117
4118         * g77.f-torture/compile/20000629-1.x: Remove - error
4119         has been fixed.
4120
4121 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
4122
4123         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
4124         Tweak slightly to work with g++.dg framework.
4125         * g++.dg/special/ecos.exp: Run initp1.C test.
4126         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
4127
4128         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
4129         its linker doesn't give line numbers either.
4130         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
4131
4132 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4133
4134         * g++.old-deja/g++.other/lex1.C: New test.
4135
4136 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
4137
4138         * gcc.dg/noncompile/20010425-1.c: New test.
4139
4140 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4141
4142         * g++.old-deja/g++.pt/mangle2.C: New test.
4143
4144 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4145
4146         * gcc.dg/format/plus-1.c: New test.
4147
4148 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4149
4150         * gcc.dg/20010423-1.c: New test.
4151
4152 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4153
4154         * gcc.c-torture/execute/20010422-1.c: New test.
4155
4156 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
4157
4158         * g++.old-deja/g++.ns/type2.C: New test.
4159
4160 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
4161
4162         * g++.old-deja/g++.other/perf1.C: New test.
4163
4164 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
4165
4166         * gcc.dg/c99-func-2.c: Remove xfail.
4167         * gcc.dg/c99-func-3.c: Remove xfail.
4168         * gcc.dg/c99-func-4.c: Remove xfail.
4169
4170 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
4171
4172         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
4173
4174 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4175
4176         * gcc.c-torture/compile/20010423-1.c: New test.
4177
4178 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4179
4180         * g++.old-deja/g++.pt/typename28.C: New test.
4181
4182 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4183
4184         * g++.old-deja/g++.abi/empty2.C: New test.
4185         * g++.old-deja/g++.abi/empty3.C: New test.
4186
4187 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4188
4189         * g++.old-deja/g++.other/comdat2.C: New test.
4190         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
4191
4192 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4193
4194         * g++.old-deja/g++.other/overload14.C: New test.
4195
4196 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4197
4198         * g++.old-deja/g++.other/lookup23.C: New test.
4199
4200 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4201
4202         * gcc.c-torture/execute/20010403-1.c: New test.
4203
4204 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
4205             Mark Mitchell  <mark@codesourcery.com>
4206
4207         * lib/old-dejagnu.exp: Don't delete output of executable.
4208         Add .exe suffix to executables.
4209
4210 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
4211
4212         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
4213
4214 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4215
4216         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
4217
4218 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4219
4220         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
4221         * g++.old-deja/g++.abi/crash1.C: New test.
4222
4223 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4224
4225         * g++.old-deja/g++.other/crash40.C: New test.
4226
4227 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4228
4229         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
4230
4231 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
4232
4233         * g++.old-deja/g++.other/warn6.C: New test.
4234
4235 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4236
4237         * g++.old-deja/g++.robertl/eb42.C: Same.
4238
4239 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4240
4241         * gcc.dg/wtr-conversion-1.c: New testcase.
4242
4243 2001-04-10  Richard Henderson  <rth@redhat.com>
4244
4245         * g++.old-deja/g++.other/array5.C: New.
4246
4247 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4248
4249         * gcc.c-torture/execute/20010408-1.c: New test.
4250
4251 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
4252
4253         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
4254         headers and constructs.
4255         * g++.old-deja/g++.robertl/eb79.C: Same.
4256         * g++.old-deja/g++.robertl/eb77.C (main): Same.
4257         * g++.old-deja/g++.robertl/eb73.C: Same.
4258         * g++.old-deja/g++.robertl/eb66.C (main): Same.
4259         * g++.old-deja/g++.robertl/eb55.C (t): Same.
4260         * g++.old-deja/g++.robertl/eb54.C (main): Same.
4261         * g++.old-deja/g++.robertl/eb46.C (main): Same.
4262         * g++.old-deja/g++.robertl/eb44.C: Same.
4263         * g++.old-deja/g++.robertl/eb41.C (main): Same.
4264         * g++.old-deja/g++.robertl/eb4.C (main): Same.
4265         * g++.old-deja/g++.robertl/eb39.C: Same.
4266         * g++.old-deja/g++.robertl/eb33.C (main): Same.
4267         * g++.old-deja/g++.robertl/eb31.C (main): Same.
4268         * g++.old-deja/g++.robertl/eb30.C: Same.
4269         * g++.old-deja/g++.robertl/eb3.C: Same.
4270         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
4271         * g++.old-deja/g++.robertl/eb21.C: Same.
4272         * g++.old-deja/g++.robertl/eb15.C: Same.
4273         * g++.old-deja/g++.robertl/eb118.C: Same.
4274         * g++.old-deja/g++.robertl/eb115.C (main): Same.
4275         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
4276         * g++.old-deja/g++.robertl/eb109.C: Same.
4277         * g++.old-deja/g++.other/sibcall1.C (main): Same.
4278         * g++.old-deja/g++.mike/rtti1.C: Same.
4279         * g++.old-deja/g++.mike/p658.C: Same.
4280         * g++.old-deja/g++.mike/net46.C: Same.
4281         * g++.old-deja/g++.mike/net34.C: Same.
4282         * g++.old-deja/g++.mike/memoize1.C: Same.
4283         * g++.old-deja/g++.mike/eh2.C: Same.
4284         * g++.old-deja/g++.law/weak.C: Same.
4285         * g++.old-deja/g++.law/visibility7.C: Same.
4286         * g++.old-deja/g++.law/visibility25.C: Same.
4287         * g++.old-deja/g++.law/visibility22.C: Same.
4288         * g++.old-deja/g++.law/visibility2.C: Same.
4289         * g++.old-deja/g++.law/visibility17.C: Same.
4290         * g++.old-deja/g++.law/visibility13.C: Same.
4291         * g++.old-deja/g++.law/visibility10.C: Same.
4292         * g++.old-deja/g++.law/visibility1.C: Same.
4293         * g++.old-deja/g++.law/virtual3.C (eval): Same.
4294         * g++.old-deja/g++.law/vbase1.C: Same.
4295         * g++.old-deja/g++.law/operators32.C: Same.
4296         * g++.old-deja/g++.law/nest3.C: Same.
4297         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
4298         * g++.old-deja/g++.law/except5.C (main): Same.
4299         * g++.old-deja/g++.law/cvt7.C (run): Same.
4300         * g++.old-deja/g++.law/cvt2.C: Same.
4301         * g++.old-deja/g++.law/cvt16.C: Same.
4302         * g++.old-deja/g++.law/ctors6.C (bar): Same.
4303         * g++.old-deja/g++.law/ctors17.C (main): Same.
4304         * g++.old-deja/g++.law/ctors13.C: Same.
4305         * g++.old-deja/g++.law/ctors12.C (main): Same.
4306         * g++.old-deja/g++.law/ctors10.C: Same.
4307         * g++.old-deja/g++.law/code-gen5.C: Same.
4308         * g++.old-deja/g++.law/bad-error7.C: Same.
4309         * g++.old-deja/g++.law/arm9.C: Same.
4310         * g++.old-deja/g++.law/arm12.C: Same.
4311         * g++.old-deja/g++.law/arg8.C: Same.
4312         * g++.old-deja/g++.law/arg1.C: Same.
4313         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
4314         * g++.old-deja/g++.jason/template31.C: Same.
4315         * g++.old-deja/g++.jason/template24.C (main): Same.
4316         * g++.old-deja/g++.jason/2371.C: Same.
4317         * g++.old-deja/g++.eh/new2.C: Same.
4318         * g++.old-deja/g++.eh/new1.C: Same.
4319         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
4320         * g++.old-deja/g++.brendan/nest21.C (main): Same.
4321         * g++.old-deja/g++.brendan/err-msg3.C: Same.
4322         * g++.old-deja/g++.brendan/crash62.C: Same.
4323         * g++.old-deja/g++.brendan/crash52.C: Same.
4324         * g++.old-deja/g++.brendan/crash49.C (main): Same.
4325         * g++.old-deja/g++.brendan/crash38.C: Same.
4326         * g++.old-deja/g++.brendan/crash15.C (main): Same.
4327         * g++.old-deja/g++.brendan/copy9.C: Same.
4328
4329 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
4330
4331         * gcc.c-torture/execute/20001203-2.c (memset):
4332         Count argument is of type __SIZE_TYPE__.
4333
4334 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
4335
4336         * gcc.c-torture/compile/20010404-1.c: New test.
4337
4338 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
4339
4340         * gcc.c-torture/compile/20010326-1.c: New test.
4341
4342 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
4343
4344         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
4345         peculiarities of the SH.
4346         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
4347
4348 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4349
4350         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
4351         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
4352         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
4353
4354 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4355
4356         * g77.f-torture/compile/20010321-1.f: New test.
4357
4358 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4359
4360         * gcc.c-torture/compile/20010329-1.c: New test.
4361
4362 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4363
4364         * gcc.c-torture/execute/20010329-1.c: New test.
4365
4366 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4367
4368         * g++.old-deja/g++.other/eh4.C: Fix typo.
4369
4370 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4371
4372         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
4373
4374 2001-03-28  Philip Blundell  <philb@gnu.org>
4375
4376         * gcc.c-torture/compile/20010328-1.c: New test.
4377
4378 2001-03-27  Richard Henderson  <rth@redhat.com>
4379
4380         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
4381         * g++.old-deja/g++.eh/vbase3.C: Likewise.
4382
4383 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
4384
4385         * gcc.c-torture/compile/20010327-1.c: New test.
4386
4387 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4388
4389         * g++.old-deja/g++.other/friend12.C: New test.
4390         * g++.old-deja/g++.other/friend9.C: Expect no errors.
4391         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
4392
4393 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4394
4395         * gcc.c-torture/execute/20010325-1.c: New test.
4396
4397 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
4398
4399         * g++.old-deja/g++.other/mangle3.C: New test.
4400
4401 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
4402
4403         * g++.old-deja/g++.other/anon8.C: New test.
4404
4405 2001-03-20  Philip Blundell  <philb@gnu.org>
4406
4407         * gcc.c-torture/compile/20010320-1.c: New test.
4408
4409 2001-03-17  Richard Henderson  <rth@redhat.com>
4410
4411         * g++.old-deja/g++.other/eh4.C: Add expected error text.
4412
4413 2001-03-15  Geoff Keating  <geoff@redhat.com>
4414
4415         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
4416         tests on AIX.
4417
4418 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
4419
4420         * g++.old-deja/g++.other/eh4.C: New test.
4421
4422 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4423
4424         * gcc.dg/cpp/mi1.c: Update.
4425
4426 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
4427
4428         * g++.old-deja/g++.other/regstack.C: New test.
4429
4430 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
4431
4432         * g++.old-deja/g++.other/ref4.C: New test.
4433
4434 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
4435
4436         * objc/execute/va_method.m: Added.
4437         * objc/execute/IMP.m: Added.
4438         * objc/execute/_cmd.m: Added.
4439         * objc/execute/accessing_ivars.m: Added.
4440         * objc/execute/class-1.m: Added.
4441         * objc/execute/class-10.m: Added.
4442         * objc/execute/class-11.m: Added.
4443         * objc/execute/class-12.m: Added.
4444         * objc/execute/class-13.m: Added.
4445         * objc/execute/class-14.m: Added.
4446         * objc/execute/class-2.m: Added.
4447         * objc/execute/class-3.m: Added.
4448         * objc/execute/class-4.m: Added.
4449         * objc/execute/class-5.m: Added.
4450         * objc/execute/class-6.m: Added.
4451         * objc/execute/class-7.m: Added.
4452         * objc/execute/class-8.m: Added.
4453         * objc/execute/class-9.m: Added.
4454         * objc/execute/class-tests-1.h
4455         * objc/execute/class-tests-2.h
4456         * objc/execute/compatibility_alias.m: Added.
4457         * objc/execute/encode-1.m: Added.
4458         * objc/execute/formal_protocol-1.m: Added.
4459         * objc/execute/formal_protocol-2.m: Added.
4460         * objc/execute/formal_protocol-3.m: Added.
4461         * objc/execute/formal_protocol-4.m: Added.
4462         * objc/execute/formal_protocol-5.m: Added.
4463         * objc/execute/formal_protocol-6.m: Added.
4464         * objc/execute/formal_protocol-7.m: Added.
4465         * objc/execute/informal_protocol.m: Added.
4466         * objc/execute/initialize.m: Added.
4467         * objc/execute/load.m: Added.
4468         * objc/execute/many_args_method.m: Added.
4469         * objc/execute/nested-3.m: Added.
4470         * objc/execute/no_clash.m: Added.
4471         * objc/execute/private.m: Added.
4472         * objc/execute/redefining_self.m: Added.
4473         * objc/execute/root_methods.m: Added.
4474         * objc/execute/selector-1.m: Added.
4475         * objc/execute/static-1.m: Added.
4476         * objc/execute/static-2.m: Added.
4477         * objc/execute/va_method.m: Added.
4478
4479 2001-03-10  Richard Henderson  <rth@redhat.com>
4480
4481         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
4482
4483 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4484
4485         * g++.old-deja/g++.other/crash31.C: XFAIL.
4486         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
4487         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
4488         * gcc.c-torture/execute/20010123-1.x: XFAIL.
4489         * gcc.c-torture/execute/20010124-1.x: XFAIL.
4490         * gcc.dg/sequence-pt-1.c: XFAIL one test.
4491
4492 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
4493
4494         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
4495
4496 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4497
4498         * gcc.dg/20000724-1.c: Don't use multiline strings.
4499
4500 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4501
4502         * objc/execute/string1.m, objc/execute/string2.m: Compare the
4503         result of -cString against what we expect it to be; don't just
4504         print it out for no one to read.
4505
4506         * objc/execute/string3.m, objc/execute/string4.m: New tests.
4507         Based on testcases provided by Nicola Pero.
4508
4509 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4510
4511         * gcc.dg/cpp/macro7.c: New test.
4512
4513 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4514
4515         * gcc.dg/cpp/multiline.c: Update.
4516
4517 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4518
4519         * g++.old-deja/g++.other/enum3.C: New test.
4520
4521 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4522
4523         * g++.old-deja/g++.other/pod1.C: New test.
4524
4525 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4526
4527         * g++.old-deja/g++.ext/overload1.C: New test.
4528
4529 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4530
4531         * g++.old-deja/g++.pt/using1.C: New test.
4532
4533 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4534
4535         * g++.old-deja/g++.other/using9.C: New test.
4536
4537 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
4538
4539         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
4540
4541         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
4542
4543 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
4544
4545         * g++.old-deja/g++.ext/realpt1.C: Remove.
4546
4547 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
4548
4549         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
4550
4551 2001-02-26  Will Cohen  <wcohen@redhat.com>
4552
4553         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4554
4555 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
4556
4557         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
4558         templatized constructors.
4559
4560 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4561
4562         * gcc.c-torture/execute/20010224-1.c: New test.
4563
4564 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
4565
4566         * gcc.c-torture/execute/20010222-1.c: New test.
4567
4568 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
4569
4570         * g++.old-deja/g++.other/inline20.C: New test.
4571
4572 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4573
4574         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
4575
4576 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4577
4578         * g++.old-deja/g++.other/lookup22.C: New test.
4579
4580 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
4581
4582         * g77.dg: New directory.
4583         * g77.dg/20010216-1.f: New test case.
4584         * g77.dg/dg.exp: New driver.
4585         * lib/g77-dg.exp: New driver library.
4586
4587 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4588
4589         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
4590
4591 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
4592
4593         * g++.old-deja/g++.other/decl9.C: New test.
4594
4595 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
4596
4597         * g++.old-deja/g++.other/init16.C: Update the test so that it does
4598         not need <string> and also tests the initialization at runtime.
4599
4600 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4601
4602         * gcc.c-torture/execute/longlong.c: New test.
4603
4604 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
4605
4606         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
4607
4608 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
4609
4610         * gcc.c-torture/execute/920302-1.c (execute):
4611         Change argument type to short.
4612
4613 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4614
4615         * g++.old-deja/g++.pt/deduct6.C: New test.
4616
4617 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4618
4619         * g++.old-deja/g++.pt/deduct5.C: New test.
4620
4621 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
4622
4623         * gcc.c-torture/execute/20010209-1.c: New test.
4624
4625 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4626
4627         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
4628
4629 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
4630
4631         * g++.dg/vtgc1.C: Update for new ABI.
4632
4633         * consistency.vlad: New directory, 1665 files.
4634
4635 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4636
4637         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
4638         return type.
4639         * gcc.dg/cpp/digraphs.c: Declare puts.
4640
4641 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4642
4643         * g++.old-deja/g++.other/warn5.C: New test.
4644
4645 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4646
4647         * g++.old-deja/g++.pt/spec40.C: New test.
4648
4649 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4650
4651         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
4652         case.
4653         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
4654
4655 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
4656
4657         * gcc.c-torture/compile/20010209-1.c: New test.
4658
4659 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
4660
4661         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
4662         excess errors message but not if it crashes.
4663         * g++.old-deja/g++.other/crash27.C: Likewise.
4664         * g++.old-deja/g++.other/crash28.C: Likewise.
4665         * g++.old-deja/g++.other/crash30.C: Likewise.
4666         * g++.old-deja/g++.other/crash32.C: Likewise.
4667         * g++.old-deja/g++.other/crash35.C: Likewise.
4668         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4669
4670 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4671
4672         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
4673         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
4674         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
4675         g77.f-torture/execute/execute.exp,
4676         g77.f-torture/noncompile/noncompile.exp,
4677         gcc.c-torture/execute/execute.exp,
4678         gcc.c-torture/execute/memcheck/memcheck.exp,
4679         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
4680         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
4681         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
4682         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
4683         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
4684         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
4685         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
4686         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
4687         Remove bug reporting instructions with ancient email addresses.
4688
4689 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4690
4691         * gcc.dg/20010202-1.c: New test.
4692         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
4693
4694 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
4695
4696         * g++.dg/stdbool-if.C: New test.
4697
4698 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4699
4700         * objc/execute/fdecl.m: Added main().
4701
4702 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4703
4704         * gcc.c-torture/execute/20010206-1.c: New test.
4705
4706 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4707
4708         * gcc.dg/cpp/avoidpaste1.c: Update.
4709
4710 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4711
4712         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
4713         Pero <nicola@brainstorm.co.uk>.
4714         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
4715
4716 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
4717
4718         * g++.old-deja/g++.pt/spec39.C: New test.
4719
4720 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
4721
4722         * gcc.c-torture/compile/20010202-1.c: New test.
4723
4724 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
4725
4726         * g++.old-deja/g++.abi/primary2.C: New test.
4727         * g++.old-deja/g++.abi/primary3.C: New test.
4728         * g++.old-deja/g++.abi/primary4.C: New test.
4729         * g++.old-deja/g++.abi/primary5.C: New test.
4730         * g++.old-deja/g++.abi/vtable3.h: New test.
4731         * g++.old-deja/g++.abi/vtable3a.C: New test.
4732         * g++.old-deja/g++.abi/vtable3b.C: New test.
4733         * g++.old-deja/g++.abi/vtable3c.C: New test.
4734         * g++.old-deja/g++.abi/vtable3d.C: New test.
4735         * g++.old-deja/g++.abi/vtable3e.C: New test.
4736         * g++.old-deja/g++.abi/vtable3f.C: New test.
4737         * g++.old-deja/g++.abi/vtable3g.C: New test.
4738         * g++.old-deja/g++.abi/vtable3h.C: New test.
4739         * g++.old-deja/g++.abi/vtable3i.C: New test.
4740         * g++.old-deja/g++.abi/vtable3j.C: New test.
4741         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
4742
4743 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
4744
4745         * g++.old-deja/g++.other/anon6.C: New test.
4746         * g++.old-deja/g++.other/anon7.C: New test.
4747
4748 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
4749
4750         * gcc.dg/cpp/avoidpaste2.c: New tests.
4751
4752 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
4753
4754         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
4755
4756 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
4757
4758         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
4759         DECIMAL_DIG cases for Irix."
4760
4761 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
4762
4763         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
4764
4765 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4766
4767         * gcc.dg/c99-tag-1.c: New test.
4768
4769 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
4770
4771         * gcc.dg/cpp/tr-warn1.c: Add tests.
4772
4773 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
4774
4775         * gcc.dg/cpp/avoidpaste1.c: Update.
4776         * gcc.dg/cpp/paste4.c: Update.
4777
4778 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
4779
4780         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
4781         cases for Irix.
4782
4783 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4784
4785         * g++.old-deja/g++.other/inline19.C: New test.
4786
4787 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4788
4789         * gcc.dg/Wlarger-than.c: New test.
4790
4791 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4792
4793         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
4794
4795 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
4796
4797         * gcc.c-torture/execute/20010129-1.c: New test.
4798         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
4799
4800 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
4801
4802         * gcc.dg/cpp/avoidpaste1.c: Test case.
4803
4804 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
4805
4806         * g++.old-deja/g++.other/inline18.C: New test.
4807
4808 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4809
4810         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
4811         and __builtin_putchar.
4812
4813 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
4814
4815         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
4816         tests.
4817
4818 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
4819
4820         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
4821         floating point number rounding mode to round to the nearest
4822         representable mode.
4823
4824 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
4825
4826         * g++.old-deja/g++.other/mangle2.C: New test.
4827
4828 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
4829
4830         * gcc.c-torture/compile/20010124-1.c: New test.
4831
4832 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
4833
4834         * g++.old-deja/g++.pt/spec38.C: New test.
4835
4836 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4837
4838         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
4839         "Build don't run".
4840
4841 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4842
4843         * gcc.c-torture/execute/20010123-1.c: New test.
4844
4845 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
4846
4847         * g++.old-deja/g++.pt/spec37.C: New test.
4848
4849 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
4850
4851         * g++.old-deja/g++.pt/overload14.C: New test.
4852
4853 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4854
4855         * gcc.c-torture/execute/20010122-1.c: New test, exercise
4856         __builtin_return_address.
4857
4858 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
4859
4860         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
4861         * g++.old-deja/g++.pt/spec35.C: New test.
4862         * g++.old-deja/g++.pt/spec36.C: New test.
4863
4864 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
4865
4866         * gcc.c-torture/compile/20010118-1.c: New test.
4867
4868 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
4869
4870         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
4871
4872 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
4873
4874         * gcc.c-torture/execute/20010119-1.c: New test.
4875
4876 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4877
4878         * g++.old-deja/g++.other/vbase5.C: New test.
4879
4880 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
4881
4882         * gcc.c-torture/execute/20010118-1.c: New test.
4883
4884 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4885
4886         * g++.old-deja/g++.pt/deduct3.C: New test.
4887
4888 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4889
4890         * g++.old-deja/g++.pt/spec34.C: New test.
4891
4892 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
4893
4894         * g77.f-torture/compile/20000601-2.f: New test.
4895
4896 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4897
4898         * g++.old-deja/g++.other/init17.C: New test.
4899
4900 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
4901
4902         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
4903
4904 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4905
4906         * g++.old-deja/g++.pt/unify8.C: New test.
4907
4908 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4909
4910         * g++.old-deja/g++.abi/vbase1.C: New test.
4911
4912 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4913
4914         * g++.old-deja/g++.pt/crash65.C: New test.
4915
4916 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
4917
4918         * gcc.dg/cpp/assembl2.S: New test case.
4919
4920 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
4921
4922         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
4923         are supported.
4924
4925 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4926
4927         * g++.old-deja/g++.other/builtins1.C: New test.
4928         * g++.old-deja/g++.other/builtins2.C: Likewise.
4929         * g++.old-deja/g++.other/builtins3.C: Likewise.
4930         * g++.old-deja/g++.other/builtins4.C: Likewise.
4931
4932 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
4933
4934         * gcc.c-torture/compile/20010117-1.c: New test.
4935         * gcc.c-torture/compile/20010117-2.c: New test.
4936
4937 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4938
4939         * g77.f-torture/execute/20010116.[fx]: New test,
4940         XFAIL on i?86-*-*.
4941         * g77.f-torture/compile/20010115.f: Indicate it's
4942         a test for PR fortran/1636.
4943
4944 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
4945
4946         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
4947
4948 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4949
4950         * g77.f-torture/compile/20010115.f: New test.
4951
4952 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
4953
4954         * g++.old-deja/g++.pt/nontype5.C: New test.
4955
4956 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
4957
4958         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
4959         have an equivalent working one below it.
4960
4961 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
4962
4963         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
4964         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
4965
4966 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
4967
4968         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
4969         message containing "init_priority".
4970         (conpr-2.C): Likewise.
4971         (conpr-3.C): Likewise.
4972         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
4973
4974 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4975
4976         * gcc.c-torture/execute/20010114-2.c: New test.
4977
4978 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
4979
4980         * gcc.c-torture/compile/20010114-1.c: New test.
4981         * gcc.c-torture/compile/20010114-1.x: Xfail.
4982         * gcc.c-torture/compile/20010114-2.c: New test.
4983         * gcc.c-torture/execute/20010114-1.c: New test.
4984         * gcc.dg/trunc-1.c: New test.
4985         * gcc.dg/uninit-B.c: New test.
4986
4987 2001-01-13  Nick Clifton  <nickc@redhat.com>
4988
4989         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
4990         target.
4991
4992 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4993
4994         * gcc.c-torture/compile/20010113-1.c: New test.
4995
4996 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
4997
4998         * gcc.c-torture/compile/20001212-1.c: New test.
4999
5000 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5001
5002         * gcc.dg/cpp/widestr1.c: Update.
5003         * gcc.dg/cpp/prag-imp.c: Remove.
5004
5005 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
5006
5007         * gcc.c-torture/execute/20000801-3.x: Remove.
5008         * gcc.dg/c90-init-1.c: New test.
5009         * gcc.dg/c99-init-1.c: New test.
5010         * gcc.dg/c99-init-2.c: New test.
5011         * gcc.dg/gnu99-init-1.c: New test.
5012
5013 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
5014
5015         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
5016         testing that no relevant ones were found.
5017
5018 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5019
5020         * g++.old-deja/g++.pt/cast2.C: New test.
5021
5022 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5023
5024         * g++.old-deja/g++.pt/friend47.C: New test.
5025
5026 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5027
5028         * g++.old-deja/g++.pt/instantiate13.C: New test.
5029
5030 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5031
5032         * g++.old-deja/g++.other/defarg7.C: New test.
5033         * g++.old-deja/g++.other/defarg8.C: New test.
5034
5035 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5036
5037         * g++.old-deja/g++.pt/crash64.C: New test.
5038
5039 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5040
5041         * g++.old-deja/g++.pt/crash63.C: New test.
5042
5043 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5044
5045         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
5046
5047 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
5048
5049         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
5050
5051 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5052
5053         * g++.old-deja/g++.pt/error3.C: New test.
5054
5055 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5056
5057         * g++.old-deja/g++.other/crash39.C: New test.
5058
5059 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5060
5061         * g++.old-deja/g++.other/vbase4.C: New test.
5062
5063 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
5064
5065         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
5066         * gcc.dg/special/20000419-2.c: New file. Identical to above.
5067         * gcc.dg/special/special.exp: New test driver which will check
5068         for alias support for the above test.
5069
5070 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
5071
5072         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
5073         problems on small machines.
5074         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
5075         parameterize.
5076
5077 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
5078
5079         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
5080         mips.
5081         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5082
5083 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
5084
5085         * g++.old_deja/g++.pt/using8.C: New test.
5086
5087 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5088
5089         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
5090
5091 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
5092
5093         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
5094         where a failure is expected.
5095         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
5096
5097 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5098
5099         * g++.old_deja/g++.pt/instantiate12.C: New test.
5100
5101 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5102
5103         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
5104         start of structs.
5105         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
5106         * g++.old-deja/g++.brendan/crash17.C: Likewise.
5107         * g++.old-deja/g++.brendan/crash29.C: Likewise.
5108         * g++.old-deja/g++.brendan/crash48.C: Likewise.
5109         * g++.old-deja/g++.brendan/ns1.C: Likewise.
5110         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
5111         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
5112         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5113         * g++.old-deja/g++.eh/spec6.C: Likewise.
5114         * g++.old-deja/g++.jason/crash3.C: Likewise.
5115         * g++.old-deja/g++.law/ctors11.C: Likewise.
5116         * g++.old-deja/g++.law/ctors17.C: Likewise.
5117         * g++.old-deja/g++.law/ctors5.C: Likewise.
5118         * g++.old-deja/g++.law/ctors9.C: Likewise.
5119         * g++.old-deja/g++.mike/ambig1.C: Likewise.
5120         * g++.old-deja/g++.mike/net22.C: Likewise.
5121         * g++.old-deja/g++.mike/p3538a.C: Likewise.
5122         * g++.old-deja/g++.mike/p3538b.C: Likewise.
5123         * g++.old-deja/g++.mike/virt3.C: Likewise.
5124         * g++.old-deja/g++.niklas/t128.C: Likewise.
5125         * g++.old-deja/g++.other/anon4.C: Likewise.
5126         * g++.old-deja/g++.other/using1.C: Likewise.
5127         * g++.old-deja/g++.other/warn3.C: Likewise.
5128         * g++.old-deja/g++.pt/t37.C: Likewise.
5129         * g++.old-deja/g++.robertl/eb69.C: Likewise.
5130         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5131
5132 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5133
5134         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
5135
5136 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5137
5138         * gcc.c-torture/execute/stdio-opt-3.c: New test.
5139
5140 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
5141
5142         * gcc.c-torture/compile/20010107-1.c: New test.
5143
5144 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5145
5146         * gcc.c-torture/execute/builtin-noret-1.c: New test.
5147
5148 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5149
5150         * gcc.dg/format/format.h: New file.
5151         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
5152         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
5153         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
5154         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
5155         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
5156         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5157         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
5158         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
5159         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
5160         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
5161         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
5162         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
5163         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
5164         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
5165         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
5166         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
5167         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
5168         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
5169         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
5170         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
5171         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
5172         instead of declaring standard types, macros and functions in each
5173         test.
5174
5175 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
5176
5177         * gcc.c-torture/execute/20010106-1.c: New test.
5178
5179 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5180
5181         * gcc.dg/format/format.exp: New file.
5182         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
5183         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
5184         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
5185         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
5186         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
5187         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
5188         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
5189         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
5190         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
5191         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
5192         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
5193         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
5194         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
5195         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
5196         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
5197         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
5198         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
5199         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
5200         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
5201         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
5202         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
5203         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
5204         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
5205         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
5206         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
5207         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
5208         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
5209         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
5210         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
5211         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
5212         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
5213         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
5214         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
5215         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
5216         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
5217         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
5218         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
5219         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
5220         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
5221         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
5222         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
5223         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
5224
5225 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
5226
5227         * gcc.c-torture/execute/991228-1.c: Take word endianness into
5228         account.
5229
5230 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5231
5232         * gcc.c-torture/execute/builtin-complex-1.c: New test.
5233
5234 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
5235
5236         * g++.old-deja/g++.pt/crash62.C: New test.
5237
5238 2001-01-04  Richard Henderson  <rth@redhat.com>
5239
5240         * gcc.dg/20000926-1.c: Update expected warnings.
5241         * gcc.dg/array-2.c: Likewise.
5242         * gcc.dg/array-4.c: Also validate flexible array members.
5243         * gcc.dg/c99-flex-array-1.c: New.
5244
5245 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5246
5247         * gcc.c-torture/compile/20001222-1.x: Remove.
5248
5249 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5250
5251         * gcc.c-torture/execute/built-in-setjmp.c: New.
5252
5253 2001-01-03  Richard Henderson  <rth@redhat.com>
5254
5255         * gcc.dg/940510-1.c: Update expected error wording.
5256         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
5257
5258 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
5259
5260         * lib/target-supports.exp (check_alias_available): Modified to
5261         indicate aliases not supported if only weak aliases are supported.
5262
5263 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5264
5265         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
5266         Turn on cmpstrsi checks for __pj__ and __i370__.
5267
5268 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5269
5270         * g++.old-deja/g++.other/virtual11.C: New test.
5271
5272 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5273
5274         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
5275
5276 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5277
5278         * gcc.c-torture/compile/20010102-1.c: New test.
5279
5280 2001-01-02  Andreas Jaeger  <aj@suse.de>
5281
5282         * gcc.dg/noreturn-3.c: New test.
5283
5284         * gcc.dg/noreturn-4.c: New test.
5285
5286 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5287
5288         * gcc.c-torture/execute/stdio-opt-1.c: Also test
5289         __builtin_fputc and __builtin_fwrite.
5290
5291 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5292
5293         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
5294         signed char, not default char.
5295
5296 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5297
5298         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
5299
5300 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
5301
5302         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
5303
5304 2000-12-29  Richard Henderson  <rth@redhat.com>
5305
5306         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
5307         (__cyg_profile_func_exit): Define.
5308
5309 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
5310
5311         * g++.dg/vtgc1.C: New test.
5312
5313 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
5314
5315         * gcc.dg/noncompile/20001228-1.c: New test.
5316
5317         * gcc.dg/20001228-1.c: New test.
5318
5319         * gcc.c-torture/execute/20001228-1.c: New test.
5320
5321 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
5322
5323         * gcc.dg/format-strfmon-1.c: New test.
5324
5325 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5326
5327         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
5328         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
5329         * gcc.c-torture/execute/string-opt-1.c: Likewise.
5330         * gcc.c-torture/execute/string-opt-2.c: Likewise.
5331         * gcc.c-torture/execute/string-opt-3.c: Likewise.
5332         * gcc.c-torture/execute/string-opt-4.c: Likewise.
5333         * gcc.c-torture/execute/string-opt-6.c: Likewise.
5334         * gcc.c-torture/execute/string-opt-7.c: Likewise.
5335         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5336         * gcc.c-torture/execute/string-opt-9.c: Likewise.
5337         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5338         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5339         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5340
5341         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
5342         * gcc.c-torture/execute/string-opt-4.c: Test index.
5343
5344 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
5345
5346         * gcc.c-torture/compile/20001226-1.c: New test.
5347
5348 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5349
5350         * gcc.c-torture/compile/20001222-1.c: New test.
5351         * gcc.c-torture/compile/20001222-1.x: Xfail.
5352
5353 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
5354
5355         * gcc.c-torture/execute/comp-goto-2.c: New test.
5356
5357 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
5358
5359         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
5360         Use long types if __INT_MAX__ is 32767.
5361         (main): Use cast to (sint32 *) when poking 88 into a_page.
5362
5363         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
5364
5365 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
5366
5367         * gcc.c-torture/compile/20001221-1.c: New test.
5368         * gcc.c-torture/execute/20001221-1.c: New test.
5369
5370 2000-12-20  Richard Henderson  <rth@redhat.com>
5371
5372         * g++.old-deja/g++.pt/crash36.C: Update error lines.
5373         * g++.old-deja/g++.robertl/eb109.C: Likewise.
5374
5375 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5376
5377         * gcc.dg/compare3.c: New test.
5378
5379 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5380
5381         * gcc.dg/format-warnll-1.c: New test.
5382
5383 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
5384
5385         * gcc.dg/cpp/cmdlne-P.c: New test.
5386
5387 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5388
5389         * gcc.c-torture/execute/builtin-abs-1.c,
5390         gcc.c-torture/execute/builtin-abs-2.c: New tests.
5391
5392 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5393
5394         * gcc.dg/cpp/multiline.c: New test.
5395
5396 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5397
5398         * g++.old-deja/g++.other/syshdr1.C: Update.
5399         * gcc.dg/cpp/lineflags.c: Remove temporarily.
5400
5401 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5402
5403         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
5404
5405 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5406
5407         * g++.old-deja/g++.pt/ttp65.C: New test.
5408
5409 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5410
5411         * g++.old-deja/g++.pt/ttp64.C: New test.
5412
5413 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5414
5415         * g++.old-deja/g++.pt/spec33.C: New test.
5416
5417 2000-12-14  Catherine Moore  <clm@redhat.com>
5418
5419         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
5420         * gcc.c-torture/execute/920612-2.c: Likewise.
5421         * gcc.c-torture/execute/920428-2.c: Likewise.
5422         * gcc-c-torture/execute/va-arg-11.c: Call exit.
5423         * gcc.c-torture/execute/va-arg-21.c: Likewise.
5424
5425 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5426
5427         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
5428         * gcc.dg/pack-test-2.c: Likewise.
5429
5430 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5431
5432         Tests by Zack Weinberg <zackw@stanford.edu>.
5433
5434         * gcc.dg/cpp/defined.c: Update.
5435         * gcc.dg/cpp/defined_trad.c: New tests.
5436
5437 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5438
5439         * gcc.dg/cpp/trad-direct.c: Update.
5440
5441 2000-12-11  Neil Booth  <neilb@earthling.net>
5442
5443         * gcc.dg/cpp/defined_trad.c
5444
5445 2000-12-11  Neil Booth  <neilb@earthling.net>
5446
5447         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
5448
5449 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5450
5451         * gcc.dg/format-miss-2.c: New test.
5452
5453 2000-12-09  Neil Booth  <neilb@earthling.net>
5454
5455         * gcc.dg/cpp/lineflags.c: New tests.
5456         * gcc.dg/cpp/poison.c: Update.
5457         * gcc.dg/cpp/redef2.c: Update.
5458         * gcc.dg/cpp/skipping.c: New test.
5459
5460 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
5461
5462         * g++.old-deja/g++.other/eh3.C: New testcase.
5463
5464 2000-12-07  Neil Booth  <neilb@earthling.net>
5465
5466         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
5467         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
5468         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
5469         wtr-union-init-2.c, wtr-union-init-3.c: Update.
5470         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
5471         Update.
5472
5473 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5474
5475         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
5476         __SIZE_TYPE__ instead of int for type of integers cast to
5477         pointers.
5478
5479 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
5480
5481         * g++.old-deja/g++.other/cleanup4.C: New test.
5482
5483 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5484
5485         * format-sec-1.c: New test.
5486
5487 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5488
5489         * gcc.dg/format-nonlit-3.c: New test.
5490
5491 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5492
5493         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
5494         through a null pointer.
5495
5496 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5497
5498         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
5499         * g++.old-deja/g++.pt/partial4.C: New test.
5500
5501 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
5502
5503         * gcc.c-torture/execute/ieee/hugeval.x: New.
5504
5505 2000-12-06  Neil Booth  <neilb@earthling.net>
5506
5507         * gcc.dg/cpp/backslash2.c: New tests.
5508
5509 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5510
5511         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
5512         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
5513
5514 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
5515
5516         * gcc.c-torture/execute/20001203-2.c: New testcase.
5517
5518 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5519
5520         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
5521         * g++.old-deja/g++.other/virtual10.C: New test.
5522
5523 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5524
5525         * g++.old-deja/g++.mike/pmf5.C: Remove test.
5526
5527 2000-12-05  Richard Henderson  <rth@redhat.com>
5528
5529         * gcc.c-torture/compile/20001205-1.c: New.
5530
5531 2000-12-04  Neil Booth  <neilb@earthling.net>
5532
5533         * g++.old-deja/g++.other/virtual9.C: New test.
5534         * g++.old-deja/g++.pt/crash61.C: New test.
5535         * gcc.c-torture/execute/loop-9.c: New test.
5536
5537 2000-12-04  Neil Booth  <neilb@earthling.net>
5538
5539         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
5540         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
5541         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
5542         * gcc.dg/cpp/extratokens.c: ...here.
5543
5544 2000-12-04  Neil Booth  <neilb@earthling.net>
5545
5546         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
5547         New tests.
5548
5549 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5550
5551         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
5552         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
5553
5554 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5555
5556         * gcc.c-torture/execute/20001203-1.c: New test.
5557
5558 2000-12-03  Neil Booth  <neilb@earthling.net>
5559
5560         * gcc.dg/cpp/macro6.c: New test cases.
5561
5562 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5563
5564         * gcc.c-torture/execute/string-opt-9.c: New test.
5565         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5566         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5567         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5568
5569         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
5570         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
5571
5572 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
5573
5574         * gcc.dg/cpp/if-6.c: New testcase.
5575
5576         * gcc.dg/20001201-1.c: New testcase.
5577
5578 2000-12-02  Neil Booth  <neilb@earthling.net>
5579
5580         * g++.old-deja/g++.other/externC4.C,
5581         g++.old-deja/g++.other/friend10.C: New tests.
5582
5583 2000-12-02  Neil Booth  <neilb@earthling.net>
5584
5585         * g++.old-deja/g++.other/instan2.C
5586         * g++.old-deja/g++.other/instan3.C: New test.
5587
5588 2000-12-02  Neil Booth  <neilb@earthling.net>
5589
5590         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
5591         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
5592         gnuc99.c,gnuc99-pedantic.c: New tests.
5593
5594 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5595
5596         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
5597         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
5598
5599 2000-12-01  Neil Booth  <neilb@earthling.net>
5600
5601         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
5602         * gcc.dg/cpp/poison.c: Update.
5603         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
5604
5605 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
5606
5607         * g77.f-torture/execute/20001201.f: New test.
5608
5609 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5610
5611         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
5612
5613 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
5614
5615         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
5616
5617 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
5618
5619         * g++.old-deja/g++.other/cast6.C: New test.
5620
5621 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
5622
5623         * gcc.c-torture/execute/20001130-2.c: New testcase.
5624
5625 2000-11-30  Richard Henderson  <rth@redhat.com>
5626
5627         * gcc.c-torture/execute/20001130-1.c: New test.
5628
5629 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5630
5631         * g++.old-deja/g++.other/op3.C: New test.
5632
5633 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5634
5635         * g++.old-deja/g++.other/op2.C: New test.
5636
5637 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5638
5639         * g++.old-deja/g++.other/crash38.C: New test.
5640
5641 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
5642
5643         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
5644
5645 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
5646
5647         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
5648         tests.
5649         * gcc.c-torture/execute/string-opt-6.c: New test.
5650
5651         * gcc.dg/20001117-1.c: Add main.
5652
5653 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
5654
5655         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
5656         Move from here ...
5657         * gcc.dg/940510-1.c: ... to here.
5658
5659         * gcc.dg/20000926-1.c: GNU C now allows initializations of
5660         zero-size arrays in toplevel structures.
5661
5662 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5663
5664         * gcc.c-torture/execute/loop-8.c: New test.
5665
5666 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5667
5668         * g++.old-deja/g++.other/base1.C: New test.
5669
5670 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5671
5672         * g++.old-deja/g++.other/parse2.C: New test.
5673
5674 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5675
5676         * g++.old-deja/g++.pt/incomplete1.C: New test.
5677
5678 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5679
5680         * g++.old-deja/g++.other/friend9.C: New test.
5681
5682 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5683
5684         * gcc.dg/20001127-1.c: New test.
5685
5686 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5687
5688         * g++.old-deja/g++.pt/friend46.C: New test.
5689
5690 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5691
5692         * g++.old-deja/g++.other/ptrmem8.C: New test.
5693
5694 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5695
5696         * gcc.c-torture/execute/string-opt-7.c: New test.
5697         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5698
5699 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
5700
5701         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
5702         instead of 'mkcheck 2'.
5703
5704 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5705
5706         * gcc.c-torture/execute/memcheck/driver.c,
5707         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
5708         C9X references to refer to C99.
5709
5710 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
5711
5712         * gcc.dg/ultrasp3.c: New test.
5713
5714 2000-11-25  Neil Booth  <neilb@earthling.net>
5715
5716         * gcc.dg/cpp/include2.c: Update test to be locale independent.
5717
5718 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
5719
5720         * gcc.c-torture/compile/20001123-2.c: New.
5721
5722 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5723
5724         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
5725
5726 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
5727
5728         * gcc.dg/sequence-point-1.c: Add some new tests.
5729         * gcc.c-torture/execute/20001124-1.c: New test.
5730
5731 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5732
5733         * g++.old-deja/g++.other/vaarg4.C: New test.
5734         * gcc.c-torture/compile/20001123-1.c: New test.
5735
5736 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5737
5738         * g++.other/crash24.C: Adjust and remove XFAIL.
5739         * g++.other/crash37.C: New test.
5740
5741 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
5742
5743         * g++.old-deja/g++.pt/instantiate9.C: New test.
5744
5745 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
5746
5747         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
5748         new ABI, too.
5749
5750         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
5751         * g++.old-deja/g++.robertl/eb55.C: Likewise.
5752
5753 2000-11-22  Neil Booth  <neilb@earthling.net>
5754
5755         * gcc.dg/cpp/Wtrigraphs.c: New test.
5756
5757 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
5758
5759         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
5760
5761 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
5762
5763         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
5764
5765 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
5766
5767         * lib/gcc-dg.exp: load_lib scanasm.exp.
5768         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
5769         * lib/g++-dg.exp: load_lib scanasm.exp.
5770         * lib/scanasm.exp: New.
5771         (scan-assembler, scan-assembler-not): Add optional arguments to
5772         test name, or if not present, the pattern name.
5773         (scan-assembler-dem, scan-assembler-dem-not): New.
5774
5775         * g++.dg/dg.exp: New.
5776
5777 2000-11-21  Neil Booth  <neilb@earthling.net>
5778
5779         * gcc.dg/cpp/integrated1.c: Remove.
5780
5781 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
5782
5783         * gcc.c-torture/execute/20001121-1.c: New test.
5784
5785 2000-11-21  Richard Henderson  <rth@redhat.com>
5786
5787         * gcc.c-torture/compile/20001121-1.c: New test.
5788
5789 2000-11-20  Neil Booth  <neilb@earthling.net>
5790
5791         * gcc.dg/cpp/integrated1.c: New test.
5792
5793 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
5794
5795         * g++.old-deja/g++.other/inline17.C: New test.
5796
5797 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
5798
5799         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
5800         local variable to be zero: I made the variable global. Now
5801         uses abort() and exit() instead of relying on main's return value.
5802
5803 2000-11-20  Neil Booth  <neilb@earthling.net>
5804
5805         * gcc.dg/cpp/paste2.c: Update test.
5806         * objc/execute/paste.m: New test.
5807
5808 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5809
5810         * gcc.dg/c99-condexpr-1.c: New test.
5811
5812 2000-11-20  Neil Booth  <neilb@earthling.net>
5813
5814         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
5815
5816 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
5817
5818         * g++.old-deja/g++.pt/export1.C: New test.
5819
5820 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
5821
5822         * gcc.dg/20001117-1.c: New test.
5823
5824 2000-11-18  Richard Henderson  <rth@redhat.com>
5825
5826         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
5827
5828 2000-11-18  Richard Henderson  <rth@redhat.com>
5829
5830         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
5831         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
5832         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
5833
5834 2000-11-18  Richard Henderson  <rth@redhat.com>
5835
5836         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
5837         (main): New.  Exit cleanly.
5838
5839 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5840
5841         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
5842         gcc.dg/c99-fordecl-2.c: New tests.
5843
5844 2000-11-18  Richard Henderson  <rth@redhat.com>
5845
5846         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
5847         * gcc.c-torture/execute/zerolen-2.c: New.
5848
5849 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5850
5851         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
5852         memory.
5853
5854 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
5855
5856         * g++.old-deja/g++.pt/instantiate8.C: New test.
5857
5858 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
5859
5860         * g++.old-deja/g++.other/incomplete.C: Add more tests.
5861         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
5862
5863 2000-11-16  Nick Clifton  <nickc@redhat.com>
5864
5865         * gcc.c-torture/execute/nestfunc-2.c: New test.
5866         * gcc.c-torture/execute/nestfunc-3.c: New test.
5867
5868 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
5869
5870         * gcc.c-torture/compile/20001116-1.c: New test.
5871
5872 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5873
5874         * gcc.c-torture/execute/20001115-1.c: New test.
5875
5876 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
5877
5878         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
5879         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
5880         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
5881         * g++.old-deja/g++.abi/vmihint.C: Likewise.
5882
5883 2000-11-15  Neil Booth  <neilb@earthling.net>
5884
5885         gcc.dg/cpp/_Pragma1.c: Update.
5886         gcc.dg/cpp/_Pragma2.c: New test.
5887
5888 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5889
5890         * g++.old-deja/g++.other/anon5.C: New test.
5891
5892 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5893
5894         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
5895         tests.
5896
5897 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
5898
5899         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
5900         output.
5901
5902 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5903
5904         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
5905         labels at end of compound statements.
5906
5907 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
5908
5909         * gcc.c-torture/execute/loop-7.c: New test.
5910
5911 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5912
5913         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
5914
5915 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5916
5917         * gcc.dg/c99-bool-1.c: New test.
5918
5919 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5920
5921         * gcc.dg/c99-scope-1.c: Remove xfail.
5922         * gcc.dg/c99-scope-2.c: New test.
5923
5924 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5925
5926         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
5927         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
5928
5929 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
5930
5931         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
5932         error messages.
5933
5934         * g++.mike/p700.C: Don't typedef wchar_t.
5935         * g++.mike/p784.C: Likewise.
5936         * g++.mike/eb101.C: Don't use __wchar_t.
5937
5938 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
5939
5940         * g77.f-torture/execute/20001111.[fx]: Test premature exit
5941         from DO loop.
5942
5943 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
5944
5945         * gcc.c-torture/execute/20001111-1.c: New test.
5946
5947 2000-11-10  Nick Clifton  <nickc@redhat.com>
5948
5949         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
5950         long multuiple and accumulate.
5951
5952 2000-11-09  Richard Henderson  <rth@redhat.com>
5953
5954         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
5955         via size_t instead of int.
5956
5957         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
5958         * gcc.c-torture/execute/string-opt-2.c: Likewise.
5959         * gcc.c-torture/execute/string-opt-3.c: Likewise.
5960         * gcc.c-torture/execute/string-opt-4.c: Likewise.
5961
5962 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
5963
5964         * gcc.c-torture/compile/20001109-1.c: New test.
5965         * gcc.c-torture/compile/20001109-2.c: New test.
5966
5967 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
5968
5969         * g++.old-deja/g++.pt/operator1.C: New test.
5970         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
5971
5972 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
5973
5974         * gcc.dg/20001108-1.c: New test.
5975
5976 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
5977
5978         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
5979         with both arguments constant strings.
5980         * gcc.c-torture/execute/string-opt-3.c: New test.
5981         * gcc.c-torture/execute/string-opt-4.c: New test.
5982         * gcc.c-torture/execute/string-opt-5.c: New test.
5983
5984 2000-11-08  Nick Clifton  <nickc@redhat.com>
5985
5986         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
5987         mulsidi3adddi patterns.
5988
5989 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
5990
5991         * g++.old-deja/g++.other/crash36.C: New test.
5992
5993 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
5994
5995         * g++.old-deja/g++.other/init16.C: New test.
5996
5997 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
5998
5999         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
6000
6001 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6002
6003         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
6004         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6005         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6006
6007 2000-11-07  DJ Delorie  <dj@redhat.com>
6008
6009         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
6010
6011 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6012
6013         * gcc.c-torture/execute/string-opt-1.c: New test.
6014
6015 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6016
6017         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
6018         mips-sgi-irix6.* because the MIPS ABI passes floating-point
6019         parameters in registers, and there is no way for a varargs
6020         function to know in which order the integer and floating-point
6021         parameters should be interleaved when they are placed on the
6022         stack.
6023         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6024         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6025
6026 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6027
6028         * gcc.c-torture/execute/string-opt-2.c: New test.
6029
6030 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
6031
6032         * g++.old-deja/g++.pt/crash60.C: New test.
6033
6034 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6035
6036         * g++.old-deja/g++.other/crash24.C: New test.
6037         * g++.old-deja/g++.other/crash25.C: New test.
6038         * g++.old-deja/g++.other/crash26.C: New test.
6039         * g++.old-deja/g++.other/crash27.C: New test.
6040         * g++.old-deja/g++.other/crash28.C: New test.
6041         * g++.old-deja/g++.other/crash29.C: New test.
6042         * g++.old-deja/g++.other/crash30.C: New test.
6043         * g++.old-deja/g++.other/crash31.C: New test.
6044         * g++.old-deja/g++.other/crash32.C: New test.
6045         * g++.old-deja/g++.other/crash33.C: New test.
6046         * g++.old-deja/g++.other/crash34.C: New test.
6047         * g++.old-deja/g++.other/crash35.C: New test.
6048
6049 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6050
6051         * gcc.c-torture/execute/20001031-1.c: New test.
6052
6053 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
6054
6055         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
6056         namespace.
6057
6058         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
6059         standards-conformant.
6060
6061         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
6062
6063         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
6064         * g++.old-deja/g++.mike/p755a.C: Likewise.
6065         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
6066         library makes no calls to `operator new' during initialization.
6067
6068 2000-11-04  Neil Booth  <neilb@earthling.net>
6069
6070         * gcc.dg/cpp/include2.c: New tests.
6071
6072 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
6073
6074         * lib/g++.exp (g++_set_ld_library_path): New function.
6075         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
6076
6077 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
6078
6079         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
6080         warnings.
6081
6082 2000-11-01  Richard Henderson  <rth@redhat.com>
6083
6084         * g++.old-deja/g++.ext/namedret1.C: New.
6085         * g++.old-deja/g++.ext/namedret2.C: New.
6086         * g++.old-deja/g++.ext/namedret3.C: New.
6087
6088 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
6089
6090         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
6091         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
6092
6093 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6094
6095         * gcc.c-torture/execute/va-arg-21.c: New test.
6096
6097 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6098
6099         * gcc.dg/c99-complex-2.c: New test.
6100
6101 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6102
6103         * gcc.c-torture/execute/stdio-opt-1.c: New test.
6104
6105 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
6106
6107         * g++.old-deja/g++.other/inline16.C: New test.
6108
6109 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
6110
6111         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
6112         __PRETTY_FUNCTION__
6113
6114 2000-10-29  Neil Booth  <neilb@earthling.net>
6115
6116         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
6117         New tests.
6118         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
6119         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
6120         optimisation.
6121
6122 2000-10-29  Neil Booth  <neilb@earthling.net>
6123
6124         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
6125         * mi1.c, mi1c.h: Add null directives to multiple-include test.
6126         * mi5.c: Test multiple includes work with -C.
6127         * trigraphs.c: Test ^= version.
6128
6129 2000-10-28  Neil Booth  <neilb@earthling.net>
6130
6131         New tests and test updates for new macro expander.
6132
6133         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
6134         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
6135         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
6136         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
6137         new diagnostic messages.
6138
6139         * gcc.dg/cpp/macro3.c: New tests.
6140
6141 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
6142
6143         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
6144         on the same line.
6145
6146 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
6147
6148         * g++.old-deja/g++.other/eh2.C: New test.
6149
6150 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
6151
6152         * gcc.c-torture/execute/20001027-1.c: New test.
6153
6154 2000-10-26  Richard Henderson  <rth@redhat.com>
6155
6156         * gcc.c-torture/execute/20001026-1.c: New.
6157
6158 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
6159
6160         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
6161         * g++.old-deja/g++.law/builtin1.C: Likewise.
6162         * g++.old-deja/g++.law/ctors10.C: Likewise.
6163         * g++.old-deja/g++.law/virtual3.C: Likewise.
6164         * g++.old-deja/g++.mike/p658.C: Likewise.
6165         * g++.old-deja/g++.other/sibcall1.C: Likewise.
6166         * g++.old-deja/g++.other/vaarg2.C: Likewise.
6167         * g++.old-deja/g++.robertl/eb124.C: Likewise.
6168         * g++.old-deja/g++.robertl/eb44.C: Likewise.
6169         * g++.old-deja/g++.robertl/eb77.C: Likewise.
6170
6171 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
6172
6173         * gcc.c-torture/compile/20001024-1.c: New test.
6174
6175 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
6176
6177         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
6178         to tell us whether or not we are using V3.
6179
6180 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
6181
6182         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
6183         operands.
6184
6185 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6186
6187         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
6188
6189 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
6190
6191         * gcc.c-torture/execute/20001024-1.c: New test.
6192
6193 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
6194
6195         * g++.old-deja/g++.other/sibcall1.C: New test.
6196
6197 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
6198
6199         * gcc.dg/noncompile/init-3.c: New test.
6200
6201 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6202
6203         * gcc.dg/format-array-1.c: New test.
6204
6205 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6206
6207         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
6208         writing through null pointers; remove comment about testing
6209         unterminated strings.
6210
6211 2000-10-17  Matthew Hiller  <hiller@redhat.com>
6212
6213         * gcc.c-torture/execute/20001017-2.c: New test.
6214
6215 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6216
6217         * gcc.c-torture/compile/20001018-1.c: New test.
6218         * gcc.c-torture/compile/20001018-1.x: Xfail.
6219
6220 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6221
6222         * gcc.c-torture/execute/20001017-1.c: New test.
6223
6224 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6225
6226         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
6227         for multiple use of arguments with scanf formats; add tests for
6228         multiple use of arguments.
6229
6230 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
6231
6232         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
6233
6234 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6235
6236         * gcc.dg/format-miss-1.c: New test.
6237
6238 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6239
6240         * gcc.c-torture/execute/20001013-1.c: New test.
6241
6242 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6243
6244         * gcc.dg/format-branch-1.c: New test.
6245
6246 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6247
6248         * README, lib/file-format.exp: Remove EGCS references.
6249
6250 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6251
6252         * gcc.dg/20001013-1.c: New test.
6253
6254 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6255
6256         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
6257         for intmax_t in the compiler using __typeof__ and the type rules
6258         for conditional expressions.
6259
6260 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
6261
6262         * gcc.dg/20001012-1.c: New test.
6263         * gcc.dg/20001012-2.c: New test.
6264
6265 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6266
6267         * gcc.dg/format-attr-1.c: New test.
6268
6269 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6270
6271         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
6272         __LONG_LONG_MAX__ instead of LLONG_MAX.
6273
6274 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6275
6276         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
6277         scanf flags.
6278         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
6279         flags.
6280
6281 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6282
6283         * gcc.dg/sequence-pt-1.c: New test.
6284
6285 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
6286
6287         * gcc.c-torture/execute/20001011-1.c: New testcase.
6288         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
6289
6290 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6291
6292         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
6293         does not error on it.
6294
6295 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6296
6297         * gcc.dg/20001009-1.c: New test.
6298
6299 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
6300
6301         * gcc.c-torture/compile/20001009-1.c: Move from here ....
6302         * gcc.c-torture/execute/20001009-2.c: ... to here.
6303
6304 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
6305
6306         * gcc.c-torture/compile/20001009-1.c: New testcase.
6307         * gcc.c-torture/execute/20001009-1.c: New testcase.
6308         Testcases provided by Jan Hubicka <jh@suse.cz>.
6309
6310 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6311
6312         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6313         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
6314         uintmax_t using <limits.h> to emulate the compiler's internal
6315         logic.  No longer XFAIL %j tests.
6316
6317 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6318
6319         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
6320         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6321         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
6322         regexps and details of expected handling of some bad formats.
6323         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
6324         suppression.
6325
6326 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6327
6328         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
6329         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
6330         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
6331         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
6332         in list archives.
6333
6334 2000-10-06  Richard Henderson  <rth@cygnus.com>
6335
6336         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
6337         * g++.old-deja/g++.brendan/crash52.C: Likewise.
6338         * g++.old-deja/g++.jason/report.C: Likewise.
6339         * g++.old-deja/g++.law/friend5.C: Likewise.
6340         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
6341         of the expected warnings.
6342
6343 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
6344
6345         * g++.old-deja/g++.pt/enum14.C: New test.
6346
6347 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
6348
6349         * g++.old-deja/g++.pt/crash59.C: New test.
6350
6351 2000-10-04  Will Cohen  <wcohen@redhat.com>
6352
6353         * gcc.dg/20000926-1.c: New test.
6354
6355 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
6356
6357         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
6358         function name for current C++ compiler.
6359         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
6360
6361 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
6362
6363         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
6364         __PRETTY_FUNCTION__.
6365         * g++.old-deja/g++.ext/pretty2.C: Likewise.
6366
6367 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6368
6369         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
6370
6371 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
6372
6373         * gcc.c-torture/compile/20000923-1.c: New test.
6374
6375 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
6376
6377         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
6378         * g++.old-deja/g++.pt/ttp62.C: Same.
6379         * g++.old-deja/g++.other/inline14.C: Same.
6380
6381 2000-09-24  Richard Henderson  <rth@cygnus.com>
6382
6383         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
6384
6385 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6386
6387         * gcc.dg/c90-printf-1.c: Add test for wide string format.
6388
6389 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
6390
6391         * gcc.c-torture/compile/20000922-1.c: New file.
6392
6393 2000-09-21  Nick Clifton  <nickc@redhat.com>
6394
6395         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
6396         a signed long modulo operation.
6397         (mod6): New funciton - perform an unsigned long modulo operation.
6398         (main): Add tests for modulos of very large numbers by very small
6399         dividends.
6400
6401 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6402
6403         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
6404
6405 2000-09-19  Richard Henderson  <rth@cygnus.com>
6406
6407         * gcc.dg/compare2.c (case 10): XFAIL.
6408
6409 2000-09-18  Richard Henderson  <rth@cygnus.com>
6410
6411         * gcc.c-torture/execute/20000906-1.c: Move ...
6412         * gcc.dg/20000906-1.c: ... here.  Only run on targets
6413         that support __builtin_trap.
6414
6415 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
6416
6417         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
6418
6419 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6420
6421         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
6422         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
6423         more $ format tests.
6424
6425 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6426
6427         * gcc.dg/format-errmk-1.c: New test.
6428
6429 2000-09-17  Greg McGary  <greg@mcgary.org>
6430
6431         * gcc.c-torture/execute/20000917-1.x: Remove.
6432
6433 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6434
6435         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
6436
6437 2000-09-17  Greg McGary  <greg@mcgary.org>
6438
6439         * gcc.c-torture/execute/20000917-1.c: New test.
6440         * gcc.c-torture/execute/20000917-1.x: XFAIL.
6441
6442 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
6443
6444         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
6445         in nested macro bug.
6446
6447 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
6448
6449         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
6450
6451 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
6452
6453         * gcc.c-torture/execute/20000914-1.c: New test.
6454
6455 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
6456
6457         * g++.other/inline13.C: New test.
6458
6459 2000-09-12  Andreas Jaeger  <aj@suse.de>
6460
6461         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
6462         constant by Ulrich Drepper <drepper@redhat.com>.
6463
6464 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
6465
6466         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
6467
6468 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6469
6470         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
6471
6472 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
6473
6474         * gcc.dg/cpp/backslash.c: New test.
6475
6476 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
6477
6478         * gcc.c-torture/execute/20000910-1.c: New test.
6479         * gcc.c-torture/execute/20000910-2.c: Likewise.
6480
6481 2000-09-11  Robert Lipe  <robertl@sco.com>
6482
6483         * gcc.dg/pragma-align.c: New test.
6484
6485 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
6486
6487         * g++.old-deja/g++.pt/explicit82.C: New test.
6488         * g++.old-deja/g++.pt/explicit83.C: New test.
6489
6490 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
6491
6492         * gcc.dg/asm-names.c: New test.
6493
6494 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6495
6496         * gcc.dg/cpp/tr-warn6.c: New test
6497
6498 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6499
6500         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
6501         be accepted.
6502
6503 2000-09-07  Catherine Moore  <clm@redhat.com>
6504
6505         * gcc.c-torture/execute/unroll-1.c: New test.
6506
6507 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
6508
6509         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
6510         ERROR markers.
6511         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
6512         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
6513         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
6514         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
6515         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
6516         Preprocess only.
6517         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
6518         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
6519
6520 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6521
6522         * g++.old-deja/g++.pt/deduct2.C: New test.
6523
6524 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6525
6526         * g++.old-deja/g++.pt/parms2.C: New test.
6527
6528 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6529
6530         * g++.old-deja/g++.pt/crash58.C: New test.
6531
6532 2000-09-06  Greg McGary  <greg@mcgary.org>
6533
6534         * gcc.c-torture/execute/20000906-1.c: New test.
6535         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
6536
6537 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6538
6539         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
6540
6541 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6542
6543         * g++.old-deja/g++.pt/crash57.C: New test.
6544
6545 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6546
6547         * g++.old-deja/g++.pt/crash56.C: New test.
6548
6549 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6550
6551         * g++.old-deja/g++.pt/koenig1.C: New test.
6552
6553 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6554
6555         * gcc.dg/20000904-1.c: New test.
6556
6557 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6558
6559         * gcc.dg/cpp/paste8.c: New test.
6560
6561 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
6562
6563         * gcc.c-torture/compile/20000827-1.c: New test.
6564
6565 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6566
6567         * gcc.dg/format-diag-1.c: New test.
6568
6569 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6570
6571         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
6572         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
6573         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
6574         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
6575         gcc.dg/formatz-1.c: Adjust warning regular expressions.
6576
6577 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6578
6579         * g++.old-deja/g++.other/nested4.C: New test.
6580
6581 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6582
6583         * g++.old-deja/g++.ns/scoped1.C: New test.
6584
6585 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
6586
6587         * lib/g++.exp: Support testing already-installed GCC.
6588
6589 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6590
6591         * wtr-label-1.c, wtr-suffix-1.c: New tests.
6592
6593 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6594
6595         * gcc.dg/return-type-2.c: New test.
6596
6597 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
6598
6599         * gcc.c-torture/compile/20000825-1.c: New test.
6600
6601 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
6602
6603         * gcc.dg/dwarf2-2.c: New test.
6604
6605 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
6606
6607         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
6608         dg-warning regexps.
6609
6610 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6611
6612         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
6613         gcc.dg/format-ext-5.c: New tests.
6614
6615 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
6616
6617         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
6618
6619 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
6620
6621         * gcc.dg/noncompile/930622-2.c: Adjust error message.
6622
6623 2000-08-24  Richard Henderson  <rth@cygnus.com>
6624
6625         * gcc.dg/ia64-sync-1.c: New test.
6626         * gcc.dg/ia64-sync-2.c: New test.
6627         * gcc.dg/ia64-asm-1.c: New test.
6628
6629 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6630
6631         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
6632         * gcc.dg/format-ext-2.c: New test.
6633
6634 2000-08-23  Jason Merrill  <jason@redhat.com>
6635
6636         * lib/old-dejagnu.exp: Also ignore "In member function" and
6637         "At global scope".
6638
6639 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6640
6641         * gcc.dg/noncompile/label-lineno-1.c: New test.
6642
6643 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6644
6645         * gcc.dg/c99-array-nonobj-1.c: New test.
6646
6647 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6648
6649         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
6650         tests.
6651         * gcc.dg/format-ext-1.c: New test.
6652
6653 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6654
6655         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
6656         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
6657         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
6658         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
6659         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
6660
6661 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6662
6663         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
6664         gcc.dg/c99-strftime-2.c: New tests.
6665
6666 2000-08-22  Richard Henderson  <rth@cygnus.com>
6667
6668         * gcc.c-torture/execute/20000822-1.c: New test.
6669
6670 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6671
6672         * gcc.c-torture/execute/20000819-1.x: Remove.
6673
6674 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6675
6676         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
6677         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
6678         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
6679         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
6680         gcc.dg/format-xopen-1.c: New tests.
6681
6682 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6683
6684         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
6685
6686 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6687
6688         * g++.old-deja/g++.other/loop2.C: New test.
6689
6690         * gcc.c-torture/compile/20000606-1.c: New test.
6691         * gcc.c-torture/compile/20000728-1.c: New test.
6692         * gcc.c-torture/execute/20000801-1.c: New test.
6693         * gcc.c-torture/execute/20000801-2.c: New test.
6694         * gcc.c-torture/execute/20000819-1.c: New test.
6695         * gcc.c-torture/execute/20000819-1.x: XFAIL.
6696         * gcc.dg/20000629-1.c: New test.
6697         * gcc.dg/20000724-1.c: New test.
6698         * gcc.dg/20000807-1.c: New test.
6699
6700 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
6701
6702         * gcc.dg/cpp/pragma-1.c: New test.
6703         * gcc.dg/cpp/pragma-2.c: New test.
6704
6705 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
6706
6707         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
6708         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
6709
6710 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6711
6712         * gcc.c-torture/compile/20000818-1.c: New test.
6713
6714 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
6715
6716         * gcc.c-torture/execute/20000818-1.c: New test.
6717
6718 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6719
6720         * gcc.dg/format-va-1.c: New test.
6721
6722 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6723
6724         * g++.old-deja/g++.other/typedef8.C: New test.
6725
6726 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6727
6728         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
6729         * g++.old-deja/g++.mike/net36.C: Mark candidate.
6730         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
6731         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
6732         * g++.old-deja/g++.other/ptrmem7.C: New test.
6733         * g++.old-deja/g++.pt/ptrmem10.C: New test.
6734
6735 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6736
6737         * g++.old-deja/g++.pt/typename27.C: New test.
6738
6739 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
6740
6741         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
6742         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
6743         * g++.old-deja/g++.pt/friend45.C: New test.
6744         * g++.old-deja/g++.other/friend8.C: New test.
6745
6746 2000-08-15  Richard Henderson  <rth@cygnus.com>
6747
6748         * gcc.c-torture/execute/20000815-1.c: New test.
6749
6750 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6751
6752         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
6753         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
6754         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
6755
6756 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
6757
6758         * g++.old-deja/g++.other/refinit2.C: New test.
6759
6760 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
6761
6762         * lib/c-torture.exp (c-torture): Make
6763         compiler_conditional_xfail_data global.
6764         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
6765         compiler_conditional_xfail_data machinery.
6766         (f-torture-execute): Likewise.
6767         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
6768         and only when unrolling loops.
6769
6770         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
6771
6772 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
6773
6774         * g++.old-deja/g++.pt/explicit81.C: New test.
6775
6776 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
6777
6778         * g++.old-deja/g++.pt/typename26.C: New test.
6779
6780 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
6781
6782         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
6783         warning.
6784
6785 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
6786
6787         * g++.old-deja/g++.other/array3.C: New test.
6788
6789 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6790
6791         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
6792         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
6793         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
6794         New tests.
6795
6796 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
6797
6798         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
6799         * g++.old-deja/g++.abi/vmihint.C: Likewise.
6800
6801 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
6802
6803         * gcc.c-torture/execute/20000808-1.c: New test.
6804
6805 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6806
6807         * gcc.dg/c90-const-expr-1.c: New test.
6808
6809 2000-08-08  Richard Henderson  <rth@cygnus.com>
6810
6811         * gcc.dg/noncompile/920923-1.c: Declare calloc.
6812
6813 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6814
6815         * gcc.dg/noncompile/const-ll-1.c: New test.
6816
6817 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6818
6819         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
6820
6821 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
6822
6823         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
6824         that running programs linked against the shared version of libobjc
6825         run correctly.
6826
6827 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6828
6829         * gcc.dg/c99-printf-1.c: New test.
6830
6831 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6832
6833         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
6834
6835 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
6836
6837         * gcc.c-torture/execute/20000731-1.x: Delete.
6838
6839 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
6840
6841         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
6842         and torture_without_loops as is done by c-torture.exp.
6843         (search_for): Copy from c-torture.exp.
6844         (gcc-dg-runtest): New function, drives a directory of tests
6845         iterating over the TORTURE_OPTIONS.
6846         (scan-assembler, scan-assembler-not): Move here from
6847         individual directory drivers.
6848
6849         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
6850         defined by lib/gcc-dg.exp.
6851         * gcc.dg/cpp/cpp.exp: Likewise.
6852         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
6853         gcc-dg-runtest, so we cycle over optimization options.
6854
6855         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
6856         * gcc.dg/compare2.c: No longer expected to fail.
6857
6858 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
6859
6860         * gcc.c-torture/execute/20000804-1.c: New test.
6861
6862 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6863
6864         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
6865
6866 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
6867
6868         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
6869
6870 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
6871
6872         * gcc.c-torture/compile/20000803-1.c: New test.
6873
6874 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6875
6876         * gcc.c-torture/execute/20000801-3.c,
6877         gcc.c-torture/execute/20000801-4.c: New tests.
6878         * gcc.c-torture/execute/20000801-3.x,
6879         gcc.c-torture/execute/20000801-4.x: Xfail.
6880
6881 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
6882
6883         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
6884         libobjc/.libs to allow for libtool.
6885
6886 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
6887
6888         * gcc.c-torture/compile/20000802-1.c: New test.
6889
6890 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
6891
6892         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
6893
6894 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
6895
6896         * gcc-c-torture/execute/20000731-2.c: New test.
6897
6898         * gcc.c-torture/execute/20000731-1.c: New test.
6899         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
6900
6901 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
6902
6903         * testsuite/gcc.dg/cpp/paste7.c: New test.
6904         * gcc.dg/cpp/20000725-1.c: New test.
6905
6906 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
6907
6908         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
6909         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
6910         declaration warning for __builtin_dwarf_reg_size.
6911
6912         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
6913
6914 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6915
6916         * gcc.dg/noncompile/voidparam-1.c: New test.
6917
6918 2000-07-30  Richard Henderson  <rth@cygnus.com>
6919
6920         * gcc.dg/c90-digraph-1.c: Don't xfail.
6921         * gcc.dg/compare2.c (case 10): Xfail.
6922         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
6923
6924 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
6925
6926         * gcc.dg/c99-main-1.c: New test.
6927
6928 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6929
6930         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
6931
6932 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
6933
6934         * gcc.c-tortuer/execute/20000726-1.c: New test.
6935
6936 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
6937
6938         * gcc.c-torture/execute/enum-2.c: New test.
6939
6940 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6941
6942         * gcc.dg/cpp/tr-warn3.c: New test.
6943
6944 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6945
6946         * g++.old-deja/g++.ext/implicit1.C: Remove.
6947         * g++.old-deja/g++.jason/c2.C: Remove
6948         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
6949         * g++.old-deja/g++.pt/crash16.C: Likewise.
6950         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
6951
6952 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6953
6954         * g++.old-deja/g++.other/for2.C: New test.
6955
6956 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
6957
6958         * gcc.dg/20000720-1.c: New test.
6959
6960 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
6961
6962         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
6963
6964 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
6965
6966         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
6967         * gcc.c-torture/execute/20000722-1.c: New.
6968         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
6969
6970 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
6971
6972         * gcc.dg/cpp/20000720-1.S: New test.
6973
6974 2000-07-21  Michael Meissner  <meissner@redhat.com>
6975
6976         * gcc.c-torture/execute/ieee/hugeval.c: New test.
6977
6978 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
6979
6980         * g++.old-deja/g++.brendan/crash16.C,
6981         g++.old-deja/g++.brendan/parse3.C,
6982         g++.old-deja/g++.brendan/redecl1.C,
6983         g++.old-deja/g++.ns/template13.C,
6984         g++.old-deja/g++.other/decl4.C,
6985         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
6986
6987 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
6988
6989         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
6990         and "Internal error".
6991
6992         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
6993         regexps.
6994         * gcc.dg/cpp/paste6.c: New test.
6995
6996 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
6997
6998         * gcc.dg/cpp/tr-direct.c: New test.
6999
7000         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
7001         gcc.dg/cpp/undef1.c: Tweak error regexps.
7002
7003 2000-07-18  Eric Christopher <echristo@redhat.com>
7004
7005         * gcc.c-torture/compile/20000718-1.c: New test.
7006
7007 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
7008
7009         * cpplex.c (_cpp_push_token): If the token being pushed back
7010         is the previous token in this context, just subtract one from
7011         context->posn.
7012         * cppmacro.c (save_expansion): Clear aux field when storing a
7013         placemarker.
7014
7015 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
7016
7017         * gcc.dg/noncompile/redecl-1.c: New test.
7018
7019 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
7020
7021         * gcc.c-torture/execute/20000717-5.c: New test.
7022         * gcc.c-torture/execute/20000717-1.x: Removed.
7023
7024 2000-07-17  Richard Henderson  <rth@cygnus.com>
7025
7026         * gcc.c-torture/execute/20000717-4.c: New test.
7027
7028 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
7029
7030         * gcc.dg/cpp/syshdr.c: New test.
7031         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
7032
7033 2000-07-17  Neil Booth  <neilb@earthling.net>
7034
7035         * gcc.dg/cpp/cmdlne-dM.c: New test.
7036         * gcc.dg/cpp/cmdlne-dD.c: New test.
7037
7038 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
7039
7040         * gcc.c-torture/execute/20000717-3.c: New test.
7041
7042         * gcc.c-torture/compile/20000717-1.c: New test.
7043
7044 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
7045
7046         * gcc.c-torture/execute/20000717-2.c: New test.
7047
7048 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7049
7050         * gcc.dg/formatz-1.c: New test.
7051
7052         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
7053         * gcc.dg/c99-digraph-1.c: New tests.
7054
7055         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
7056         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
7057
7058         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
7059         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
7060         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
7061         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
7062         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
7063         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
7064         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
7065
7066 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
7067
7068         * gcc.c-torture/execute/20000717-1.c: New test.
7069         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
7070
7071 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
7072
7073         * gcc.c-torture/execute/20000715-2.c: New test.
7074         * gcc.dg/20000715-1.c: New test.
7075
7076 2000-07-15  Michael Meissner  <meissner@redhat.com>
7077
7078         * gcc.c-torture/execute/20000715-1.c: New test.
7079
7080 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
7081
7082         * gcc.c-torture/execute/20000707-1.c: New test.
7083
7084 2000-07-13  Neil Booth  <NeilB@earthling.net>
7085
7086         * testsuite/gcc.dg/cpp/digraph1.c,
7087         testsuite/gcc.dg/cpp/digraph2.c,
7088         testsuite/gcc.dg/cpp/digraphs.c: New tests.
7089
7090 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
7091
7092         * g77.f-torture/compile/20000630-2.f:  New test.
7093         * g77.f-torture/compile/20000630-2.x
7094
7095 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7096
7097         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
7098
7099 2000-07-11  Neil Booth  <NeilB@earthling.net>
7100
7101         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
7102
7103 2000-07-11  Neil Booth  <NeilB@earthling.net>
7104
7105         * gcc.dg/cpp/cmdlne-C.c: New.
7106
7107 2000-07-09  Neil Booth  <NeilB@earthling.net>
7108
7109         * gcc.dg/cpp/directiv.c: New tests.
7110         * gcc.dg/cpp/undef1.c: Update.
7111
7112 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
7113
7114         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
7115
7116 2000-07-09  Neil Booth  <NeilB@earthling.net>
7117
7118         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7119
7120 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
7121
7122         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
7123         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
7124
7125 2000-07-08  Neil Booth  <NeilB@earthling.net>
7126
7127         * gcc.dg/cpp/macsyntx.c: New tests.
7128
7129 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7130
7131         * gcc.dg/20000707-1.c: New test.
7132
7133 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7134
7135         * gcc.c-torture/execute/20000706-1.c: New test.
7136         * gcc.c-torture/execute/20000706-2.c: New test.
7137         * gcc.c-torture/execute/20000706-3.c: New test.
7138         * gcc.c-torture/execute/20000706-4.c: New test.
7139         * gcc.c-torture/execute/20000706-5.c: New test.
7140
7141 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7142
7143         * g++.old-deja/g++.pt/instantiate7.C: New test.
7144
7145 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7146
7147         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
7148         * g++.old-deja/g++.mike/thunk3.C: Likewise.
7149         * g++.old-deja/g++.other/rtti3.C: Likewise.
7150         * g++.old-deja/g++.other/rttid3.C: Likewise.
7151
7152 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
7153
7154         *  g77.f-torture/compile/20000630-1.x: Fix typo
7155
7156 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
7157
7158         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
7159         assembly output.
7160
7161 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
7162
7163         * gcc.dg/cpp/ident.c: New test.
7164
7165 2000-07-05  Neil Booth  <NeilB@earthling.net>
7166
7167         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
7168           gcc.dg/cpp/lexstrng.c: New tests.
7169
7170 2000-07-04  Neil Booth  <NeilB@earthling.net>
7171
7172         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
7173         * gcc.dg/cpp/strify2.c: Same.
7174
7175 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
7176
7177         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
7178         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
7179         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
7180         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
7181
7182         * testsuite/gcc.dg/cpp/macro1.c,
7183         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
7184         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
7185         testsuite/gcc.dg/cpp/strify1.c,
7186         testsuite/gcc.dg/cpp/strify2.c: New tests.
7187
7188 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
7189
7190         * gcc.c-torture/execute/20000703-1.c: New test.
7191
7192 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7193
7194         * g++.old-deja/g++.pt (lookup10.C): New test.
7195
7196 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7197
7198         * g++.old-deja/g++.pt (typename25.C): New test.
7199
7200 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
7201
7202         * gcc.c-torture/compile/20000701-1.c: New test.
7203
7204 2000-06-30  Nick Clifton  <nickc@cygnus.com>
7205
7206         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
7207         to test case.
7208
7209 2000-06-30  Catherine Moore  <clm@cygnus.com>
7210
7211         * gcc.c-torture/execute/align-1.c: New test.
7212
7213 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
7214
7215         * g++.old-deja/g++.pt/expr8.C: New test.
7216         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
7217
7218 2000-06-29  Nick Clifton  <nickc@cygnus.com>
7219
7220         * gcc.c-torture/compile/20000629-1.c: New test.
7221
7222 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7223
7224
7225         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
7226         gcc.dg/noncompile directory, depending on whether they're
7227         preprocessor tests or not.  Annotate all the tests for the dg
7228         framework.
7229
7230         * gcc.c-torture/noncompile/noncompile.exp: Delete.
7231         * gcc.dg/noncompile/noncompile.exp: New.
7232
7233         * Moved files:
7234         Old name                                New name
7235         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
7236         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
7237         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
7238         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
7239         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
7240         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
7241         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
7242         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
7243         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
7244         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
7245         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
7246         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
7247         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
7248         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
7249         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
7250         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
7251         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
7252         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
7253         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
7254         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
7255         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
7256         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
7257         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
7258         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
7259
7260         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
7261         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
7262         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
7263         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
7264         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
7265         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
7266
7267 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7268
7269         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
7270         declare one variable.  On the fourth, error.
7271         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
7272         declared by 20000628-1a.h.
7273
7274 2000-06-29  Richard Henderson  <rth@redhat.com>
7275
7276         * gcc.c-torture/execute/930529-1.x: New file.
7277         * gcc.dg/920413-1.c: Adjust expected warning text.
7278         * gcc.dg/980217-1.c: Declare abort.
7279         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
7280
7281 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
7282
7283         * g77.f-torture/compile/20000629-1.f: New test.
7284         * g77.f-torture/compile/20000629-1.x: Expected to fail.
7285
7286 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7287
7288         Rearrange lots of files, removing entirely the
7289         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
7290         directories.
7291
7292         * Deleted files:
7293         gcc.c-torture/code_quality/code_quality.exp
7294         gcc.c-torture/special/special.exp
7295         gcc.failure/failure.exp
7296         gcc.failure/940409-1.x
7297         gcc.c-torture/compile/961203-1.x
7298
7299         * New files:
7300         gcc.misc-tests/linkage.exp
7301         gcc.c-torture/execute/920730-1t.c
7302         gcc.c-torture/execute/920730-1t.x
7303         gcc.c-torture/compile/920520-1.x
7304         gcc.c-torture/compile/920521-1.x
7305         gcc.c-torture/compile/981006-1.x
7306         gcc.c-torture/execute/eeprof-1.x
7307
7308         * Moved files (possibly with modifications to fit a new harness):
7309         Old name                                New name
7310         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
7311         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
7312         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
7313         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
7314         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
7315         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
7316         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
7317         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
7318         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
7319         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
7320         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
7321         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
7322         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
7323         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
7324
7325 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7326
7327         * c-torture/compile/961203-1.x: Delete.
7328
7329         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
7330         not exit. Include stdio.h.
7331         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
7332         * gcc.misc-tests/dg-12.c: Likewise.
7333         * gcc.misc-tests/dg-5.c: Likewise.
7334         * gcc.misc-tests/dg-6.c: Likewise.
7335         * gcc.misc-tests/dg-7.c: Prototype abort.
7336         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
7337         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
7338         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
7339         not exit.
7340         * gcc.misc-tests/sieve.c: Use return from main, not exit.
7341         * gcc.misc-tests/sort2.c: Use return from main, not exit.
7342
7343 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
7344
7345         * gcc.dg/cpp/20000628-1.c: New test.
7346         * gcc.dg/cpp/20000628-1.h: New header for above test.
7347         * gcc.dg/cpp/20000628-1a.h: Likewise.
7348
7349 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
7350
7351         * gcc.dg/cpp: New directory.
7352         * gcc.dg/cpp/cpp.exp: New driver.
7353         * gcc.dg/cpp/20000627-1.c: New test.
7354         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
7355         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
7356         and rewrite as a compilation test.
7357
7358         * gcc.dg: Move many files into the cpp subdirectory, possibly
7359         renaming or editing them as well.
7360         Old name                New name
7361         990119-1.c              cpp/19990119-1.c
7362         990228-1.c              cpp/19990228-1.c
7363         990407-1.c              cpp/19990407-1.c
7364         990409-1.c              cpp/19990409-1.c
7365         990413-1.c              cpp/19990413-1.c
7366         990703-1.c              cpp/19990703-1.c
7367         20000127-1.c            cpp/20000127-1.c
7368         20000129-1.c            cpp/20000129-1.c
7369         20000207-1.c            cpp/20000207-1.c
7370         20000207-2.c            cpp/20000207-2.c
7371         20000209-1.c            cpp/20000209-1.c
7372         20000209-2.c            cpp/20000209-2.c
7373         20000301-1.c            cpp/20000301-1.c
7374         20000419-1.c            cpp/20000419-1.c
7375         20000510-1.S            cpp/20000510-1.S
7376         20000519-1.c            cpp/20000519-1.c
7377         20000529-1.c            cpp/20000529-1.c
7378         20000625-1.c            cpp/20000625-1.c
7379         20000625-2.c            cpp/20000625-2.c
7380         cpp-as1.c               cpp/assert1.c
7381         cpp-as2.c               cpp/assert2.c
7382         cxx-comments-1.c        cpp/cxxcom1.c
7383         cxx-comments-2.c        cpp/cxxcom2.c
7384         endif-label.c           cpp/endif.c
7385         cpp-hash1.c             cpp/hash1.c
7386         cpp-hash2.c             cpp/hash2.c
7387         cpp-if1.c               cpp/if-1.c
7388         cpp-if2.c               cpp/if-2.c
7389         cpp-if3.c               cpp/if-3.c
7390         cpp-if4.c               cpp/if-4.c
7391         cpp-if5.c               cpp/if-5.c
7392         cpp-cond.c              cpp/if-cexp.c
7393         cpp-missingop.c         cpp/if-mop.c
7394         cpp-missingparen.c      cpp/if-mpar.c
7395         cpp-opprec.c            cpp/if-oppr.c
7396         cpp-ifparen.c           cpp/if-paren.c
7397         cpp-shortcircuit.c      cpp/if-sc.c
7398         cpp-shift.c             cpp/if-shift.c
7399         cpp-unary.c             cpp/if-unary.c
7400         cpp-li1.c               cpp/line1.c
7401         cpp-li2.c               cpp/line2.c
7402         lineno.c                cpp/line3.c
7403         lineno-2.c              cpp/line4.c
7404         cpp-mi.c                cpp/mi1.c
7405         cpp-mic.h               cpp/mi1c.h
7406         cpp-micc.h              cpp/mi1cc.h
7407         cpp-mind.h              cpp/mi1nd.h
7408         cpp-mindp.h             cpp/mi1ndp.h
7409         cpp-mix.h               cpp/mi1x.h
7410         cpp-mi2.c               cpp/mi2.c
7411         cpp-mi2a.h              cpp/mi2a.h
7412         cpp-mi2b.h              cpp/mi2b.h
7413         cpp-mi2c.h              cpp/mi2c.h
7414         cpp-mi3.c               cpp/mi3.c
7415         cpp-mi3.def             cpp/mi3.def
7416         poison-1.c              cpp/poison.c
7417         pr-impl.c               cpp/prag-imp.c
7418         cpp-redef-2.c           cpp/redef1.c
7419         cpp-redef.c             cpp/redef2.c
7420         strpaste.c              cpp/strp1.c
7421         strpaste-2.c            cpp/strp2.c
7422         cpp-tradpaste.c         cpp/tr-paste.c
7423         cpp-tradstringify.c     cpp/tr-str.c
7424         cpp-tradwarn1.c         cpp/tr-warn1.c
7425         cpp-tradwarn2.c         cpp/tr-warn2.c
7426         trigraphs.c             cpp/trigraphs.c
7427         cpp-unc1.c              cpp/unc1.c
7428         cpp-unc2.c              cpp/unc2.c
7429         cpp-unc3.c              cpp/unc3.c
7430         cpp-unc.c               cpp/unc4.c
7431         undef.c                 cpp/undef1.c
7432         undef-2.c               cpp/undef2.c
7433         cpp-wi1.c               cpp/widestr1.c
7434
7435 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
7436
7437         * lib/g++.exp (g++_include_flags): Tweak.
7438
7439 2000-06-27  H.J. Lu  <hjl@gnu.org>
7440             Loren J. Rittle  <ljrittle@acm.org>
7441
7442         * lib/g++.exp (g++_include_flags): Override libgloss.exp
7443         version with one that knows about the new gcc tree structure.
7444         (g++_link_flags): Same.
7445
7446 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
7447
7448         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
7449         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
7450         case we are cross-compiling.
7451
7452         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
7453         g++.old-deja/g++.niklas/Makefile.in,
7454         g++.old-deja/g++.niklas/configure.in,
7455         g++.old-deja/g++.other/Makefile.in,
7456         g++.old-deja/g++.other/configure.in,
7457         gcc.c-torture/code_quality/Makefile.in,
7458         gcc.c-torture/code_quality/configure.in,
7459         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
7460         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
7461         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
7462         gcc.c-torture/execute/ieee/Makefile.in,
7463         gcc.c-torture/execute/ieee/configure.in,
7464         gcc.c-torture/noncompile/Makefile.in,
7465         gcc.c-torture/noncompile/configure.in,
7466         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
7467         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
7468         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
7469
7470 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7471
7472         * g++.old-deja/g++.other/ambig3.C: New test.
7473
7474 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7475
7476         * g++.old-deja/g++.pt/syntax1.C: New test.
7477         * g++.old-deja/g++.pt/syntax2.C: New test.
7478         * g++.old-deja/g++.other/syntax3.C: New test.
7479         * g++.old-deja/g++.other/syntax4.C: New test.
7480
7481 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7482
7483         * gcc.dg/20000623-1.c: Prototype exit and abort.
7484
7485 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7486
7487         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
7488         New tests.
7489         * gcc.dg/cpp-mi3.def: New file.
7490
7491         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
7492         inside assertions.
7493         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
7494         lexer's error messages.
7495         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
7496         divine anything from the linemarkers.
7497         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
7498         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
7499
7500 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
7501
7502         * gcc.dg/20000623-1.c: New test.
7503
7504 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
7505
7506         * gcc.c-torture/execute/20000622-1.c: New test.
7507
7508 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7509
7510         * g++.old-deja/g++.other/init15.C: New test.
7511
7512 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7513
7514         * g++.old-deja/g++.pt/vaarg2.C: New test.
7515         * g++.old-deja/g++.pt/vaarg3.C: New test.
7516
7517 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
7518
7519         * g++.old-deja/g++.other/dyncast6.C: New test.
7520
7521 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
7522
7523         * gcc.c-torture/execute/loop-6.c: New test.
7524
7525 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
7526
7527         * gcc.dg/20000614-1.c: New test.
7528         * gcc.dg/20000614-2.c: New test.
7529
7530 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
7531
7532         * g++.old-deja/g++.other/inline12.C: New test.
7533
7534 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
7535
7536         * g++.old-deja/g++.other/eh1.C: New test.
7537
7538 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
7539
7540         * g++.old-deja/g++.other/type.C: New test.
7541
7542 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7543
7544         * g++.old-deja/g++.other/initstring.C: New test.
7545
7546 2000-06-12  Jason Merrill  <jason@redhat.com>
7547
7548         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
7549
7550 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
7551
7552         * gcc.c-torture/compile/20000609-1.c: New test.
7553
7554 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
7555
7556         * gcc.dg/20000609-1.c: New test.
7557
7558 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
7559
7560         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
7561         * gcc.c-torture/noncompile/poison-1.c: Move...
7562         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
7563         * gcc.dg/cpp-li1.c: Add a token after the #line.
7564
7565 2000-06-05  Richard Henderson  <rth@cygnus.com>
7566
7567         * gcc.c-torture/execute/20000605-2.c: New test.
7568         * gcc.c-torture/execute/20000605-3.c: New test.
7569
7570 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
7571
7572         * g77.f-torture/execute/20000503-1.x: New file.
7573
7574 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
7575
7576         * g++.old-deja/g++.eh/badalloc1.C: New test.
7577
7578 2000-06-05  Richard Henderson  <rth@cygnus.com>
7579
7580         * gcc.c-torture/execute/20000605-1.c: New test.
7581
7582 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7583             Nathan Sidwell <nathan@codesourcery.com>
7584
7585         * gcc.c-torture/compile/20000605-1.c: New test.
7586
7587 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
7588
7589         * g77.f-torture/compile/20000601-1.f:  New test.
7590
7591 2000-06-03  Richard Henderson  <rth@cygnus.com>
7592
7593         * gcc.c-torture/execute/20000603-1.c: New.
7594
7595 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
7596
7597         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
7598         * gcc.dg/noreturn-2.c (noreturn): Likewise.
7599
7600 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
7601
7602         * gcc.dg/compare2.c (case 12): XFAIL.
7603         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
7604         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
7605
7606         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
7607
7608 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
7609
7610         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
7611         guard macro is already defined when the header is first
7612         included.
7613         * gcc.dg/cpp-mix.h: New file.
7614         * gcc.dg/endif-label.c: Update patterns to match compiler.
7615
7616         * g++.brendan/complex1.C: Declare abort.
7617         * g++.law/refs4.C: Remove XFAIL.
7618         * g++.oliva/expr2.C: Declare abort and exit.
7619
7620 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
7621
7622         * gcc.c-torture/execute/20000528-1.c: New test.
7623
7624         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
7625         * g++.old-deja/g++.law/temps4.C: Likewise.
7626
7627         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
7628         stdlib.h.  Call abort() on failure.
7629         * g++.old-deja/g++.law/refs4.C: Likewise.
7630         * g++.old-deja/g++.law/temps4.C: Likewise.
7631         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
7632         * gcc.c-torture/execute/20000112-1.c: Include string.h.
7633
7634 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
7635
7636         Relative to g++.dg/special:
7637         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
7638
7639         Relative to g++.old-deja:
7640         * g++.brendan/complex1.C, g++.jason/optimize2.C,
7641         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
7642         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
7643         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
7644         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
7645         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
7646         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
7647
7648         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
7649         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
7650         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
7651         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
7652         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
7653         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
7654         and/or string.h.
7655
7656         * g++.other/goto1.C: Update expectations for error messages.
7657
7658 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
7659
7660         * gcc.c-torture/compile/20000523-1.c: New test.
7661
7662 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7663
7664         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
7665
7666 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7667
7668         * g++.old-deja/g++.eh/catch11.C: New test.
7669         * g++.old-deja/g++.eh/catch12.C: New test.
7670
7671 2000-05-24  Nick Clifton  <nickc@cygnus.com>
7672
7673         * gcc.c-torture/execute/20000523-1.c: New test.
7674
7675 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
7676
7677         * c-torture/execute/bcp-1.c: Replace abort in arg of
7678         __builtin_constant_p with a generic external function.
7679
7680         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
7681         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
7682         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
7683         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
7684         Prototype abort and/or exit.
7685
7686         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
7687         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
7688         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
7689         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
7690
7691 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
7692
7693         * gcc.dg/dwarf2-1.c: New test.
7694
7695 2000-05-20  Richard Henderson  <rth@cygnus.com>
7696
7697         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
7698
7699 2000-05-20  Andreas Jaeger  <aj@suse.de>
7700
7701         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
7702         testcase.
7703
7704 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
7705
7706         * gcc.c-torture/execute/20000519-2.c: New test.
7707
7708 2000-05-19  Andreas Jaeger  <aj@suse.de>
7709
7710         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
7711         which fails with SSA.
7712
7713         * lib/c-torture.exp: Also test with -O3 -fssa.
7714
7715 2000-05-18  Michael Meissner  <meissner@redhat.com>
7716
7717         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
7718         * gcc.c-torture/execute/920415-1.c: Ditto.
7719         * gcc.c-torture/execute/920501-1.c: Ditto.
7720         * gcc.c-torture/execute/conversion.c: Ditto.
7721         * gcc.c-torture/execute/cvt-1.c: Ditto.
7722
7723 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
7724
7725         * gcc.c-torture/compile/20000518-1.c: New test.
7726
7727 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7728
7729         * g77.f-torture/compile/200005018.f:  New test.
7730
7731 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
7732
7733         * gcc.c-torture/compile/20000517-1.c: New test.
7734
7735 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7736
7737         * gcc.c-torture/execute/20000516-1.c: New test.
7738
7739 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
7740
7741         * g++.old-deja/g++.other/eh.C: New test.
7742
7743 2000-05-12  Richard Henderson  <rth@cygnus.com>
7744
7745         * gcc.c-torture/execute/990208-1.c (main): Don't pass
7746         constants through to doit's conditional.
7747
7748 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
7749
7750         * gcc.c-torture/compile/20000511-1.c: New test.
7751         * g77.f-torture/compile/20000511-1.f: New test.
7752         * g77.f-torture/compile/20000511-2.f: New test.
7753
7754 2000-05-11  Michael Meissner  <meissner@redhat.com>
7755
7756         * gcc.c-torture/execute/20000511-1.c: New test.
7757
7758 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
7759
7760         * gcc.dg/dg.exp: Scan .S files as well as .c files.
7761         * gcc.dg/20000510-1.S: New.
7762
7763 2000-05-08  Catherine Moore  <clm@cygnus.com>
7764
7765         * gcc.dg/unused-3.c: New.
7766
7767 2000-05-06  Richard Henderson  <rth@cygnus.com>
7768
7769           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
7770           * g++.old-deja/g++.mike/warn1.C: Likewise.
7771           * g++.old-deja/g++.pt/local1.C: Likewise.
7772           * g++.old-deja/g++.pt/local7.C: Likewise.
7773           * g++.old-deja/g++.pt/spec16.C: Likewise.
7774
7775 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
7776
7777         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
7778
7779 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
7780
7781           * g77.f-torture/execute/20000503-1.f:  New test.
7782
7783 2000-05-04  Andreas Jaeger  <aj@suse.de>
7784
7785         * gcc.dg/noreturn-2.c: New test.
7786
7787 2000-05-04  Neil Booth  <NeilB@earthling.net>
7788
7789         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
7790         preprocessor.
7791
7792 2000-05-04  Richard Henderson  <rth@cygnus.com>
7793
7794         * gcc.c-torture/execute/20000503-1.c: Fix typo.
7795
7796 2000-05-04  Richard Henderson  <rth@cygnus.com>
7797
7798         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
7799         OpenSSL by Jason R Thorpe.
7800
7801 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
7802
7803         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
7804
7805 2000-05-03  Robert Lipe <robertlipe@usa.net>
7806
7807         * gcc.dg/20000503-1.c: New test.
7808
7809 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
7810
7811         * gcc.c-torture/compile/20000502-1.c: New test.
7812         * g++.old-deja/g++.other/align.C: New test.
7813         * gcc.dg/cpp-tradstringify.c: New test.
7814
7815 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
7816
7817         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
7818         and hard registers.
7819
7820 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
7821
7822         * gcc.c-torture/execute/loop-5.c: New test.
7823
7824 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
7825
7826         * gcc.c-torture/execute/va-arg-20.c: New test.
7827
7828 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
7829
7830         * gcc.c-torture/execute/20000422-1.c: New test.
7831
7832 2000-04-20  Greg McGary  <gkm@gnu.org>
7833
7834         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
7835         when optimizing, but without sibling-call optimizations (-O1).
7836
7837 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
7838
7839           * gcc.c-torture/compile/20000420-1.c: New test.
7840
7841 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7842
7843         * g++.abi/ptrflags.C: New test.
7844         * g++.eh/catchptr1.C: Test incomplete pointer chains.
7845
7846 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
7847
7848         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
7849
7850 2000-04-19  Greg McGary  <gkm@gnu.org>
7851
7852         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
7853         sibling-call optimizations.
7854
7855 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
7856
7857         * gcc.dg/20000419-1.c: New test.
7858
7859 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
7860
7861         * gcc.c-torture/execute/20000412-6.c: New test.
7862
7863 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
7864
7865         * gcc.c-torture/execute/20000412-5.c: New test.
7866         * g77.f-torture/compile/20000412-1.f: New test.
7867         * gcc.c-torture/execute/20000412-4.c: New test.
7868         * gcc.c-torture/compile/20000412-2.c: New test.
7869         * gcc.c-torture/execute/20000412-3.c: New test.
7870         * gcc.c-torture/compile/20000412-1.c: New test.
7871         * gcc.c-torture/execute/20000412-2.c: New test.
7872
7873 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
7874
7875         * objc/execute/bf-20.m: New test.
7876
7877 2000-04-10  Richard Henderson  <rth@cygnus.com>
7878
7879         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
7880
7881         * gcc.c-torture/execute/20000412-1.c: New test.
7882
7883 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
7884
7885         * g++.old-deja/g++.eh/catchptr1.C: New test.
7886
7887 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
7888
7889         * g++.old-deja/g++.abi/cxa_vec.C: New test.
7890
7891 2000-04-08  Neil Booth  <NeilB@earthling.net>
7892
7893         * gcc.dg/cpp-nullchar.c: Remove test as
7894         embedded nulls cause problems.
7895
7896 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7897
7898         * gcc.dg/compare2.c: New test.
7899
7900 2000-04-08  Neil Booth  <NeilB@earthling.net>
7901
7902         * gcc.dg/cpp-nullchar.c: New test.
7903
7904 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
7905
7906         * gcc.dg/cpp-mi2.c: New test.
7907         * gcc.dg/cpp-mi2[abc].h: New files.
7908
7909 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
7910
7911         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
7912         member name.
7913
7914 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
7915
7916         * g++.old-deja/g++.abi/vmihint.C: New test.
7917
7918 2000-04-06  Neil Booth  <NeilB@earthling.net>
7919
7920         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
7921         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
7922         copyright.
7923
7924 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
7925
7926         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
7927         avoid stack-frame overwrite.
7928
7929 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
7930
7931         * gcc.c-torture/compile/20000405-2.c: New test.
7932         * gcc.c-torture/compile/20000405-3.c: New test.
7933
7934 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7935
7936         * gcc.c-torture/compile/20000405-1.c: New test.
7937
7938 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
7939
7940         * gcc.dg/cast-qual-1.c: Revert last change.
7941
7942 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7943
7944         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
7945
7946 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
7947
7948         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
7949         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
7950
7951 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
7952
7953         * gcc.c-torture/compile/20000403-2.c: New test.
7954         * gcc.c-torture/compile/20000403-1.c: New test.
7955
7956 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
7957
7958         * gcc.c-torture/execute/20000403-1.c: New test.
7959
7960 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
7961
7962         * gcc.c-torture/execute/20000402-1.c: New test.
7963
7964 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
7965
7966         * gcc.c-torture/execute/va-arg-15.c: New test.
7967         * gcc.c-torture/execute/va-arg-16.c: New test.
7968         * gcc.c-torture/execute/va-arg-17.c: New test.
7969         * gcc.c-torture/execute/va-arg-18.c: New test.
7970         * gcc.c-torture/execute/va-arg-19.c: New test.
7971
7972 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
7973
7974         * gcc.c-torture/compile/981211-1.c: Move to...
7975         * gcc.dg/cpp-as1.c: ...here.
7976         * gcc.dg/cpp-as2.c: New file.
7977
7978         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
7979         compiler.
7980
7981 2000-04-02  Neil Booth  <NeilB@earthling.net>
7982
7983         * gcc.dg/cpp-cond.c  New tests.
7984         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
7985         accidental success less likely.
7986         * gcc.dg/cpp-missingop.c  New tests.
7987         * gcc.dg/cpp-missingparen.c  New tests.
7988         * gcc.dg/cpp-shift.c  New tests.
7989         * gcc.dg/cpp-shortcircuit.c  New tests.
7990         * gcc.dg/cpp-unary.c  New tests.
7991
7992 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
7993
7994         * gcc.c-torture/compile/20000329-1.c: New test.
7995
7996 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
7997
7998         * gcc.c-torture/compile/20000326-1.c: New test.
7999         * gcc.c-torture/compile/20000326-2.c: New test.
8000
8001 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
8002
8003         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
8004         the first parameter is a function argument.
8005
8006 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
8007
8008         * g++.old-deja/g++.ext/array4.C: New test.
8009
8010 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
8011
8012         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
8013
8014 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8015
8016         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
8017
8018 2000-03-19  Richard Henderson  <rth@cygnus.com>
8019
8020         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
8021
8022 2000-03-19  Richard Henderson  <rth@cygnus.com>
8023
8024         * gcc.c-torture/compile/20000319-1.c: New test.
8025
8026 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
8027
8028         * gcc.c-torture/execute/20000314-3.c: New test.
8029         * gcc.c-torture/execute/20000314-2.c: New test.
8030         * gcc.c-torture/execute/20000314-1.c: New test.
8031         * gcc.c-torture/compile/20000314-2.c: New test.
8032         * gcc.c-torture/compile/20000314-1.c: New test.
8033
8034 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
8035
8036         * g++.old-deja/g++.warn/inline.C: New test.
8037
8038 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8039
8040         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
8041         standards-compliant result rather than specific constants.
8042         Put test-values in array.
8043
8044 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
8045
8046         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
8047         (g++_target_compile): Put test-specific options last.
8048
8049 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8050
8051         * g++.old-deja/g++.eh/vbase4.C: New test.
8052
8053 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8054
8055         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
8056
8057 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8058
8059         * g++.old-deja/g++.brendan/misc12.C: Removed.
8060         * g++.old-deja/g++.pt/memtemp77.C: Constify.
8061         * g++.old-deja/g++.ext/pretty4.C: New test.
8062
8063 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8064
8065         * g++.old-deja/g++.other/string2.C: New test.
8066
8067 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
8068
8069         * g++.old-deja/g++.warn/impint2.C: New test.
8070
8071 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8072
8073         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
8074         is 1, not zero.
8075
8076 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
8077
8078         * g++.old-deja/g++.warn/impint.C: New test.
8079         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
8080         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
8081         * g++.old-deja/g++.pt/explicit12.C: Likewise.
8082         * g++.old-deja/g++.pt/explicit13.C: Likewise.
8083         * g++.old-deja/g++.pt/explicit17.C: Likewise.
8084         * g++.old-deja/g++.pt/explicit18.C: Likewise.
8085         * g++.old-deja/g++.pt/explicit19.C: Likewise.
8086         * g++.old-deja/g++.pt/explicit23.C: Likewise.
8087         * g++.old-deja/g++.pt/explicit31.C: Likewise.
8088         * g++.old-deja/g++.pt/explicit35.C: Likewise.
8089         * g++.old-deja/g++.pt/explicit6.C: Likewise.
8090         * g++.old-deja/g++.pt/memclass7.C: Likewise.
8091
8092 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
8093
8094         * gcc.dg/cpp-redef.c: New test.
8095
8096 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
8097
8098         * g++.old-deja/g++.pt/unify7.C: New test.
8099
8100 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8101
8102         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
8103         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
8104
8105 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
8106
8107         * gcc.c-torture/compile/20000224-1.c: New test.
8108
8109 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8110
8111         * gcc.c-torture/compile/cpp-2.c: New test.
8112         * gcc.c-torture/compile/cpp-1.c: New test.
8113
8114 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
8115
8116         * gcc.c-torture/execute/20000225-1.c: New test.
8117
8118 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8119
8120         * gcc.dg/cpp-li2.c: New test.
8121
8122         * gcc.dg/cpp-wi1.c: New test.
8123
8124         * gcc.dg/cpp-li1.c: New test.
8125
8126 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
8127
8128         * g++.old-deja/g++.other/sizeof5.C: New test.
8129
8130 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8131
8132         * gcc.c-torture/execute/va-arg-13.c: New test.
8133
8134 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
8135
8136         * gcc.c-torture/execute/va-arg-12.c: New test.
8137
8138 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8139
8140         * gcc.c-torture/execute/20000223-1.c: New test.
8141
8142 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8143
8144         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
8145
8146 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
8147
8148         * g++.old-deja/g++.abi/ptrmem.C: New test.
8149
8150 2000-02-19  Richard Henderson  <rth@cygnus.com>
8151
8152         * gcc.c-torture/compile/init-3.c: New.
8153
8154 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
8155
8156         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
8157         ALWAYS_CXXFLAGS.
8158
8159 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
8160
8161         * gcc.c-torture/compile/20000211-3.c: New test.
8162
8163 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
8164
8165         * gcc.c-torture/compile/20000211-2.c: New test.
8166
8167 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
8168
8169         * gcc.c-torture/compile/20000211-1.c: New test.
8170
8171 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
8172
8173         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
8174           on native targets
8175
8176 2000-02-08  Nathan Sidwell  <nathan@acm.org>
8177
8178         * g++.old-deja/g++.other/cast5.C: New test.
8179
8180 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
8181
8182         * gcc.c-torture/execute/20000205-1.c: New.
8183
8184 2000-02-03  Nathan Sidwell  <nathan@acm.org>
8185
8186         * g++.old-deja/g++.jason/cast3.C: Return void.
8187         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
8188
8189 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8190
8191         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
8192
8193         * gcc.dg/loop-1.c: New test.
8194
8195 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
8196
8197         * gcc.c-torture/compile/20000127-1.c: New test.
8198         * gcc.c-torture/execute/991228-1.c: New test.
8199
8200 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8201
8202         * gcc.dg/unused-2.c: New test.
8203
8204         * gcc.dg/conv-1.c: New test.
8205
8206 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
8207
8208         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
8209         compiler.
8210         (tool_option_proc): Fix typo.
8211
8212 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
8213
8214         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
8215         of the ld on the host, not on the build machine.
8216         Also, don't crash if '--help' is not a supported option.
8217
8218 2000-01-24  Richard Henderson  <rth@cygnus.com>
8219
8220         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
8221
8222 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
8223
8224         * gcc.c-torture/execute/20000120-2.c: New test.
8225         * gcc.c-torture/execute/20000120-1.c: New test.
8226
8227 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
8228
8229         * gcc.c-torture/execute/20000113-1.c: New test.
8230
8231 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
8232
8233         * gcc.c-torture/execute/20000112-1.c: New test.
8234
8235 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8236
8237         * gcc.dg/20000111-1.c: New test.
8238
8239 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
8240
8241         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
8242         with 16 bit integers.
8243
8244 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8245
8246         * gcc.dg/20000108-1.c: New test.
8247
8248 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8249
8250         * g++.old-deja/g++.ns/koenig8.C: New test.
8251
8252 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8253
8254         * g++.old-deja/g++.other/cast4.C: New test.
8255
8256 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
8257
8258         * gcc.c-torture/compile/20000105-2.c: New test.
8259         * gcc.c-torture/compile/20000105-1.c: New test.
8260
8261 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8262
8263         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
8264         references to printf & atoi to conform to ANSI standard.
8265         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
8266         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
8267         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
8268         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
8269         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
8270         * g++.old-deja/g++.brendan/complex1.C: Likewise.
8271         * g++.old-deja/g++.brendan/copy1.C: Likewise.
8272         * g++.old-deja/g++.brendan/copy2.C: Likewise.
8273         * g++.old-deja/g++.brendan/copy3.C: Likewise.
8274         * g++.old-deja/g++.brendan/copy4.C: Likewise.
8275         * g++.old-deja/g++.brendan/copy5.C: Likewise.
8276         * g++.old-deja/g++.brendan/copy6.C: Likewise.
8277         * g++.old-deja/g++.brendan/copy7.C: Likewise.
8278         * g++.old-deja/g++.brendan/copy8.C: Likewise.
8279         * g++.old-deja/g++.brendan/crash11.C: Likewise.
8280         * g++.old-deja/g++.brendan/crash14.C: Likewise.
8281         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
8282         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8283         * g++.old-deja/g++.brendan/delete2.C: Likewise.
8284         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
8285         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
8286         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
8287         * g++.old-deja/g++.brendan/eh1.C: Likewise.
8288         * g++.old-deja/g++.brendan/groff1.C: Likewise.
8289         * g++.old-deja/g++.brendan/init3.C: Likewise.
8290         * g++.old-deja/g++.brendan/misc12.C: Likewise.
8291         * g++.old-deja/g++.brendan/misc7.C: Likewise.
8292         * g++.old-deja/g++.brendan/new2.C: Likewise.
8293         * g++.old-deja/g++.brendan/operators4.C: Likewise.
8294         * g++.old-deja/g++.brendan/operators5.C: Likewise.
8295         * g++.old-deja/g++.brendan/overload2.C: Likewise.
8296         * g++.old-deja/g++.brendan/overload7.C: Likewise.
8297         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
8298         * g++.old-deja/g++.brendan/reference1.C: Likewise.
8299         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
8300         * g++.old-deja/g++.brendan/template24.C: Likewise.
8301         * g++.old-deja/g++.brendan/template3.C: Likewise.
8302         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
8303         * g++.old-deja/g++.jason/inline3.C: Likewise.
8304         * g++.old-deja/g++.jason/opeq.C: Likewise.
8305         * g++.old-deja/g++.law/arg5.C: Likewise.
8306         * g++.old-deja/g++.law/arm7.C: Likewise.
8307         * g++.old-deja/g++.law/ctors11.C: Likewise.
8308         * g++.old-deja/g++.law/cvt8.C: Likewise.
8309         * g++.old-deja/g++.law/init9.C: Likewise.
8310         * g++.old-deja/g++.law/refs4.C: Likewise.
8311         * g++.old-deja/g++.law/template2.C: Likewise.
8312         * g++.old-deja/g++.law/visibility24.C: Likewise.
8313         * g++.old-deja/g++.law/vtable3.C: Likewise.
8314         * g++.old-deja/g++.mike/asm2.C: Likewise.
8315         * g++.old-deja/g++.mike/eh1.C: Likewise.
8316         * g++.old-deja/g++.mike/misc1.C: Likewise.
8317         * g++.old-deja/g++.mike/misc13.C: Likewise.
8318         * g++.old-deja/g++.mike/misc14.C: Likewise.
8319         * g++.old-deja/g++.mike/ns12.C: Likewise.
8320         * g++.old-deja/g++.mike/p1248.C: Likewise.
8321         * g++.old-deja/g++.mike/p3708.C: Likewise.
8322         * g++.old-deja/g++.mike/p3708a.C: Likewise.
8323         * g++.old-deja/g++.mike/p3708b.C: Likewise.
8324         * g++.old-deja/g++.mike/p646.C: Likewise.
8325         * g++.old-deja/g++.mike/p700.C: Likewise.
8326         * g++.old-deja/g++.mike/p783.C: Likewise.
8327         * g++.old-deja/g++.mike/p783a.C: Likewise.
8328         * g++.old-deja/g++.mike/p783b.C: Likewise.
8329         * g++.old-deja/g++.mike/p786.C: Likewise.
8330         * g++.old-deja/g++.mike/p789.C: Likewise.
8331         * g++.old-deja/g++.mike/p789a.C: Likewise.
8332         * g++.old-deja/g++.mike/p807a.C: Likewise.
8333         * g++.old-deja/g++.other/delete3.C: Likewise.
8334         * g++.old-deja/g++.other/dyncast1.C: Likewise.
8335         * g++.old-deja/g++.other/dyncast2.C: Likewise.
8336         * g++.old-deja/g++.other/dyncast3.C: Likewise.
8337         * g++.old-deja/g++.other/empty1.C: Likewise.
8338         * g++.old-deja/g++.other/temporary1.C: Likewise.
8339         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
8340         * g++.old-deja/g++.pt/t16.C: Likewise.
8341         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
8342
8343 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
8344
8345         * gcc.dg/991230-1.c: New test.
8346
8347 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
8348
8349         * gcc.c-torture/compile/991229-3.c: New test.
8350         * gcc.c-torture/compile/991229-2.c: New test.
8351         * gcc.c-torture/compile/991229-1.c: New test.
8352
8353 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
8354
8355         * gcc.c-torture/compile/labels-2.c: New test.
8356
8357 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8358
8359         * gcc.c-torture/execute/991227-1.c: New test.
8360
8361 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8362
8363         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
8364
8365 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8366
8367         * gcc.c-torture/execute/991221-1.c: New test.
8368
8369 1999-12-20  Nathan Sidwell  <nathan@acm.org>
8370
8371         * g++.old-deja/g++.other/cast3.C: New test.
8372
8373 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
8374
8375         * gcc.c-torture/execute/991216-4.c: New test.
8376
8377 1999-12-16  Michael Meissner  <meissner@cygnus.com>
8378
8379         * gcc.c-torture/execute/991216-1.c: New test.
8380         * gcc.c-torture/execute/991216-2.c: New test.
8381         * gcc.c-torture/execute/991216-3.c: New test.
8382
8383 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8384
8385         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
8386         Actually make the test fail by using "-O2" for compilation.
8387
8388 1999-12-15  Nathan Sidwell  <nathan@acm.org>
8389
8390         * g++.old-deja/g++.warn/cast-align1.C: New test.
8391
8392 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8393
8394         * gcc.c-torture/compile/991214-1.c: New test.
8395         * gcc.c-torture/compile/991214-2.c: New test.
8396
8397 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8398
8399         * gcc.dg/991214-1.c: New test.
8400
8401 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
8402
8403         * gcc.c-torture/compile/991213-3.c: New test.
8404         * gcc.c-torture/compile/991213-2.c: New test.
8405         * gcc.c-torture/compile/991213-1.c: New test.
8406
8407 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8408
8409         * gcc.dg/991209-1.c: New test.
8410
8411 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
8412
8413         * gcc.c-torture/compile/991208-1.c: New test.
8414
8415 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8416
8417         * gcc.dg/ultrasp2.c: New test.
8418
8419 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
8420
8421         * g++.old-deja/g++.abi/align.C (main): Fix typo.
8422
8423 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
8424
8425         * gcc.c-torture/compile/991202-1.c: New test.
8426         * gcc.c-torture/execute/991202-1.c: New test.
8427         * gcc.c-torture/execute/991202-2.c: New test.
8428         * gcc.c-torture/execute/991202-3.c: New test.
8429
8430 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
8431
8432         * g++.old-deja/g++.abi/align.C: New test.
8433         * g++.old-deja/g++.abi/aggregates.C: Likewise.
8434         * g++.old-deja/g++.abi/bitfields.C: Likewise.
8435
8436 1999-12-01  Richard Henderson  <rth@cygnus.com>
8437
8438         * gcc.c-torture/execute/991201-1.c: New.
8439
8440 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
8441
8442         * gcc.dg/991129-1.c: New test.
8443
8444 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8445
8446         * gcc.c-torture/compile/991127-1.c: New test.
8447
8448 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8449
8450         * g++.old-deja/g++.other/warn4.C: New test.
8451
8452 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8453
8454         * g++.old-deja/g++.eh/cleanup2.C: New test.
8455         * g++.old-deja/g++.ext/pretty2.C: New test.
8456         * g++.old-deja/g++.ext/pretty3.C: New test.
8457         * g++.old-deja/g++.other/debug6.C: New test.
8458
8459 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
8460
8461         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
8462         compiler_output to look for one error message instead of two.
8463
8464 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
8465
8466         * gcc.c-torture/execute/991118-1.c: Also test case
8467         where the word boundary does not split a byte evenly.
8468
8469 1999-11-19  Nathan Sidwell  <nathan@acm.org>
8470
8471         * g++.old-deja/g++.ext/restrict1.C: New test.
8472
8473 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
8474
8475         * gcc.c-torture/execute/991118-1.c: New test.
8476
8477 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
8478
8479         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
8480         working directory pathnames.
8481
8482 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
8483
8484         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
8485         host is equipped with driver.h and driver.o so it can actually
8486         compile and run the tests.
8487
8488 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
8489
8490         * gcc.c-torture/compile/991008-1.c: New test.
8491
8492 1999-11-08  Nick Clifton  <nickc@cygnus.com>
8493
8494         * lib/gcc-dg.exp: Include target-supports.exp
8495
8496 1999-11-05  Nick Clifton  <nickc@cygnus.com>
8497
8498         * lib/target-supports.exp: New file: Provide procs to test for
8499         features supported by the target.
8500         (check_weak_available): Moved here from ecos.exp.
8501         (check_alias_available): New proc: Determine of the target
8502         toolchain supports the alias attribute.
8503
8504         * gcc.dg/special/ecos.exp: Move check_weak_available to
8505         target-supports.exp.
8506         (alias-1.c): Only perform the test if the target supports
8507         aliases.
8508         (wkali-1.c): Only perform the test if the target supports
8509         aliases.
8510
8511         * gcc.dg/990506-0.c: Expect error messages from cross
8512         targets as well as native targets.
8513
8514 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8515
8516         * gcc.dg/ultrasp1.c: Removed xfail.
8517         * gcc.dg/struct-ret-2.c: Likewise.
8518         * gcc.dg/array-1.c: Likewise.
8519
8520 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8521
8522         * gcc.dg/struct-ret-2.c: New test.
8523
8524         * gcc.dg/array-1.c: New test.
8525
8526 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
8527
8528         * gcc.c-torture/execute/991030-1.c: New test.
8529
8530 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
8531
8532         * gcc.c-torture/compile/991026-2.c: New test.
8533
8534 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
8535
8536         * gcc.c-torture/compile/991026-1.c: New test.
8537
8538 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
8539
8540         * gcc.c-torture/execute/991023-1.c: New test.
8541
8542 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
8543
8544         * gcc.c-torture/execute/991019-1.c: New test.
8545
8546 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
8547
8548         * gcc.c-torture/execute/991016-1.c: New test.
8549
8550 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
8551
8552         * gcc.c-torture/execute/991014-1.c: New test.
8553
8554 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8555
8556         * g++.old-deja/g++.other/union2.C: New test.
8557
8558 1999-10-13  Nathan Sidwell  <nathan@acm.org>
8559
8560         * g++.old-deja/g++.other/vaarg2.C: New test.
8561         * g++.old-deja/g++.other/vaarg3.C: New test.
8562
8563 1999-10-12  Craig Burley  <craig@jcb-sc.com>
8564
8565         * g77.f-torture/noncompile/19990905-1.f: Moved from being
8566         in compile/.
8567
8568 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
8569
8570         * gcc.c-torture/execute/va-arg-11.c: New test.
8571
8572 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
8573
8574         * lib/file-format.exp (gcc_target_object_format): Don't
8575         crash if objdump is unavailable.
8576
8577 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
8578
8579         * gcc.misc-tests/mg.exp: delete extraneous redirection.
8580
8581 1999-09-28  Nick Clifton  <nickc@cygnus.com>
8582
8583         * gcc.c-torture/compile/990928-1.c: New test.
8584
8585 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
8586
8587         * g++.old-deja/g++.other/decl6.C: New test.
8588
8589 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8590
8591         * gcc.c-torture/execute/va-arg-10.c: New test.
8592
8593 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
8594
8595         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
8596         __PRETTY_FUNCTION__.
8597
8598 1999-09-23  Nick Clifton  <nickc@cygnus.com>
8599
8600         * gcc.c-torture/execute/990923-1.c: New test.
8601
8602 1999-09-21  Nick Clifton  <nickc@cygnus.com>
8603
8604         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
8605         for which -fpic is inappropriate.
8606
8607 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
8608
8609         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
8610
8611 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8612
8613         * g++.old-deja/g++.other/dyncast1.C: New test.
8614         * g++.old-deja/g++.other/dyncast2.C: New test.
8615         * g++.old-deja/g++.other/dyncast3.C: New test.
8616         * g++.old-deja/g++.other/dyncast4.C: New test.
8617         * g++.old-deja/g++.other/dyncast5.C: New test.
8618         * g++.old-deja/g++.eh/catch3.C: New test.
8619         * g++.old-deja/g++.eh/catch3p.C: New test.
8620         * g++.old-deja/g++.eh/catch4.C: New test.
8621         * g++.old-deja/g++.eh/catch4p.C: New test.
8622         * g++.old-deja/g++.eh/catch5.C: New test.
8623         * g++.old-deja/g++.eh/catch5p.C: New test.
8624         * g++.old-deja/g++.eh/catch6.C: New test.
8625         * g++.old-deja/g++.eh/catch6p.C: New test.
8626         * g++.old-deja/g++.eh/catch7.C: New test.
8627         * g++.old-deja/g++.eh/catch7p.C: New test.
8628         * g++.old-deja/g++.eh/catch8.C: New test.
8629         * g++.old-deja/g++.eh/catch8p.C: New test.
8630         * g++.old-deja/g++.eh/catch9.C: New test.
8631         * g++.old-deja/g++.eh/catch9p.C: New test.
8632
8633 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
8634
8635         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
8636         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
8637
8638 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
8639
8640         * gcc.c-torture/compile/990913-1.c: New test.
8641
8642 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
8643
8644         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
8645         * g++.old-deja/g++.jason/rfg5.C: Likewise.
8646
8647 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
8648
8649         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
8650
8651 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
8652
8653         * g++.old-deja/g++.other/lookup11.C: New test.
8654         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
8655         what is permitted and what we want.
8656         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
8657         overload use.
8658         * g++.old-deja/g++.jason/rfg5.C: Likewise
8659
8660 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
8661
8662         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
8663         * gcc.c-torture/noncompile/poison-1.c: New file.
8664
8665 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
8666
8667         * g++.old-deja/g++.other/sizeof3.C: New test.
8668         * g++.old-deja/g++.other/sizeof4.C: New test.
8669         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
8670         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
8671
8672 1999-09-07  Richard Henderson  <rth@cygnus.com>
8673
8674         * gcc.dg/va-arg-1.c: New.
8675
8676 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8677
8678         * gcc.c-torture/execute/va-arg-9.c: New test.
8679
8680 1999-09-05  Craig Burley  <craig@jcb-sc.com>
8681
8682         * g77.f-torture/compile/980519-2.f: New test.
8683         * g77.f-torture/compile/19990905-0.f: New test.
8684         * g77.f-torture/compile/19990905-1.f: New test.
8685         * g77.f-torture/compile/19990905-2.f: New test.
8686
8687         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8688
8689 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
8690
8691         * gcc.c-torture/execute/990827-1.c: Fix typo.
8692
8693 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8694
8695         * g++.old-deja/g++.other/deref1.C: New test.
8696
8697 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
8698
8699         * g++.old-deja/g++.other/ambig2.C: New test.
8700         * g++.old-deja/g++.other/cond5.C: New test.
8701         * g++.old-deja/g++.other/lookup16.C: New test.
8702
8703 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
8704
8705         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
8706         assemblers too.
8707
8708 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
8709
8710         * lib/c-torture.exp: Avoid the "compare executables" optimization
8711         when testing native.
8712
8713 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
8714
8715         * gcc.c-torture/execute/990829-1.c: New test.
8716         * gcc.c-torture/compile/990829-1.c: New test.
8717
8718 1999-08-27  Paul Burchard  <burchard@pobox.com>
8719
8720         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
8721         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
8722         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
8723         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
8724         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
8725         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
8726         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
8727         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
8728         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
8729         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
8730         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
8731
8732 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
8733
8734         * gcc.c-torture/execute/990827-1.c: New test.
8735
8736 1999-08-26  Craig Burley  <craig@jcb-sc.com>
8737
8738         * g77.f-torture/noncompile/19990826-4.f: New test.
8739
8740         * g77.f-torture/compile/19990826-3.f: New test.
8741
8742         * g77.f-torture/execute/19990826-2.f: New test.
8743
8744         * g77.f-torture/compile/19990826-1.f: New test.
8745
8746         * gcc.c-torture/execute/990826-0.c: New test.
8747         * g77.c-torture/execute/19990826-0.f: New test.
8748
8749         * g77.f-torture/noncompile/970626-2.f: New test.
8750
8751 1999-08-25  Paul Burchard  <burchard@pobox.com>
8752
8753         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
8754         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
8755         lss-011.C: New tests.
8756
8757 1999-08-25  Nathan Sidwell  <nathan@acm.org>
8758
8759         * g++.old-deja/g++.other/decl5.C: New test.
8760
8761 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8762
8763         * noncompile/noncompile.exp: Load_lib c-torture.exp.
8764         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
8765         call `postbase' for each one.  All callers of `postbase' changed
8766         to call this instead.
8767
8768 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
8769
8770         * gcc.c-torture/execute/990811-1.c: New test.
8771
8772 1999-08-09  Nick Clifton  <nickc@cygnus.com>
8773
8774         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
8775         just native ones.
8776
8777         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
8778         just native ones.
8779
8780 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
8781
8782         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
8783
8784 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
8785
8786         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
8787
8788 1999-08-04  Nathan Sidwell  <nathan@acm.org>
8789
8790         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
8791
8792 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
8793
8794         * gcc.c-torture/execute/990804-1.c: New test.
8795
8796 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8797
8798         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
8799         * g++.old-deja/g++.brendan/crash64.C: Likewise
8800         * g++.old-deja/g++.brendan/overload8.C: Likewise
8801
8802 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8803
8804         * g++.old-deja/g++.other/struct1.C: New test.
8805
8806 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8807
8808         * g++.old-deja/g++.other/enum2.C: New test.
8809
8810 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
8811
8812         Adapted from tests from Franz Sirl:
8813         * gcc.c-torture/execute/va-arg-7.c: New test.
8814         * gcc.c-torture/execute/va-arg-8.c: New test.
8815
8816 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
8817
8818         * gcc.c-torture/compile/990801-2.c: New test.
8819
8820         * gcc.c-torture/compile/990801-1.c: New test.
8821
8822 1999-07-27  Michael Meissner  <meissner@cygnus.com>
8823
8824         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
8825         fp-cmp-1.c, converting double to float.
8826
8827         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
8828         fp-cmp-1.c, converting double to long double.
8829
8830         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
8831         from fr1 to unknown_register, since fr1 is a legitimate register
8832         on some machines.
8833
8834 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
8835
8836         * README: More listname related changes.
8837
8838 1999-07-08  Catherine Moore  <clm@cygnus.com>
8839
8840         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
8841
8842 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
8843
8844         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
8845
8846 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
8847
8848         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
8849
8850 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
8851
8852         * gcc.dg/990703-1.c: New test.
8853
8854 1999-06-29  Nick Clifton  <nickc@cygnus.com>
8855
8856         * lib/file-format.exp: New file: Move definition of proc
8857         gcc_target_object_format to here from
8858         gcc.dg/special/ecos.exp.
8859
8860         * lib/c-torture.exp: Include lib file-format.exp.
8861         * lib/gcc-dg.exp: Include lib file-format.exp.
8862
8863         * gcc.dg/special/ecos.exp: Remove definition of proc
8864         gcc_target_object_format.
8865
8866 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
8867
8868         * gcc.c-torture/execute/990628-1.c: New test.
8869
8870 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
8871
8872         * gcc.c-torture/compile/990625-2.c: New test.
8873
8874         * gcc.c-torture/compile/990625-1.c: New test.
8875
8876 1999-06-23  Nick Clifton  <nickc@cygnus.com>
8877
8878         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
8879         attributes compile.
8880         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
8881         ports that use the COFF/PE file format.
8882
8883 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
8884
8885         * gcc.c-torture/compile/990617-1.c: New test.
8886
8887 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
8888
8889         * g++.old-deja/g++.other/decl4.C: New test.
8890
8891 1999-06-14  Nathan Sidwell  <nathan@acm.org>
8892
8893         * g++.old-deja/g++.other/bitfld3.C: New test.
8894
8895 1999-06-08  Nathan Sidwell  <nathan@acm.org>
8896
8897         * g++.old-deja/g++.eh/catch1.C: New test.
8898
8899 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
8900
8901         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
8902
8903         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
8904         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
8905
8906 1999-06-05  Craig Burley  <craig@jcb-sc.com>
8907
8908         * g77.f-torture/compile/19990502-0.f: Replace with new,
8909         shorter, test that still fails after recent changes.
8910
8911 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8912
8913         * gcc.c-torture/execute/990604-1.c: New test.
8914
8915 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
8916
8917         * gcc.c-torture/execute/990531-1.c: New test.
8918
8919 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8920
8921         * gcc.c-torture/compile/990527-1.c: New test.
8922
8923 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
8924
8925         * gcc.c-torture/execute/990527-1.c: New test.
8926
8927 1999-05-25  Nick Clifton  <nickc@cygnus.com>
8928
8929         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
8930         bitfields as signed.
8931
8932 1999-05-25  Craig Burley  <craig@jcb-sc.com>
8933
8934         * g77.f-torture/compile/19990525-0.f: New test.
8935
8936 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
8937
8938         * gcc.c-torture/execute/990525-2.c: New test.
8939
8940         * gcc.c-torture/execute/990525-1.c: New test.
8941
8942 1999-05-24  Nathan Sidwell  <nathan@acm.org>
8943
8944         * g++.old-deja/g++.other/anon3.C: New test.
8945         * g++.old-deja/g++.other/anon4.C: New test.
8946         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
8947         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
8948         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
8949         Merrill).
8950
8951 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
8952
8953         * gcc.c-torture/execute/990524-1.c: New test.
8954
8955         * gcc.dg/990524-1.c: New test.
8956
8957 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8958
8959         * gcc.c-torture/compile/990523-1.c: New test.
8960
8961 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
8962
8963         * gcc.c-torture/compile/990519-1.c: New test.
8964
8965 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8966
8967         * gcc.c-torture/compile/990517-1.c: New test.
8968
8969         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
8970         (e4, f4): New tests.
8971         (main): Call them.
8972
8973 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8974
8975         * gcc.dg/noreturn-1.c: New test.
8976
8977 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
8978
8979         * gcc.c-torture/execute/990513-1.c: New test.
8980
8981 1999-05-10  Richard Henderson  <rth@cygnus.com>
8982
8983         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
8984
8985 1999-05-10  Craig Burley  <craig@jcb-sc.com>
8986
8987         * g77.f-torture/execute/erfc.f: Use small single-precision
8988         values, to avoid problems on Alphas when not -mieee.
8989
8990 1999-05-08  Craig Burley  <craig@jcb-sc.com>
8991
8992         * gcc.dg/990506-0.c: New test.
8993
8994 1999-05-08  Richard Henderson  <rth@cygnus.com>
8995
8996         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
8997         the constant to test.  Don't XFAIL 64-bit targets.
8998
8999         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
9000         * g++.old-deja/g++.law/profile1.C: Likewise.
9001
9002         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
9003         operator new instances.
9004         * g++.old-deja/g++.other/delete5.C: Likewise.
9005
9006 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9007
9008         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
9009         intrinsic.
9010
9011 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9012
9013         * g77.f-torture/execute/u77-test.f: Reverse order of two
9014         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
9015
9016 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9017
9018         * gcc.dg/compare1.c: New test.
9019
9020 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9021
9022         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
9023         New tests.
9024
9025 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9026
9027         * g77.f-torture/compile/19990502-1.f: New test.
9028
9029 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9030
9031         * g77.f-torture/compile/19990502-0.f: New test.
9032
9033 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
9034
9035         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
9036         intrinsic.
9037
9038 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
9039
9040         * g77.f-torture/execute/u77-test.f (main): List libU77
9041         intrinsics not currently tested.
9042         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
9043         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
9044         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
9045         Trim blanks off the ends of some printed strings.
9046
9047 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
9048
9049         * g77.f-torture/execute/u77-test.f (main): Just warn about
9050         FSTAT gid disagreement, as it's expected on some systems.
9051
9052 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
9053
9054         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
9055         use a new function, which allows for some slop.
9056         Clean up some commentary.
9057         (issum): The new function.
9058         (sgladd): Deleted subroutine.
9059
9060 1999-05-01  Craig Burley  <craig@jcb-sc.com>
9061
9062         * g77.f-torture/execute/u77-test.f: Modify to be more like
9063         libf2c/libU77 version, bringing patches to that version here.
9064         Add suitable commentary.
9065
9066 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
9067
9068         * gcc.dg/990424-1.c: New test.
9069
9070 1999-04-24  Craig Burley  <craig@jcb-sc.com>
9071
9072         * g77.f-torture/execute/u77-test.f (main): Bug involving
9073         LSTAT has been fixed, so turn back on full checking.
9074
9075 1999-04-20  Craig Burley  <craig@jcb-sc.com>
9076
9077         * g77.f-torture/compile/19990419-0.f: New test.
9078         * g77.f-torture/execute/19990419-1.f: New test.
9079
9080 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
9081
9082         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
9083         to avoid the need for a prototype to supress a warning.
9084
9085 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
9086
9087         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
9088
9089 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
9090
9091         * gcc.c-torture/execute/990404-1.c: New test.
9092
9093 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9094
9095         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
9096         * gcc.dg/cpp-if3.c: Don't use -pedantic.
9097         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
9098         missing initializer warnings.
9099
9100 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
9101
9102         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
9103         matching strings.
9104
9105 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
9106
9107         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
9108
9109 1999-03-26  Craig Burley  <craig@jcb-sc.com>
9110
9111         * g77.f-torture/execute/19990325-0.f: New test.
9112         * g77.f-torture/execute/19990325-1.f: New test.
9113
9114 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
9115
9116         * gcc.c-torture/execute/990324-1.c: New test.
9117
9118 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
9119
9120         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
9121         test with 4.
9122
9123 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
9124
9125         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
9126
9127 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9128
9129         * g77.f-torture/execute/19990313-2.f: New test.
9130         * g77.f-torture/execute/19990313-3.f: New test.
9131
9132 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9133
9134         * g77.f-torture/execute/19990313-0.f: New test.
9135         * g77.f-torture/execute/19990313-1.f: New test.
9136
9137 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
9138
9139         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
9140         printf to sprintf.
9141         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
9142         (main): Add check for u15.  Conditionalize u31 check depending on
9143         whether ints are <32 bits or >=32 bits.
9144
9145 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9146
9147         * g77.f-torture/execute/19981119-0.f: Improve testiness.
9148
9149 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9150
9151         * g77.f-torture/compile/19990305-0.f: New test.
9152         * g77.f-torture/execute/19981119-0.f: New test.
9153
9154 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9155
9156         * g77.f-torture/execute/970625-2.f: call ABORT if final
9157         result is not correct, instead of just printing it.
9158         Add this checking via newly introduced obfuscation, to
9159         trip up buggy front ends.
9160
9161 1999-03-07  Craig Burley  <craig@jcb-sc.com>
9162
9163         * g77.f-torture/compile/960317-1.f: Moved from being
9164         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
9165
9166 1999-03-06  Craig Burley  <craig@jcb-sc.com>
9167
9168         * g77.f-torture/execute/960317-1.f: New (old) test.
9169         * g77.f-torture/execute/970625-2.f: Ditto.
9170
9171 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
9172
9173         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
9174         message on line 1 or line 2; cccp and cpplib do this differently.
9175
9176 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
9177
9178         * g++.old-deja/g++.law/weak1.C: New test.
9179
9180 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9181
9182         * gcc.c-torture/execute/990119-1.c: Renamed to...
9183         * gcc.dg/990119-1.c: this, so it will only be tested once
9184         (it's a preprocessor test, it doesn't need to be run at
9185         multiple optimization levels).
9186
9187 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9188
9189         * lib/g++.exp: Don't add incdir=$base_dir/../include to
9190           ALWAYS_CXXFLAGS.
9191
9192 1999-02-24  Craig Burley  <craig@jcb-sc.com>
9193
9194         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
9195         * g77.f-torture/compile/19981216-0.f: ...as it is expected
9196         to not be compilable by current g77.
9197
9198 1999-02-24  Nick Clifton  <nickc@cygnus.com>
9199
9200         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
9201
9202 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
9203
9204         * gcc.c-torture/execute/990222-1.c: New test.
9205
9206 1999-02-19  Craig Burley  <craig@jcb-sc.com>
9207
9208         * g77.f-torture/compile/19990218-0.f: New test.
9209         * g77.f-torture/noncompile/19990218-1.f: New test.
9210
9211 1999-02-18  Craig Burley  <craig@jcb-sc.com>
9212
9213         * g77.f-torture/compile/19981216-0.f: New test.
9214
9215 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
9216
9217         * gcc.dg/990214-1.c: New test.
9218
9219 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
9220
9221         * gcc.dg/990213-2.c: New test.
9222
9223         * gcc.dg/990213-1.c: New test.
9224
9225 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
9226
9227         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
9228         ints.
9229
9230 1999-02-11  Nick Clifton  <nickc@cygnus.com>
9231
9232         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
9233         specified by target.
9234
9235         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
9236
9237 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
9238
9239         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
9240
9241 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9242
9243         * gcc.dg/special/ecos.exp: New test driver for new tests with
9244         special requirements.
9245
9246         * gcc.dg/special/alias-1.c: New test.
9247         * gcc.dg/special/gcsec-1.c: New test.
9248         * gcc.dg/special/weak-1.c: New test.
9249         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
9250         * gcc.dg/special/weak-2.c: New test.
9251         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
9252         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
9253         * gcc.dg/special/wkali-1.c: New test.
9254         * gcc.dg/special/wkali-2.c: New test.
9255         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
9256         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
9257
9258 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
9259
9260           * lib/c-torture.exp (c-torture-compile): Pull out code for
9261           analyzing gcc error messages.
9262           (c-torture-execute): Likewise.  Fix some (harmless) false
9263           positives.
9264           * lib/gcc.exp (gcc_check_compile): New function.
9265
9266 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
9267
9268         * gcc.c-torture/execute/990208-1.c: New test.
9269
9270 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9271
9272         * g++.dg/special/ecos.exp: New driver for new tests with special
9273         requirements
9274
9275         * g++.dg/special/conpr-1.C: New test
9276         * g++.dg/special/conpr-2.C: New test
9277         * g++.dg/special/conpr-2a.C: New test
9278         * g++.dg/special/conpr-3.C: New test
9279         * g++.dg/special/conpr-3a.C: New test
9280         * g++.dg/special/conpr-3b.C: New test
9281
9282         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
9283         allow g++ to use the dg driver
9284
9285         * README: Add comment about g++.dg directory
9286
9287 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
9288
9289         * README: Update email addresses.
9290
9291 1999-02-03  Nick Clifton  <nickc@cygnus.com>
9292
9293         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
9294         arguments in order to force structure S onto the stack even on
9295         the alpha.
9296         (test): Pass 10 leading arguments to function foo as well as the
9297         structure S.
9298
9299         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
9300         failure for all targets.
9301
9302         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
9303         abort to terminate program execution.
9304
9305 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
9306
9307         * gcc.c-torture/execute/990130-1.c: New test.
9308
9309 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
9310
9311         * gcc.dg/990130-1.c: New test.
9312
9313 1999-01-28  Michael Meissner  <meissner@cygnus.com>
9314
9315         * gcc.c-torture/execute/990128-1.c: New test.
9316
9317 1999-01-27  Michael Meissner  <meissner@cygnus.com>
9318
9319         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
9320
9321 1999-01-27  Felix Lee  <flee@cygnus.com>
9322
9323         * lib/c-torture.exp (c-torture-compile): pull out code for
9324         analyzing gcc error messages.
9325         (c-torture-execute): ditto, and fix some (harmless) false
9326         positives.
9327         * lib/gcc.exp (gcc_check_compile): new function.
9328
9329 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
9330
9331         * gcc.dg/990117-1.c: New test.
9332
9333         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
9334
9335         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
9336
9337 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
9338
9339         * g77.f-torture/compile/990115-1.f: New test.
9340
9341 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
9342
9343         * gcc.c-torture/compile/990107-1.c: New test
9344
9345 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
9346
9347         * gcc.c-torture/execute/990106-2.c: New test.
9348
9349         * gcc.c-torture/execute/990106-1.c: New test.
9350
9351 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
9352
9353         * gcc.c-torture/compile/981223-1.c: New test.
9354
9355 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
9356
9357         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
9358         (opt3): Rename from opt4 and disable.
9359
9360 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
9361
9362         * g++.old-deja/g++.pt/ptrmem5.C: New test.
9363
9364 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9365
9366         * g++.old-deja/g++.other/conv5.C: New test.
9367
9368 1998-12-14  Nick Clifton  <nickc@cygnus.com>
9369
9370         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
9371
9372 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
9373
9374         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
9375
9376 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
9377
9378         * gcc.c-torture/compile/981211-1.c: New test.
9379
9380 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
9381
9382         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
9383
9384         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
9385
9386 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9387
9388         * gcc.special/930510-1.c: Make C9X safe.
9389         * gcc.misc-tests/gcov-1.c Similarly.
9390         * gcc.misc-tests/gcov-2.c Similarly.
9391
9392 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9393
9394         * gcc.dg/ultrasp1.c: New test.
9395
9396 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
9397
9398         * gcc.c-torture/execute/981206.c: New test.
9399
9400 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9401
9402         * g++.old-deja/g++.ns/template7.C: New test.
9403
9404         * g++.old-deja/g++.other/expr1.C: New test.
9405
9406         * g++.old-deja/g++.eh/tmpl3.C: New test.
9407
9408         * g++.old-deja/g++.eh/tmpl2.C: New test.
9409
9410 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9411
9412         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
9413         * g++.old-deja/g++.other/using6.C: Removed.
9414         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
9415
9416         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
9417
9418 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9419
9420         * g++.old-deja/g++.pt/overload8.C: New test.
9421
9422         * g++.old-deja/g++.pt/overload7.C: New test.
9423
9424         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
9425
9426         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
9427         and relinking messages.
9428         * lib/g++.exp (g++_target_compile): Remove .rpo file when
9429         compiling with -frepo.
9430
9431 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
9432
9433         * g++.old-deja/g++.pt/lookup6.C: New test.
9434
9435 1998-11-30  Nick Clifton  <nickc@cygnus.com>
9436
9437         * gcc.c-torture/execute/981130-1.c: New test.
9438         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
9439
9440 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9441
9442         * g++.old-deja/g++.pt/explicit76.C: New test.
9443
9444         * g++.old-deja/g++.pt/friend38.C: New test.
9445
9446         * g++.old-deja/g++.ns/crash2.C: New test.
9447
9448         * g++.old-deja/g++.pt/defarg8.C: New test.
9449
9450         * g++.old-deja/g++.pt/instantiate6.C: New test.
9451
9452         * g++.old-deja/g++.pt/static6.C: New test.
9453
9454         * g++.old-deja/g++.pt/decl2.C: New test.
9455
9456 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9457
9458         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
9459         problem is actually related with name lookup, but so what? :-)
9460
9461         * g++.old-deja/g++.pt/friend37.C: New test.
9462
9463 1998-11-25  Dave Love  <d.love@dl.ac.uk>
9464
9465         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
9466         element, which fails on some systems.
9467
9468         * g77.f-torture/execute/labug1.f: New test.
9469
9470 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
9471
9472         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
9473         is defined.
9474
9475 1998-11-18  Dave Love  <d.love@dl.ac.uk>
9476
9477         * g77.f-torture/compile/981117-1.f: New test.
9478
9479 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
9480
9481         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
9482         properly discarded.
9483
9484 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
9485
9486         * gcc.c-torture/execute/memcheck: New directory of tests for
9487         -fcheck-memory-usage.
9488
9489 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
9490
9491         * README: New file, general information about the testsuite and
9492         new description of the various C++ test subdirectories.
9493         * README.g++: Eliminate obsolete information, update and move most
9494         relevant stuff to README.
9495
9496 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
9497
9498         * gcc.c-torture/compile/981107-1.c: New test.
9499
9500 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
9501
9502         * execute/memcpy-bi.c: New testcase.
9503
9504 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
9505
9506         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
9507         base classes.
9508
9509         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
9510         template is selected.
9511
9512         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
9513         classes, it should be accepted for all types.
9514
9515         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
9516
9517         * g++.old-deja/g++.pt/spec24.C: Ensure that template
9518         specializations start with template headers.
9519
9520 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
9521
9522         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
9523
9524         * g++.old-deja/g++.other/init9.C: Test cross initialization of
9525         non-POD types.
9526
9527 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9528
9529         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
9530
9531 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
9532
9533         * compile/981022-1.c, compile/981022-1.x: New test and driver.
9534
9535 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
9536
9537         * 981019-1.c: New test.
9538
9539 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
9540
9541         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
9542         find objc headers.
9543
9544 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9545
9546         * compile/981001-4.c: Remove use of GCC extension that triggers a
9547         compiler bug.
9548
9549 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
9550
9551         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
9552
9553 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9554
9555         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
9556         instantiation of template produces incorrect code for delete
9557         expression.
9558
9559         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
9560         constructors' name is not unique.
9561         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
9562         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
9563
9564         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
9565         automatic array of const is ill-formed.
9566
9567         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
9568         of template parameter?
9569
9570         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
9571         const.
9572
9573         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
9574         pointer-to-member expression.
9575
9576         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
9577         declaration causes ICE.
9578
9579 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
9580
9581         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
9582         reserved in the global namespace.
9583
9584         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
9585         generate needed virtual table.
9586
9587         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
9588
9589 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
9590
9591         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
9592         template-dependent type
9593
9594 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
9595
9596         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
9597         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
9598         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
9599
9600         * g++.old-deja/g++.other/using5.C: New test; using decl from base
9601         class should be usable as argument of member function.
9602         * g++.old-deja/g++.other/using6.C: New test; using decl from base
9603         class should be usable as return type of member function.
9604         * g++.old-deja/g++.other/using7.C: New test; using decl from base
9605         class should be usable as type of data member.
9606
9607         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
9608
9609 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
9610
9611         * gcc.c-torture/special/920521-1.c: Fix bogus test.
9612
9613 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
9614
9615         * gcc.dg/dll-?.c Add thumb to target list.
9616         Fix assembler scan patterns to match current assembler output.
9617
9618 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
9619
9620         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
9621         matching of template brackets.
9622
9623         * g++.old-deja/g++.other/using4.C: New test.  Test using
9624         declarations of methods from base classes.
9625
9626         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
9627         within functions should introduce names into the innermost
9628         enclosing namespace.
9629
9630         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
9631         of static locals if first initialization throws.
9632
9633 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
9634
9635         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
9636
9637 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
9638
9639         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
9640         lose track of the possible targets of tablejump insns.
9641         * special/special.exp: Run it.
9642
9643 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9644
9645         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
9646         must be declared before its specializations can be named in friend
9647         declarations.
9648
9649 1998-10-05  Dave Love  <d.love@dl.ac.uk>
9650
9651         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
9652
9653         * g77.f-torture/execute/io1.f: New test.
9654
9655 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9656
9657         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
9658         with pointer to template function, for which no argument deduction
9659         is possible.
9660
9661         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
9662         specialization of template function as argument to template
9663         function.
9664
9665         * g++.old-deja/g++.other/access2.C: New test; Inner class
9666         shouldn't have privileged access to Outer's names.
9667
9668 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9669
9670         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
9671         friend template declared within template class conflicts with
9672         nested class of the same name.
9673
9674         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
9675         is ignored.
9676
9677         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
9678         object with direct initializer as function declaration.
9679
9680         * g++.old-deja/g++.other/decl2.C: New test; duplicate
9681         initializers.
9682
9683         * g++.old-deja/g++.other/null2.C: New test; conditional operator
9684         involving const pointer and NULL produces incorrect result.
9685
9686         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
9687         type name without `typename' should be rejected with -pedantic.
9688
9689 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
9690
9691         * g++.old-deja/g++.other/addrof1.C: New test.
9692
9693 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
9694
9695         * gcc.c-torture/compile/981001-1.c: New test.
9696         * gcc.c-torture/execute/981001-1.c: New test.
9697
9698 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
9699
9700         * gcc.c-torture/compile/981001-2.c: New test.
9701         * gcc.c-torture/compile/981001-3.c: New test.
9702         * gcc.c-torture/compile/981001-4.c: New test.
9703
9704 1998-10-01  Robert Lipe  <robertl@dgii.com>
9705
9706         * lib/objc.exp (objc_target_compile): Add -L during compiles for
9707         multilibbed hosts.   Idea grafted from g77.exp.
9708
9709 1998-09-30  Dave Love  <d.love@dl.ac.uk>
9710
9711         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
9712         avoid losing on systems which need -lsocket.
9713
9714 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
9715
9716         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
9717         * g++.old-deja/g++.other/nested2.C: Ditto.
9718         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
9719         failure.
9720
9721 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9722
9723         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
9724         preferred over template operator!= for enum bitfields.
9725
9726 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
9727
9728         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
9729         that happen to have the same base name, but in different scopes,
9730         are incorrectly rejected.
9731
9732 1998-09-16  Richard Henderson  <rth@cygnus.com>
9733
9734         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
9735         on the native word size instead of an integer literal.
9736
9737 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9738
9739         * g++.old-deja/g++.other/static2.C: Invocation of static data
9740         member of type pointer-to-function denoted as non-static member.
9741
9742         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
9743         checks involving function types and aliases.
9744
9745 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9746
9747         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
9748         redefined to the same non-trivial type.
9749
9750         * g++.old-deja/g++.pt/explicit73.C: Test for proper
9751         namespace-qualification of template specializations declared in
9752         other namespaces.
9753
9754         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
9755         to declare a subset of the specializations of a template function
9756         as friends of specializations of a template class.
9757
9758         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
9759         member templates that do not fully specialize the enclosing
9760         template class are rejected.
9761
9762 1998-09-11  Dave Love  <d.love@dl.ac.uk>
9763
9764         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
9765
9766 1998-09-08  Dave Love  <d.love@dl.ac.uk>
9767
9768         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
9769         altered from libf2c/libU77 version.
9770
9771 1998-09-06  Dave Love  <d.love@dl.ac.uk>
9772
9773         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
9774
9775 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
9776
9777         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
9778         (un)signed char are different types for template specialization
9779         purposes.
9780
9781 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
9782
9783         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
9784         * objc: ObjC testsuite.
9785
9786 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
9787
9788         * gcc.c-torture/execute/941014-1.x:  New file.
9789
9790 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
9791
9792         * lib/c-torture.exp: Add support for
9793         torture_eval_before_compile and torture_eval_before_execute
9794         variables.
9795
9796 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
9797
9798         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
9799         this test triggers valid.
9800
9801 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
9802
9803         * gcc.dg/980827-1.c: New test.
9804
9805 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9806
9807         * gcc.c-torture/execute/loop-4b.c: New test.
9808
9809 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
9810
9811         * lib/c-torture.exp: Add support for
9812         torture_eval_before_compile and torture_eval_before_execute
9813         variables.
9814
9815 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
9816
9817         * gcc.c-torture/compile/980825-1.c: New test.
9818
9819 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
9820
9821         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
9822         count number tests in opt_t0 not good_t0.
9823
9824 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
9825
9826         * gcc.c-torture/compile/930326-1.x: Fix typo.
9827
9828 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
9829
9830         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
9831         causes an ICE.
9832
9833 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
9834
9835         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
9836         STACK_SIZE is defined.
9837         * gcc.c-torture/unsorted/stuct.c: Similarly.
9838
9839         * gcc.c-torture/compile/980821-1.c: New test.
9840
9841 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
9842
9843         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
9844
9845 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
9846
9847         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
9848         code.
9849
9850 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
9851
9852         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
9853         error'.
9854
9855 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
9856
9857         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
9858
9859 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
9860
9861         * gcc.c-torture/compile/980816-1.c: New test.
9862
9863         * gcc.dg/980816-1.c: New test.
9864
9865 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
9866
9867         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
9868         compiler for ieee tests.
9869
9870 1998-08-01  Dave Love  <d.love@dl.ac.uk>
9871
9872         * g77.f-torture/compile/980729-0.f: New test.
9873
9874 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
9875
9876         * gcc.c-torture/special/eeprof-1.c: New test, for
9877         -finstrument-functions.
9878         * gcc.c-torture/special/special.exp: Run it.
9879
9880 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
9881
9882         * gcc.c-torture/compile/980729-1.c: New test.
9883
9884 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
9885
9886         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
9887         __thumb__ is defined, and test for ARM style doubles if so.
9888
9889 1998-07-26  Dave Love  <d.love@dl.ac.uk>
9890
9891         * g77.f-torture/noncompile/980615-0.f: New test.
9892
9893 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
9894
9895         * gcc.dg/980312-1.c: Do link instead of compile.
9896         * gcc.dg/980313-1.c: Likewise.
9897
9898 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
9899
9900         * gcc.c-torture/compile/980726-1.c: New test.
9901
9902 1998-07-25  Dave Love  <d.love@dl.ac.uk>
9903
9904         * g77.f-torture/execute/io0.f: New test.
9905
9906 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
9907
9908         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
9909         an int.
9910
9911 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
9912
9913         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
9914         m32r bugs.
9915
9916 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
9917
9918         * gcc.dg/980626-1.c: Expect failures for all toolchains until
9919         c-decl.c:grokdeclarator can handle mode attributes.
9920
9921 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
9922
9923         * gcc.c-torture/execute/980716-1.c: New test.
9924
9925 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
9926
9927         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
9928         the mn10200.
9929         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
9930         the mn10200.
9931         * gcc.c-torture/execute/va-arg-3.x: Similarly.
9932         * gcc.c-torture/compile/930326-1.x: Similarly.
9933
9934 1998-07-13  Dave Love  <d.love@dl.ac.uk>
9935
9936         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
9937         New test from Craig.
9938
9939 1998-07-12  Dave Love  <d.love@dl.ac.uk>
9940
9941         * g77.f-torture/noncompile/980616-0.f: New test.
9942
9943         * g77.f-torture/execute/970816-3.f:  New test from Craig.
9944
9945 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
9946
9947         *  g++.other/singleton.C: Return error value instead of taking
9948         SIGSEGV.
9949
9950 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
9951
9952         *  g++.other/singleton.C: New test.   Warning is under dispute.
9953         Runtime crash is not.
9954
9955 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
9956
9957         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
9958         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
9959         using6.C, using7.C}:  New namespace tests.
9960
9961 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
9962
9963         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
9964         specialization with typedef'ed names used as array indexes.
9965
9966 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
9967
9968         * gcc.c-torture/execute/980709-1.c: New test.
9969
9970         * gcc.dg/980709-1.c: New test.
9971
9972 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
9973
9974         * gcc.c-torture/execute/bcp-1.c: New test.
9975
9976 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
9977
9978         * gcc.c-torture/execute/980707-1.c: New test.
9979
9980 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
9981
9982         * gcc.c-torture/compile/980706-1.c: New test.
9983
9984 1998-07-01  Dave Love  <d.love@dl.ac.uk>
9985
9986         * g77.f-torture/execute/980701-0.f,
9987         g77.f-torture/execute/980701-1.f: New test from Craig.
9988
9989 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
9990
9991         * gcc.c-torture/compile/980701-1.c: New test.
9992
9993         * gcc.c-torture/execute/980701-1.c: New test.
9994
9995 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
9996 rlsruhe.de>
9997
9998         * g++.old-deja/g++.robertl/eb132.C: New test.
9999         * g++.old-deja/g++.robertl/eb133.C: Likewise.
10000
10001 1998-06-29  Dave Love  <d.love@dl.ac.uk>
10002
10003         * g77.f-torture/execute/980628-7.f,
10004         g77.f-torture/execute/980628-8.f,
10005         g77.f-torture/execute/980628-9.f,
10006         g77.f-torture/execute/980628-10.f: New tests from Craig.
10007
10008         * g77.f-torture/execute/980628-3.f: Remove mail headers.
10009
10010 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
10011
10012         * g77.f-torture/execute/980628-4.f: New test from Craig.
10013         * g77.f-torture/execute/980628-5.f: Likewise.
10014         * g77.f-torture/execute/980628-2.f: Likewise.
10015         * g77.f-torture/execute/980628-0.f: Likewise.
10016         * g77.f-torture/execute/980628-1.f: Likewise.
10017         * g77.f-torture/execute/980628-3.f: Likewise.
10018         * g77.f-torture/execute/980628-6.f: Likewise.
10019
10020 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
10021
10022         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
10023         directory when nothing has been installed yet.
10024
10025 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
10026
10027         * gcc.c-torture/special/special.exp: Handle newer versions of
10028         dejagnu.
10029
10030 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
10031
10032         * gcc.dg/980626-1.c: New test.
10033
10034 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
10035
10036         * gcc.misc-tests/m-un-2.c: New test.
10037         * g++.old-deja/g++.other/warn01.c: Likewise.
10038
10039 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
10040
10041         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
10042         compatibility with assmblers with a different comment character.
10043         Eliminate use of GAS-specific extensions.
10044
10045 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
10046
10047         * gcc.c-torture/execute/ieee/980619-1.c: New test.
10048
10049 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
10050
10051         *lib/g77.exp: Replace search for libf2c.a with search for newly
10052         renamed libg2c.a
10053
10054 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
10055
10056         * gcc.c-torture/execute/980617-1.c: New test.
10057
10058 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
10059
10060         * gcc.c-torture/execute/980612-1.c: New test.
10061
10062 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
10063
10064         * gcc.dg/980523-1.c: Only test on ppc-linux.
10065         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
10066
10067         * gcc.c-torture/execute/980608-1.c: New test.
10068
10069 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10070
10071         * gcc.c-torture/execute/980605-1.c: New test.
10072
10073 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
10074
10075         * gcc.c-torture/execute/980604-1.c: New test.
10076
10077 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
10078
10079         * gcc.c-torture/execute/980602-1.c: New test.
10080         * gcc.c-torture/execute/980602-2.c: Likewise.
10081
10082 1998-06-02  Dave Love  <d.love@dl.ac.uk>
10083
10084         * 970125-0.f: Fix per JCB.  Add commentary.
10085
10086 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
10087
10088         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
10089         IEEE -0 support.
10090
10091 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
10092
10093         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
10094         earlier.
10095
10096 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
10097
10098         * gcc.c-torture/execute/980526-3.c: New test.
10099
10100 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
10101
10102         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
10103         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
10104         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
10105         m88k-motorola-sysv3 to XFAIL.
10106
10107 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10108
10109         * gcc.dg/980526-1.c: New test.
10110         * gcc.c-torture/execute/980526-2.c: New test.
10111
10112 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
10113
10114         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
10115
10116         * gcc.c-torture/execute/980526-1.c: New test.
10117
10118 1998-05-26  Dave Love  <d.love@dl.ac.uk>
10119
10120         * g77.f-torture/execute/alpha2.f: Add runtime test.
10121
10122 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
10123
10124         * g++.old-deja/old-deja.exp: Strip leading directories.
10125
10126         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
10127         error for the line.  Don't run multiple tests for the same line.
10128
10129 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
10130
10131         * gcc.dg/980523-1.c: New test.
10132
10133 1998-05-23  Dave Love  <d.love@dl.ac.uk>
10134
10135         * g77.f-torture/compile/970915-0.f: New test.
10136
10137 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
10138
10139         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
10140
10141 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
10142
10143         * gcc.dg/980520-1.c: New test.
10144
10145 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
10146
10147         * gcc.dg/980502-1.c: Fix return type.
10148
10149 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
10150
10151         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
10152         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
10153         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
10154         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
10155         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
10156
10157 1998-05-20  Dave Love  <d.love@dl.ac.uk>
10158
10159         * g77.f-torture/execute/980520-1.f: New test.
10160
10161 1998-05-15  Dave Love  <d.love@dl.ac.uk>
10162
10163         * lib/mike-g77.exp: New file.
10164
10165         * g77.f-torture/noncompile/noncompile.exp,
10166         g77.f-torture/noncompile/check0.f: New files.
10167
10168 1998-05-14  Dave Love  <d.love@dl.ac.uk>
10169
10170         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
10171         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
10172         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
10173         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
10174         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
10175         abort where appropriate.
10176
10177 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
10178
10179         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
10180         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
10181
10182 1998-04-29  Dave Love  <d.love@dl.ac.uk>
10183
10184         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
10185
10186 1998-04-27  Dave Love  <d.love@dl.ac.uk>
10187
10188         * g77.f-torture/compile/980427-0.f: New test.
10189
10190 1998-04-24  Dave Love  <d.love@dl.ac.uk>
10191
10192         * g77.f-torture/compile/980424-0.f: New test.
10193
10194 1998-04-19  Dave Love  <d.love@dl.ac.uk>
10195
10196         * g77.f-torture/compile/980419-2.f (main): New test.
10197         * g77.f-torture/compile/970125-0.f: New test.
10198         * g77.f-torture/compile/980419-1.f: New test.
10199
10200 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
10201
10202         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
10203         of loop-4.c.
10204
10205 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
10206
10207         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
10208
10209 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
10210
10211         * gcc.c-torture/compile/980329-1.c: New test.
10212
10213 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
10214
10215         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
10216         * gcc.dg/980312-1.c: Fix typo in -march command.
10217
10218 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
10219
10220         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
10221
10222 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
10223
10224         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
10225         Dave Love agree the Fortran source is bogus.
10226
10227 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
10228
10229         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
10230         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
10231         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
10232         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
10233         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
10234
10235 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10236
10237         * g++.old-deja/g++.other/friend1.C: New test.
10238
10239 1998-02-18  Dave Love  <d.love@dl.ac.uk>
10240
10241         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
10242         possibly uninitialized) variables and declare dnrm2.
10243
10244 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
10245
10246         From Bruno Haible <haible@ilog.fr>:
10247         * gcc.c-torture/execute/980223.c: New test.
10248
10249 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
10250
10251         * gcc.dg/ifelse-1.c: New test.
10252
10253 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
10254
10255         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
10256
10257           * lib/old-dejagnu.exp (old-dejagnu): Added the
10258           "execution test - XFAIL *-*-*" handling in the spirit of
10259           "excess errors test -". Changed the "execution test fails"
10260           handling to be like "excess errors test fails".
10261           * Update various tests accordingly.
10262
10263 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
10264
10265         * gcc.c-torture/execute/980205.c: New test.
10266
10267 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
10268
10269         * lib/c-torture.exp: Look for .x files instead of .cexp files.
10270         * lib/f-torture.exp: Similarly.
10271         * gcc.c-torture: Rename all .cexp files to .x files.
10272
10273 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10274
10275         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
10276         (940510-1.c): Removed duplicate.
10277         (971104-1.c): New test.
10278
10279 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
10280
10281           * lib/f-torture.exp: Improve error and loop detection.
10282
10283 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
10284
10285         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
10286         use that to size the filler array.
10287
10288 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10289
10290         * lib/c-torture.exp(c-torture-execute): Fix typo.
10291
10292         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
10293         testcase as the executable name. Keep the executable around if
10294         the test fails.
10295
10296 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10297
10298         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
10299         changes.  Only test one -g option, and move it to the end of the
10300         list of options to test.
10301
10302 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
10303
10304         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
10305         variable GCC_TORTURE_OPTIONS to supply default switches separated
10306         by colons.  If no environment variable, run tests with -O0 -g, -O1
10307         -g, and -O2 -g as well.
10308
10309 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10310
10311         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
10312         explanatory comments. Fix indentation.
10313
10314 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
10315
10316         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
10317
10318 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
10319
10320         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
10321         * g++.old-deja/g++.mike/p7325.C: Likewise.
10322         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
10323
10324 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
10325
10326         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
10327         * g++.old-deja/g++.brendan/crash30.C: Likewise.
10328         * g++.old-deja/g++.brendan/crash39.C: Likewise.
10329         * g++.old-deja/g++.law/operators4.C: Likewise.
10330
10331 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
10332
10333         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
10334         * g++.old-deja/g++.mike/p784.C: Ditto.
10335         * g++.old-deja/g++.mike/p785.C: Ditto.
10336
10337 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
10338
10339           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
10340
10341 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
10342
10343         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
10344         target feature; pass this to c-torture-execute as needed.
10345
10346 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
10347
10348         * lib/c-torture.exp(c-torture-execute): If the previous and the
10349         current executables being tested are identical, we don't need to
10350         run the executable again. Try to make the executable names
10351         unique. Add an optional argument for passing additional compiler
10352         flags.
10353
10354 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
10355
10356         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
10357
10358 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
10359
10360         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
10361
10362 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
10363
10364         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
10365         32bit or larger longs.
10366
10367         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
10368         have either a 32bit long or 32bit int.
10369
10370 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10371
10372         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
10373         Make double precision tests dependent on sizeof (double).
10374
10375 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
10376
10377         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
10378         too.
10379
10380 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10381
10382         * gcc.c-torture/compile/961203-1.cexp: New script.
10383
10384 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
10385
10386         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
10387         up the includes ourselves.
10388
10389 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
10390
10391         * lib/plumhall.exp: Remove random include, and add a few
10392         verbose messages for debugging.
10393
10394 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
10395
10396         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
10397         of trying to do it ourselves.
10398
10399 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10400
10401         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
10402
10403 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10404
10405         * gcc.prms/5403.c: Made regexp a bit less strict.
10406
10407 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
10408
10409         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
10410         is returned from remote_load instead.
10411         * lib/plumhall.exp: Ditto.
10412         * lib/mike-g++.exp: Ditto.
10413         * lib/old-dejagnu.exp: Ditto.
10414         * lib/c-torture.exp: Ditto.
10415
10416 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
10417
10418         * lib/g++.exp: Use build_wrapper procedure.
10419         * lib/gcc.exp: Ditto.
10420
10421 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
10422
10423         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
10424         an old-style decl for malloc.  Fixes tests to work when
10425         sizeof (int) != sizeof (size_t).
10426
10427 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
10428
10429         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
10430
10431         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
10432         use stdargs.h interface.
10433
10434 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
10435
10436         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
10437         NO_VARARGS when compiling.
10438
10439 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
10440
10441         * lib/plumhall.exp(ph_includes): New procedure.
10442         (ph_make): Use it.
10443         (ph_compiler): Ditto.
10444
10445         * lib/g++.exp: Rename test-glue.c to testglue.c.
10446         * lib/gcc.exp: Ditto.
10447
10448 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10449
10450         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
10451         to completion when it's called.
10452
10453 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
10454
10455         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
10456         is defined, don't do test.
10457
10458 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
10459
10460         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
10461         for object files.
10462         (ph_summary): Mark skipped testcases as untested, not unresolved.
10463
10464         * lib/plumhall.exp (ph_make): If unresolved because of bad
10465         errorCode, record errorCode in log file.
10466         (*): Replace send_log/verbose with verbose -log.
10467
10468 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
10469
10470         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
10471         double conversion if double isn't at least 8 bytes.
10472
10473         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
10474         int to work with targets where int is 16 bits.
10475
10476         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
10477         8 bytes, just exit, since 4 byte doubles don't have enough bits of
10478         precision for the test to complete.
10479
10480 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
10481
10482         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
10483         if d10v is not compiled with the -mdouble64 flag.
10484         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
10485
10486         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
10487         d10v is not compiled with the -mint32 flag.
10488
10489 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
10490
10491         * lib/plumhall.exp: Use incr_count.
10492
10493 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
10494
10495         * gcc.c-torture: Update to c-torture-1.45.
10496
10497 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
10498
10499         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
10500         the name of the expect testcase file).
10501
10502         * lib/g++.exp(g++_init): Ditto.
10503
10504 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
10505
10506         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
10507         the host.
10508
10509         * lib/gcc.exp(gcc_exit): New procedure.
10510
10511 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
10512
10513         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
10514         specs where appropriate.
10515
10516         * g++.old-deja/g++.arm/*: Added additional ERROR checks
10517         because of new "candidates are" messages, and removed a few
10518
10519         * Converted all non-old-style g++ testcases to old-style, and
10520         moved into g++.old-deja.
10521
10522 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
10523
10524         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
10525         options.
10526
10527         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
10528         succeeded.
10529
10530         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
10531
10532 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
10533
10534         * lib/gcc.exp (gcc_target_compile): Add support for defining
10535         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
10536         the machine doesn't have those features.
10537
10538 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
10539
10540         * g++.law/operators4.exp: Don't use LIBS.
10541
10542 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10543
10544         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
10545
10546         * lib/mike-g++.exp: Don't set the compiler to be tested here.
10547         * lib/g++.exp: Set it here instead. Also, allow use of the
10548         --tool_exec and --tool_opt options. Change CXX to
10549         GXX_UNDER_TEST.
10550
10551         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
10552
10553         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
10554
10555 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
10556
10557         * lib/old-dejagnu.exp: Use prune_warnings instead of
10558         prune_system_crud.
10559         * lib/mike-g++.exp: Ditto.
10560         * lib/gcc.exp: Ditto.
10561         * lib/g++.exp: Ditto.
10562
10563         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
10564
10565 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
10566
10567           * 941014-2.c: Include stdlib.h
10568           * 960327-1.c: Include stdio.h
10569           * dbra.c, index-1.c: Don't assume ints are 32bits.
10570
10571 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
10572
10573         * lib/gcc.exp: Add gcc,stack_size target feature.
10574
10575         * lib/g++.exp(g++_target_compile): Add the include and link
10576         paths here, not in two other places. And, it's $options, not
10577         options.
10578
10579         * lib/mike-g++.exp(postbase): Remove the code that determines
10580         the correct include and link paths.
10581         * g++.old-deja/old-deja.exp: Ditto.
10582
10583 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
10584
10585         * lib/g++.exp(g++_init): target_compile no longer returns the
10586         filename of the result.
10587
10588 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10589
10590         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
10591         call to glob.
10592
10593         * gcc.c-torture/special/special.exp: Change call to
10594         gcc_target_compile to include the object file.
10595
10596 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
10597
10598         * gcc.c-torture/special/special.exp: Correct misspelling in last
10599         change.
10600
10601 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
10602
10603         * lib/plumhall.exp(ph_summary): Log the entire output of the
10604         executable. Return -1 if there were any failures, 0 otherwise.
10605         (ph_execute): Return -1 if there were any failures, 0 otherwise.
10606         (ph_make): Clean up objects and executables that were built
10607         if the tests succeeded.
10608
10609 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
10610
10611         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
10612         libraries and includes in the build tree as appropriate.
10613
10614 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10615
10616         * lib/c-torture.exp: Instead of looking for the global variable
10617         NO_LONG_LONG, check to see if that's a feature of the target.
10618
10619 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
10620
10621         * config/default.exp: Minimize. Delete the remainer of the files in
10622         config; this functionality is now in devo/dejagnu/config.
10623
10624         g++.*/*: Pass any additional flags used to compile to postbase;
10625         delete CXXFLAGS.
10626
10627         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
10628         is now done by runtest.exp. Use gcc_target_compile instead of
10629         compile.
10630
10631         lib/c-torture.exp: Use gcc_target_compile instead of compile.
10632         Remove references to CFLAGS. Use remote_file instead of
10633         calling rm -f.
10634         (c-torture): Take a list of arguments to use to compile this
10635         testcase.
10636
10637         lib/g++.exp: Simplify. Use target_compile instead of compile.
10638         lib/gcc-dg.exp: Ditto.
10639         lib/gcc.exp: Ditto.
10640         lib/mike-{gcc,g++}.exp: Ditto.
10641         lib/old-dejagnu.exp: Ditto.
10642         lib/plumhall.exp: Ditto.
10643
10644 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
10645
10646         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
10647         (ph_linker): Likewise.
10648
10649 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
10650
10651           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
10652         MAP_ANON / MAP_ANONYMOUS if defined;
10653         else try to map from /dev/zero .
10654
10655 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
10656
10657         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
10658         isn't defined, then define it to MAP_ANONYMOUS.
10659
10660 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
10661
10662         * gcc.c-torture: Update to c-torture-1.42 release.
10663
10664 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
10665
10666         * gcc.c-torture: Update to c-torture-1.41 release.
10667
10668 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
10669
10670         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
10671         c-torture release.
10672
10673 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10674
10675         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
10676         and LDFLAGS.  Fix second case to append the target_info ldflags
10677         onto LDFLAGS, not CFLAGS.
10678         * lib/g++.exp (g++_init): Add target_info stuff.
10679         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
10680         of libgloss and newlib flags for !native.
10681
10682         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
10683         (GDB): Fix relative path to go up another dir for finding gdb.
10684
10685 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
10686
10687         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
10688         versions in the target_info array, if they don't exist.
10689
10690 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10691
10692         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
10693
10694 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
10695
10696         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
10697         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
10698
10699 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
10700
10701         * lib/old-dejagnu.exp: Don't remove the output file before we've
10702         actually tested it. Don't append pwd to the path of the executable
10703         we're testing.
10704
10705 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
10706
10707         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
10708
10709 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
10710
10711         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
10712         temporary directory for compiler files, and set it to a default
10713         value of /tmp. Set $output as the name of the output file from
10714         compiling the testcase. Add a -o option to $cflags_var so the
10715         compiler writes the final output file as $output. Set $executable
10716         to $output.
10717
10718         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
10719         directory for compiler files, and set it to /tmp if it doesn't
10720         already have a value. Set $output_file to the name of the output
10721         file from compiling the testcase. Add a -o option to CXXFLAGS so
10722         the compiler writes the final output file as $output. Use $output
10723         as the executable to be tested.
10724
10725 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10726
10727         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
10728
10729 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
10730
10731         * gcc.c-torture/execute/pending-1.c: New test.  Still
10732         pending in Tege's queue.
10733
10734 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
10735
10736         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
10737         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
10738         if there were failures.  Call unresolved if there were unresolved
10739         testcases.  Call gcc_fail if program did not run to completion.
10740         (ph_make): Pass additional argument name to ph_execute.
10741         (ph_execute): Add new argument.  Pass additional arguments to
10742         ph_summary.  Call gcc_fail is there is no execution output.
10743
10744 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
10745
10746         * lib/plumhall.exp (proc_summary): Output relavent summary
10747         lines into the log so specific failures in plumhall can be
10748         investigated.
10749
10750 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
10751
10752         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
10753         (c-torture-execute): Don't try to execute tests which use
10754         "long long" types if $NO_LONG_LONG is nonzero.
10755
10756 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
10757
10758         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
10759         not c-torture.
10760
10761         * gcc.ieee: Move from here.
10762         * gcc.c-torture/execute/ieee: To here.
10763
10764 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
10765
10766         * gcc.c-torture: Update to c-torture-1.41 release.
10767
10768 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
10769
10770         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
10771         not "$output".
10772
10773 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
10774
10775         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
10776         -c present.
10777
10778 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
10779
10780         * config/proelf.exp: Handle connecting to a simulator.
10781
10782 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
10783
10784         * config/proelf.exp: New file.  Enough framework that we can
10785         run c-torture tests on the proelf targets (or any other target
10786         that gdb can connect to for that matter).
10787
10788 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
10789
10790         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
10791         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
10792
10793         * lib/plumhall.exp (ph_execute): Always call ph_summary if
10794         exec_output exists.
10795
10796 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
10797
10798         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
10799         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
10800
10801         * config/*.exp: Update FSF address.  Change result of ${tool}_load
10802         to pass/fail/unresolved/unsupported/untested.  Caller must now
10803         call unresolved/unsupported/untested.
10804         * lib/*.exp: Update FSF address.  Update to handle new results of
10805         ${tool}_load.
10806         * lib/chill.exp (verbose): Delete.
10807
10808 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
10809
10810         * lib/gcc.exp (default_gcc_start): Change order of args to
10811         $LDFLAGS $CFLAGS $LIBS.
10812         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
10813         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
10814         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
10815         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
10816         * gcc.misc-tests/dg-test.exp: Likewise.
10817         * gcc.misc-tests/msgs.exp: Likewise.
10818         * gcc.prms/prms.exp: Likewise.
10819         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
10820         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
10821
10822         * lib/dg.exp: Deleted, moved to dejagnu/lib.
10823
10824 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10825
10826         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
10827
10828         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
10829         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
10830
10831         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
10832         necessary.
10833
10834 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
10835
10836         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
10837         global for loop; add use of $mathlib.
10838         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
10839         settings here; set mathlib for anything but VxWorks.
10840
10841 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
10842
10843         * gcc.c-torture: Update to c-torture-1.40 release.
10844
10845 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
10846
10847         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
10848         dg.exp.
10849
10850 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
10851
10852         * lib/c-torture.exp (c-torture-execute): Declare "output" as
10853         global.
10854
10855 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
10856
10857         * lib/g++.exp (LIBS): Define if not already.
10858         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
10859         (gcc-dg-prune): Call prune_gcc_output.
10860         * lib/gcc.exp (prune_gcc_output): New proc.
10861         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
10862         prune_gcc_output.
10863
10864 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
10865
10866         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
10867         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
10868
10869 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
10870
10871         * gcc.c-torture: Update to c-torture-1.39 release.
10872
10873 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
10874
10875         * lib/c-torture.exp (c-torture-execute): Don't return if one option
10876         fails, try others as well.
10877
10878 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
10879
10880         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
10881         If compilation fails, mark execute tests as `untested'.
10882         If test is marked as unsupported, don't mark compilation and
10883         execute tests as failed.
10884
10885 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10886
10887         * lib/g++.exp (g++_init): Don't link in libg++, and look to
10888         libstdc++ for whether or not we want to be doing shared
10889         libraries.  Delete link_curses since we don't need it anymore.
10890         * lib/mike-g++.exp (postbase): Don't link in libg++.
10891         * g++.old-deja/old-deja.exp: Likewise.
10892
10893 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10894
10895         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
10896
10897 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10898
10899         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
10900         For that, add `-Wl,-a,shared_archive'.
10901         * g++.old-deja/old-deja.exp: Likewise.
10902
10903 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
10904
10905         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
10906
10907 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
10908
10909         * lib/mike-g++.exp (postbase): Pay attention to the status of
10910         g++_load.
10911
10912 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10913
10914           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
10915
10916 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
10917
10918         * lib/gcc.exp (default_gcc_start): No longer need to log program
10919         being executed or its output, execute_anywhere does that now.
10920         * lib/g++.exp (default_g++_version): Call execute_anywhere.
10921         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
10922
10923 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10924
10925         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
10926         the same as those in lib/g++.exp.
10927
10928 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
10929
10930         * gcc.c-torture: Update to c-torture-1.38 release.
10931         * gcc.ieee: Related changes.
10932
10933 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
10934
10935         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
10936         "exec". Minor reformatting changes.
10937
10938         * config/rom68k.exp (${tool}_load): Make it work in a canadian
10939         cross. This means all "exec" calls now work on a remote host as
10940         well.
10941         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
10942         cross. Filter out the extra "\r\n" stuff that expect puts in.
10943         (c-torture-execute): Filter out the bogus warnings like
10944         c-torture-compile does. Add support for canadian cross.
10945         * lib/gcc.exp (default_gcc_version, default_gcc_start)
10946         Use execute_anywhere rather than calling exec directly. Now it
10947         works for canadian cross testing.
10948
10949 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
10950
10951         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
10952         results into a variable, and check that rather than using file exists.
10953
10954 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10955
10956         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
10957         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
10958
10959 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10960
10961         * g++.old-deja/old-deja.exp: Create and pass runshlib and
10962         lib_curses if there's a shared libg++ in the build tree.
10963
10964 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
10965
10966         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
10967         if not supported target.
10968
10969 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10970
10971         * lib/g++.exp (g++_init): Move empty setting of runshlib and
10972         link_curses up to always happen, not just for native builds.
10973
10974 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
10975
10976         * gcc.c-torture: Update to c-torture-1.36 release.
10977         * gcc.failure: Related changes.
10978
10979 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
10980
10981         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
10982
10983 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10984
10985         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
10986         * lib/mike-g++.exp (postbase): Not in here.  Still reference
10987         runshlib, link_curses, and mathlib for link and run.
10988
10989         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
10990         pass the runtime shared library options for Solaris, OSF/1, and
10991         Irix5, and link with -lcurses to avoid unresolved references.
10992
10993 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10994
10995         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
10996         only run once.
10997
10998 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
10999
11000         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
11001
11002 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
11003
11004         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
11005         do not have a framework for the "compat" tests yet.
11006
11007 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11008
11009         * lib/mike-g++.exp (postbase): New local variable `mathlib',
11010         set to null if we're testing vxworks5.1.  Use that instead of
11011         `-lm' in the setting of LIBS for link and run.
11012
11013 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11014
11015         * config/rom68k.exp (${tool}_load): Major changes to make it
11016         work.  Verified that it does in fact return the stuff in
11017         exec_output properly.  Catch any Emul or any TRAP other than 0.
11018
11019 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11020
11021         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
11022         LDFLAGS properly for targets that need stuff from libgloss.
11023         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
11024         only run once.
11025         (gpp_initialized): New variable.
11026
11027 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11028
11029         * config/rom68k.exp: Load libgloss.exp.
11030         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
11031         so we can produce a fully linked binary.
11032         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
11033         so we can produce a fully linked binary.
11034
11035 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11036
11037         * lib/plumhall.exp (ph_section): Watch for expected failures.
11038         Add missing `else'.
11039
11040         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
11041         run the testcase.
11042         (c-torture): Likewise.
11043
11044 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
11045
11046         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
11047
11048         * lib/mike-g++.exp (mike_cleanup): New proc.
11049         (prebase): New globals compiler_result, not_compiler_result,
11050         target_regexp.
11051         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
11052         allow leading "-" in pattern.  Watch for unsupported tests.
11053         If $compiler_result is set, pattern match assembler code,
11054         and ditto for $not_compiler_result.
11055         * lib/mike-gcc.exp: Likewise.
11056
11057         * lib/plumhall.exp (ph_execute): Only call ph_summary if
11058         execution "succeeded".
11059
11060 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
11061
11062         * config/win32.exp: New file.
11063         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
11064
11065 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11066
11067         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
11068         unsupported.
11069         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
11070         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
11071         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
11072
11073         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
11074         "... without exceptions was ...".  That is now handled by
11075         prune_system_crud.
11076         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11077
11078 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
11079
11080         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
11081         sieve.c,sort2.c}: New files.
11082         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
11083         sieve.exp,sort2.exp}: Drivers for them.
11084
11085         * lib/mike-gcc.exp (program_output): New user settable variable.
11086         (postbase): Call prune_system_crud.  Also prune extraneous compiler
11087         messages.
11088         * lib/mike-g++.exp (program_output): New user settable variable.
11089
11090         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
11091
11092         * config/sh.exp: Deleted (use sim.exp instead).
11093
11094 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11095
11096         * config/vx.exp: Declare CHECKTASK as global.
11097         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
11098         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
11099         * lib/old-dejagnu.exp: Load [pwd]/$executable.
11100
11101 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11102
11103         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
11104         target. Like vx.exp, only includes `vx29k.exp' instead of
11105         `vxworks.exp'.
11106
11107 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
11108
11109         * config/sim.exp: Increase time limit from 120 seconds to 240.
11110
11111 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
11112
11113         * gcc.c-torture/execute/950628-1.c: New test.
11114
11115 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
11116
11117         * gcc.c-torture: Update with changes/additions from
11118         c-torture-1.34.
11119
11120 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
11121
11122         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
11123
11124 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
11125
11126         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
11127
11128 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
11129
11130         * gcc.c-torture/compile/950512-1.c: New test.
11131         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
11132         * gcc.dg/struct-ret-1.c: Likewise.
11133
11134 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
11135
11136         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
11137           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
11138
11139 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11140
11141         * gcc.c-torture/special/920411-1.c: Deleted.
11142         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
11143
11144 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
11145
11146         * config/sim.exp (${tool}_load): Hack in call to bash to get a
11147         cpu limit.
11148
11149 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11150
11151         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
11152
11153 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11154
11155         From kenner;
11156         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
11157         is the proper length.
11158         * va-arg-3.c: Likewise.
11159
11160 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
11161
11162         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
11163         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
11164
11165         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
11166         * lib/g++.exp (default_g++_start): Delete old cruft.
11167
11168 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
11169
11170         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
11171         (2 * (1 << 18)) to (2 * (1 << 17)).
11172
11173         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
11174
11175 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11176
11177         * config/rom68k.exp: Renamed from config/idp.exp
11178
11179 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11180
11181         * c-torture/compile/921109-2.c
11182
11183 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
11184
11185         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
11186         excess errors.
11187
11188 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
11189
11190         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
11191         output.
11192         * lib/g++.exp (default_g++_start): Likewise.
11193
11194 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11195
11196         * gcc.c-torture/compile/950329-1.c: New test.
11197
11198 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11199
11200           * config/bug.exp (${tool}_load): Updated to use new remote_open
11201           and remote_close procs.
11202         * config/idp.exp: New file.
11203
11204 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11205
11206         * gcc.c-torture/execute/950322-1.c: New test.
11207
11208 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
11209
11210         * config/vx.exp (${tool}_load): Clean up testing of return code from
11211         vxworks_ld and vxworks_spawn.
11212
11213 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
11214
11215         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
11216
11217 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
11218
11219         * lib/old-deja.exp: Add `excess errors test - ' error, now one
11220         can mark excess errors on a machine by machine basis.  Note, the
11221         default is to not expect any excess errors, even when excess
11222         errors test - is given, so you will want to put an XFAIL ... on
11223         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
11224         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
11225         those 4 machines, but no others.
11226
11227 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11228
11229         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
11230         * lib/c-torture.exp: to here.
11231
11232 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11233
11234         * gcc.c-torture/execute/950221-1.c: New test.
11235         * gcc.c-torture/execute/struct-ret-1.c: New test.
11236         * gcc.c-torture/compile/950221-1.c: New test.
11237
11238         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
11239
11240 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11241
11242         * gcc.c-torture/execute/arith-1.c (main): Return 0.
11243         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
11244
11245 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
11246
11247         * g++.gb: New directory of tests, derived from my signature and
11248         class scoping tests.
11249
11250         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
11251         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
11252         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
11253         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
11254         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
11255         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
11256         * g++.gb/sig25.C: Likewise.
11257
11258         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
11259         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
11260         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
11261         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
11262         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
11263         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
11264         * g++.gb/sig25.exp: Likewise.
11265
11266         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
11267         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
11268         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
11269         * g++.gb/scope13.C: Likewise, this test still fails.
11270
11271         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
11272         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
11273         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
11274         * g++.gb/scope13.exp: Ditto.
11275
11276         * g++.gb/README: New file, explains what these tests are about.
11277
11278 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11279
11280         * lib/dg.exp (dg-do): Support `preprocess'.
11281         (dg-test): Likewise.
11282
11283 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11284
11285         * config/udi.exp: change "continue -expect" to "exp_continue".
11286
11287 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
11288
11289         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
11290         Delete redundant tests.
11291
11292         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
11293         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
11294         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
11295         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
11296         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
11297         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
11298         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
11299         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
11300
11301         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
11302         storing label pointers.
11303         * gcc.c-torture/execute/921019-1.c: Likewise.
11304         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
11305         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
11306         parameter fp.
11307         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
11308         constants.
11309
11310         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
11311         Delete obsolete tests.
11312
11313         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
11314         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
11315         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
11316         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
11317         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
11318         * gcc.c-torture/compile/950124-1.c: New test.
11319
11320         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
11321
11322 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11323
11324         * lib/mike-g++.exp: Add -lm to LIBS.
11325
11326 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
11327
11328         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
11329
11330 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11331
11332         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
11333
11334 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
11335
11336         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
11337
11338 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
11339
11340         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
11341         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
11342         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
11343         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
11344         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
11345         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
11346         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
11347         * g++.law/{operators31.C, operators32.C,
11348         * g++.law/{operators33.C, operators34.C}: Likewise.
11349         * g++.law/{pic1.C, refs2.C}: Likewise.
11350         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
11351         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
11352         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
11353         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11354
11355         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
11356         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
11357         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
11358         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
11359         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
11360         * g++.law/{enum9.exp, friend5.exp}: Likewise.
11361         * g++.law/{nest3.exp, nest4.exp}: Likewise.
11362         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
11363         * g++.law/{operators30.exp, operators31.exp}: Likewise.
11364         * g++.law/{operators32.exp, operators33.exp}: Likewise.
11365         * g++.law/{operators34.exp}: Likewise.
11366         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
11367         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
11368         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
11369         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
11370         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11371
11372         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
11373         No longer expected to fail.
11374         * g++.law/missed-error3.C: Tweak for recent bool changes.
11375
11376 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11377
11378         * config/emb-unix: Deleted.
11379         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
11380         remote execution.  Do final link on remote host if REMOTE_LINK is set.
11381
11382 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
11383
11384         * lib/dg.exp (dg-test): Fix typo in last patch.
11385
11386 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
11387
11388         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
11389         (handles multiple occurrences).
11390
11391 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
11392
11393         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
11394         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
11395         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
11396         printed).
11397         * lib/c-torture.exp (c-torture-compile): Likewise.
11398         (c-torture): Prepend full path if missing.
11399         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
11400         (gcc_fail): Likewise.
11401         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
11402
11403 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
11404
11405         * lib/netware.exp: Only attach to NetWare i386 systems.
11406
11407 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
11408
11409         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
11410         messages.  Add test name to "output pattern match" pass/fail message.
11411
11412 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
11413
11414         * gcc.dg: New testsuite.
11415         * gcc.dg/dg.exp: New file.
11416
11417         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
11418         test-switch.c}: Deleted.
11419
11420         * gcc.misc-tests/msgs.exp: New testcase driver.
11421
11422 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
11423
11424         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
11425         Watch for illegal return values from ${tool}_load.
11426         * config/unix.exp (${tool}_load): Fix pass/fail detection for
11427         cross targets.  Coerce return value >0 to 1.
11428
11429 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11430
11431         * config/unix.exp (${tool}_load): Call program rsh, not proc.
11432
11433         * config/emb-unix.exp: New file.
11434
11435         * config/sim.exp: Error if variable $SIM not defined.
11436         (${tool}_load): Mark test as "untested" if simulator missing.
11437
11438         * config/unix.exp: Load remote.exp to get rcp_download.
11439         * lib/c-torture.exp: Use different option lists for testcases with
11440         and without loops.
11441         * gcc.c-torture/execute/execute.exp: Likewise.
11442
11443 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11444
11445         * config/*.exp: Clarify return code from ${tool}_load.
11446         Call `unresolved' or `untested' instead of `warning' or `perror'
11447         (sometimes you still want to call both though).
11448         Add comment that `shell_id' is local to each file.
11449         * config/udi.exp (timeout): Set to 30.
11450         Don't print warning if connection fails, $connectmode has already
11451         printed an error.
11452         (${tool}_load): Move verbose messages to level 2.
11453         Rework pattern for "Process started" message.
11454         Pass `shell_id' to ${connectmode}_download.
11455         Retry twice upon timeout.  Make resetting of target more robust.
11456         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
11457         Pass `shell_id' to exit_$connectmode.
11458         Only call exit_$connectmode if connected.
11459         * config/unix.exp (${tool}_load): Check return codes better.
11460         * config/vrtx.exp (${tool}_load): Likewise.
11461         * config/vx.exp (${tool}_load): Likewise.
11462         Delete unneeded global's.
11463         * lib/dg.exp (dg-test): Update to reflect clarified return codes
11464         from ${tool}_load.
11465         (dg-stat): Delete.
11466         (dg-init): Delete recording of pass/fail counts.
11467         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11468         (old-dejagnu-init): Likewise.
11469         (old-dejagnu-stat): Delete contents, empty proc now.
11470         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
11471         (c-torture): Delete references to lcnt, lpass, lfail.
11472         Get option list from TORTURE_OPTIONS.
11473         Delete -funroll[-all]-loops if no loops.
11474         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
11475         (g++_stat): Delete contents (empty proc now).
11476         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
11477         (gcc_finish): Likewise.
11478         (gcc_stat): Deleted.
11479         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
11480         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
11481         * gcc.c-torture/execute/execute.exp: Likewise.
11482         Split tests into two parts: compile, execute.
11483         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
11484         no loops.  Update to reflect clarified return codes from ${tool}_load.
11485
11486 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
11487
11488         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
11489         to grep for.
11490         (old-dejagnu): Likewise (where necessary).
11491
11492 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11493
11494         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
11495
11496         * lib/dg.exp (dg-process-target): Fix processing of selector.
11497         Add comment regarding use of `error'.
11498
11499         * lib/gcc.exp (prune_system_crud): Define if missing.
11500         * lib/g++.exp (prune_system_crud): Likewise.
11501
11502         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
11503         Call prune_system_crud.
11504         * lib/dg.exp (dg-runtest): New proc.
11505         Use perror instead of send_user for tcl errors in testcase.
11506         Don't return any value, it's never used.
11507         Don't clobber previous definition of `unknown'.
11508         Print tcl errors in `dg-final'.
11509
11510 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
11511
11512         * lib/dg.exp (dg-process-target): Improve syntax error messages.
11513         (dg-test): Don't print errorInfo, it contains stack backtrace.
11514
11515 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
11516
11517         * lib/g++.exp (runtest_file_p): Define if missing.
11518
11519 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
11520
11521         * lib/mike-g++.exp: Comment out loading of g++.exp.
11522         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
11523         (default_g++_version): Always print something.
11524         (default_g++_start): Comment out call to `which'.
11525         (g++_start, g++_load): Deleted (must be defined in config file).
11526         * lib/gcc.exp: Test for existence of $CC at start.
11527         Delete check for tmpdir (done in gcc_init).
11528         (default_gcc_version): Always print something.
11529         (default_gcc_start): Comment out call to `which'.
11530         * config/*.exp: Major cleanup - make cross targets work at least a
11531         little better for g++ (by not being "--tool gcc" specific).
11532         Rename gcc_xxx to ${tool}_xxx.
11533         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
11534         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
11535
11536 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
11537
11538         * lib/c-torture.exp (c-torture-compile): Rework compiler
11539         message processing.
11540
11541         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
11542         c-torture.
11543
11544 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11545
11546         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
11547
11548         * lib/dg.exp (dg-process-target): Support { target native }.
11549
11550 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
11551
11552         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
11553         looked for "... program xxx got fatal signal".
11554         Correct regsub munging of `comp_output'.
11555         Ignore compiler messages "path prefix not used" and "linker input
11556         file unused".
11557
11558 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
11559
11560         * lib/gcc.exp (runtest_file_p): Define if missing.
11561         * gcc.prms/template.c: Example to work from.
11562
11563 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
11564
11565         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
11566         * lib/dg.exp (dg-test): Call unsupported testcases as such.
11567
11568         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
11569         * gcc.prms/1883.c: Moved from compile/940714-1.c.
11570         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
11571         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
11572
11573         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
11574         (dg-process-target): No longer a varargs proc.
11575         Return S/N for target, P/F for xfail.  All callers changed.
11576         (user option procs): More argument checking.
11577         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
11578         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
11579         (dg-test): Skip test if not running on selected target in `dg-do'.
11580         Update handling of `dg-do-what', `dg-output-text'.
11581         Separate execution pass/fail from output pattern match pass/fail.
11582         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
11583
11584 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11585
11586         * gcc.c-torture/special/special.exp: Don't expect failure for mips
11587         target for 920510-1.c.
11588
11589 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
11590
11591         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
11592         Clean up comment regarding use of passcnt, etc.
11593         (gcc_stat): Don't update `testcnt' here.
11594         (gcc_finish): Do it here.
11595         Might as well reset `but_id' here too.
11596         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
11597         to determine if the file should be tested.
11598         * gcc.c-torture/compile/compile.exp: Likewise.
11599         * gcc.c-torture/execute/execute.exp: Likewise.
11600         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11601         * gcc.misc-tests/dg-test.exp: Likewise.
11602         * gcc.prms/prms.exp: Likewise.
11603         * gcc.wendy/wendy.exp: Likewise.
11604         * g++.old-deja.exp: Likewise.
11605         Move "Testing file" message to verbose level 1.
11606
11607 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
11608
11609         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
11610
11611 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11612
11613         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
11614         (default_gcc_start): Accept optional second list element
11615         of compiler flags.  Print compiler output at verbosity level 2.
11616         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
11617         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
11618         Save current values of framework globals passcnt, failcnt, xpasscnt,
11619         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
11620         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
11621         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
11622         xfailcnt to compute stats.  Update framework global `testcnt' from
11623         pass/fail counts.
11624         (gcc_finish): New proc.  Clean up test environment.
11625         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
11626         (gcc_epass, gcc_efail): Delete.
11627         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
11628         argument of line number.
11629         (dg-init): If the tool has an init routine, call it.
11630         (dg-test): Remove args `cflags_var' and `libs_var'.
11631         Pass all compiler options to ${tool}_start.
11632         Handle missing line number.
11633         (dg-finish): New function.
11634         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
11635         particular files.  Call gcc_finish at end.  Move "skipping test"
11636         message to verbosity level 3.
11637         * gcc.c-torture/compile/compile.exp: Likewise.
11638         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11639         * gcc.c-torture/execute/execute.exp: Likewise.
11640         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11641         Print testcase being tried at verbosity level 1.
11642         * gcc.c-torture/special/special.exp: Unset xfail.
11643         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11644         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
11645         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
11646         * gcc.failure/failure.exp: Likewise.
11647         * gcc.ieee/ieee.exp: Likewise.
11648         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
11649         Update call to dg-test.  Call dg-finish at end.
11650         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
11651         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11652         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
11653         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
11654         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
11655         * gcc.wendy/wendy.exp: Add copyright.
11656         Delete setting of tmpdir (done by gcc_init).
11657         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
11658         Pass compiler flags to gcc_start.  Call gcc_finish at end.
11659         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
11660         gcc_[ce]pass/fail.
11661
11662 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
11663
11664         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
11665         confusion.
11666         (g++_load): Likewise.
11667
11668         * config/*.exp (gcc_load): Some were varargs fns and some were not.
11669         Rename argument to `prog' to remove the confusion.
11670         Varargs fns behave differently too!
11671         (g++_load): Likewise.
11672
11673         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
11674
11675         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
11676         what it is.  Delete (always) printing of status value for !native.
11677         Simplify verbose code, and include status and exec_output.
11678         (g++_load): Use gcc_load.
11679
11680 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11681
11682         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
11683         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
11684         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
11685         940714-3.c as these testcases don't exist anymore.  Make
11686         va-arg-1.c expected to pass.
11687
11688 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
11689
11690         * gcc.misc-tests/misc.exp: Only run specific testcases.
11691         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
11692         * gcc.misc-tests/dg-[1-9].c: New files.
11693
11694         * lib/dg.exp: New testsuite driver.
11695         * gcc.prms/prms.exp: Use it.
11696
11697         * README.gcc: New file.
11698
11699         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
11700         Document and reset `lxpass' and `lxfail'.
11701         Simplify "initialized" message.
11702         (gcc_stat): Clean up comments a little.
11703
11704 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
11705
11706         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
11707
11708 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
11709
11710         * lib/old-dejagnu.exp (process-option): New proc.
11711         (old-dejagnu-init, old-dejagnu-stat): Likewise.
11712         (old-dejagnu): Simplify.
11713         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
11714
11715 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
11716
11717         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
11718         exists and is not an empty string.
11719
11720         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
11721         $xfail rather than calling setup_xfail.  Clear $xfail when test is
11722         finished.
11723         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
11724         automatically.
11725
11726         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
11727         longer expected to fail.
11728
11729         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
11730         "f" function call.
11731
11732         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
11733
11734         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
11735         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
11736         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
11737         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
11738         c-torture-1.29.
11739
11740         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
11741         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
11742
11743         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
11744
11745         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
11746         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
11747
11748         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
11749         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
11750         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
11751
11752 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
11753
11754         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
11755         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
11756         940714-1.c, 940714-2.c, 940714-3.c},
11757         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
11758         gcc.misc-tests/{mg.c,mg.exp}:
11759         New tests.
11760         * gcc.noncompile/noncompile.exp: Change accordingly.
11761
11762 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
11763
11764         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
11765         Undo previous clobberage.
11766
11767 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
11768
11769         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
11770         * gcc.special/{930510-1.c, special.exp}:
11771         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
11772         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
11773         struct-varargs-1.c}: New tests from c-torture-1.26.
11774
11775 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
11776
11777         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
11778           argument to switch.
11779
11780 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
11781
11782         * Revert the previous changes.  Please see Rob's directory
11783           (/lisa/test/rob/progressive/gcc/testsuite) for testing
11784           fixes.
11785
11786 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
11787
11788         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
11789             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
11790             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
11791             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
11792             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
11793             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
11794             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
11795             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
11796             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
11797             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
11798             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
11799             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
11800             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
11801             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
11802             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
11803             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
11804             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
11805             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
11806             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
11807             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
11808             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
11809             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
11810             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
11811             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
11812             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
11813             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
11814             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
11815
11816 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
11817
11818         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
11819             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
11820           with perror calls.
11821
11822 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
11823
11824         * config/unix.exp (g++_load): Fix syntax.
11825
11826 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11827
11828         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
11829         * gcc.noncompile/921017-1.c: Deleted obsolete test.
11830         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
11831         Don't expect va-arg-1.c to fail.  Correct expected output for
11832         920928-1.c.
11833         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
11834         * gcc.wendy/hbm4.c: Correct typo.
11835         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
11836
11837 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
11838
11839         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
11840         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
11841         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
11842         * lib/c-torture.exp (c-torture-compile): Ditto.
11843
11844         Reduce volume of output (remove all the -I's and such).
11845         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
11846         Call gcc_cpass, gcc_cfail.
11847         (c-torture): Pass testing option to c-torture-compile.
11848
11849 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
11850
11851         Bring patches over from progressive.
11852         * config/default.exp: Exit remote shell cleanly.
11853         (g++_exit, g++_start): Add default versions.
11854         * config/sim.exp (gcc_load): Use perror, not error.
11855
11856 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
11857
11858         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
11859         set in site.exp.
11860
11861 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
11862
11863         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
11864         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
11865         (wendy_try): New proc to run testcase.
11866         (main loop): Call 'em.
11867         * gcc.wendy/*.c: Clean up pass to correct expected output.
11868
11869         * lib/gcc.exp: Minor cleanup work.
11870         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
11871
11872 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
11873
11874         * config/sim.exp (gcc_load): Document return codes better.
11875         Don't pass -v to simulator.
11876
11877 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
11878
11879           * gcc.special/920717-x.c: Fix typo.
11880           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
11881           get at sources.
11882
11883         * lib/mike-gcc.exp: Fix typo.
11884
11885 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
11886
11887         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
11888         binary to use, transform the name.
11889         * config/*.exp: rename everything. Nuke any g++ specific files,
11890         it's now a special case of gcc that requires no special support.
11891         Add a default.exp for unsupported targets.
11892
11893 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
11894
11895         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
11896         lib/old-dejagnu.exp: Fix a few patterns to work with the new
11897         version of Tcl.
11898
11899 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
11900
11901         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
11902         than a warning.
11903
11904 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
11905
11906         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
11907
11908 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11909
11910         * gcc.execute/execute.exp: Combine opt_list and foption_list into
11911         option_list.  Compile every file with only 4/6 option choices
11912         (same as C torture) instead of with 12/18 different option
11913         choices.
11914         * lib/c-torture.exp: Likewise.
11915
11916         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
11917         not already set.
11918
11919 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
11920
11921         * lib/old-deja.exp: Add `excess errors test fails' error, now one
11922         can put an XFAIL *-*-* on excess errors.
11923
11924 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
11925
11926         * g++.law: Add more tests derived from g++-bugs snapshots.
11927
11928         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
11929         equivalent to g++.law/init9.
11930
11931         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
11932         compiled it, and the a.out file after we've run it.
11933
11934 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
11935
11936         * lib/mike-g++.exp (postbase): Delete the .o file after we've
11937         compiled it, and the a.out file after we've run it.
11938
11939 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
11940
11941         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
11942
11943 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11944
11945         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
11946         version number.
11947
11948 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
11949
11950         * g++.law: New directory of g++ tests derived from the g++-bugs
11951         snapshots.
11952
11953 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11954
11955         * gcc.compile: initbug1.c initbug1.exp testcase added
11956
11957 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11958
11959         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
11960         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
11961           fixes submitted by Jeff Law (law@cs.utah.edu)
11962         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
11963           Jeff Law (law@cs.utah.edu)
11964
11965
11966 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
11967
11968         * config/unix-g++.exp: Follow the gcc way of doing things.
11969         * g++.old-deja/old-deja.exp: Minor updates.
11970         * lib/g++.exp: New file, follow the gcc way of doing things.
11971         * lib/old-dejagnu.exp: Minor updates.
11972         * lib/mike-g++.exp: Always unset errorInfo.
11973
11974 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
11975
11976         * lib/gcc.exp: Fix some errors with the below change, CC and
11977         CFLAGS should be global when setting, not local.
11978
11979 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11980
11981         * lib/gcc.exp: Transform tool name.
11982
11983 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11984
11985         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
11986
11987 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11988
11989         * lib/gcc.exp: change gcc_done to gcc_stat
11990
11991 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11992
11993         * Upgraded gcc testsuite to c-torture version 1.25
11994
11995 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11996
11997         * lib/gcc.exp: added reporting code. Changed verbose compile message.
11998         * lib/c-torture: added hooks for new reporting code.
11999
12000 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12001
12002         * config/sh-gcc.exp: check if sh-sim exists in the path
12003
12004 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12005
12006         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
12007         * gcc.compile/compile.exp: Initial changes for new logic.
12008         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
12009         * gcc.failure/failure.exp: Initial changes for new logic.
12010         * gcc.ieee/ieee.exp: Initial changes for new logic.
12011         * gcc.misc-tests/misc.exp: Initial changes for new logic.
12012         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
12013         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
12014         * lib/c-torture.exp: Initial changes for new logic.
12015         * lib/gcc.exp: Initial changes for new logic.
12016
12017 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
12018
12019         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
12020         depend upon failure or success.  Fully qualify names in failure
12021         and success messages.  Always remove a.out before starting
12022         compile, just in case.  Pay more attention to error text output by
12023         the compiler.  Handle testcases with no known past errors just
12024         like all others, so that things are uniform.  Other miscellaneous
12025         improvements.
12026
12027 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12028
12029         * gcc.cpp: new directory for cpp tests
12030
12031 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12032
12033         * lib/chill.exp: Code reformatted, removed unused code.
12034         * config/unix-chill.exp: Code reformatted, removed unused code.
12035         * chill.execute/execute.exp: Code reformatted, removed unused code.
12036         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
12037
12038 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
12039
12040         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
12041         routines not written.
12042
12043 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12044
12045         * config/bug-gcc.exp: Use new procs from bug.exp.
12046
12047 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12048
12049         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
12050         via ftp, rather than depending on NFS.
12051         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
12052         case.
12053
12054 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12055
12056         * config/bug-gcc.exp: Use new download proc.
12057
12058 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
12059
12060         * chill.execute/execute.exp: cleanups, handles errors better
12061         * chill.compile/compile.exp: rewrite, based on execute.exp
12062         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
12063         * lib/chill.exp: major changes to diff proc and compile and link
12064           procs. added chill_fail and chill_pass wrappers to pass and
12065           fail. added more comments, and handle error codes better.
12066           Added a hack to capture stderr from exec, so noncompile tests
12067           can work.
12068
12069 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12070
12071         * chill.execute/execute.exp: rewrite of testsuite driver
12072         * lib/chill.exp: rewrite of testsuite driver
12073         * config/unix-chill.exp: rewrite of testsuite driver
12074
12075 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12076
12077     In chill.execute:
12078         * iexpr.ch: Standardize uppercase.
12079         * tuples.dat: Standardize uppercase.
12080         * vary.ch: standardize.  Correct varying string assignments.
12081         * vary.dat: Add new output lines.
12082
12083 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
12084
12085     In chill.execute:
12086         * chprintf.ch: Standardize use of uppercase.
12087         * tuples.ch: Standardize and turn arr2 into a DCL,
12088           rather than a SYN.
12089         * pinits.ch: Standardize.
12090
12091 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
12092
12093         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
12094         * Makefil: Renamed to Makefile.in.
12095         * configure.in: New.
12096
12097 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12098
12099     In chill.execute:
12100         * .cvsignore: Add result/output files.
12101         * Makefile: Fix up variables at start.  Use MFLAGS
12102           everywhere.  Correct bool_loc, built_ins entries.
12103           Add entry for vary1.ch.
12104         * bitarray.ch: Standardize upper-case usage.
12105         * bitexpr.ch: Standardize, add output of b1.
12106         * params.ch: Use arrayt in along PROC parameters, to
12107           avoid novelty problems.
12108         * sets.ch: Tiny cleanup.
12109         * vary1.ch: Re-indent.
12110
12111 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
12112
12113           * Add PR-related files to Makefiles, .cvsignore files, etc.
12114
12115 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12116
12117         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
12118           with compiler objects. New names are test-flow.c and test-loop.c
12119
12120 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12121
12122         * Upgraded c-torture tests from 1.19 to 1.20
12123
12124         * new files:
12125         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
12126         * gcc.compile: 930623-1.c 930623-2.c
12127         * gcc.noncompile: 930622-1.c 930622-2.c
12128         * gcc.failure: 920411-1.c 920627-2.c
12129         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
12130
12131 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12132
12133         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12134           More changes to get testsuite working properly. Needs more work.
12135           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
12136
12137 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12138
12139         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12140           More changes to get testsuite working properly. Needs more work.
12141
12142 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
12143
12144         * chill.compile/compile.exp: Added for Dejagnu support
12145         * chill.execute/execute.exp: Added for Dejagnu support
12146         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
12147
12148 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
12149
12150     This should complete moving the CHILL test files.
12151         * chill.noncompile(.cvsignore printf.grt
12152             in-printf.grt chprintf.grt chprintf.ch):
12153             Added test-support files.
12154           (Makefile): Modified further.
12155         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
12156             signal.ch): Added test files.
12157           * chill.execute (.cvsignore printf.grt printr.c
12158             in-printf.grt rts.c chprintf.grt rts.h): Added
12159           test-support files.
12160             (Makefile): More corrections.
12161
12162 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
12163
12164         * chill.compile, chill.execute, chill.nocompile: Add CHILL
12165           test cases, ready for DejaGnu.
12166
12167 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12168
12169         * Upgraded c-torture tests from 1.18 to 1.19
12170
12171         * gcc.compile: added test(s):
12172           930607-1.c
12173         * gcc.execute: added test(s):
12174           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
12175
12176         * added new subdirectory for misc tests: gcc.misc-tests
12177         * gcc.misc-test(s): added tests:
12178           inst-check.c test-consts.c test-ior.c test-switch.c
12179
12180 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12181
12182         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
12183
12184 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
12185
12186         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
12187
12188 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12189
12190         * Upgraded c-torture tests from 1.17 to 1.18
12191
12192 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12193
12194         * Upgraded c-torture tests from 1.12 to 1.17
12195
12196 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
12197
12198         * lib/old-dejagnu.exp:
12199           Fixed handling of XFAIL target triplets to correctly
12200           recognize wildcard characters.  Removed code that
12201           appended a unique id tag to the end of the file name
12202           printed out by the result of the testcases within a
12203           given test file.
12204
12205 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
12206
12207         * lib/old-dejagnu.exp:
12208           Reworked expected failure handling to trigger off of XFAIL
12209           keyword in keyphrase embeded in testcase source code. The
12210           XFAIL keyword must be at the end of the keyphrase line. It
12211           may optionally be followed by one or more target triplets.
12212           It has just occured that the handling of wildcards in the
12213           target triplet may not be correct.
12214
12215 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
12216
12217         * g++.old-deja/tests:
12218           Moved all subdirectories up one level into g++.old-deja .
12219
12220         * lib/old-dejagnu.exp:
12221           Fixed problem with CXXFLAGS not being properly reset, and being
12222           corrupted with extraneous "-c" compiler option.  This was
12223           causing binaries to not be generated for test that needed them.
12224           Modified strings passed to "pass" and "fail" so that individual
12225           tests from the same test file would be distinguished by an
12226           identifier appended to the test file name in the summary logs;
12227           this corrected a problem with erroneous diff logs.  Added code
12228           to search testcases for expected fail and unexpected pass keywords.
12229
12230 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12231
12232         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
12233
12234 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12235
12236         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
12237           Removed extraneous text from end of "Special g++ Options"
12238           keyphrase.
12239
12240         * lib/old-dejagnu.exp: Added pattern matching to look for new
12241           keywords, embedded in testcases comments, which will trigger
12242           calls to xpass and xfail.
12243
12244 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
12245
12246         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
12247           comments embedded in the testcases, especially the one looking for
12248           special compiler options, as well as the pattern matching for the
12249           compiler output again.
12250
12251 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
12252
12253         * lib/old-dejagnu.exp: Do a proper check of the return value for
12254           execute tests. Fixed several problems with the pattern matching
12255           of the compiler output which gave erroneous test results.
12256           Changed several of the test result messages to be more descriptive.
12257         * config/unix-g++.exp: Proc g++_load now actually works and
12258           executes the tests passed to it and returns a usable return
12259           value.
12260
12261 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12262
12263           * lib/gcc.exp: Exits gracefully if $CC is bogus.
12264
12265 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12266
12267         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
12268           Modified both files to properly execute the old style
12269           dejagnu tests. The previous versions of these files were
12270           experimental and did not function anything near correctly.
12271
12272 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
12273
12274         * Removed all Makefile.in and configure.in files. No configuration
12275         needed now.
12276
12277 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
12278
12279         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
12280
12281 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
12282
12283         * gcc.compile/configure.in, gcc.unsorted/configure.in,
12284         gcc.special/configure.in, gcc.noncompile/configure.in,
12285         gcc.execute/configure.in, gcc.code_quality/configure.in,
12286         g++.other/configure.in, g++.old-deja/configure.in,
12287         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
12288         in srcname setting.
12289
12290 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12291
12292         * lib/udi.exp:  Fixed mondfe and mondfe_download.
12293         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
12294         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
12295
12296 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
12297
12298         * config/udi-gdb.exp: Check $shell_id after connecting to target.
12299         (gdb_exit): Don't remove *_soc files.
12300
12301 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
12302
12303         * lib/c-torture.exp: Don't look for main; instead always use -w
12304         -c.  This is how the c-torture tests work.  Remove the object
12305         file if the compilation succeeds.
12306         * gcc.execute/execute.exp: Remove executable if test passes.
12307         * gcc.noncompile/noncompile.exp: Every test is an expected
12308         failure.
12309         * gcc.special/special.exp: Added tests from c-torture 1.11,
12310         corrected use of existing test.
12311         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
12312         gcc.execute/920625-1.c: Updated to c-torture 1.11.
12313         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
12314         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
12315         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
12316         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
12317         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
12318         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
12319         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
12320         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
12321         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
12322         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
12323         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
12324         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
12325         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
12326         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
12327         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
12328         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
12329         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
12330         c-torture 1.11.
12331         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
12332         correspond to c-torture 1.11.
12333
12334         * New file.