OSDN Git Service

cp:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2
3         * gcc.dg/bitfld-4.c: Add blank options.
4
5 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
6
7         * g++.dg/template/crash1.C: New test.
8
9 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
10
11         * gcc.dg/tls/opt-2.c: New test.
12
13 2002-08-08  Devang Patel  <dpatel@apple.com>
14
15         * objc.dg/selector-1.m : New test
16         
17 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
18
19         * g++.dg/abi/bitfield4.C: New test.
20         * gcc.dg/bitfld-4.c: New test.
21
22 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
23
24         * g++.dg/other/packed1.C: New test.
25
26 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
27
28         * g++.dg/abi/offsetof.C: Tweak error messages.
29         * g++.old-deja/g++.mike/p10769a.C: Likewise.
30         
31 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
32
33         * gcc.dg/bitfld-3.c: New test.
34
35 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
36             Richard Henderson  <rth@redhat.com>
37
38         * gcc.dg/i386-bitfield1.c: New test.
39         * g++.dg/abi/bitfield3.C: Update.
40
41 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
42
43         * objc.dg/const-str-2.m: Update.
44         * gcc.dg/cpp/c++98.c: Change to C extension.
45         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
46         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
47
48 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
49
50         * testsuite/gcc.dg/tls/diag-3.c: New.
51
52 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
53
54         * g++.dg/README (Subdirectories): Document new subdir expr.
55         * g++.dg/expr/pmf-1.C: New test.
56
57 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
58
59         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
60
61 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
62
63         * g++.dg/abi/bitfield3.C: New test.
64
65 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
66
67         * lib/gcov.exp: Tweak expected line formats.
68         * gcc.misc-tests/gcov8.c: New test.
69         * gcc.misc-tests/gcov8.x: New flags.
70
71 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
72
73         * consistency.vlad/layout/endian.c: Include string.h.
74
75         * gcc.c-torture/execute/20020805-1.c: New test.
76
77 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
78
79         * g++.dg/other/conversion1.C: New test.
80
81 2002-08-03  Roger Sayle  <roger@eyesopen.com>
82
83         * gcc.dg/builtins-1.c: New testcase.
84
85 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
86
87         * g++.dg/inherit/access3.C: New test.
88
89 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
90
91         * gcc.dg/ia64-visibility-2.c: New test.
92
93 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
94
95         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
96         __qualifier_flags to __flags.
97
98 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
99
100         * g++.dg/inherit/operator1.C: New test.
101         * g++.dg/lookup/disamb1.C: Fix typo in comment.
102         * g++.dg/other/error1.C: Change expected error message.
103         * g++.dg/template/conv4.C: Likewise.
104         
105 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
106
107         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
108         for documented behaviour.
109
110 2002-07-25  Roger Sayle  <roger@eyesopen.com>
111
112         * gcc.c-torture/execute/20020720-1.x: Skip this test on
113         several targets known to fail.
114
115 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
116
117         * gcc.dg/mips-args-[123].c: New tests.
118
119 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
120
121         * gcc.dg/ppc-spe.c: New.
122
123 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
124
125         * g++.dg/other/ptrmem4.C: New testcase.
126
127 2002-07-24  Richard Henderson  <rth@redhat.com>
128
129         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
130         
131 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
132
133         * g++.dg/ext/alignof1.C (main): Return 0 for success.
134
135 2002-07-24  Roger Sayle  <roger@eyesopen.com>
136
137         * gcc.c-torture/execute/memset-3.c: New testcase.
138
139 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
140
141         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
142         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
143
144 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
145
146         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
147         Delete.
148
149 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
150
151         * gcc.c-torture/compile/simd-4.c: New test.
152
153 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
154
155         PR c++/7347, c++/7348
156         * g++.dg/template/access4.C: New test.
157         * g++.dg/template/access5.C: New test.
158         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
159         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
160         * g++.old-deja/g++.pt/ttp58.C: Likewise.
161         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
162
163 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
164
165         * gcc.dg/gnu89-init-2.c: New test.
166
167 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
168
169         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
170
171 2002-07-20  Roger Sayle  <roger@eyesopen.com>
172
173         * gcc.c-torture/execute/20020720-1.c: New testcase.
174
175 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
176
177         * gcc.dg/cpp/Wsignprom.c: New tests.
178
179 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
180
181         * gcc.c-torture/execute/loop-13.c: New test.
182
183 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
184
185         * gcc.dg/cpp/expr.c: New tests.
186
187 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
188
189         * g++.dg/opt/pr6713.C: Add template instantiation.
190
191 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
192
193         * gcc.dg/nest.c: New test.
194
195 2002-07-17  Richard Henderson  <rth@redhat.com>
196
197         * g++.dg/opt/pr6713.C: New test.
198
199 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
200
201         * gcc.c-torture/execute/loop-2e.x: Let the testcase
202         XFAIL for all x86 processors.
203
204 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
205
206         * gcc.c-torture/execute/20010122-1.x: Do not test with
207         -fomit-frame-pointer.
208
209 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
210
211         * g++.dg/template/instantiate2.C: New test.
212         * g++.dg/template/spec4.C: New test.
213
214 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
215
216         * g++.dg/template/access2.C: New test.
217         * g++.dg/template/access3.C: New test.
218
219 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
220
221         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
222         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
223         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
224         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
225         Convert to use <stdarg.h>.
226         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
227         Delete.
228         * gcc.dg/va-arg-2.c: New.
229         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
230
231 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
232
233         * gcc.c-torture/compile/20020710-1.c: New test.
234
235 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
236                           Andrew Pinski  <pinskia@physics.uc.edu>
237
238         gcc.c-torture/compile/simd-2.c: New testcase.
239         gcc.c-torture/compile/simd-3.c: Likewise.
240
241 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
242
243         PR c++/7224
244         * g++.dg/overload/error1.C: New test.
245
246 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
247
248         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
249         configuration and IRIX 6 O32 ABI.
250
251 2002-07-11  Roger Sayle  <roger@eyesopen.com>
252
253         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
254
255 2002-07-10  Roger Sayle  <roger@eyesopen.com>
256
257         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
258
259 2002-07-10  Jeffrey A Law  <law@redhat.com>
260
261         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
262
263         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
264
265 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
266
267         * gcc.dg/20020312-2.c: Check for __PPC__.
268
269 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
270
271         * gcc.c-torture/compile/20020709-1.c: New test.
272
273 2002-07-07  Roger Sayle  <roger@eyesopen.com>
274
275         * g++.dg/template/qualttp21.C: New test case.
276
277 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
278
279         * gcc.c-torture/compile/20020706-1.c: New test.
280         * gcc.c-torture/compile/20020706-2.c: New test.
281
282 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
283             Alexandre Oliva  <aoliva@redhat.com>
284
285         * g++.dg/warn/incomplete1.C: New test.
286
287 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
288
289         PR c++/7099
290         * g++.dg/warn/noreturn1.C: New test.
291
292 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
293
294         PR c++/6706
295         * g++.dg/debug/debug6.C: New test.
296         * g++.dg/debug/debug7.C: New test.
297
298 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
299
300         * gcc.c-torture/compile/simd-3.c: New test.
301
302 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
303
304         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
305         * gcc.dg/20020620-1.c: Likewise.
306
307 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
308
309         PR c++/6944
310         * g++.dg/init/array4.C: New test.
311         * g++.dg/init/array5.C: New test.
312
313 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
314
315         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
316         * gcc.c-torture/execute/simd-2.c (main): Likewise.
317
318 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
319
320         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
321         * gcc.dg/wtr-aggr-init-1.c: Likewise.
322         * gcc.dg/wtr-conversion-1.c: Likewise.
323         * gcc.dg/wtr-escape-1.c: Likewise.
324         * gcc.dg/wtr-int-type-1.c: Likewise.
325         * gcc.dg/wtr-label-1.c: Likewise.
326         * gcc.dg/wtr-static-1.c: Likewise.
327         * gcc.dg/wtr-strcat-1.c: Likewise.
328         * gcc.dg/wtr-suffix-1.c: Likewise.
329         * gcc.dg/wtr-switch-1.c: Likewise.
330         * gcc.dg/wtr-unary-plus-1.c: Likewise.
331         * gcc.dg/wtr-union-init-1.c: Likewise.
332         * gcc.dg/wtr-union-init-2.c: Likewise.
333         * gcc.dg/wtr-union-init-3.c: Likewise.
334
335         * gcc.dg/wtr-func-def-1.c: New test.
336
337 2002-07-02 Devang Patel <dpatel@apple.com>
338
339         * objc.dg/param-1.m: New test.
340
341 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
342
343         * gcc.dg/cpp/trad/directive.c: Add test.
344         * gcc.dg/cpp/trad/macroargs.c: Add test.
345         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
346
347 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
348
349         * gcc.dg/cpp/cmdlne-M.c: New test.
350
351 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
352
353         * objc.dg/desig-init-1.m: New test.
354
355 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
356
357         PR c++/6716
358         * g++.dg/template/instantiate1.C: New test.
359
360 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
361
362         PR c++/7112
363         * g++.dg/template/sizeof2.C: New test.
364
365 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
366
367         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
368         gcc.dg/cpp/trad/include.c: New tests.
369
370 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
371
372         PR target/7177
373         * gcc.c-torture/compile/20020701-1.c: New test.
374
375 2002-07-01  Stan Shebs  <shebs@apple.com>
376
377         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
378         header here...
379         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
380         (objc-torture-execute): or here.
381
382 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
383
384         * gcc.c-torture/execute/arith-rand-ll.c: New test.
385
386 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
387
388         * gcc.dg/cpp/trad/escaped-nl.c: New test.
389
390 2002-06-30  Devang Patel  <dpatel@apple.com>
391
392         * objc.dg/fsyntax-only.m: New test.
393
394 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
395
396         PR c++/6695
397         * g++.dg/template/friend7.C: New file.
398
399 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
400
401         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
402         return type.
403
404 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
405
406         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
407         avoid division by zero.
408
409 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
410
411         * gcc.dg/Wunknownprag.c: New tests.
412
413 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
414
415         * gcc.c-torture/execute/simd-2.c: New test.
416
417 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
418
419         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
420         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
421         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
422         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
423         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
424         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
425         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
426         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
427         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
428         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
429         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
430         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
431         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
432         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
433         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
434         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
435         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
436
437 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
438
439         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
440         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
441         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
442         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
443         New tests.
444         * gcc.dg/cpp/trad/directive.c: Update.
445
446 2002-06-23  Andreas Jaeger  <aj@suse.de>
447
448         * gcc.c-torture/execute/complex-6.c: New.
449
450 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
451
452         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
453         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
454         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
455         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
456
457 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
458
459         * gcc.dg/cpp/trad: New directory with traditional tests copied
460         from parent directory.
461         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
462         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
463         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
464         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
465         Move to trad/ and rename.
466         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
467         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
468         gcc.dg/cpp/trad/redef2.c: New tests.
469         * gcc.dg/cpp/trad/trad.exp: New driver.
470
471 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
472
473         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
474         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
475         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
476         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
477         Remove.
478
479 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
480
481         * gcc.dg/20020620-1.c: New test.
482
483 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
484
485         * g++.dg/template/ttp4.C: New test.
486
487 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
488
489         * g++.dg/opt/vt1.C: Fix regexp.
490
491 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
492
493         * gcc.c-torture/execute/pure-1.c: Make functions static again.
494         Don't use attribute `noinline'.
495
496 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
497
498         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
499
500 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
501
502         * gcc.c-torture/execute/simd-1.c: New.
503
504         * gcc.dg/simd-1.c: New.
505
506 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
507
508         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
509
510 2002-06-16  Richard Henderson  <rth@redhat.com>
511
512         * g++.dg/ext/anon-struct1.C: New.
513         * g++.dg/ext/anon-struct2.C: New.
514         * g++.dg/ext/anon-struct3.C: New.
515         * gcc.dg/anon-struct-1.c: New.
516         * gcc.dg/anon-struct-2.c: New.
517         * gcc.dg/anon-struct-3.c: New.
518         * gcc.dg/20011008-1.c: Adjust warning text.
519         * gcc.dg/20020527-1.c: Add -fms-extensions.
520
521 2002-06-16  Richard Henderson  <rth@redhat.com>
522
523         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
524
525 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
526
527         * gcc.c-torture/execute/20020615-1.c: New test.
528
529 2002-06-15  Roger Sayle  <roger@eyesopen.com>
530
531         * gcc.c-tortuture/execute/compare-1.c: New test case.
532         * gcc.c-tortuture/execute/compare-2.c: New test case.
533         * gcc.c-tortuture/execute/compare-3.c: New test case.
534
535 2002-06-13  Richard Henderson  <rth@redhat.com>
536
537         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
538         ia64 ilp32.
539
540 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
541
542         * g++.dg/template/typename2.C: Update error message.
543
544 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
545
546         * gcc.c-torture/execute/20020611-1.c: New test.
547
548 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
549
550         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
551         list of targets to skip.
552
553 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
554
555         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
556         targets if not optimizing.
557
558 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
559
560         * gcc.c-torture/compile/20020605-1.c: New test.
561
562         * g++.dg/opt/vt1.C: New test.
563
564         * gcc.dg/20020531-1.c: New test.
565
566         * gcc.dg/20020530-1.c: New test.
567
568         * gcc.dg/20020527-1.c: New test.
569
570         * g++.dg/opt/cse1.C: New test.
571
572 2002-06-07  Roger Sayle  <roger@eyesopen.com>
573
574         * gcc.dg/20020607-2.c: New test case.
575
576 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
577
578         * gcc.c-torture/compile/20020604-1.c: New test.
579
580 2002-06-04  Richard Henderson  <rth@redhat.com>
581
582         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
583         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
584         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
585
586 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
587
588         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
589
590 2002-06-03  Richard Henderson  <rth@redhat.com>
591
592         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
593         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
594
595 2002-06-02  Richard Henderson  <rth@redhat.com>
596
597         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
598         test functions static.
599
600 2002-06-02  Andreas Jaeger  <aj@suse.de>
601
602         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
603         now.
604
605 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
606
607         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
608         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
609         Update for mofified diagnostics.
610         * gcc.dg/c99-intconst-1.c: No longer fail.
611
612 2002-06-02  Richard Henderson  <rth@redhat.com>
613
614         * gcc.dg/uninit-A.c: Remove xfail markers.
615
616 2002-06-01  Roger Sayle  <roger@eyesopen.com>
617
618         * gcc.dg/fnegate-1.c: New test case.
619
620 2002-05-30  Osku Salerma  <osku@iki.fi>
621
622         * gcc.c-torture/execute/mayalias-1.c: New file.
623
624 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
625
626         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
627         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
628         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
629
630 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
631
632         * gcc.c-torture/execute/20020529-1.c: New test.
633
634 2002-05-27  Richard Henderson  <rth@redhat.com>
635
636         * g++.dg/ext/attrib6.C: New test case.
637
638 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
639
640         * gcc.c-torture/execute/pure-1.c: New test.
641
642 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
643
644         * gcc.dg/cpp/arith-2.c: Remove.
645
646 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
647
648         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
649         * gcc.dg/cpp/if-3.c: Remove.
650
651 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
652
653         * g++.dg/opt/cse2.C: New test.
654
655 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
656
657         * gcc.dg/cpp/arith-1.c: New semantic tests.
658         * gcc.dg/cpp/if-1.c: Update.
659
660 2002-05-24  Ben Elliston  <bje@redhat.com>
661
662         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
663
664 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
665
666         * gcc.dg/verbose-asm.c: New test.
667
668 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
669
670         * gcc.dg/cpp/paste12.c: New test.
671
672 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
673
674         * g++.dg/parse/named_ops.C: New test.
675
676 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
677
678         * gcc/testsuite/gcc.dg/weak-8.c: New test.
679
680 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
681
682         * gcc.dg/weak-2.c: Allow optional leading underscore
683         in scan-assembler symbol name.
684         * gcc.dg/weak-3.c: Likewise.
685         * gcc.dg/weak-4.c: Likewise.
686         * gcc.dg/weak-5.c: Likewise.
687
688 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
689
690         * gcc.dg/20020523-1.c: New test.
691
692 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
693
694         * objc.dg/const-str-2.m: Update now that we stop after
695         a command line error.
696
697 2002-05-22  Richard Henderson  <rth@redhat.com>
698
699         * g++.dg/dg.exp: Fix typo in test pruneing.
700
701 2002-05-22  Richard Henderson  <rth@redhat.com>
702
703         * g++.dg/dg.exp: Prune the tls subdirectory.
704         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
705         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
706         * g++.dg/tls/init-1.C: New.
707
708 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
709
710         * gcc.dg/20020517-1.c: New test.
711
712 2002-05-21  Richard Henderson  <rth@redhat.com>
713
714         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
715         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
716
717 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
718
719         * g++.dg/other/copy2.C: New test.
720
721 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
722
723         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
724         (MAX_COPY): Bump up to 10 times sizeof (long long).
725         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
726
727         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
728         sizeof (long long).
729
730         * gcc.c-torture/execute/strcpy-1.c: New test.
731
732 2002-05-19  Jason Merrill  <jason2redhat.com>
733
734         * g++.dg/ext/oper1.C: New test.
735
736 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
737 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
738
739         * README.QMTEST: New file.
740
741         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
742
743 2002-05-19  Andreas Jaeger  <aj@suse.de>
744
745         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
746         now.
747         * gcc.c-torture/execute/loop-2d.x: Likewise.
748
749 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
750
751         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
752         support weak symbols.
753         * gcc.dg/weak-4.c: Likewise
754         * gcc.dg/weak-6.c: Likewise
755
756 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
757
758         * gcc.dg/weak-3.c: Add dg-excess-error comment for
759         cygwin, coff and h8300-*-hms targets
760         * gcc.dg/weak-5.c: Likewise
761         * gcc.dg/weak-7.c: Likewise
762
763 2002-05-16  Jason Merrill  <jason@redhat.com>
764
765         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
766         (scan-assembler-not, scan-assembler-dem): Likewise.
767         (scan-assembler-dem-not): Likewise.
768
769 2002-05-15  Richard Henderson  <rth@redhat.com>
770
771         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
772
773 2002-05-15  Richard Henderson  <rth@redhat.com>
774
775         * gcc.dg/weak-5.c (vfoo1c): No warning here.
776         (vfoo1f): Warning here.
777         (vfoo1l): Don't redefine the alias.
778
779 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
780
781         * g++.dg/init/pm1.C: New test.
782
783 2002-05-12  David S. Miller  <davem@redhat.com>
784
785         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
786         types.
787
788 2002-05-10  Roger Sayle  <roger@eyesopen.com>
789
790         * gcc.c-torture/execute/20020510-1.c: New test case.
791
792 2002-05-10  David S. Miller  <davem@redhat.com>
793
794         * gcc.c-torture/execute/conversion.c: Test long double too.
795
796 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
797
798         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
799         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
800         * lib/g++.exp (g++_link_flags): Likewise.
801         * lib/objc.exp (objc_target_compile): Likewise.
802
803 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
804
805         * gcc.dg/cpp/poison.c: Update.
806         * gcc.dg/cpp/20000625-2.c: Remove.
807         * gcc.dg/cpp/direct2s.c: Remove final test.
808
809 2002-05-08  Tom Rix  <trix@redhat.com>
810
811         * gcc.c-torture/execute/20020508-1.c: New test.
812         * gcc.c-torture/execute/20020508-2.c: New test.
813         * gcc.c-torture/execute/20020508-3.c: New test.
814
815 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
816
817         * gcc.dg/cpp/charconst-4.c: More tests.
818
819 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
820
821         PR c/6569
822         * gcc.dg/weak-3.c: Update location of warning messages.
823         * gcc.dg/weak-5.c: Likewise.
824
825 2002-05-06  Roger Sayle  <roger@eyesopen.com>
826
827         * gcc.c-torture/execute/20020506-1.c: New test case.
828
829 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
830
831         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
832
833 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
834
835         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
836
837 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
838
839         * gcc.dg/cpp/charconst-3.c: New test.
840
841 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
842
843         * gcc.dg/cpp/charconst.c: Update tests.
844
845 2002-05-05  Tim Josling  <tej@melbpc.org.au>
846
847         * treelang: Added directory for new sample language treelang. Also
848         lib/treelang.exp: New file to signal treelang should be tested.
849
850 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
851
852         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
853         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
854         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
855         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
856         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
857         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
858         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
859
860 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
861
862         * gcc.dg/format/xopen-2.c: New test.
863
864 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
865
866         * gcc.dg/20020503-1.c: New test.
867
868 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
869
870         * g++.dg/init/dtor1.C: Make it tougher.
871
872 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
873
874         * g++.dg/init/dtor1.C: New test.
875
876 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
877
878         * gcc.dg/altivec-8.c: New.
879
880 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
881
882         * gcc.dg/altivec-7.c: New.
883
884 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
885
886         * g++.dg/parse/typedef1.C: New test.
887
888 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
889
890         PR c++/6486
891         * g++.dg/template/friend6.C: New test.
892
893         PR c++/6492
894         * g++.dg/init/copy1.C: New test.
895
896 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
897
898         * g++.dg/warn/effc1.C: New test.
899
900 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
901
902         * gcc.dg/cpp/if-cexp.c: Add a test.
903
904 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
905
906         * gcc.dg/20020426-2.c: New test.
907
908 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
909
910         * gcc.dg/cpp/if-mop.c: Update.
911         * gcc.dg/cpp/if-mpar.c: Add test.
912         * gcc.dg/cpp/if-oppr.c: Update.
913
914 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
915
916         PR c/6343
917         * gcc.dg/weak-[2-7].c: New tests.
918
919 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
920
921         * gcc.dg/enum1.c: New test.
922
923 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
924
925         PR c++/6497
926         * g++.dg/inherit/access2.C: New test.
927
928 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
929
930         PR bootstrap/6445
931         * gcc.dg/20020426-1.c: New test.
932
933 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
934
935         * g++.dg/abi/enum1.C: New test.
936
937 2002-04-26  Richard Henderson  <rth@redhat.com>
938
939         * gcc.dg/c99-bool-1.c: Expect always true warning.
940
941 2002-04-25  Roger Sayle  <roger@eyesopen.com>
942
943         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
944
945 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
946
947         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
948         targets.
949
950 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
951
952         * g++.dg/abi/mange7.C: New test.
953
954         PR c++/6438.
955         * g++.dg/parse/stmtexpr2.C: New test.
956
957 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
958
959         * gcc.dg/20020312-2.c: Add SH target.
960
961 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
962
963         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
964         compiler output on mips*-*-irix*.
965
966 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
967
968         * g++.dg/parse/attr1.C: New test.
969
970 2002-04-23  Roger Sayle  <roger@eyesopen.com>
971
972         * gcc.c-torture/execute/string-opt-17.c: New test case.
973         * gcc.c-torture/execute/memset-2.c: New test case.
974
975 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
976
977         PR c++/6256:
978         * g++.dg/template/friend5.C: New test.
979
980         PR c++/6331:
981         * g++.dg/template/qual1.C: Likewise.
982
983 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
984
985         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
986         Include stdlib.h, not stdio.h or ctype.h.
987
988 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
989
990         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
991         cris-*-elf* and mmix-*-*.
992         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
993         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
994         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
995         Ditto.
996         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
997         * gcc.dg/wchar_t-1.c: Ditto.
998
999 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
1000
1001         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
1002         Clarify comment.
1003
1004 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
1005
1006         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
1007
1008 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1009
1010         * gcc.c-torture/execute/20000906-1.x: Delete.
1011
1012 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
1013
1014         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
1015
1016 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
1017
1018         * PR6367
1019         * g77.f-torture/execute/6367.f: New test.
1020         * g77.f-torture/execute/6367.x: Disable for MMIX.
1021
1022 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
1023
1024         * PR6352
1025         * g++.dg/opt/inline2.C: New test.
1026
1027 2002-04-18  Richard Henderson  <rth@redhat.com>
1028
1029         * gcc.dg/20000906-1.c: Enable for all targets.
1030         * gcc.c-torture/compile/iftrap-2.c: New.
1031
1032 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
1033
1034         * gcc.dg/20020418-1.c: New test.
1035         * gcc.dg/20020418-2.c: New test.
1036
1037 2002-04-18  Richard Henderson  <rth@redhat.com>
1038
1039         * gcc.c-torture/compile/iftrap-1.c: New.
1040         * gcc.dg/iftrap-1.c: Adjust for ia64.
1041         * gcc.dg/iftrap-2.c: New.
1042
1043 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
1044
1045         * gcc.c-torture/compile/20020418-1.c: New test.
1046
1047 2002-04-18  Roger Sayle  <roger@eyesopen.com>
1048
1049         * gcc.c-torture/compile/20020415-1.c: New.
1050
1051 2002-04-18  David S. Miller  <davem@redhat.com>
1052
1053         * gcc.c-torture/execute/20020418-1.c: New test.
1054
1055 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
1056
1057         * gcc.dg/20020416-1.c: New test.
1058
1059         * g++.dg/opt/inline1.C: New test.
1060
1061 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
1062
1063         * gcc.dg/altivec-5.c: New test.
1064
1065         * gcc.dg/20020415-1.c: New test.
1066
1067 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
1068
1069         * testsuite/lib/chill.exp: Remove.
1070
1071 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
1072
1073         * g++.dg/other/big-struct.C: New test.
1074
1075 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
1076
1077         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
1078         of scratch file.
1079
1080 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
1081
1082         PR c/6277
1083         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
1084         in scan-assembler function name
1085
1086 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
1087
1088         * g77.f-torture/execute/980628-4.x,
1089         g77.f-torture/execute/980628-5.x,
1090         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1091         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1092         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
1093         i[34567]86-*-*.
1094
1095 2002-04-13  David S. Miller  <davem@redhat.com>
1096
1097         * gcc.c-torture/execute/20020413-1.c: New test.
1098
1099 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
1100
1101         * gcc.dg/asm-6.c,
1102         * g++.dg/ext/asm1.C: New tests.
1103
1104 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
1105
1106         PR c++ 5373.
1107         * g++.dg/parse/stmtexpr1.C: New test.
1108
1109         PR c++/5189.
1110         * g++.dg/template/copy1.C: New test.
1111
1112 2002-04-12  Richard Henderson  <rth@redhat.com>
1113
1114         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
1115
1116 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
1117
1118         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
1119         gcc.c-torture/execute/20020307-2.c.
1120
1121 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
1122
1123         * g++.dg/ext/attrib5.C,
1124         * g++.dg/lookup/struct1.C: New tests.
1125
1126 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
1127
1128         * gcc.dg/20020411-1.c: New test.
1129
1130         * gcc.c-torture/execute/20020411-1.c: New test.
1131
1132 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
1133
1134         * g77.f-torture/execute/6177.f: New test.
1135
1136 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
1137
1138         PR middle-end/6247
1139         * g++.dg/opt/cleanup1.C: New test.
1140
1141         * g++.dg/opt/const1.C: New test.
1142
1143 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
1144
1145         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
1146
1147 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
1148
1149         PR c++/5507
1150         * g++.dg/template/typename2.C: New test.
1151
1152 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
1153
1154         * gcc.c-torture/execute/loop-12.c: New.
1155
1156 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
1157
1158         * g77.f-torture/execute/980628-4.x,
1159         g77.f-torture/execute/980628-5.x,
1160         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1161         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1162         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
1163
1164 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1165
1166         PR optimization/6086
1167         * g++.dg/opt/preinc1.C: New test.
1168
1169 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1170
1171         PR c++/5571
1172         * g++.dg/opt/static2.C: New test.
1173
1174 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1175
1176         PR c/5120
1177         * gcc.dg/20020406-1.c: New test.
1178
1179 2002-04-04  David S. Miller  <davem@redhat.com>
1180
1181         * gcc.c-torture/execute/20020404-1.c: New test.
1182
1183 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
1184
1185         PR c/6123
1186         * gcc.dg/20020312-2.c: Do not declare global register variable
1187         if __PIC__ or __pic__ is defined.
1188
1189 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
1190
1191         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
1192         __asm__ so that it works correctly even if -ansi -pedantic-errors.
1193
1194 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1195
1196         * gcc.misc-tests/linkage.exp: Update last change to handle
1197         sparc*-, not just sparc-.
1198
1199 2002-04-03  Richard Henderson  <rth@redhat.com>
1200
1201         * gcc.dg/cpp/ucs.c: Improved long UCS test.
1202
1203 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1204
1205         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
1206
1207 2002-04-02  David S. Miller  <davem@redhat.com>
1208
1209         * gcc.c-torture/execute/20020402-3.c: New test.
1210
1211 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1212
1213         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
1214         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
1215
1216         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
1217         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
1218         g77.f-torture/execute/20001201.x,
1219         g77.f-torture/execute/u77-test.x: New files.
1220
1221         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
1222         * gcc.dg/wchar_t-1.c: Ditto.
1223
1224 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1225
1226         * gcc.c-torture/execute/20020402-1.c: New test.
1227
1228 2002-04-01  Richard Henderson  <rth@redhat.com>
1229
1230         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
1231
1232         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
1233
1234 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1235
1236         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
1237
1238 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1239
1240         * g++.dg/inherit/template-as-base.C: Expect error.
1241         * g++.dg/inherit/namespace-as-base.C: Likewise.
1242
1243 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
1244
1245         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
1246         g++.dg/ext/instantiate3.C: Tweak match patterns.
1247
1248         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
1249         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
1250         -da test.
1251
1252 2002-03-31  Richard Henderson  <rth@redhat.com>
1253
1254         * gcc.dg/special/alias-2.c: New.
1255         * gcc.dg/special/ecos.exp: Run it.
1256
1257 2002-03-31  Richard Henderson  <rth@redhat.com>
1258
1259         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
1260
1261 2002-03-31  Kazu Hirata  <kazu@hxi.com>
1262
1263         * gcc.dg/weak-1.c: Disable on h8300 port.
1264
1265 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
1266
1267         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
1268         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
1269         ordering tests.
1270         * g++.dg/bprob/bprob-1.C: New test.
1271         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
1272         * g++.dg/gcov/gcov-1.C: New test.
1273         * g++.dg/gcov/gcov-1.x: New file.
1274         * g++.dg/gcov/gcov-2.C: New test.
1275         * g++.dg/gcov/gcov-3.C: New test.
1276         * g++.dg/gcov/gcov-3.h: New file.
1277
1278 2002-03-28  Roger Sayle  <roger@eyesopen.com>
1279
1280         * g++.old-deja/g++.other/builtins5.C: New test.
1281         * g++.old-deja/g++.other/builtins6.C: New test.
1282         * g++.old-deja/g++.other/builtins7.C: New test.
1283         * g++.old-deja/g++.other/builtins8.C: New test.
1284         * g++.old-deja/g++.other/builtins9.C: New test.
1285
1286 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
1287
1288         * g++.dg/opt/static1.C: New test.
1289
1290         * g++.dg/opt/longbranch1.C: New test.
1291
1292 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
1293
1294         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
1295
1296         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
1297
1298 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
1299
1300         * gcc.c-torture/execute/20020328-1.c: New test.
1301
1302 2002-03-27  Richard Henderson  <rth@redhat.com>
1303
1304         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
1305         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
1306         move from g++.old-deja/g++.ext/.
1307
1308 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
1309
1310         * g++.dg/init/new2.C: New test.
1311
1312 2002-03-26  Richard Henderson  <rth@redhat.com>
1313
1314         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
1315
1316         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
1317         on sparc.
1318
1319         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
1320         sparcv9 systems.
1321         * gcc.dg/20001102-1.c: Likewise.
1322
1323 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
1324
1325         * gcc.dg/cpp/endif-pedantic1.c,
1326         gcc.dg/cpp/endif-pedantic2.c:  New tests.
1327
1328 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
1329
1330         * g++.dg/init/new1.C: New test.
1331
1332 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
1333
1334         * g++.dg/abi/vbase9.C: New test.
1335
1336 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
1337
1338         * gcc.dg/arm-asm.c: New test.
1339
1340 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
1341
1342         * gcc.dg/Wswitch-enum.c: New test.
1343         Fix PR c/5044.
1344
1345 2002-03-26  Richard Henderson  <rth@redhat.com>
1346
1347         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
1348         structure.
1349
1350 2002-03-25  Richard Henderson  <rth@redhat.com>
1351
1352         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
1353         sparcv9 systems.
1354
1355         * gcc.c-torture/compile/20011119-1.c (xxx): New.
1356         * gcc.c-torture/compile/20011119-2.c (xxx): New.
1357
1358 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
1359
1360         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1361
1362 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
1363
1364         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
1365         targets using generic thunk support.
1366
1367 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
1368
1369         * gcc.c-torture/compile/20020323-1.c: New test.
1370
1371         * g++.dg/opt/conj2.C: New test.
1372
1373 2002-03-24  Richard Henderson  <rth@redhat.com>
1374
1375         * gcc.dg/weak-1.c: Use -fno-common.
1376
1377 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1378
1379         * g77.dg/f77-edit-apostrophe-out.f: New test
1380         * g77.dg/f77-edit-h-out.f: New test
1381         * g77.dg/f77-edit-t-in.f: New test
1382         * g77.dg/f77-edit-t-out.f: New test
1383         * g77.dg/f77-edit-x-out.f: New test
1384         * g77.dg/f77-edit-slash-out.f: New test
1385         * g77.dg/f77-edit-colon-out.f: New test
1386         * g77.dg/f77-edit-s-out.f: New test
1387
1388 2002-03-24  Richard Henderson  <rth@redhat.com>
1389
1390         * objc/execute/formal_protocol-6.x: New XFAIL.
1391
1392 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1393
1394         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
1395         that do not support weak symbols
1396
1397 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1398
1399         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
1400         * lib/g77.exp:  Likewise
1401         * lib/objc.exp: Likewise
1402
1403 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
1404
1405         * gcc.dg/Wswitch-default.c: New test.
1406
1407 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
1408
1409         * g++.dg/other/enum1.C: New test.
1410
1411 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
1412
1413         * gcc.dg/pragma-ep-3.c: Fix typo.
1414
1415 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1416
1417         * g++.dg/inherit/template-as-base.C: New test.
1418
1419 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
1420
1421         * g++.old-deja/g++.other/dwarf2-1.C: Move...
1422         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
1423
1424 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
1425
1426         * gcc.dg/cpp/multiline.c: Update to match.
1427
1428 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
1429
1430         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
1431
1432 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
1433
1434         * gcc.dg/cpp/extratokens2.c:  New file.
1435
1436 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
1437
1438         * gcc.dg/20020312-2.c: Add rs6000 target.
1439
1440         * gcc.c-torture/compile/20020319-1.c: New test.
1441
1442 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1443
1444         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
1445         (A, E): Handle this.
1446
1447 2002-03-20  Jason Merrill  <jason@redhat.com>
1448
1449         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
1450         ignoring -fpic.
1451         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
1452         through prune_gcc_output.
1453
1454 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
1455
1456         * gcc.c-torture/compile/20020320-1.c: New test.
1457
1458 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
1459
1460         * gcc.c-torture/compile/20020318-1.c: New test.
1461
1462         * gcc.dg/struct-by-value-1.c: New test.
1463
1464         * gcc.dg/20020319-1.c: New test.
1465
1466 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
1467
1468         * g++.dg/opt/conj1.C: New test.
1469
1470 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
1471
1472         * g++.dg/template/qualttp20.C: Revert previous change.
1473         * g++.dg/template/qualttp3.C: Likewise.
1474         * g++.dg/template/qualttp4.C: Likewise
1475         * g++.dg/template/qualttp5.C: Likewise
1476         * g++.dg/template/qualttp6.C: Likewise
1477         * g++.dg/template/qualttp7.C: Likewise
1478         * g++.dg/template/qualttp8.C: Likewise
1479         * g++.dg/template/recurse.C: Likewise.
1480
1481 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1482
1483         * gcc.dg/cpp/wchar-1.c: Update.
1484
1485 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
1486
1487         * g++.dg/template/conv1.C: New test.
1488         * g++.dg/template/conv2.C: New test.
1489         * g++.dg/template/conv3.C: New test.
1490         * g++.dg/template/conv4.C: New test.
1491
1492 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
1493
1494         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
1495         * g++.dg/template/qualttp3.C: Likewise.
1496         * g++.dg/template/qualttp4.C: Likewise
1497         * g++.dg/template/qualttp5.C: Likewise
1498         * g++.dg/template/qualttp6.C: Likewise
1499         * g++.dg/template/qualttp7.C: Likewise
1500         * g++.dg/template/qualttp8.C: Likewise
1501         * g++.dg/template/recurse.C: Likewise.
1502
1503 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
1504
1505         * g++.dg/opt/dtor1.C: New test.
1506
1507 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
1508
1509         * gcc.c-torture/compile/20020315-1.c: New test.
1510
1511 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
1512
1513         * gcc.dg/weak-1.c: Fix scan tests.
1514
1515 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
1516
1517         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
1518         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
1519         cris-*-aout* mmix-*-*.
1520         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
1521         cris-*-aout* mmix-*-*.
1522         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
1523         cris-*-elf* cris-*-aout* and mmix-*-*.
1524         * gcc.dg/20001009-1.c: Ditto.
1525         * gcc.dg/20010912-1.c: Ditto.
1526         * gcc.dg/20020122-4.c: Ditto.
1527         * gcc.dg/inline-2.c: Ditto.
1528
1529 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
1530
1531         * gcc.c-torture/compile/20020314-1.c: New test.
1532
1533 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
1534
1535         * gcc.c-torture/execute/20020314-1.c: New test.
1536
1537 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
1538
1539         * g++.dg/warn/Wunused-1.C: New test.
1540
1541 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
1542
1543         * g++.dg/abi/mangle6.C: New test.
1544
1545 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
1546
1547         * gcc.c-torture/compile/20020309-2.c: New test.
1548
1549         * gcc.c-torture/compile/20020312-1.c: New test.
1550
1551 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
1552
1553         * g++.dg/other/access1.C: New test.
1554
1555 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
1556
1557         * gcc.c-torture/execute/wchar_t-1.c: New test.
1558
1559 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
1560
1561         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
1562
1563 2002-03-12  Roger Sayle  <roger@eyesopen.com>
1564
1565         * gcc.dg/20020312-1.c: New test case.
1566
1567 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
1568
1569         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1570
1571 2002-03-11  Richard Henderson  <rth@redhat.com>
1572
1573         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
1574         * g++.old-deja/g++.jason/report.C: Likewise.
1575
1576 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1577
1578         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
1579         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
1580
1581 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1582
1583         * testsuite/g++.dg/overload/pmf1.C: New test.
1584
1585 2002-03-11  Kazu Hirata  <kazu@hxi.com>
1586
1587         * gcc.c-torture/execute/20020307-1.c: Use long.
1588
1589 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
1590
1591         PR optimization/5844
1592         * gcc.dg/20020310-1.c: New test.
1593
1594 2002-03-09  Michael Meissner  <meissner@redhat.com>
1595
1596         * gcc.c-torture/execute/memcpy-2.c: New test.
1597         * gcc.c-torture/execute/memset-1.c: New test.
1598         * gcc.c-torture/execute/strlen-1.c: New test.
1599         * gcc.c-torture/execute/strcmp-1.c: New test.
1600         * gcc.c-torture/execute/strncmp-1.c: New test.
1601
1602 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
1603
1604         * gcc.dg/ppc-ldstruct.c: New test.
1605
1606 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
1607
1608         * gcc.c-torture/execute/va-arg-22.c: New test.
1609
1610 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1611
1612         * gcc.c-torture/compile/20020309-1.c: New test.
1613
1614 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
1615
1616         * gcc.c-torture/execute/20020307-2.c: New test.
1617
1618 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
1619
1620         * g77.f-torture/compile/20020307-1.f: New test.
1621
1622 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
1623
1624         * gcc.dg/unordered-1.c: New test.
1625
1626 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
1627
1628         * gcc.c-torture/execute/20020307-1.c: New test.
1629
1630 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
1631
1632         * gcc.dg/20020304-1.c: New test.
1633
1634         * gcc.c-torture/compile/20020304-2.c: New test.
1635
1636 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
1637
1638         * gcc.c-torture/compile/20020304-1.c: New test case
1639         (from PR c/5830).
1640
1641 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
1642
1643         * gcc.dg/20020103-1.c: Add other -D ppc variants.
1644
1645 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1646
1647         * g++.dg/other/classkey1.C: New test.
1648
1649 2002-03-01  Richard Henderson  <rth@redhat.com>
1650
1651         * gcc.c-torture/compile/981223-1.x: New.
1652         * gcc.c-torture/compile/920625-1.x: New.
1653
1654 2002-02-28  Richard Henderson  <rth@redhat.com>
1655
1656         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
1657
1658 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
1659
1660         * gcc.c-torture/execute/20020227-1.c: New test.
1661
1662 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
1663
1664         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
1665         here" ERROR lines.
1666         * g++.old-deja/g++.oliva/partord1.C: Likewise.
1667         * g++.old-deja.g++.other/defarg1.C: Likewise.
1668         * g++.old-deja/g++.pt/calls2.C: Likewise.
1669         * g++.old-deja/g++.pt/crash20.C: Likewise.
1670         * g++.old-deja/g++.pt/crash30.C: Likewise.
1671         * g++.old-deja/g++.pt/crash36.C: Likewise.
1672         * g++.old-deja/g++.pt/crash6.C: Likewise.
1673         * g++.old-deja/g++.pt/defarg13.C: Likewise.
1674         * g++.old-deja/g++.pt/derived3.C: Likewise.
1675         * g++.old-deja/g++.pt/error1.C: Likewise.
1676         * g++.old-deja/g++.pt/friend21.C: Likewise.
1677         * g++.old-deja/g++.pt/friend23.C: Likewise.
1678         * g++.old-deja/g++.pt/infinite1.C: Likewise.
1679         * g++.old-deja/g++.robertl/eb128.C: Likewise.
1680
1681 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
1682
1683         * gcc.c-torture/execute/20020225-2.c: New test.
1684
1685 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
1686
1687         * gcc.c-torture/execute/920730-1t.c,
1688         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
1689         Delete test cases, only relevant to -traditional.
1690
1691 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1692
1693         * gcc.dg/cpp/undef1.c: Remove.
1694         * gcc.dg/cpp/directiv.c: Update.
1695         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
1696
1697 2002-02-27  Michael Meissner  <meissner@redhat.com>
1698
1699         * gcc.c-torture/execute/20020226-1.c: New test.
1700
1701 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
1702
1703         * g++.dg/debug/debug4.C: New test.
1704
1705         * gcc.dg/ia64-visibility-1.c: New test.
1706
1707 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
1708
1709         * gcc.dg/debug/20020224-1.c: New.
1710
1711 2002-02-25  Kazu Hirata  <kazu@hxi.com>
1712
1713         * gcc.c-torture/execute/960416-1.x: New.
1714         * gcc.c-torture/execute/divconst-3.x: Likewise.
1715
1716 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
1717
1718         * gcc.dg/20020224-1.c: New test.
1719
1720 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
1721
1722         * gcc.c-torture/execute/20020225-1.c: New.
1723
1724 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1725
1726         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
1727
1728 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
1729
1730         * gcc.dg/20020222-1.c: New test.
1731
1732 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
1733
1734         * g++.dg/opt/anonunion1.C: New test.
1735
1736 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
1737
1738         * g++.dg/template/qualttp19.C: New test.
1739         * g++.dg/template/qualttp20.C: New test.
1740         * g++.old-deja/g++.jason/report.C: Adjust expected errors
1741         * g++.old-deja/g++.other/qual1.C: Likewise.
1742
1743 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
1744
1745         * gcc.dg/attr-alwaysinline.c: New.
1746
1747 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
1748
1749         * gcc.dg/20020220-1.c: New test.
1750
1751         * gcc.dg/20020220-2.c: New test.
1752
1753         * g++.dg/opt/mmx1.C: New test.
1754
1755 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
1756
1757         * gcc.c-torture/compile/20020110.c: New test.
1758
1759 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
1760
1761         * gcc.c-torture/execute/20020219-1.c: New test.
1762
1763         * gcc.dg/20020219-1.c: New test.
1764
1765         * gcc.dg/noncompile/20020220-1.c: New test.
1766
1767         * g++.dg/opt/ptrintsum1.C: New test.
1768
1769         * gcc.dg/debug/20020220-1.c: New test.
1770
1771 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
1772
1773         * gcc.c-torture/execute/20020216-1.c: New test.
1774
1775 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1776
1777         * gcc.dg/decl-1.c: Update, new test.
1778
1779 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
1780
1781         * g++.dg/abi/bitfield1.C: New test.
1782         * g++.dg/abi/bitfield2.C: New test.
1783
1784 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1785
1786         * gcc.dg/attr-nest.c: New test.
1787
1788 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
1789
1790         * gcc.c-torture/execute/20020215-1.c: New test.
1791
1792 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
1793
1794         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
1795         * g++.dg/debug/debug.exp: New.
1796         * g++.dg/debug/trivial.C: New.
1797         * g++.dg/debug/debug1.C: Moved...
1798         * g++.dg/other/debug1.C: ...from here.
1799         * g++.dg/debug/debug2.C: Moved...
1800         * g++.dg/other/debug2.C: ...from here.
1801         * g++.dg/debug/debug3.C: Moved...
1802         * g++.dg/other/debug3.C: ...from here.
1803
1804         * gcc.dg/noncompile/20020213-1.c: New test.
1805
1806 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
1807
1808         * g++.dg/other/debug3.C: New test.
1809
1810         * gcc.c-torture/execute/20020213-1.c: New test.
1811
1812 2002-02-13  Richard Smith <richard@ex-parrot.com>
1813
1814         * g++.old-deja/g++.other/thunk1.C: New test.
1815
1816 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1817
1818         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
1819
1820 2002-02-13  Stan Shebs  <shebs@apple.com>
1821
1822         * gcc.dg/altivec-3.c: New.
1823
1824 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
1825
1826         * gcc.dg/Wunreachable-1.c: New test.
1827         * gcc.dg/Wunreachable-2.c: New test.
1828
1829 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
1830
1831         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
1832
1833 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
1834
1835         * gcc.dg/decl-1.c: New test.
1836
1837 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
1838
1839         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
1840
1841 2002-02-10  Kazu Hirata  <kazu@hxi.com>
1842
1843         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
1844         * gcc.c-torture/compile/980506-1.x: Likewise.
1845
1846 2002-02-10  Kazu Hirata  <kazu@hxi.com>
1847
1848         * gcc.dg/20020210-1.c: New.
1849
1850 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
1851
1852         * g77.f-torture/execute/947.f: New regression test
1853         for PR fortran/947.
1854
1855 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
1856
1857         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
1858         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
1859
1860 2002-02-08  Richard Henderson  <rth@redhat.com>
1861
1862         * gcc.c-torture/compile/labels-3.c: New.
1863
1864 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
1865
1866         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
1867         expression statements work instead.
1868         * gcc.dg/noncompile/20020207-1.c: New test.
1869
1870 2002-02-07  Richard Henderson  <rth@redhat.com>
1871
1872         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
1873
1874 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1875
1876         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
1877         message from g77
1878         * lib/g77-dg.exp: Trim g77 error messages so that they are
1879         recognised by dg.exp.
1880
1881 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1882
1883         PR fortran/5473
1884         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
1885
1886 2002-02-07  Richard Henderson  <rth@redhat.com>
1887
1888         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
1889         to be sufficiently aligned for integers.
1890
1891 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
1892
1893         * g++.dg/template/friend4.C: New test.
1894
1895 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
1896
1897         PR fortran/5743
1898         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
1899         unsupported cases.
1900
1901 2002-02-07  Richard Henderson  <rth@redhat.com>
1902
1903         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
1904         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
1905         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
1906         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
1907
1908 2002-02-06  Richard Henderson  <rth@redhat.com>
1909
1910         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1911
1912 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
1913
1914         * gcc.dg/20020206-1.c: New test.
1915
1916 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
1917
1918         * gcc.c-torture/execute/20020206-1.c: New test.
1919
1920         * gcc.c-torture/execute/20020206-2.c: New test.
1921
1922         PR optimization/5429:
1923         * gcc.c-torture/compile/20020206-1.c: New test.
1924
1925 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
1926
1927         * g++.dg/ext/align1.C: Do not use an explicit alignment value
1928         as certain file formats cannot support particularly large
1929         alignments.
1930
1931         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
1932         and do not expect to be able to link the executable.
1933
1934         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
1935         fail because the COFF format does not support the weak attribute.
1936
1937 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
1938
1939         * g77.dg/pr5473.f:  New test
1940
1941 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
1942
1943         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
1944         Fix testcase accordingly.
1945
1946 2002-02-04  Richard Henderson  <rth@redhat.com>
1947
1948         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
1949         (buf): Change to be an array of pointers, not ints.
1950
1951 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
1952
1953         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
1954         before all tests.  Move warning one line above to match where it
1955         C frontend emits.
1956         * gcc.dg/Wswitch-2.c: New test.
1957         * g++.dg/warn/Wswitch-1.C: New test.
1958         * g++.dg/warn/Wswitch-2.C: New test.
1959
1960 2002-02-04  Richard Henderson  <rth@redhat.com>
1961
1962         * g++.dg/abi/offsetof.C: Fix size comparison.
1963
1964 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
1965
1966         * gcc.dg/cast-qual-2.c: New test.
1967
1968 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
1969
1970         * gcc.dg/20020201-4.c: New test.
1971
1972 2002-02-04  Ben Elliston  <bje@redhat.com>
1973
1974         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
1975         target_info attribute != 0, in addition to the empty string.
1976         (gcc_target_compile): Likewise.
1977
1978 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
1979
1980         * gcc.dg/Wswitch.c: New test.
1981         PR gcc/4475. PR gcc/3780.
1982
1983 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
1984
1985         * g77.f-torture/execute/5122.f: New test for regressions
1986         against PR fortran/5122.
1987
1988 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
1989
1990         * g77.f-torture/compile/pr3743.f: Delete
1991         * g77.dg/pr3743-1.f: New test.
1992         * g77.dg/pr3743-2.f: New test.
1993         * g77.dg/pr3743-3.f: New test.
1994         * g77.dg/pr3743-4.f: New test.
1995
1996 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1997
1998         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
1999
2000 2002-02-02  Richard Henderson  <rth@redhat.com>
2001
2002         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
2003         * gcc.c-torture/execute/bf64-1.c: Likewise.
2004
2005 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
2006
2007         * gcc.dg/20020201-2.c: New test.
2008
2009         * gcc.dg/20020201-3.c: New test.
2010
2011         * gcc.c-torture/execute/bitfld-2.c: New test.
2012
2013 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2014
2015         * gcc.dg/bitfld-1.c: Update.
2016         * gcc.dg/bitfld-2.c: Update.
2017         * gcc.c-torture/execute/bitfld-1.x: New.
2018
2019 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
2020
2021         * gcc.c-torture/execute/20020201-1.c: New test.
2022
2023 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
2024
2025         PR target/5469
2026         * gcc.dg/20020201-1.c: New test.
2027
2028 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
2029
2030         PR fortran/3743
2031         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
2032         * g77.f-torture/compile/pr3743.x: Remove
2033
2034 2002-01-31  Tom Rix  <trix@redhat.com>
2035
2036         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
2037
2038 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
2039
2040         * gcc.dg/noncompile/20020130-1.c: New test.
2041
2042 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
2043
2044         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
2045
2046 2002-01-29  Richard Henderson  <rth@redhat.com>
2047
2048         * gcc.c-torture/execute/991118-1.c: Cast various constants back
2049         to long long.
2050         * gcc.c-torture/execute/bf64-1.c: Likewise.
2051
2052 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
2053
2054         * gcc.c-torture/execute/20020129-1.c: New test.
2055
2056 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2057
2058         * gcc.c-torture/compile/20000224-1.c: Update.
2059         * gcc.c-torture/execute/bitfld-1.c: New tests.
2060         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
2061         * gcc.dg/uninit-A.c: Update.
2062
2063 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
2064
2065         * g++.dg/template/ctor1.C: Add instantiation.
2066
2067 2002-01-28  Paul Koning  <pkoning@equallogic.com>
2068
2069         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
2070         argument to __builtin_prefetch to be const ptr.
2071
2072 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
2073
2074         * gcc.c-torture/compile/20020120-1.c: New test.
2075
2076 2002-01-27  Kazu Hirata  <kazu@hxi.com>
2077
2078         * gcc.c-torture/execute/20020127-1.c: New test.
2079
2080 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
2081
2082         * g77.dg/f77-edit-i-in.f: New test
2083         * g77.dg/f77-edit-i-out.f: New test
2084
2085 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
2086
2087         * gcc.dg/debug/debug.exp: New file.
2088         * gcc.dg/debug/trivial.c: New file.
2089         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
2090         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
2091         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
2092         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
2093         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
2094         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
2095         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
2096         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
2097         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
2098         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
2099         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
2100         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
2101         * gcc.dg/20000503-1.c: Removed.
2102         * gcc.dg/20010207-1.c: Removed.
2103         * gcc.dg/20011223-1.c: Removed.
2104         * gcc.dg/20020104-2.c: Removed.
2105         * gcc.dg/debug-1.c: Removed.
2106         * gcc.dg/debug-2.c: Removed.
2107         * gcc.dg/debug-3.c: Removed.
2108         * gcc.dg/debug-4.c: Removed.
2109         * gcc.dg/debug-5.c: Removed.
2110         * gcc.dg/debug-6.c: Removed.
2111         * gcc.dg/dwarf2-1.c: Removed.
2112         * gcc.dg/dwarf2-2.c: Removed.
2113
2114 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
2115
2116         * g++.old-deja/g++.other/eh5.C: New test.
2117         * g++.old-deja/g++.other/sibcall2.C: New test.
2118         * g++.old-deja/g++.other/array9.C: New test.
2119         * g++.old-deja/g++.other/typename2.C: New test.
2120         * g++.old-deja/g++.other/crash60.C: New test.
2121         * g++.old-deja/g++.other/conv9.C: New test.
2122         * g++.old-deja/g++.other/mangle10.C: New test.
2123         * g++.old-deja/g++.other/unchanging1.C: New test.
2124         * g++.old-deja/g++.other/exprstmt1.C: New test.
2125         * g++.old-deja/g++.other/inline23.C: New test.
2126         * g++.old-deja/g++.eh/ia64-1.C: New test.
2127         * g++.old-deja/g++.other/dwarf2-1.C: New test.
2128         * g++.old-deja/g++.other/reload1.C: New test.
2129         * g++.old-deja/g++.other/static20.C: New test.
2130         * g++.old-deja/g++.other/local-alloc1.C: New test.
2131         * g++.old-deja/g++.other/conv8.C: New test.
2132         * g++.old-deja/g++.other/stmtexpr2.C: New test.
2133         * g++.old-deja/g++.other/storeexpr1.C: New test.
2134         * g++.old-deja/g++.other/storeexpr2.C: New test.
2135         * g++.dg/eh/template2.C: New test.
2136         * g++.dg/warn/weak1.C: New test.
2137
2138 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
2139
2140         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2141         Remove first, non-varying, argument.
2142
2143 2002-01-23  Richard Henderson  <rth@redhat.com>
2144
2145         * gcc.dg/inline-2.c: New.
2146
2147         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
2148         Add optional target arg.  Check number of arguments.
2149         (scan-assembler-not, scan-assembler-dem): Likewise.
2150         (scan-assembler-dem-not): Likewise.
2151
2152 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2153
2154         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
2155         line 12.
2156         * g++.old-deja/g++.brendan/parse3.C,
2157         g++.old-deja/g++.other/crash26.C,
2158         g++.old-deja/g++.other/crash28.C,
2159         g++.old-deja/g++.other/crash29.C,
2160         g++.old-deja/g++.other/crash30.C,
2161         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
2162
2163 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
2164
2165         * gcc.dg/20020115-1.c: New.
2166
2167 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
2168
2169         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
2170
2171 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
2172
2173         * gcc.dg/20020122-3.c: New.
2174
2175 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
2176
2177         * g++.dg/other/gc1.C: New test.
2178
2179 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2180
2181         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
2182
2183 2002-01-22  Richard Henderson  <rth@redhat.com>
2184
2185         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
2186
2187 2002-01-22  Richard Henderson  <rth@redhat.com>
2188
2189         * gcc.dg/20020122-4.c: New.
2190
2191 2002-01-22  H.J. Lu <hjl@gnu.org>
2192
2193         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
2194         link output.
2195         * gcc.dg/special/ecos.exp: Likewise.
2196         * lib/g++-dg.exp: Likewise.
2197         * lib/g77-dg.exp: Likewise.
2198         * lib/gcc-dg.exp : Likewise.
2199         * lib/mike-g++.exp: Likewise.
2200         * lib/mike-g77.exp: Likewise.
2201         * lib/mike-gcc.exp: Likewise.
2202         * lib/objc-dg.exp: Likewise.
2203
2204 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
2205
2206         PR target/5379
2207         * gcc.dg/20020122-2.c: New test.
2208
2209 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
2210
2211         * gcc.dg/20020122-1.c: New test.
2212
2213 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
2214
2215         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
2216
2217 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
2218
2219         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
2220
2221 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2222
2223         * gcc.c-torture/compile/20020121-1.c: New test.
2224
2225 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2226
2227         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
2228         ld_library_path.
2229
2230 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
2231
2232         * gcc.dg/20020218-1.c: New test.
2233
2234 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
2235
2236         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
2237         messages
2238         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
2239         "At global scope" warning
2240         * g++.dg/ext/align1.C: Change cygwin test for alignment
2241         from db-bogus to dg-warning
2242
2243 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
2244
2245         * g77.f-torture/compile/cpp2.F: New test.
2246
2247 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2248
2249         * g++.dg/template/access1.C: New test.
2250
2251 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
2252
2253         * gcc.dg/20020118-1.c: New.
2254
2255 2002-01-18  Kazu Hirata  <kazu@hxi.com>
2256
2257         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
2258
2259 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2260
2261         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
2262         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
2263         alignment warnings.
2264
2265 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2266
2267         * gcc.misc-tests/i386-prefetch.exp: Save and restore
2268         torture_with_loops and torture_without_loops
2269
2270 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
2271
2272         * gcc.c-torture/compile/20020116-1.c: New test.
2273
2274 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
2275
2276         * gcc.dg/20020116-2.c: New test.
2277
2278         * gcc.dg/ultrasp4.c: New test.
2279
2280         * gcc.dg/20020116-1.c: New test.
2281
2282 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
2283
2284         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
2285         by EABI.
2286
2287 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
2288
2289         * gcc.misc-tests/i386-prefetch.exp: New.
2290         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
2291         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
2292         * gcc.misc-tests/i386-pf-none-1.c: New test.
2293         * gcc.misc-tests/i386-pf-sse-1.c: New test.
2294
2295 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
2296
2297         * gcc.dg/gnu89-init-1.c: Add new tests.
2298
2299 2002-01-15  Andreas Jaeger  <aj@suse.de>
2300
2301         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
2302         * gcc.dg/i386-mmx-2.c: Likewise.
2303         * gcc.dg/i386-sse-1.c: Likewise.
2304         * gcc.dg/i386-sse-2.c: Likewise.
2305         * gcc.dg/i386-sse-3.c: Likewise.
2306
2307 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
2308
2309         * g77.f-torture/execute/intrinsic-unix-bessel.f:
2310         Uncomment additional cases that now pass.
2311
2312 2002-01-11  Richard Henderson  <rth@redhat.com>
2313
2314         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
2315         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
2316
2317 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2318
2319         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
2320
2321 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
2322
2323         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
2324         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
2325
2326 2002-01-10  Dale Johannesen  <dalej@apple.com>
2327
2328         * gcc.c-torture/execute/loop-11.c: New.
2329
2330 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
2331
2332         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
2333         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
2334
2335 2002-01-09  Richard Henderson  <rth@redhat.com>
2336
2337         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
2338         type in which to perform the operation for each size.
2339
2340 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
2341
2342         * gcc.c-torture/compile/20020109-2.c: New test.
2343
2344 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
2345
2346         * gcc.c-torture/execute/loop-10.c: New test.
2347
2348 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2349
2350         * gcc.c-torture/compile/20010226-1.c: New test.
2351         * gcc.c-torture/compile/20010227-1.c: New test.
2352         * gcc.c-torture/compile/20010426-1.c: New test.
2353         * gcc.c-torture/compile/20010510-1.c: New test.
2354         * gcc.c-torture/compile/20010605-3.c: New test.
2355         * gcc.c-torture/compile/20010824-1.c: New test.
2356         * gcc.c-torture/execute/20010409-1.c: New test.
2357         * gcc.dg/noncompile/20000901-1.c: New test.
2358         * gcc.dg/20001023-1.c: New test.
2359         * gcc.dg/20001101-1.c: New test.
2360         * gcc.dg/20001102-1.c: New test.
2361         * gcc.dg/20010207-1.c: New test.
2362         * gcc.dg/20010405-1.c: New test.
2363         * gcc.dg/20010822-1.c: New test.
2364         * gcc.dg/20011107-1.c: New test.
2365
2366 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
2367
2368         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
2369
2370         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
2371         execution failure on PA targets.
2372
2373 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2374
2375         * gcc.c-torture/compile/20020109-1.c: New test.
2376
2377 2002-01-08  Kazu Hirata  <kazu@hxi.com>
2378
2379         * gcc.c-torture/execute/20020108-1.c: New test.
2380
2381 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
2382
2383         * gcc.dg/20020108-1.c: New test.
2384
2385 2002-01-08  H.J. Lu <hjl@gnu.org>
2386
2387         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
2388         for header files.
2389
2390 2002-01-08  Geoff Keating  <geoffk@redhat.com>
2391
2392         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
2393         consistency.
2394
2395 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
2396
2397         * gcc.dg/altivec-4.c: Test altivec predicates.
2398
2399 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
2400
2401         * gcc.c-torture/execute/20020107-1.c: New test.
2402
2403 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
2404
2405         PR c/5279
2406         * gcc.c-torture/compile/20020106-1.c: New test.
2407
2408 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
2409
2410         * gcc.c-torture/execute/nestfunc-4.c: New test.
2411
2412 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2413
2414         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
2415         extra triple that slipped in.
2416         * g++.old-deja/g++.abi/align.C: Likewise.
2417         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2418
2419 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2420
2421         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
2422         * g++.old-deja/g++.abi/align.C: Likewise.
2423         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2424
2425         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
2426         on FreeBSD/i386.
2427         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
2428         FreeBSD.
2429
2430 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
2431
2432         * gcc.dg/20020104-1.c: New test.
2433
2434         * gcc.dg/20020104-2.c: New test.
2435
2436 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
2437
2438         * gcc.dg/20020103-1.c: Fix typo in target selector.
2439
2440 2002-01-03  Richard Henderson  <rth@redhat.com>
2441
2442         * gcc.dg/20020103-1.c: New.
2443
2444 2002-01-03  Kazu Hirata  <kazu@hxi.com>
2445
2446         * gcc.c-torture/execute/20020103-1.c: New test.
2447
2448 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
2449
2450         * g++.dg/other/debug2.C: New test.
2451
2452         * gcc.c-torture/compile/20020103-1.c: New test.
2453
2454 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
2455
2456         * gcc.dg/gnu89-init-1.c: Added new tests.
2457
2458 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2459
2460         * g++.dg/template/friend2.C: Remove as patch is reverted.
2461
2462         * g++.dg/warn/oldcast1.C: New test.
2463
2464         * g++.dg/template/ptrmem1.C: New test.
2465         * g++.dg/template/ptrmem2.C: New test.
2466
2467         * g++.dg/template/ntp.C: New test.
2468
2469         * g++.dg/other/component1.C: New test.
2470
2471         * g++.dg/template/ttp3.C: New test.
2472
2473         * g++.dg/template/friend2.C: New test.
2474         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
2475
2476 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2477
2478         * g++.dg/other/ptrmem1.C: New test.
2479         * g++.dg/other/ptrmem2.C: New test.
2480
2481 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2482
2483         * g++.dg/template/ctor1.C: New test.
2484
2485 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2486
2487         * g++.dg/template/friend2.C: New test.
2488
2489 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
2490
2491         * gcc.dg/mmix-1.c: New test.
2492
2493 2001-12-31  Richard Henderson  <rth@redhat.com>
2494
2495         * gcc.dg/asm-5.c: New.
2496
2497 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
2498
2499         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
2500         in namespace __gnu_cxx
2501
2502 2001-12-30  Richard Henderson  <rth@redhat.com>
2503
2504         * gcc.dg/debug-6.c: New.
2505
2506 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
2507
2508         * gcc.c-torture/compile/20011229-2.c: New test.
2509
2510 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
2511
2512         * gcc.dg/debug-3.c: New test.
2513         * gcc.dg/debug-4.c: New test.
2514         * gcc.dg/debug-5.c: New test.
2515
2516 2001-12-29  Richard Henderson  <rth@redhat.com>
2517
2518         * g++.dg/eh/loop1.C: New.
2519
2520 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2521
2522         * g++.dg/template/crash1.C: New test.
2523
2524 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2525
2526         * g++.dg/other/const1.C: New test.
2527
2528 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
2529
2530         * gcc.c-torture/compile/20011229-1.c: New test.
2531
2532 2001-12-28  Stan Shebs  <shebs@apple.com>
2533
2534         * lib/objc-torture.exp: Resync with c-torture.exp.
2535         * lib/objc.exp: Load standard libraries.
2536
2537 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
2538
2539         * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
2540         additional tests.
2541
2542 2001-12-27  Roger Sayle <roger@eyesopen.com>
2543
2544         * gcc.c-torture/execute/string-opt-16.c: New testcase.
2545
2546 2001-12-27  Richard Henderson  <rth@redhat.com>
2547
2548         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
2549
2550 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2551
2552         * g++.dg/eh/ctor1.C: New test.
2553         * g++.dg/other/error2.C: New test.
2554
2555 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2556
2557         * g++.dg/other/init2.C: New test.
2558
2559 2001-12-24  Richard Henderson  <rth@redhat.com>
2560
2561         * gcc.dg/20011223-1.c: New.
2562         * gcc.dg/inline-1.c: New.
2563
2564 2001-12-23  Richard Henderson  <rth@redhat.com>
2565
2566         * gcc.dg/asm-4.c: Test operand modifiers.
2567
2568 2001-12-23  Richard Henderson  <rth@redhat.com>
2569
2570         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
2571
2572 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2573
2574         * gcc.c-torture/execute/20011223-1.c: New test.
2575
2576 2001-12-21  Richard Henderson  <rth@redhat.com>
2577
2578         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
2579         re-enables the warning.
2580
2581 2001-12-21  Richard Henderson  <rth@redhat.com>
2582
2583         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2584
2585 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2586
2587         * gcc.c-torture/compile/20011218-1.c: New test.
2588
2589 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
2590
2591         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
2592         arm-isr.c test.
2593         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
2594         epilogue generation for ARM ISR routines.
2595
2596 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2597
2598         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
2599         * gcc.dg/format/c90-printf-3.c: Likewise.
2600         * gcc.dg/format/c99-printf-3.c: Likewise.
2601         * gcc.dg/format/ext-1.c: Likewise.
2602         * gcc.dg/format/ext-6.c: Likewise.
2603         * gcc.dg/format/format.h: Prototype unlocked stdio.
2604
2605 2001-12-20  Richard Henderson  <rth@redhat.com>
2606
2607         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
2608         (arena): Use it.
2609         (malloc): Correct allocation logic.  Abort if we fill up the
2610         arena before initialization complete.
2611         (realloc): Correct allocation logic.
2612
2613 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2614
2615         * gcc.c-torture/compile/20011219-2.c: New test.
2616
2617         * gcc.c-torture/execute/20011219-1.c: New test.
2618
2619 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
2620
2621         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
2622         target does not support weak symbols.
2623
2624 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
2625
2626         * gcc.c-torture/compile/20011219-1.c: New test.
2627
2628 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
2629
2630         * g++.dg/other/error1.C: New test.
2631
2632 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
2633
2634         * gcc.c-torture/execute/20011217-1.c: New test.
2635
2636 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
2637
2638         * objc.dg/special/: New directory.
2639         * objc.dg/special/special.exp: New file.
2640         * objc.dg/special/unclaimed-category-1.h: New file.
2641         * objc.dg/special/unclaimed-category-1a.m: New file.
2642         * objc.dg/special/unclaimed-category-1.m: New file.
2643
2644 2001-12-17  Andreas Jaeger  <aj@suse.de>
2645
2646         * gcc.c-torture/compile/20011217-2.c: New test.
2647
2648 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2649
2650         * gcc.c-torture/compile/20011217-1.c: New test.
2651
2652 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
2653
2654         * testsuite/gcc.dg/20011214-1.c: New.
2655
2656 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
2657
2658         * gcc.dg/altivec-4.c: New.
2659
2660 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
2661
2662         * gcc.dg/20011113-1.c: New test.
2663
2664 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2665
2666         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
2667         std::__malloc_alloc_template<0> and
2668         std::__default_alloc_template<false, 0>.
2669
2670 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2671
2672         * objc/execute/bf-21.m: New test.
2673         * objc/execute/enumeration-1.m: New test.
2674         * objc/execute/enumeration-2.m: New test.
2675
2676 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
2677
2678         * gcc.dg/gnu89-init-1.c: New test.
2679
2680 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2681
2682         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
2683         * g++.old-deja/g++.jason/2371.C: Likewise.
2684         * g++.old-deja/g++.jason/template33.C: Likewise.
2685         * g++.old-deja/g++.jason/template34.C: Likewise.
2686         * g++.old-deja/g++.jason/template36.C: Likewise.
2687         * g++.old-deja/g++.oliva/typename1.C: Likewise.
2688         * g++.old-deja/g++.oliva/typename2.C: Likewise.
2689         * g++.old-deja/g++.other/typename1.C: Likewise.
2690         * g++.old-deja/g++.pt/inherit2.C: Likewise.
2691         * g++.old-deja/g++.pt/nontype5.C: Likewise.
2692         * g++.old-deja/g++.pt/typename11.C: Likewise.
2693         * g++.old-deja/g++.pt/typename14.C: Likewise.
2694         * g++.old-deja/g++.pt/typename16.C: Likewise.
2695         * g++.old-deja/g++.pt/typename3.C: Likewise.
2696         * g++.old-deja/g++.pt/typename4.C: Likewise.
2697         * g++.old-deja/g++.pt/typename5.C: Likewise.
2698         * g++.old-deja/g++.pt/typename7.C: Likewise.
2699         * g++.old-deja/g++.robertl/eb9.C: Likewise.
2700
2701 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
2702
2703         * g++.dg/other/linkage1.C: New test.
2704         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
2705         specifiers.
2706
2707 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
2708
2709         * gcc.dg/concat.c: New test.
2710
2711 2001-12-11  Stan Shebs  <shebs@apple.com>
2712
2713         * objc/compile: New test directory.
2714         * objc/compile/compile.exp: New expect script.
2715         * objc/compile/20011211-1.m: New compile test.
2716
2717 2001-12-11  Jason Merrill  <jason@redhat.com>
2718
2719         * lib/prune.exp (prune_gcc_output): Also handle "In member
2720         function".  So many permutations...
2721
2722 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
2723
2724         * g++.dg/template/typedef1.C: New test.
2725
2726 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
2727
2728         * g++.dg/other/copy1.C: New test.
2729
2730 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
2731
2732         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
2733
2734         * gcc.dg/builtin-choose-expr.c: New.
2735
2736 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
2737
2738         * gcc.dg/altivec-2.c: New.
2739
2740 2001-12-07  Richard Henderson  <rth@redhat.com>
2741
2742         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
2743
2744 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
2745
2746         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
2747         ultrasparc.
2748
2749 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2750
2751         * g++-old.deja/g++.robertl/eb101.C: Deleted.
2752
2753 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
2754
2755         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
2756         variable argument list.
2757
2758 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
2759
2760         * gcc.c-torture/execute/memcheck: Delete entire directory.
2761         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
2762         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
2763
2764 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2765
2766         * gcc.dg/Wshadow-1.c: New test.
2767
2768 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
2769
2770         * gcc.c-torture/compile/20011130-1.c: New test.
2771
2772         * gcc.dg/noncompile/20011025-1.c: New test.
2773
2774         * g++.dg/other/anon-union.C: New test.
2775
2776         * gcc.c-torture/execute/20011024-1.c: New test.
2777
2778 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
2779
2780         * gcc.c-torture/execute/20000722-1.x,
2781         gcc.c-torture/execute/20010123-1.x: Remove.
2782         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
2783         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
2784         gcc.dg/c99-complit-2.c: New tests.
2785
2786 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
2787
2788         * g++.dg/inherit/base1.C: New test.
2789
2790 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
2791
2792         * g++.dg/other/stdarg1.C: New test.
2793
2794         * gcc.c-torture/compile/20011130-2.c: New test.
2795
2796 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
2797
2798         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
2799         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
2800         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
2801         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
2802         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
2803         * gcc.dg/builtin-prefetch-1.c: New test.
2804
2805 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
2806
2807         * gcc.dg/20011130-1.c: New test.
2808
2809 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
2810
2811         * g++.dg/other/scope1.C: New test.
2812         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
2813
2814 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2815
2816         * gcc.dg/vla-init-1.c: New test.
2817
2818 2001-12-01  Geoff Keating  <geoffk@redhat.com>
2819
2820         * gcc.c-torture/compile/structs.c: New testcase from GDB.
2821
2822 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2823
2824         * objc.dg/alias.m: Update.
2825         * objc.dg/class-1.m: Update.
2826         * objc.dg/const-str-1.m: Update.
2827         * objc.dg/fwd-proto-1.m: Update.
2828         * objc.dg/id-1.m: Update.
2829         * objc.dg/super-class-1.m: Update.
2830
2831 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
2832
2833         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
2834         constructs.
2835
2836 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
2837
2838         * gcc.c-torture/execute/20011128-1.c: New test.
2839
2840 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
2841
2842         * gcc.dg/20011127-1.c: New test.
2843
2844 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2845
2846         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
2847         from Austin Group draft 7.
2848         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
2849         scanf format arguments.
2850         * gcc.dg/format/no-exargs-2.c: New test.
2851
2852 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
2853
2854         * g++.dg/abi/vbase8-4.C: New test.
2855
2856 2001-11-24  Ian Lance Taylor  <ian@airs.com>
2857
2858         * gcc.c-torture/execute/20011121-1.c: New test.
2859
2860 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
2861
2862         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
2863
2864 2001-11-23  Andreas Jaeger  <aj@suse.de>
2865
2866         * gcc.dg/cpp/charconst-2.c: New test.
2867
2868 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
2869
2870         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
2871         to the host if it is remote.  Let tests specify extra headers
2872         they use.
2873         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
2874         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
2875         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
2876         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
2877         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
2878         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
2879         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
2880         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
2881         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
2882         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
2883
2884 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
2885
2886         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
2887         for little endian ARMs.
2888
2889 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
2890
2891         * gcc.c-torture/compile/20011119-1.c: New test.
2892         * gcc.c-torture/compile/20011119-2.c: New test.
2893
2894 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
2895
2896         * gcc.dg/altivec-1.c: Fix typo.
2897
2898 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
2899
2900         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
2901
2902 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
2903
2904         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
2905
2906 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
2907
2908         * lib/g77.exp: Don't specify --rpath-link.
2909
2910         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
2911         across all the headers.
2912         * gcc.dg/format/format.exp: For testing on a remote host,
2913         copy format.h.
2914
2915         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
2916         * gcc.c-torture/execute/930406-1.c: Likewise.
2917         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2918
2919 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
2920
2921         * gcc.dg/altivec-1.c: New.
2922
2923 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
2924
2925         * gcc.dg/cpp/fpreprocessed.c: New test case.
2926
2927 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2928
2929         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
2930         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
2931         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
2932
2933 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2934
2935         * gcc.dg/no-builtin-1.c: New test.
2936
2937 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
2938
2939         * gcc.c-torture/execute/20011115-1.c: New test.
2940
2941 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
2942
2943         * gcc.c-torture/compile/20011114-2.c: New test.
2944         * gcc.c-torture/compile/20011114-3.c: New test.
2945         * gcc.c-torture/compile/20011114-4.c: New test.
2946
2947 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
2948
2949         * g++.dg/other/init1.C: New test.
2950
2951 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
2952
2953         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
2954         message.
2955
2956         * gcc.c-torture/execute/20011114-1.c: New testcase.
2957
2958         * gcc.c-torture/compile/20010327-1.c: Revert last change.
2959         * gcc.c-torture/compile/20011114-1.c: New test, exactly
2960         like the (before this change) version of 20010327-1.c.
2961
2962 2001-11-14  Roger Sayle <roger@eyesopen.com>
2963
2964         * gcc.c-torture/execute/string-opt-13.c: New testcase.
2965
2966 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
2967
2968         * g++.dg/init/array2.C: New test.
2969
2970 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
2971
2972         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
2973
2974 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
2975
2976         * g++.dg/other/forscope1.C: New test.
2977         * g++.dg/ext/forscope1.C: New test.
2978         * g++.dg/ext/forscope2.C: New test.
2979
2980 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
2981
2982         * gcc.c-torture/execute/20011113-1.c: New test.
2983
2984 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
2985
2986         * gcc.c-torture/execute/20011109-2.c: New test.
2987
2988         * gcc.c-torture/execute/20011109-1.c: New test.
2989
2990 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
2991
2992         * gcc.c-torture/compile/20011109-1.c: New test.
2993
2994 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
2995
2996         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
2997         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
2998         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
2999         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
3000         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
3001         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
3002         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3003
3004 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3005
3006         * g++.dg/warn/Wshadow-1.C: New tests.
3007         * g++.old-deja/g++.mike/for3.C: Update.
3008
3009 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3010
3011         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
3012         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
3013         XFAILs.  Adjust expected error texts.
3014         * gcc.c-torture/compile/20011106-1.c,
3015         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
3016         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
3017         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
3018         gcc.dg/c99-array-lval-5.c: New tests.
3019
3020 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3021
3022         * gcc.dg/cpp/defined.c: Update.
3023
3024 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3025
3026         * gcc.c-torture/execute/anon-1.c: New test.
3027
3028 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
3029
3030         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
3031         same size, so no warning should be produced on stormy16.
3032
3033         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
3034         due to oversized array.
3035         * g++.old-deja/g++.mike/ns15.C: Likewise.
3036         * g++.old-deja/g++.pt/crash16.C: Likewise.
3037
3038 2001-11-02  Graham Stott  <grahams@redhat.com>
3039
3040         * g++.dgother/debug1.C: Fix typos.
3041
3042 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
3043
3044         * g++.dg/other/debug1.C: New test.
3045
3046 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3047
3048         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
3049         of unsigned long.
3050
3051 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
3052
3053         * gcc.dg/20011029-2.c: New test.
3054
3055         * gcc.c-torture/compile/20011029-1.c: New test.
3056
3057 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3058
3059         * objc/execute/class_self-1.m: New test.
3060         * objc/execute/class_self-2.m: New test.
3061
3062 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
3063
3064         * gcc.misc-tests/msgs.exp: Delete.
3065         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
3066         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
3067         error set to match recent changes.
3068
3069 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
3070
3071         * gcc.dg/20011021-1.c: New test.
3072
3073 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
3074
3075         * gcc.c-torture/compile/20011023-1.c: New test.
3076
3077 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
3078
3079         * lib/g77.exp: Rewrite based on lib/g++.exp.
3080
3081 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
3082
3083         * gcc.c-torture/execute/20011019-1.c: New test.
3084
3085         * gcc.dg/20011018-1.c: New test.
3086
3087 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
3088
3089         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
3090
3091 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
3092
3093         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
3094         * gcc.dg/attr-invalid.c: Likewise.
3095
3096 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
3097
3098         * testsuite/gcc.dg/20011015-1.c: New test.
3099
3100 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3101
3102         * g++.dg/template/unify2.C: New test.
3103
3104 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3105
3106         * g++.dg/other/exception-specification.C: New test
3107
3108 2001-10-13  Tom Rix  <trix@redhat.com>
3109
3110         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
3111         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
3112
3113 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
3114
3115         * testsuite/gcc.dg/20011009-1.c: New test.
3116
3117 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
3118
3119         PR g++/4476
3120         * g++.dg/other/friend1.C: New test.
3121
3122 2001-10-11  Richard Henderson  <rth@redhat.com>
3123
3124         * g++.old-deja/g++.other/crash18.C: Add -S to options.
3125
3126 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3127
3128         * gcc.c-torture/compile/20011010-1.c: New.
3129
3130 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3131
3132         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
3133         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
3134         g77.f-torture/execute/execute.exp,
3135         g77.f-torture/noncompile/noncompile.exp,
3136         gcc.c-torture/compile/compile.exp,
3137         gcc.c-torture/execute/execute.exp,
3138         gcc.c-torture/execute/ieee/ieee.exp,
3139         gcc.c-torture/execute/memcheck/memcheck.exp,
3140         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
3141         objc/execute/execute.exp: Update FSF address.
3142
3143 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3144
3145         * gcc.dg/cpp/cmdlne-C.c: Update.
3146         * gcc.dg/cpp/cmdlne-C2.c: New.
3147
3148 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3149
3150         * gcc.c-torture/execute/20011008-3.c: New.
3151
3152 2001-10-08  DJ Delorie  <dj@redhat.com>
3153
3154         * gcc.dg/20011008-1.c: New.
3155         * gcc.dg/20011008-2.c: New.
3156
3157 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3158
3159         * gcc.dg/cpp/spacing1.c: Update test.
3160
3161 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3162
3163         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
3164         spelling errors of "separate" as "seperate".
3165
3166 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
3167
3168         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
3169         enough to avoid inlining.
3170
3171 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3172
3173         * lib/g77.exp: set libg2c_dir correctly.
3174
3175 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3176
3177         * gcc.dg/cpp/macro11.c: New test.
3178
3179 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3180
3181         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
3182         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
3183         gcc.dg/format/multattr-3.c: New tests.
3184         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
3185         tests for format attributes on function pointers being rejected.
3186
3187 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3188
3189         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
3190
3191 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3192
3193         * g++.dg/warn/format1.C: New test.
3194
3195 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
3196
3197         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
3198
3199 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3200
3201         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
3202
3203 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3204
3205         * gcc.dg/cpp/redef2.c: Add test.
3206
3207 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
3208
3209         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
3210         long-standing bug on i686, apparently.
3211         * gcc.c-torture/execute/loop-2c.x: New file.
3212         * gcc.c-torture/execute/loop-2d.x: New file.
3213         * gcc.c-torture/execute/loop-3c.x: New file.
3214
3215 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
3216
3217         * gcc.dg/cpp/20000625-2.c: Correct line number.
3218
3219 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3220
3221         * gcc.dg/cpp/macro10.c: New test.
3222         * gcc.dg/cpp/strify3.c: New test.
3223         * gcc.dg/cpp/spacing1.c: Add tests.
3224         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
3225         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
3226
3227 2001-09-24  DJ Delorie  <dj@redhat.com>
3228
3229         * gcc.c-torture/execute/20010924-1.c: New test.
3230
3231 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3232
3233         * testsuite/objc/execute/paste.m: Remove.
3234
3235 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3236
3237         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
3238
3239 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
3240
3241         * g77.dg/strlen0.f: New test.
3242
3243 2001-09-21  Richard Henderson  <rth@redhat.com>
3244
3245         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
3246         * g++.old-deja/g++.abi/vtable2.C: Likewise.
3247
3248 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3249
3250         Table-driven attributes.
3251         * g++.dg/ext/attrib1.C: New test.
3252
3253 2001-09-20  DJ Delorie  <dj@redhat.com>
3254
3255         * gcc.dg/20000926-1.c: Update expected warning messages.
3256         * gcc.dg/array-2.c: Likewise, and test for warnings too.
3257         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
3258         array.
3259
3260 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
3261
3262         * g++.dg/eh/registers1.C: New test case.
3263
3264 2001-09-17  Richard Henderson  <rth@redhat.com>
3265
3266         * gcc.dg/array-5.c: Fix VLA decomposition test.
3267
3268 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3269
3270         * gcc.dg/cpp/line5.c: New testcase.
3271
3272 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
3273
3274         * gcc.dg/cpp/macro9.c: New test.
3275
3276 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
3277
3278         * gcc.c-torture/execute/980223.c: Change type of addr from long
3279         to char *.
3280
3281 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
3282
3283         * gcc.c-torture/execute/20010915-1.c: New test.
3284
3285 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
3286
3287         * g77.dg/bprob: New directory.
3288         * g77.dg/bprob/bprob.exp: New file.
3289         * g77.dg/bprob/bprob-1.f: New test.
3290         * g77.dg/gcov: New directory.
3291         * g77.dg/gcov/gcov.exp: New file.
3292         * g77.dg/gcov/gcov-1.f: New test.
3293         * g77.dg/gcov/gcov-1.x: New file.
3294
3295 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3296
3297         * gcc.dg/cpp/directiv.c: Update.
3298         * gcc.dg/cpp/undef1.c: Update.
3299
3300 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
3301
3302         * gcc.dg/20010912-1.c: New test.
3303
3304 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
3305
3306         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
3307         language-independent file in lib.
3308         * lib/gcov.exp: New file.
3309
3310 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3311
3312         * gcc.c-torture/compile/20010911-1.c: New test.
3313
3314 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
3315
3316         * lib/profopt.exp: New, to support profile-directed optimizations.
3317         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
3318         * gcc.misc-tests/bprob-1.c: New test.
3319         * gcc.misc-tests/bprob-2.c: New test.
3320
3321 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
3322
3323         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
3324         XFAIL and which kinds of gcov output to verify.
3325         * gcc.misc-tests/gcov-4b.x: New file.
3326         * gcc.misc-tests/gcov-5b.x: New file.
3327         * gcc.misc-tests/gcov-6.x: New file.
3328         * gcc.misc-tests/gcov-7.c: New test.
3329         * gcc.misc-tests/gcov-7.x: New file.
3330
3331 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
3332
3333         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
3334         * gcc.misc-tests/gcov-6.c: New test.
3335
3336 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3337
3338         PR c++/3986
3339         * g++.dg/abi/vbase1.C: New test.
3340
3341 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
3342
3343         * objc.dg/method-2.m: New.
3344
3345 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3346
3347         PR c++/4203
3348         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
3349         * g++.dg/init/empty1.C: New test.
3350
3351 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
3352
3353         * gcc.c-torture/compile/20010903-1.c: New test.
3354
3355 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
3356
3357         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
3358         for m68k.
3359
3360 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
3361
3362         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
3363
3364         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
3365
3366         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
3367
3368 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
3369
3370         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
3371         for 16-bit 'unsigned int'.
3372
3373 2001-08-29  Kazu Hirata  <kazu@hxi.com>
3374
3375         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
3376
3377 2001-08-27  Richard Henderson  <rth@redhat.com>
3378
3379         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
3380         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3381
3382 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
3383
3384         * gcc.dg/asm-names.c (ymain): New.
3385
3386 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
3387
3388         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
3389         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
3390         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3391
3392 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3393
3394         * gcc.dg/compare5.c: New testcase.
3395
3396 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
3397
3398         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
3399         and "In instantiation".
3400
3401 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
3402
3403         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
3404
3405 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
3406
3407         * gcc.misc-tests/gcov.exp: Add support for branch information.
3408         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
3409         * gcc.misc-tests/gcov-4.c: New test.
3410         * gcc.misc-tests/gcov-4b.c: New test.
3411         * gcc.misc-tests/gcov-5b.c: New test.
3412
3413 2001-08-20  Zack Weinberg  <zackw@panix.com>
3414
3415         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
3416         expected to fail.
3417
3418 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3419
3420         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
3421
3422 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
3423
3424         * g++.dg/eh/template1.C: New test.
3425
3426 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
3427
3428         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
3429         Fix thinko.
3430         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
3431         for xfail.
3432
3433 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
3434
3435         * lib/g77-dg.exp:  Use prune.exp for common procedures
3436         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
3437         * lib/g77.exp: (g77-dg-prune) Remove
3438
3439 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
3440
3441         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
3442
3443 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3444
3445         * g++.dg/template/unify1.C: New test.
3446
3447 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
3448
3449         * g++.dg/abi/empty4.C: New test.
3450
3451 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
3452
3453         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
3454         solaris2.*
3455         * g77.f-torture/compile/pr3743.x: Likewise
3456
3457 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3458
3459         * g++.dg/other/using-declaration.C: New test.
3460
3461 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3462
3463         * gcc.dg/cpp/tr-sign.c: New testcase.
3464
3465 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3466
3467         * gcc.dg/cpp/19951025-1.c: Revert.
3468         * gcc.dg/cpp/directiv.c: We no longer process directives that
3469         interrupt macro arguments.
3470
3471 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
3472
3473         * gcc.dg/bconstp-1.c: New test.
3474
3475 2001-08-03  Richard Henderson  <rth@redhat.com>
3476
3477         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
3478
3479 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3480
3481         * gcc.dg/cpp/19951025-1.c: Update.
3482
3483 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
3484
3485         * g77.dg/ff90-1.f (s): Fix reference of variable z,
3486         should be x.
3487
3488 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3489
3490         Kill -fhonor-std.
3491         * g++.old-deja/g++.ns/ns14.C: Remove special options.
3492         * g++.old-deja/g++.other/std1.C: Likewise.
3493         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
3494
3495 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
3496
3497         * lib/g77.exp:  Load gcc-defs.exp for common procedures
3498         (g77_pass, g77_fail, g77_finish, g77_exit,
3499         ${tool}_check_unsupported_p} Now redundant.  Deleted.
3500
3501 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
3502
3503         * g77.dg/fbackslash.f
3504         * g77.dg/fcase-preserve.f
3505         * g77.dg/ff90-1.f
3506         * g77.dg/ffixed-line-length-0.f
3507         * g77.dg/ffixed-line-length-132.f
3508         * g77.dg/ffixed-line-length-7.f
3509         * g77.dg/ffixed-line-length-72.f
3510         * g77.dg/ffixed-line-length-none.f
3511         * g77.dg/ffree-form-1.f
3512         * g77.dg/fno-backslash.f
3513         * g77.dg/fno-f90-1.f
3514         * g77.dg/fno-fixed-form-1.f
3515         * g77.dg/fno-onetrip.f
3516         * g77.dg/fno-typeless-boz.f
3517         * g77.dg/fno-underscoring.f
3518         * g77.dg/fno-vxt-1.f
3519         * g77.dg/fonetrip.f
3520         * g77.dg/ftypeless-boz.f
3521         * g77.dg/fugly-assumed.f
3522         * g77.dg/funderscoring.f
3523         * g77.dg/fvxt-1.f
3524
3525 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
3526
3527         * objc.dg/fwd-proto-1.m: New.
3528         * objc.dg/local-decl-1.m: New.
3529         * objc.dg/naming-1.m: New.
3530         * objc.dg/naming-2.m: New.
3531         * objc.dg/proto-hier-1.m: New.
3532
3533 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
3534
3535         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
3536         largest-type elements to a struct makes its size grow.
3537
3538 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3539
3540         * g++.dg/abi/vthunk1.C: New test.
3541
3542 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3543
3544         * g++.dg/abi/vbase8-22.C: New test.
3545
3546 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3547
3548         * gcc.dg/cpp/macro8.c: New test.
3549
3550 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3551
3552         * g++.dg/abi/vbase8-21.C: New test.
3553
3554 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3555
3556         * g++.dg/abi/vbase8-10.C: New test.
3557
3558 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3559
3560         * lib/g++.exp (g++_set_ld_library_path): Renamed to
3561         ${tool}_set_ld_library_path.
3562         Changed caller.
3563         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
3564         g++.exp.
3565
3566 2001-07-26  Stan Cox <scox@redhat.com>
3567
3568         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
3569         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
3570         gcc_exit, gcc_check_unsupported_p):
3571         Moved to gcc-deps.exp
3572         * gcc-deps.exp: New file.
3573
3574 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3575
3576         * g++.old-deja/g++.pt/defarg14.C: New test.
3577
3578 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3579
3580         * g++.old-deja/g++.other/lineno5.C: New test.
3581
3582 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3583
3584         * g++.old-deja/g++.pt/crash68.C: New test.
3585
3586 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3587
3588         * g++.old-deja/g++.other/crash42.C: New test.
3589
3590 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3591
3592         * gcc.dg/cpp/extratokens.c: Fix.
3593         * gcc.dg/cpp/skipping2.c: New tests.
3594
3595 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3596
3597         * gcc.c-torture/execute/20010724-1.c: New file.
3598         * gcc.c-torture/execute/20010724-1.x: New file.
3599
3600 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3601
3602         * g++.old-deja/g++.other/cond7.C: New test.
3603
3604 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3605
3606         * g++.old-deja/g++.other/optimize4.C: New test.
3607
3608 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3609
3610         * g++.old-deja/g++.abi/vbase8-5.C: New test.
3611
3612 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
3613
3614         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
3615         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
3616         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
3617         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
3618
3619         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
3620         bug report" message.
3621
3622         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
3623         * g++.dg/ext/instantiate1.C: Move from old-deja.
3624
3625 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
3626
3627         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
3628         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
3629         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
3630         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
3631
3632 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
3633
3634         * gcc.c-torture/execute/20010723-1.c: New test.
3635
3636 2001-07-23  Ben Elliston  <bje@redhat.com>
3637
3638         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
3639
3640 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3641
3642         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
3643         i[34567]86-*-*.
3644         Delete handling of ieee_multilib_flags.
3645         Pass -mieee for alpha*-*-* and sh-*-*.
3646         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3647
3648 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
3649
3650         Remove old-abi tests.
3651         * g++.old-deja/g++.mike/p11116.C: Remove.
3652         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
3653
3654 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
3655
3656         * g77.f-torture/compile/pr3743.f:  New test
3657
3658 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
3659
3660         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
3661
3662 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3663
3664         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
3665         g++.old-deja/g++.pt/static6.C: Likewise.
3666         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
3667         supports weak symbols.
3668
3669 2001-07-18  Andreas Jaeger  <aj@suse.de>
3670
3671         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
3672         supported again.
3673
3674 2001-07-18  Andreas Jaeger  <aj@suse.de>
3675
3676         * gcc.dg/iftrap-1.c: Fix target line.
3677
3678 2001-07-17  Richard Henderson  <rth@redhat.com>
3679
3680         * gcc.c-torture/execute/20010717-1.c: New.
3681
3682 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3683
3684         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
3685         tests.
3686
3687 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3688
3689         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
3690
3691 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3692
3693         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
3694         UAC_SIGBUS, UAC_NOPRINT definitions.
3695
3696 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3697
3698         * objc/execute/object_is_class.m: New test.
3699         * objc/execute/object_is_meta_class.m: New test.
3700
3701 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3702
3703         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
3704         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
3705
3706 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
3707
3708         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
3709         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
3710
3711 2001-07-14  Richard Henderson  <rth@redhat.com>
3712
3713         * gcc.dg/iftrap-1.c: New.
3714
3715 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
3716
3717         * g77.f-torture/execute/intrinsic77.f: New test.
3718
3719 2001-07-11  Janis Johnson <janis@us.ibm.com>
3720
3721         * gcc.misc-tests/gcov-3.c: New test.
3722
3723 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3724
3725         * gcc.c-torture/compile/20010711-1.c,
3726         * gcc.c-torture/compile/20010711-2.c: New tests.
3727
3728 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
3729
3730         * gcc.c-torture/execute/20010711-1.c: New test.
3731
3732 2001-07-11  Ben Elliston  <bje@redhat.com>
3733
3734         * g++.old-deja/g++.other/enum5.C: New test.
3735
3736 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
3737
3738         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
3739         (g++-dg-prune): Call prune_gcc_output.
3740         * prune.exp: New file for prune_gcc_output.
3741         * lib/g++.exp, lib/gcc.exp: Load it.
3742
3743 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3744
3745         * gcc.c-torture/compile/20010701-1.c,
3746         g++.old-deja/g++.ext/attrib6.C: New tests.
3747
3748 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
3749
3750         * gcc.c-torture/compile/20010706-1.c: New test.
3751
3752 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
3753
3754         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
3755
3756 2001-06-28  Stan Shebs  <shebs@apple.com>
3757
3758         * gcc.dg/pragma-darwin.c: New test.
3759
3760 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3761
3762         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
3763         Solaris 2.[678] system.
3764
3765 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3766
3767         * gcc.dg/20010622-1.c: New test.
3768
3769 2001-06-18  Stan Shebs  <shebs@apple.com>
3770
3771         * objc.dg: New directory.
3772         * objc.dg/dg.exp: New file.
3773         * objc.dg/alias.m: New.
3774         * objc.dg/class-1.m: New.
3775         * objc.dg/class-2.m: New.
3776         * objc.dg/const-str-1.m: New.
3777         * objc.dg/const-str-2.m: New.
3778         * objc.dg/id-1.m: New.
3779         * objc.dg/method-1.m: New.
3780         * objc.dg/super-class-1.m: New.
3781         * lib/objc-dg.exp: New file.
3782
3783 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3784
3785         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
3786         of label name.
3787
3788 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
3789
3790         * g++.old-deja/g++.abi/vbase8-9.C: New test.
3791
3792 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3793
3794         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
3795         variable.
3796
3797 2001-06-12  Richard Henderson  <rth@redhat.com>
3798
3799         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
3800
3801 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3802
3803         * g++.old-deja/g++.abi/vbase5.C: New test.
3804         * g++.old-deja/g++.abi/vbase6.C: New test.
3805         * g++.old-deja/g++.abi/vbase7.C: New test.
3806
3807 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3808
3809         * gcc.c-torture/compile/20010610-1.c: New test.
3810
3811 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
3812
3813         * g++.old-deja/g++.abi/vbase4.C: New test.
3814
3815 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3816
3817         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
3818         support %f for HC11/HC12 targets.
3819         * gcc.c-torture/execute/930513-1.x: New file, likewise.
3820         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
3821         on HC11/HC12 targets.
3822         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
3823
3824 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3825
3826         * gcc.dg/wchar_t-1.c: New file.
3827         * gcc.dg/wint_t-1.c: Likewise.
3828
3829 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
3830
3831         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
3832
3833 2001-06-11  Richard Henderson  <rth@redhat.com>
3834
3835         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
3836
3837 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3838
3839         * gcc.c-torture/compile/20010611-1.c: New test.
3840
3841 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3842
3843         * gcc.dg/c99-tag-1.c: Add more tests.
3844
3845 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
3846
3847         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
3848         representation on MN10300 and ARM/Thumb.
3849
3850 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
3851
3852         * g77.f-torture/execute/20010610.f: New.
3853
3854 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
3855
3856         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
3857         names.
3858
3859 2001-06-09  Richard Henderson  <rth@redhat.com>
3860
3861         * gcc.c-torture/execute/ashrdi-1.c: New.
3862         * gcc.c-torture/execute/ashldi-1.c: New.
3863         * gcc.c-torture/execute/lshrdi-1.c: New.
3864
3865 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
3866
3867         * objc/execute/load-3.m: Added. Check sending +load to categories,
3868         in addition to classes.
3869
3870 2001-06-08  Stan Shebs  <shebs@apple.com>
3871
3872         * objc/execute/load-2.m: New test.  From Nicola Pero
3873         <n.pero@mi.flashnet.it>.
3874
3875 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
3876
3877         * gcc.c-torture/execute/20010605-2.c: New test.
3878
3879 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
3880
3881         * g++.old-deja/g++.abi/vbase2.C: New test.
3882         * g++.old-deja/g++.abi/vbase3.C: New test.
3883
3884 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
3885
3886         * g++.old-deja/g++.pt/friend49.C: New test.
3887
3888 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
3889
3890         * g++.old-deja/g++.ext/anon3.C: New test.
3891
3892 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
3893
3894         * g++.old-deja/g++.other/conv7.C: New test.
3895
3896 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
3897
3898         * gcc.c-torture/compile/20010605-2.c: New test.
3899
3900 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3901
3902         * gcc.c-torture/execute/20010604-1.c: New test.
3903
3904 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
3905
3906         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
3907
3908 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
3909
3910         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
3911         (g++_link_flags): Likewise.
3912         (g++_init): Pass gccpath's value to two previous functions.
3913
3914 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3915
3916         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
3917         Ensure logfile entry matches exec command line.
3918
3919 2001-05-31  Richard Henderson  <rth@redhat.com>
3920
3921         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
3922         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3923
3924 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
3925
3926         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
3927         compiler for irix6.2
3928
3929 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
3930
3931         * g++.old-deja/g++.other/optimize3.C: New file.
3932
3933 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
3934
3935         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
3936         assemble.
3937
3938 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
3939
3940         * g++.old-deja/g++.other/optimize2.C: New file.
3941
3942 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
3943
3944         * gcc.c-torture/compile/20010518-2.c: New file.
3945         * gcc.c-torture/execute/20010518-1.c: New file.
3946         * gcc.c-torture/execute/20010518-2.c: New file.
3947
3948 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3949
3950         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
3951
3952 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
3953
3954         G++ no longer defines builtins that do not begin with __builtin.
3955         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
3956         * g++.old-deja/g++.brendand/misc13.C: Likewise.
3957         * g++.old-deja/g++.law/builtin1.C: Likewise.
3958         * g++.old-deja/g++.law/cvt2.C: Likewise.
3959         * g++.old-deja/g++.mike/net5.C: Likewise.
3960         * g++.old-deja/g++.other/builtins1.C: Likewise.
3961         * g++.old-deja/g++.other/builtins2.C: Likewise.
3962         * g++.old-deja/g++.other/builtins3.C: Likewise.
3963         * g++.old-deja/g++.other/builtins4.C: Likewise.
3964         * g++.old-deja/g++.other/inline8.C: Likewise.
3965         * g++.old-deja/g++.robertl/eb39.C: Likewise.
3966
3967 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
3968
3969         * g++.old-deja/g++.pt/using1.C: Adjust.
3970         * g++.old-deja/g++.pt/using2.C: New test.
3971
3972 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
3973
3974         * gcc.dg/cpp/charconst.c: New tests.
3975         * gcc.dg/cpp/escape.c: New tests.
3976         * gcc.dg/cpp/escape-1.c: New tests.
3977         * gcc.dg/cpp/escape-2.c: New tests.
3978         * gcc.dg/cpp/ucs.c: New tests.
3979
3980 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
3981
3982         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
3983         native compiler for irix6.5.
3984
3985 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
3986
3987         * lib/g++.exp (g++_include_flags): Use args to compute
3988         get_multilibs.
3989         (g++_link_flags): Likewise.
3990         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
3991
3992 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3993
3994         * gcc.dg/c90-hexfloat-1.c: Add more tests.
3995
3996 2001-05-21  Geoff Keating  <geoffk@redhat.com>
3997
3998         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
3999         this file.
4000
4001 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4002
4003         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
4004         STACK_SIZE;
4005         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
4006         to STACK_SIZE; Use it to define size of add_histo array.
4007         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
4008         to STACK_SIZE.
4009         (f): Use GITT_SIZE to define size of gitt local table.
4010         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
4011         to STACK_SIZE; Use it to define size of bytemem array.
4012
4013 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4014
4015         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
4016         on 68HC11/HC12 due to the asm instruction.
4017         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
4018         * gcc.c-torture/compile/920520-1.x: Likewise.
4019         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
4020         on 68HC11/HC12 because the function is larger than 64K.
4021         * gcc.c-torture/compile/961203-1.x: New file, this test fails
4022         on 68HC11/HC12 because the structure is too large.
4023
4024 2001-05-20  Richard Henderson  <rth@redhat.com>
4025
4026         * gcc.c-torture/execute/20010520-1.c: New.
4027
4028 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4029
4030         * g++.old-deja/g++.warn/compare1.C: New test.
4031         * gcc.dg/compare4.c: New test.
4032
4033 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
4034
4035         * g++.old-deja/g++.other/optimize1.C: New test.
4036
4037 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4038
4039         * g++.old-deja/g++.pt/spec41.C: New test.
4040
4041 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
4042
4043         * gcc.c-torture/compile/20010114-1.x: Remove.
4044
4045 2001-05-18  Stan Shebs  <shebs@apple.com>
4046
4047         * gcc.c-torture/compile/20010518-1.c: New test.
4048
4049 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
4050
4051         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
4052         * g++.old-deja/g++.pt/crash67.C: New test.
4053
4054 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
4055
4056         * g++.old-deja/g++.other/debug9.C: New test.
4057
4058 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
4059
4060         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
4061
4062 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
4063
4064         * gcc.c-torture/compile/20010516-1.c: New test.
4065
4066 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4067
4068         * g++.old-deja/g++.other/crash41.C: New test.
4069
4070 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4071
4072         * g++.old-deja/g++.pt/crash66.C: New test.
4073
4074 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
4075
4076         * g++.old-deja/g++.robertl/eb27.C: Convert.
4077
4078 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
4079
4080         * g++.dg/friend-warn.C: New test.  Do not warn about friend
4081         declaration being redundant.
4082
4083 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
4084
4085         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
4086
4087 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
4088
4089         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
4090
4091 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
4092
4093         * lib/g++.exp: Use testsuite_flags.
4094
4095 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
4096
4097         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
4098
4099 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4100
4101         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
4102
4103 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
4104
4105         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
4106
4107 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
4108
4109         * gcc.c-torture/compile/20010313-1.c: New test.
4110
4111 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
4112
4113         * gcc.dg/cpp/direct2.c: New test.
4114         * gccq.dg/cpp/direct2s.c: New test.
4115
4116         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
4117
4118 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
4119
4120         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
4121         * g++.old-deja/g++.other/op3.C: Likewise.
4122
4123 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4124
4125         * gcc.dg/cpp/syshdr.h: New file.
4126         * gcc.dg/cpp/sysmac1.c: Update.
4127         * gcc.dg/cpp/sysmac2.c: Update.
4128
4129 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4130
4131         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
4132
4133 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
4134
4135         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
4136         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
4137
4138 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
4139
4140         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
4141
4142 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
4143
4144         * lib/g++.exp (g++_include_flags): Don't use any special flags
4145         if TESTING_IN_BUILD_TREE is not defined.
4146         (g++_init): Use a plain 'c++' as the compiler if
4147         TESTING_IN_BUILD_TREEE is not defined.
4148
4149 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4150
4151         * g++.old-deja/g++.eh/catch13.C: New test.
4152         * g++.old-deja/g++.eh/catch14.C: New test.
4153
4154 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4155
4156         * gcc.dg/cpp/tr-define.c: New test.
4157
4158 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
4159
4160         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
4161         <stdlib.h>, not <malloc.h>.
4162
4163 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4164
4165         * g++.old-deja/g++.ns/template17.C: New test.
4166
4167 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4168
4169         * g++.old-deja/g++.pt/ref4.C: New test.
4170
4171 2001-04-30  Richard Henderson  <rth@redhat.com>
4172
4173         * gcc.dg/20000724-1.c: Revert last change.
4174
4175 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
4176
4177         * g77.f-torture/execute/20010430.f: New test.
4178
4179 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
4180
4181         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
4182
4183 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
4184
4185         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
4186
4187 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4188
4189         * g++.old-deja/g++.eh/crash6.C: New test.
4190
4191 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4192
4193         * g++.old-deja/g++.other/warn7.C: New test.
4194
4195 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4196
4197         * g++.old-deja/g++.other/defarg9.C: New test.
4198
4199 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4200
4201         * g77.f-torture/compile/20010426.f: New test.
4202         * g77.f-torture/execute/20010426.f: New test.
4203
4204 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4205
4206         * g77.f-torture/compile/20000629-1.x: Remove - error
4207         has been fixed.
4208
4209 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
4210
4211         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
4212         Tweak slightly to work with g++.dg framework.
4213         * g++.dg/special/ecos.exp: Run initp1.C test.
4214         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
4215
4216         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
4217         its linker doesn't give line numbers either.
4218         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
4219
4220 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4221
4222         * g++.old-deja/g++.other/lex1.C: New test.
4223
4224 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
4225
4226         * gcc.dg/noncompile/20010425-1.c: New test.
4227
4228 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4229
4230         * g++.old-deja/g++.pt/mangle2.C: New test.
4231
4232 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4233
4234         * gcc.dg/format/plus-1.c: New test.
4235
4236 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4237
4238         * gcc.dg/20010423-1.c: New test.
4239
4240 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4241
4242         * gcc.c-torture/execute/20010422-1.c: New test.
4243
4244 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
4245
4246         * g++.old-deja/g++.ns/type2.C: New test.
4247
4248 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
4249
4250         * g++.old-deja/g++.other/perf1.C: New test.
4251
4252 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
4253
4254         * gcc.dg/c99-func-2.c: Remove xfail.
4255         * gcc.dg/c99-func-3.c: Remove xfail.
4256         * gcc.dg/c99-func-4.c: Remove xfail.
4257
4258 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
4259
4260         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
4261
4262 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4263
4264         * gcc.c-torture/compile/20010423-1.c: New test.
4265
4266 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4267
4268         * g++.old-deja/g++.pt/typename28.C: New test.
4269
4270 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4271
4272         * g++.old-deja/g++.abi/empty2.C: New test.
4273         * g++.old-deja/g++.abi/empty3.C: New test.
4274
4275 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4276
4277         * g++.old-deja/g++.other/comdat2.C: New test.
4278         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
4279
4280 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4281
4282         * g++.old-deja/g++.other/overload14.C: New test.
4283
4284 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4285
4286         * g++.old-deja/g++.other/lookup23.C: New test.
4287
4288 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4289
4290         * gcc.c-torture/execute/20010403-1.c: New test.
4291
4292 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
4293             Mark Mitchell  <mark@codesourcery.com>
4294
4295         * lib/old-dejagnu.exp: Don't delete output of executable.
4296         Add .exe suffix to executables.
4297
4298 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
4299
4300         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
4301
4302 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4303
4304         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
4305
4306 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4307
4308         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
4309         * g++.old-deja/g++.abi/crash1.C: New test.
4310
4311 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4312
4313         * g++.old-deja/g++.other/crash40.C: New test.
4314
4315 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4316
4317         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
4318
4319 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
4320
4321         * g++.old-deja/g++.other/warn6.C: New test.
4322
4323 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4324
4325         * g++.old-deja/g++.robertl/eb42.C: Same.
4326
4327 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4328
4329         * gcc.dg/wtr-conversion-1.c: New testcase.
4330
4331 2001-04-10  Richard Henderson  <rth@redhat.com>
4332
4333         * g++.old-deja/g++.other/array5.C: New.
4334
4335 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4336
4337         * gcc.c-torture/execute/20010408-1.c: New test.
4338
4339 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
4340
4341         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
4342         headers and constructs.
4343         * g++.old-deja/g++.robertl/eb79.C: Same.
4344         * g++.old-deja/g++.robertl/eb77.C (main): Same.
4345         * g++.old-deja/g++.robertl/eb73.C: Same.
4346         * g++.old-deja/g++.robertl/eb66.C (main): Same.
4347         * g++.old-deja/g++.robertl/eb55.C (t): Same.
4348         * g++.old-deja/g++.robertl/eb54.C (main): Same.
4349         * g++.old-deja/g++.robertl/eb46.C (main): Same.
4350         * g++.old-deja/g++.robertl/eb44.C: Same.
4351         * g++.old-deja/g++.robertl/eb41.C (main): Same.
4352         * g++.old-deja/g++.robertl/eb4.C (main): Same.
4353         * g++.old-deja/g++.robertl/eb39.C: Same.
4354         * g++.old-deja/g++.robertl/eb33.C (main): Same.
4355         * g++.old-deja/g++.robertl/eb31.C (main): Same.
4356         * g++.old-deja/g++.robertl/eb30.C: Same.
4357         * g++.old-deja/g++.robertl/eb3.C: Same.
4358         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
4359         * g++.old-deja/g++.robertl/eb21.C: Same.
4360         * g++.old-deja/g++.robertl/eb15.C: Same.
4361         * g++.old-deja/g++.robertl/eb118.C: Same.
4362         * g++.old-deja/g++.robertl/eb115.C (main): Same.
4363         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
4364         * g++.old-deja/g++.robertl/eb109.C: Same.
4365         * g++.old-deja/g++.other/sibcall1.C (main): Same.
4366         * g++.old-deja/g++.mike/rtti1.C: Same.
4367         * g++.old-deja/g++.mike/p658.C: Same.
4368         * g++.old-deja/g++.mike/net46.C: Same.
4369         * g++.old-deja/g++.mike/net34.C: Same.
4370         * g++.old-deja/g++.mike/memoize1.C: Same.
4371         * g++.old-deja/g++.mike/eh2.C: Same.
4372         * g++.old-deja/g++.law/weak.C: Same.
4373         * g++.old-deja/g++.law/visibility7.C: Same.
4374         * g++.old-deja/g++.law/visibility25.C: Same.
4375         * g++.old-deja/g++.law/visibility22.C: Same.
4376         * g++.old-deja/g++.law/visibility2.C: Same.
4377         * g++.old-deja/g++.law/visibility17.C: Same.
4378         * g++.old-deja/g++.law/visibility13.C: Same.
4379         * g++.old-deja/g++.law/visibility10.C: Same.
4380         * g++.old-deja/g++.law/visibility1.C: Same.
4381         * g++.old-deja/g++.law/virtual3.C (eval): Same.
4382         * g++.old-deja/g++.law/vbase1.C: Same.
4383         * g++.old-deja/g++.law/operators32.C: Same.
4384         * g++.old-deja/g++.law/nest3.C: Same.
4385         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
4386         * g++.old-deja/g++.law/except5.C (main): Same.
4387         * g++.old-deja/g++.law/cvt7.C (run): Same.
4388         * g++.old-deja/g++.law/cvt2.C: Same.
4389         * g++.old-deja/g++.law/cvt16.C: Same.
4390         * g++.old-deja/g++.law/ctors6.C (bar): Same.
4391         * g++.old-deja/g++.law/ctors17.C (main): Same.
4392         * g++.old-deja/g++.law/ctors13.C: Same.
4393         * g++.old-deja/g++.law/ctors12.C (main): Same.
4394         * g++.old-deja/g++.law/ctors10.C: Same.
4395         * g++.old-deja/g++.law/code-gen5.C: Same.
4396         * g++.old-deja/g++.law/bad-error7.C: Same.
4397         * g++.old-deja/g++.law/arm9.C: Same.
4398         * g++.old-deja/g++.law/arm12.C: Same.
4399         * g++.old-deja/g++.law/arg8.C: Same.
4400         * g++.old-deja/g++.law/arg1.C: Same.
4401         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
4402         * g++.old-deja/g++.jason/template31.C: Same.
4403         * g++.old-deja/g++.jason/template24.C (main): Same.
4404         * g++.old-deja/g++.jason/2371.C: Same.
4405         * g++.old-deja/g++.eh/new2.C: Same.
4406         * g++.old-deja/g++.eh/new1.C: Same.
4407         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
4408         * g++.old-deja/g++.brendan/nest21.C (main): Same.
4409         * g++.old-deja/g++.brendan/err-msg3.C: Same.
4410         * g++.old-deja/g++.brendan/crash62.C: Same.
4411         * g++.old-deja/g++.brendan/crash52.C: Same.
4412         * g++.old-deja/g++.brendan/crash49.C (main): Same.
4413         * g++.old-deja/g++.brendan/crash38.C: Same.
4414         * g++.old-deja/g++.brendan/crash15.C (main): Same.
4415         * g++.old-deja/g++.brendan/copy9.C: Same.
4416
4417 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
4418
4419         * gcc.c-torture/execute/20001203-2.c (memset):
4420         Count argument is of type __SIZE_TYPE__.
4421
4422 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
4423
4424         * gcc.c-torture/compile/20010404-1.c: New test.
4425
4426 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
4427
4428         * gcc.c-torture/compile/20010326-1.c: New test.
4429
4430 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
4431
4432         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
4433         peculiarities of the SH.
4434         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
4435
4436 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4437
4438         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
4439         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
4440         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
4441
4442 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4443
4444         * g77.f-torture/compile/20010321-1.f: New test.
4445
4446 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4447
4448         * gcc.c-torture/compile/20010329-1.c: New test.
4449
4450 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4451
4452         * gcc.c-torture/execute/20010329-1.c: New test.
4453
4454 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4455
4456         * g++.old-deja/g++.other/eh4.C: Fix typo.
4457
4458 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4459
4460         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
4461
4462 2001-03-28  Philip Blundell  <philb@gnu.org>
4463
4464         * gcc.c-torture/compile/20010328-1.c: New test.
4465
4466 2001-03-27  Richard Henderson  <rth@redhat.com>
4467
4468         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
4469         * g++.old-deja/g++.eh/vbase3.C: Likewise.
4470
4471 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
4472
4473         * gcc.c-torture/compile/20010327-1.c: New test.
4474
4475 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4476
4477         * g++.old-deja/g++.other/friend12.C: New test.
4478         * g++.old-deja/g++.other/friend9.C: Expect no errors.
4479         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
4480
4481 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4482
4483         * gcc.c-torture/execute/20010325-1.c: New test.
4484
4485 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
4486
4487         * g++.old-deja/g++.other/mangle3.C: New test.
4488
4489 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
4490
4491         * g++.old-deja/g++.other/anon8.C: New test.
4492
4493 2001-03-20  Philip Blundell  <philb@gnu.org>
4494
4495         * gcc.c-torture/compile/20010320-1.c: New test.
4496
4497 2001-03-17  Richard Henderson  <rth@redhat.com>
4498
4499         * g++.old-deja/g++.other/eh4.C: Add expected error text.
4500
4501 2001-03-15  Geoff Keating  <geoff@redhat.com>
4502
4503         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
4504         tests on AIX.
4505
4506 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
4507
4508         * g++.old-deja/g++.other/eh4.C: New test.
4509
4510 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4511
4512         * gcc.dg/cpp/mi1.c: Update.
4513
4514 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
4515
4516         * g++.old-deja/g++.other/regstack.C: New test.
4517
4518 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
4519
4520         * g++.old-deja/g++.other/ref4.C: New test.
4521
4522 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
4523
4524         * objc/execute/va_method.m: Added.
4525         * objc/execute/IMP.m: Added.
4526         * objc/execute/_cmd.m: Added.
4527         * objc/execute/accessing_ivars.m: Added.
4528         * objc/execute/class-1.m: Added.
4529         * objc/execute/class-10.m: Added.
4530         * objc/execute/class-11.m: Added.
4531         * objc/execute/class-12.m: Added.
4532         * objc/execute/class-13.m: Added.
4533         * objc/execute/class-14.m: Added.
4534         * objc/execute/class-2.m: Added.
4535         * objc/execute/class-3.m: Added.
4536         * objc/execute/class-4.m: Added.
4537         * objc/execute/class-5.m: Added.
4538         * objc/execute/class-6.m: Added.
4539         * objc/execute/class-7.m: Added.
4540         * objc/execute/class-8.m: Added.
4541         * objc/execute/class-9.m: Added.
4542         * objc/execute/class-tests-1.h
4543         * objc/execute/class-tests-2.h
4544         * objc/execute/compatibility_alias.m: Added.
4545         * objc/execute/encode-1.m: Added.
4546         * objc/execute/formal_protocol-1.m: Added.
4547         * objc/execute/formal_protocol-2.m: Added.
4548         * objc/execute/formal_protocol-3.m: Added.
4549         * objc/execute/formal_protocol-4.m: Added.
4550         * objc/execute/formal_protocol-5.m: Added.
4551         * objc/execute/formal_protocol-6.m: Added.
4552         * objc/execute/formal_protocol-7.m: Added.
4553         * objc/execute/informal_protocol.m: Added.
4554         * objc/execute/initialize.m: Added.
4555         * objc/execute/load.m: Added.
4556         * objc/execute/many_args_method.m: Added.
4557         * objc/execute/nested-3.m: Added.
4558         * objc/execute/no_clash.m: Added.
4559         * objc/execute/private.m: Added.
4560         * objc/execute/redefining_self.m: Added.
4561         * objc/execute/root_methods.m: Added.
4562         * objc/execute/selector-1.m: Added.
4563         * objc/execute/static-1.m: Added.
4564         * objc/execute/static-2.m: Added.
4565         * objc/execute/va_method.m: Added.
4566
4567 2001-03-10  Richard Henderson  <rth@redhat.com>
4568
4569         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
4570
4571 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4572
4573         * g++.old-deja/g++.other/crash31.C: XFAIL.
4574         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
4575         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
4576         * gcc.c-torture/execute/20010123-1.x: XFAIL.
4577         * gcc.c-torture/execute/20010124-1.x: XFAIL.
4578         * gcc.dg/sequence-pt-1.c: XFAIL one test.
4579
4580 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
4581
4582         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
4583
4584 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4585
4586         * gcc.dg/20000724-1.c: Don't use multiline strings.
4587
4588 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4589
4590         * objc/execute/string1.m, objc/execute/string2.m: Compare the
4591         result of -cString against what we expect it to be; don't just
4592         print it out for no one to read.
4593
4594         * objc/execute/string3.m, objc/execute/string4.m: New tests.
4595         Based on testcases provided by Nicola Pero.
4596
4597 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4598
4599         * gcc.dg/cpp/macro7.c: New test.
4600
4601 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4602
4603         * gcc.dg/cpp/multiline.c: Update.
4604
4605 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4606
4607         * g++.old-deja/g++.other/enum3.C: New test.
4608
4609 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4610
4611         * g++.old-deja/g++.other/pod1.C: New test.
4612
4613 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4614
4615         * g++.old-deja/g++.ext/overload1.C: New test.
4616
4617 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4618
4619         * g++.old-deja/g++.pt/using1.C: New test.
4620
4621 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4622
4623         * g++.old-deja/g++.other/using9.C: New test.
4624
4625 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
4626
4627         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
4628
4629         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
4630
4631 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
4632
4633         * g++.old-deja/g++.ext/realpt1.C: Remove.
4634
4635 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
4636
4637         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
4638
4639 2001-02-26  Will Cohen  <wcohen@redhat.com>
4640
4641         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4642
4643 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
4644
4645         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
4646         templatized constructors.
4647
4648 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4649
4650         * gcc.c-torture/execute/20010224-1.c: New test.
4651
4652 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
4653
4654         * gcc.c-torture/execute/20010222-1.c: New test.
4655
4656 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
4657
4658         * g++.old-deja/g++.other/inline20.C: New test.
4659
4660 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4661
4662         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
4663
4664 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4665
4666         * g++.old-deja/g++.other/lookup22.C: New test.
4667
4668 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
4669
4670         * g77.dg: New directory.
4671         * g77.dg/20010216-1.f: New test case.
4672         * g77.dg/dg.exp: New driver.
4673         * lib/g77-dg.exp: New driver library.
4674
4675 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4676
4677         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
4678
4679 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
4680
4681         * g++.old-deja/g++.other/decl9.C: New test.
4682
4683 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
4684
4685         * g++.old-deja/g++.other/init16.C: Update the test so that it does
4686         not need <string> and also tests the initialization at runtime.
4687
4688 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4689
4690         * gcc.c-torture/execute/longlong.c: New test.
4691
4692 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
4693
4694         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
4695
4696 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
4697
4698         * gcc.c-torture/execute/920302-1.c (execute):
4699         Change argument type to short.
4700
4701 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4702
4703         * g++.old-deja/g++.pt/deduct6.C: New test.
4704
4705 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
4706
4707         * g++.old-deja/g++.pt/deduct5.C: New test.
4708
4709 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
4710
4711         * gcc.c-torture/execute/20010209-1.c: New test.
4712
4713 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4714
4715         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
4716
4717 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
4718
4719         * g++.dg/vtgc1.C: Update for new ABI.
4720
4721         * consistency.vlad: New directory, 1665 files.
4722
4723 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
4724
4725         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
4726         return type.
4727         * gcc.dg/cpp/digraphs.c: Declare puts.
4728
4729 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4730
4731         * g++.old-deja/g++.other/warn5.C: New test.
4732
4733 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4734
4735         * g++.old-deja/g++.pt/spec40.C: New test.
4736
4737 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
4738
4739         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
4740         case.
4741         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
4742
4743 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
4744
4745         * gcc.c-torture/compile/20010209-1.c: New test.
4746
4747 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
4748
4749         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
4750         excess errors message but not if it crashes.
4751         * g++.old-deja/g++.other/crash27.C: Likewise.
4752         * g++.old-deja/g++.other/crash28.C: Likewise.
4753         * g++.old-deja/g++.other/crash30.C: Likewise.
4754         * g++.old-deja/g++.other/crash32.C: Likewise.
4755         * g++.old-deja/g++.other/crash35.C: Likewise.
4756         * g++.old-deja/g++.pt/inherit2.C: Likewise.
4757
4758 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4759
4760         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
4761         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
4762         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
4763         g77.f-torture/execute/execute.exp,
4764         g77.f-torture/noncompile/noncompile.exp,
4765         gcc.c-torture/execute/execute.exp,
4766         gcc.c-torture/execute/memcheck/memcheck.exp,
4767         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
4768         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
4769         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
4770         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
4771         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
4772         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
4773         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
4774         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
4775         Remove bug reporting instructions with ancient email addresses.
4776
4777 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4778
4779         * gcc.dg/20010202-1.c: New test.
4780         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
4781
4782 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
4783
4784         * g++.dg/stdbool-if.C: New test.
4785
4786 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4787
4788         * objc/execute/fdecl.m: Added main().
4789
4790 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
4791
4792         * gcc.c-torture/execute/20010206-1.c: New test.
4793
4794 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4795
4796         * gcc.dg/cpp/avoidpaste1.c: Update.
4797
4798 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4799
4800         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
4801         Pero <nicola@brainstorm.co.uk>.
4802         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
4803
4804 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
4805
4806         * g++.old-deja/g++.pt/spec39.C: New test.
4807
4808 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
4809
4810         * gcc.c-torture/compile/20010202-1.c: New test.
4811
4812 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
4813
4814         * g++.old-deja/g++.abi/primary2.C: New test.
4815         * g++.old-deja/g++.abi/primary3.C: New test.
4816         * g++.old-deja/g++.abi/primary4.C: New test.
4817         * g++.old-deja/g++.abi/primary5.C: New test.
4818         * g++.old-deja/g++.abi/vtable3.h: New test.
4819         * g++.old-deja/g++.abi/vtable3a.C: New test.
4820         * g++.old-deja/g++.abi/vtable3b.C: New test.
4821         * g++.old-deja/g++.abi/vtable3c.C: New test.
4822         * g++.old-deja/g++.abi/vtable3d.C: New test.
4823         * g++.old-deja/g++.abi/vtable3e.C: New test.
4824         * g++.old-deja/g++.abi/vtable3f.C: New test.
4825         * g++.old-deja/g++.abi/vtable3g.C: New test.
4826         * g++.old-deja/g++.abi/vtable3h.C: New test.
4827         * g++.old-deja/g++.abi/vtable3i.C: New test.
4828         * g++.old-deja/g++.abi/vtable3j.C: New test.
4829         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
4830
4831 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
4832
4833         * g++.old-deja/g++.other/anon6.C: New test.
4834         * g++.old-deja/g++.other/anon7.C: New test.
4835
4836 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
4837
4838         * gcc.dg/cpp/avoidpaste2.c: New tests.
4839
4840 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
4841
4842         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
4843
4844 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
4845
4846         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
4847         DECIMAL_DIG cases for Irix."
4848
4849 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
4850
4851         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
4852
4853 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4854
4855         * gcc.dg/c99-tag-1.c: New test.
4856
4857 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
4858
4859         * gcc.dg/cpp/tr-warn1.c: Add tests.
4860
4861 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
4862
4863         * gcc.dg/cpp/avoidpaste1.c: Update.
4864         * gcc.dg/cpp/paste4.c: Update.
4865
4866 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
4867
4868         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
4869         cases for Irix.
4870
4871 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
4872
4873         * g++.old-deja/g++.other/inline19.C: New test.
4874
4875 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
4876
4877         * gcc.dg/Wlarger-than.c: New test.
4878
4879 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4880
4881         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
4882
4883 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
4884
4885         * gcc.c-torture/execute/20010129-1.c: New test.
4886         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
4887
4888 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
4889
4890         * gcc.dg/cpp/avoidpaste1.c: Test case.
4891
4892 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
4893
4894         * g++.old-deja/g++.other/inline18.C: New test.
4895
4896 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4897
4898         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
4899         and __builtin_putchar.
4900
4901 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
4902
4903         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
4904         tests.
4905
4906 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
4907
4908         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
4909         floating point number rounding mode to round to the nearest
4910         representable mode.
4911
4912 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
4913
4914         * g++.old-deja/g++.other/mangle2.C: New test.
4915
4916 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
4917
4918         * gcc.c-torture/compile/20010124-1.c: New test.
4919
4920 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
4921
4922         * g++.old-deja/g++.pt/spec38.C: New test.
4923
4924 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4925
4926         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
4927         "Build don't run".
4928
4929 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4930
4931         * gcc.c-torture/execute/20010123-1.c: New test.
4932
4933 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
4934
4935         * g++.old-deja/g++.pt/spec37.C: New test.
4936
4937 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
4938
4939         * g++.old-deja/g++.pt/overload14.C: New test.
4940
4941 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4942
4943         * gcc.c-torture/execute/20010122-1.c: New test, exercise
4944         __builtin_return_address.
4945
4946 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
4947
4948         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
4949         * g++.old-deja/g++.pt/spec35.C: New test.
4950         * g++.old-deja/g++.pt/spec36.C: New test.
4951
4952 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
4953
4954         * gcc.c-torture/compile/20010118-1.c: New test.
4955
4956 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
4957
4958         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
4959
4960 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
4961
4962         * gcc.c-torture/execute/20010119-1.c: New test.
4963
4964 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4965
4966         * g++.old-deja/g++.other/vbase5.C: New test.
4967
4968 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
4969
4970         * gcc.c-torture/execute/20010118-1.c: New test.
4971
4972 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4973
4974         * g++.old-deja/g++.pt/deduct3.C: New test.
4975
4976 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
4977
4978         * g++.old-deja/g++.pt/spec34.C: New test.
4979
4980 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
4981
4982         * g77.f-torture/compile/20000601-2.f: New test.
4983
4984 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4985
4986         * g++.old-deja/g++.other/init17.C: New test.
4987
4988 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
4989
4990         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
4991
4992 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4993
4994         * g++.old-deja/g++.pt/unify8.C: New test.
4995
4996 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
4997
4998         * g++.old-deja/g++.abi/vbase1.C: New test.
4999
5000 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5001
5002         * g++.old-deja/g++.pt/crash65.C: New test.
5003
5004 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
5005
5006         * gcc.dg/cpp/assembl2.S: New test case.
5007
5008 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
5009
5010         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
5011         are supported.
5012
5013 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5014
5015         * g++.old-deja/g++.other/builtins1.C: New test.
5016         * g++.old-deja/g++.other/builtins2.C: Likewise.
5017         * g++.old-deja/g++.other/builtins3.C: Likewise.
5018         * g++.old-deja/g++.other/builtins4.C: Likewise.
5019
5020 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
5021
5022         * gcc.c-torture/compile/20010117-1.c: New test.
5023         * gcc.c-torture/compile/20010117-2.c: New test.
5024
5025 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5026
5027         * g77.f-torture/execute/20010116.[fx]: New test,
5028         XFAIL on i?86-*-*.
5029         * g77.f-torture/compile/20010115.f: Indicate it's
5030         a test for PR fortran/1636.
5031
5032 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5033
5034         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
5035
5036 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5037
5038         * g77.f-torture/compile/20010115.f: New test.
5039
5040 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
5041
5042         * g++.old-deja/g++.pt/nontype5.C: New test.
5043
5044 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5045
5046         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
5047         have an equivalent working one below it.
5048
5049 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
5050
5051         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
5052         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5053
5054 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
5055
5056         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
5057         message containing "init_priority".
5058         (conpr-2.C): Likewise.
5059         (conpr-3.C): Likewise.
5060         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
5061
5062 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5063
5064         * gcc.c-torture/execute/20010114-2.c: New test.
5065
5066 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5067
5068         * gcc.c-torture/compile/20010114-1.c: New test.
5069         * gcc.c-torture/compile/20010114-1.x: Xfail.
5070         * gcc.c-torture/compile/20010114-2.c: New test.
5071         * gcc.c-torture/execute/20010114-1.c: New test.
5072         * gcc.dg/trunc-1.c: New test.
5073         * gcc.dg/uninit-B.c: New test.
5074
5075 2001-01-13  Nick Clifton  <nickc@redhat.com>
5076
5077         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
5078         target.
5079
5080 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5081
5082         * gcc.c-torture/compile/20010113-1.c: New test.
5083
5084 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
5085
5086         * gcc.c-torture/compile/20001212-1.c: New test.
5087
5088 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5089
5090         * gcc.dg/cpp/widestr1.c: Update.
5091         * gcc.dg/cpp/prag-imp.c: Remove.
5092
5093 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
5094
5095         * gcc.c-torture/execute/20000801-3.x: Remove.
5096         * gcc.dg/c90-init-1.c: New test.
5097         * gcc.dg/c99-init-1.c: New test.
5098         * gcc.dg/c99-init-2.c: New test.
5099         * gcc.dg/gnu99-init-1.c: New test.
5100
5101 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
5102
5103         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
5104         testing that no relevant ones were found.
5105
5106 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5107
5108         * g++.old-deja/g++.pt/cast2.C: New test.
5109
5110 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5111
5112         * g++.old-deja/g++.pt/friend47.C: New test.
5113
5114 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5115
5116         * g++.old-deja/g++.pt/instantiate13.C: New test.
5117
5118 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5119
5120         * g++.old-deja/g++.other/defarg7.C: New test.
5121         * g++.old-deja/g++.other/defarg8.C: New test.
5122
5123 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5124
5125         * g++.old-deja/g++.pt/crash64.C: New test.
5126
5127 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5128
5129         * g++.old-deja/g++.pt/crash63.C: New test.
5130
5131 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5132
5133         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
5134
5135 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
5136
5137         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
5138
5139 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5140
5141         * g++.old-deja/g++.pt/error3.C: New test.
5142
5143 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5144
5145         * g++.old-deja/g++.other/crash39.C: New test.
5146
5147 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5148
5149         * g++.old-deja/g++.other/vbase4.C: New test.
5150
5151 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
5152
5153         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
5154         * gcc.dg/special/20000419-2.c: New file. Identical to above.
5155         * gcc.dg/special/special.exp: New test driver which will check
5156         for alias support for the above test.
5157
5158 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
5159
5160         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
5161         problems on small machines.
5162         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
5163         parameterize.
5164
5165 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
5166
5167         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
5168         mips.
5169         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5170
5171 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
5172
5173         * g++.old_deja/g++.pt/using8.C: New test.
5174
5175 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5176
5177         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
5178
5179 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
5180
5181         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
5182         where a failure is expected.
5183         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
5184
5185 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5186
5187         * g++.old_deja/g++.pt/instantiate12.C: New test.
5188
5189 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5190
5191         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
5192         start of structs.
5193         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
5194         * g++.old-deja/g++.brendan/crash17.C: Likewise.
5195         * g++.old-deja/g++.brendan/crash29.C: Likewise.
5196         * g++.old-deja/g++.brendan/crash48.C: Likewise.
5197         * g++.old-deja/g++.brendan/ns1.C: Likewise.
5198         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
5199         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
5200         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5201         * g++.old-deja/g++.eh/spec6.C: Likewise.
5202         * g++.old-deja/g++.jason/crash3.C: Likewise.
5203         * g++.old-deja/g++.law/ctors11.C: Likewise.
5204         * g++.old-deja/g++.law/ctors17.C: Likewise.
5205         * g++.old-deja/g++.law/ctors5.C: Likewise.
5206         * g++.old-deja/g++.law/ctors9.C: Likewise.
5207         * g++.old-deja/g++.mike/ambig1.C: Likewise.
5208         * g++.old-deja/g++.mike/net22.C: Likewise.
5209         * g++.old-deja/g++.mike/p3538a.C: Likewise.
5210         * g++.old-deja/g++.mike/p3538b.C: Likewise.
5211         * g++.old-deja/g++.mike/virt3.C: Likewise.
5212         * g++.old-deja/g++.niklas/t128.C: Likewise.
5213         * g++.old-deja/g++.other/anon4.C: Likewise.
5214         * g++.old-deja/g++.other/using1.C: Likewise.
5215         * g++.old-deja/g++.other/warn3.C: Likewise.
5216         * g++.old-deja/g++.pt/t37.C: Likewise.
5217         * g++.old-deja/g++.robertl/eb69.C: Likewise.
5218         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5219
5220 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5221
5222         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
5223
5224 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5225
5226         * gcc.c-torture/execute/stdio-opt-3.c: New test.
5227
5228 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
5229
5230         * gcc.c-torture/compile/20010107-1.c: New test.
5231
5232 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5233
5234         * gcc.c-torture/execute/builtin-noret-1.c: New test.
5235
5236 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5237
5238         * gcc.dg/format/format.h: New file.
5239         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
5240         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
5241         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
5242         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
5243         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
5244         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5245         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
5246         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
5247         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
5248         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
5249         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
5250         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
5251         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
5252         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
5253         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
5254         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
5255         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
5256         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
5257         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
5258         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
5259         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
5260         instead of declaring standard types, macros and functions in each
5261         test.
5262
5263 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
5264
5265         * gcc.c-torture/execute/20010106-1.c: New test.
5266
5267 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5268
5269         * gcc.dg/format/format.exp: New file.
5270         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
5271         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
5272         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
5273         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
5274         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
5275         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
5276         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
5277         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
5278         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
5279         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
5280         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
5281         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
5282         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
5283         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
5284         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
5285         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
5286         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
5287         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
5288         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
5289         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
5290         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
5291         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
5292         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
5293         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
5294         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
5295         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
5296         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
5297         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
5298         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
5299         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
5300         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
5301         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
5302         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
5303         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
5304         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
5305         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
5306         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
5307         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
5308         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
5309         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
5310         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
5311         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
5312
5313 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
5314
5315         * gcc.c-torture/execute/991228-1.c: Take word endianness into
5316         account.
5317
5318 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5319
5320         * gcc.c-torture/execute/builtin-complex-1.c: New test.
5321
5322 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
5323
5324         * g++.old-deja/g++.pt/crash62.C: New test.
5325
5326 2001-01-04  Richard Henderson  <rth@redhat.com>
5327
5328         * gcc.dg/20000926-1.c: Update expected warnings.
5329         * gcc.dg/array-2.c: Likewise.
5330         * gcc.dg/array-4.c: Also validate flexible array members.
5331         * gcc.dg/c99-flex-array-1.c: New.
5332
5333 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5334
5335         * gcc.c-torture/compile/20001222-1.x: Remove.
5336
5337 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5338
5339         * gcc.c-torture/execute/built-in-setjmp.c: New.
5340
5341 2001-01-03  Richard Henderson  <rth@redhat.com>
5342
5343         * gcc.dg/940510-1.c: Update expected error wording.
5344         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
5345
5346 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
5347
5348         * lib/target-supports.exp (check_alias_available): Modified to
5349         indicate aliases not supported if only weak aliases are supported.
5350
5351 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5352
5353         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
5354         Turn on cmpstrsi checks for __pj__ and __i370__.
5355
5356 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5357
5358         * g++.old-deja/g++.other/virtual11.C: New test.
5359
5360 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5361
5362         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
5363
5364 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5365
5366         * gcc.c-torture/compile/20010102-1.c: New test.
5367
5368 2001-01-02  Andreas Jaeger  <aj@suse.de>
5369
5370         * gcc.dg/noreturn-3.c: New test.
5371
5372         * gcc.dg/noreturn-4.c: New test.
5373
5374 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5375
5376         * gcc.c-torture/execute/stdio-opt-1.c: Also test
5377         __builtin_fputc and __builtin_fwrite.
5378
5379 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5380
5381         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
5382         signed char, not default char.
5383
5384 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5385
5386         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
5387
5388 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
5389
5390         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
5391
5392 2000-12-29  Richard Henderson  <rth@redhat.com>
5393
5394         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
5395         (__cyg_profile_func_exit): Define.
5396
5397 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
5398
5399         * g++.dg/vtgc1.C: New test.
5400
5401 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
5402
5403         * gcc.dg/noncompile/20001228-1.c: New test.
5404
5405         * gcc.dg/20001228-1.c: New test.
5406
5407         * gcc.c-torture/execute/20001228-1.c: New test.
5408
5409 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
5410
5411         * gcc.dg/format-strfmon-1.c: New test.
5412
5413 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5414
5415         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
5416         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
5417         * gcc.c-torture/execute/string-opt-1.c: Likewise.
5418         * gcc.c-torture/execute/string-opt-2.c: Likewise.
5419         * gcc.c-torture/execute/string-opt-3.c: Likewise.
5420         * gcc.c-torture/execute/string-opt-4.c: Likewise.
5421         * gcc.c-torture/execute/string-opt-6.c: Likewise.
5422         * gcc.c-torture/execute/string-opt-7.c: Likewise.
5423         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5424         * gcc.c-torture/execute/string-opt-9.c: Likewise.
5425         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5426         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5427         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5428
5429         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
5430         * gcc.c-torture/execute/string-opt-4.c: Test index.
5431
5432 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
5433
5434         * gcc.c-torture/compile/20001226-1.c: New test.
5435
5436 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5437
5438         * gcc.c-torture/compile/20001222-1.c: New test.
5439         * gcc.c-torture/compile/20001222-1.x: Xfail.
5440
5441 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
5442
5443         * gcc.c-torture/execute/comp-goto-2.c: New test.
5444
5445 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
5446
5447         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
5448         Use long types if __INT_MAX__ is 32767.
5449         (main): Use cast to (sint32 *) when poking 88 into a_page.
5450
5451         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
5452
5453 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
5454
5455         * gcc.c-torture/compile/20001221-1.c: New test.
5456         * gcc.c-torture/execute/20001221-1.c: New test.
5457
5458 2000-12-20  Richard Henderson  <rth@redhat.com>
5459
5460         * g++.old-deja/g++.pt/crash36.C: Update error lines.
5461         * g++.old-deja/g++.robertl/eb109.C: Likewise.
5462
5463 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5464
5465         * gcc.dg/compare3.c: New test.
5466
5467 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5468
5469         * gcc.dg/format-warnll-1.c: New test.
5470
5471 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
5472
5473         * gcc.dg/cpp/cmdlne-P.c: New test.
5474
5475 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5476
5477         * gcc.c-torture/execute/builtin-abs-1.c,
5478         gcc.c-torture/execute/builtin-abs-2.c: New tests.
5479
5480 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5481
5482         * gcc.dg/cpp/multiline.c: New test.
5483
5484 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5485
5486         * g++.old-deja/g++.other/syshdr1.C: Update.
5487         * gcc.dg/cpp/lineflags.c: Remove temporarily.
5488
5489 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5490
5491         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
5492
5493 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5494
5495         * g++.old-deja/g++.pt/ttp65.C: New test.
5496
5497 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5498
5499         * g++.old-deja/g++.pt/ttp64.C: New test.
5500
5501 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5502
5503         * g++.old-deja/g++.pt/spec33.C: New test.
5504
5505 2000-12-14  Catherine Moore  <clm@redhat.com>
5506
5507         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
5508         * gcc.c-torture/execute/920612-2.c: Likewise.
5509         * gcc.c-torture/execute/920428-2.c: Likewise.
5510         * gcc-c-torture/execute/va-arg-11.c: Call exit.
5511         * gcc.c-torture/execute/va-arg-21.c: Likewise.
5512
5513 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5514
5515         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
5516         * gcc.dg/pack-test-2.c: Likewise.
5517
5518 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5519
5520         Tests by Zack Weinberg <zackw@stanford.edu>.
5521
5522         * gcc.dg/cpp/defined.c: Update.
5523         * gcc.dg/cpp/defined_trad.c: New tests.
5524
5525 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5526
5527         * gcc.dg/cpp/trad-direct.c: Update.
5528
5529 2000-12-11  Neil Booth  <neilb@earthling.net>
5530
5531         * gcc.dg/cpp/defined_trad.c
5532
5533 2000-12-11  Neil Booth  <neilb@earthling.net>
5534
5535         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
5536
5537 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5538
5539         * gcc.dg/format-miss-2.c: New test.
5540
5541 2000-12-09  Neil Booth  <neilb@earthling.net>
5542
5543         * gcc.dg/cpp/lineflags.c: New tests.
5544         * gcc.dg/cpp/poison.c: Update.
5545         * gcc.dg/cpp/redef2.c: Update.
5546         * gcc.dg/cpp/skipping.c: New test.
5547
5548 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
5549
5550         * g++.old-deja/g++.other/eh3.C: New testcase.
5551
5552 2000-12-07  Neil Booth  <neilb@earthling.net>
5553
5554         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
5555         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
5556         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
5557         wtr-union-init-2.c, wtr-union-init-3.c: Update.
5558         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
5559         Update.
5560
5561 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5562
5563         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
5564         __SIZE_TYPE__ instead of int for type of integers cast to
5565         pointers.
5566
5567 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
5568
5569         * g++.old-deja/g++.other/cleanup4.C: New test.
5570
5571 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5572
5573         * format-sec-1.c: New test.
5574
5575 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5576
5577         * gcc.dg/format-nonlit-3.c: New test.
5578
5579 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5580
5581         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
5582         through a null pointer.
5583
5584 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5585
5586         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
5587         * g++.old-deja/g++.pt/partial4.C: New test.
5588
5589 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
5590
5591         * gcc.c-torture/execute/ieee/hugeval.x: New.
5592
5593 2000-12-06  Neil Booth  <neilb@earthling.net>
5594
5595         * gcc.dg/cpp/backslash2.c: New tests.
5596
5597 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5598
5599         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
5600         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
5601
5602 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
5603
5604         * gcc.c-torture/execute/20001203-2.c: New testcase.
5605
5606 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5607
5608         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
5609         * g++.old-deja/g++.other/virtual10.C: New test.
5610
5611 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5612
5613         * g++.old-deja/g++.mike/pmf5.C: Remove test.
5614
5615 2000-12-05  Richard Henderson  <rth@redhat.com>
5616
5617         * gcc.c-torture/compile/20001205-1.c: New.
5618
5619 2000-12-04  Neil Booth  <neilb@earthling.net>
5620
5621         * g++.old-deja/g++.other/virtual9.C: New test.
5622         * g++.old-deja/g++.pt/crash61.C: New test.
5623         * gcc.c-torture/execute/loop-9.c: New test.
5624
5625 2000-12-04  Neil Booth  <neilb@earthling.net>
5626
5627         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
5628         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
5629         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
5630         * gcc.dg/cpp/extratokens.c: ...here.
5631
5632 2000-12-04  Neil Booth  <neilb@earthling.net>
5633
5634         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
5635         New tests.
5636
5637 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5638
5639         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
5640         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
5641
5642 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5643
5644         * gcc.c-torture/execute/20001203-1.c: New test.
5645
5646 2000-12-03  Neil Booth  <neilb@earthling.net>
5647
5648         * gcc.dg/cpp/macro6.c: New test cases.
5649
5650 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5651
5652         * gcc.c-torture/execute/string-opt-9.c: New test.
5653         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5654         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5655         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5656
5657         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
5658         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
5659
5660 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
5661
5662         * gcc.dg/cpp/if-6.c: New testcase.
5663
5664         * gcc.dg/20001201-1.c: New testcase.
5665
5666 2000-12-02  Neil Booth  <neilb@earthling.net>
5667
5668         * g++.old-deja/g++.other/externC4.C,
5669         g++.old-deja/g++.other/friend10.C: New tests.
5670
5671 2000-12-02  Neil Booth  <neilb@earthling.net>
5672
5673         * g++.old-deja/g++.other/instan2.C
5674         * g++.old-deja/g++.other/instan3.C: New test.
5675
5676 2000-12-02  Neil Booth  <neilb@earthling.net>
5677
5678         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
5679         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
5680         gnuc99.c,gnuc99-pedantic.c: New tests.
5681
5682 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5683
5684         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
5685         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
5686
5687 2000-12-01  Neil Booth  <neilb@earthling.net>
5688
5689         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
5690         * gcc.dg/cpp/poison.c: Update.
5691         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
5692
5693 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
5694
5695         * g77.f-torture/execute/20001201.f: New test.
5696
5697 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5698
5699         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
5700
5701 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
5702
5703         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
5704
5705 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
5706
5707         * g++.old-deja/g++.other/cast6.C: New test.
5708
5709 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
5710
5711         * gcc.c-torture/execute/20001130-2.c: New testcase.
5712
5713 2000-11-30  Richard Henderson  <rth@redhat.com>
5714
5715         * gcc.c-torture/execute/20001130-1.c: New test.
5716
5717 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5718
5719         * g++.old-deja/g++.other/op3.C: New test.
5720
5721 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5722
5723         * g++.old-deja/g++.other/op2.C: New test.
5724
5725 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
5726
5727         * g++.old-deja/g++.other/crash38.C: New test.
5728
5729 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
5730
5731         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
5732
5733 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
5734
5735         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
5736         tests.
5737         * gcc.c-torture/execute/string-opt-6.c: New test.
5738
5739         * gcc.dg/20001117-1.c: Add main.
5740
5741 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
5742
5743         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
5744         Move from here ...
5745         * gcc.dg/940510-1.c: ... to here.
5746
5747         * gcc.dg/20000926-1.c: GNU C now allows initializations of
5748         zero-size arrays in toplevel structures.
5749
5750 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5751
5752         * gcc.c-torture/execute/loop-8.c: New test.
5753
5754 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5755
5756         * g++.old-deja/g++.other/base1.C: New test.
5757
5758 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5759
5760         * g++.old-deja/g++.other/parse2.C: New test.
5761
5762 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5763
5764         * g++.old-deja/g++.pt/incomplete1.C: New test.
5765
5766 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
5767
5768         * g++.old-deja/g++.other/friend9.C: New test.
5769
5770 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
5771
5772         * gcc.dg/20001127-1.c: New test.
5773
5774 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5775
5776         * g++.old-deja/g++.pt/friend46.C: New test.
5777
5778 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
5779
5780         * g++.old-deja/g++.other/ptrmem8.C: New test.
5781
5782 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5783
5784         * gcc.c-torture/execute/string-opt-7.c: New test.
5785         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5786
5787 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
5788
5789         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
5790         instead of 'mkcheck 2'.
5791
5792 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5793
5794         * gcc.c-torture/execute/memcheck/driver.c,
5795         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
5796         C9X references to refer to C99.
5797
5798 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
5799
5800         * gcc.dg/ultrasp3.c: New test.
5801
5802 2000-11-25  Neil Booth  <neilb@earthling.net>
5803
5804         * gcc.dg/cpp/include2.c: Update test to be locale independent.
5805
5806 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
5807
5808         * gcc.c-torture/compile/20001123-2.c: New.
5809
5810 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5811
5812         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
5813
5814 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
5815
5816         * gcc.dg/sequence-point-1.c: Add some new tests.
5817         * gcc.c-torture/execute/20001124-1.c: New test.
5818
5819 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5820
5821         * g++.old-deja/g++.other/vaarg4.C: New test.
5822         * gcc.c-torture/compile/20001123-1.c: New test.
5823
5824 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
5825
5826         * g++.other/crash24.C: Adjust and remove XFAIL.
5827         * g++.other/crash37.C: New test.
5828
5829 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
5830
5831         * g++.old-deja/g++.pt/instantiate9.C: New test.
5832
5833 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
5834
5835         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
5836         new ABI, too.
5837
5838         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
5839         * g++.old-deja/g++.robertl/eb55.C: Likewise.
5840
5841 2000-11-22  Neil Booth  <neilb@earthling.net>
5842
5843         * gcc.dg/cpp/Wtrigraphs.c: New test.
5844
5845 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
5846
5847         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
5848
5849 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
5850
5851         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
5852
5853 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
5854
5855         * lib/gcc-dg.exp: load_lib scanasm.exp.
5856         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
5857         * lib/g++-dg.exp: load_lib scanasm.exp.
5858         * lib/scanasm.exp: New.
5859         (scan-assembler, scan-assembler-not): Add optional arguments to
5860         test name, or if not present, the pattern name.
5861         (scan-assembler-dem, scan-assembler-dem-not): New.
5862
5863         * g++.dg/dg.exp: New.
5864
5865 2000-11-21  Neil Booth  <neilb@earthling.net>
5866
5867         * gcc.dg/cpp/integrated1.c: Remove.
5868
5869 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
5870
5871         * gcc.c-torture/execute/20001121-1.c: New test.
5872
5873 2000-11-21  Richard Henderson  <rth@redhat.com>
5874
5875         * gcc.c-torture/compile/20001121-1.c: New test.
5876
5877 2000-11-20  Neil Booth  <neilb@earthling.net>
5878
5879         * gcc.dg/cpp/integrated1.c: New test.
5880
5881 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
5882
5883         * g++.old-deja/g++.other/inline17.C: New test.
5884
5885 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
5886
5887         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
5888         local variable to be zero: I made the variable global. Now
5889         uses abort() and exit() instead of relying on main's return value.
5890
5891 2000-11-20  Neil Booth  <neilb@earthling.net>
5892
5893         * gcc.dg/cpp/paste2.c: Update test.
5894         * objc/execute/paste.m: New test.
5895
5896 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5897
5898         * gcc.dg/c99-condexpr-1.c: New test.
5899
5900 2000-11-20  Neil Booth  <neilb@earthling.net>
5901
5902         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
5903
5904 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
5905
5906         * g++.old-deja/g++.pt/export1.C: New test.
5907
5908 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
5909
5910         * gcc.dg/20001117-1.c: New test.
5911
5912 2000-11-18  Richard Henderson  <rth@redhat.com>
5913
5914         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
5915
5916 2000-11-18  Richard Henderson  <rth@redhat.com>
5917
5918         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
5919         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
5920         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
5921
5922 2000-11-18  Richard Henderson  <rth@redhat.com>
5923
5924         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
5925         (main): New.  Exit cleanly.
5926
5927 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5928
5929         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
5930         gcc.dg/c99-fordecl-2.c: New tests.
5931
5932 2000-11-18  Richard Henderson  <rth@redhat.com>
5933
5934         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
5935         * gcc.c-torture/execute/zerolen-2.c: New.
5936
5937 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5938
5939         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
5940         memory.
5941
5942 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
5943
5944         * g++.old-deja/g++.pt/instantiate8.C: New test.
5945
5946 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
5947
5948         * g++.old-deja/g++.other/incomplete.C: Add more tests.
5949         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
5950
5951 2000-11-16  Nick Clifton  <nickc@redhat.com>
5952
5953         * gcc.c-torture/execute/nestfunc-2.c: New test.
5954         * gcc.c-torture/execute/nestfunc-3.c: New test.
5955
5956 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
5957
5958         * gcc.c-torture/compile/20001116-1.c: New test.
5959
5960 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5961
5962         * gcc.c-torture/execute/20001115-1.c: New test.
5963
5964 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
5965
5966         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
5967         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
5968         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
5969         * g++.old-deja/g++.abi/vmihint.C: Likewise.
5970
5971 2000-11-15  Neil Booth  <neilb@earthling.net>
5972
5973         gcc.dg/cpp/_Pragma1.c: Update.
5974         gcc.dg/cpp/_Pragma2.c: New test.
5975
5976 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
5977
5978         * g++.old-deja/g++.other/anon5.C: New test.
5979
5980 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5981
5982         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
5983         tests.
5984
5985 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
5986
5987         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
5988         output.
5989
5990 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5991
5992         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
5993         labels at end of compound statements.
5994
5995 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
5996
5997         * gcc.c-torture/execute/loop-7.c: New test.
5998
5999 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6000
6001         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
6002
6003 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6004
6005         * gcc.dg/c99-bool-1.c: New test.
6006
6007 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6008
6009         * gcc.dg/c99-scope-1.c: Remove xfail.
6010         * gcc.dg/c99-scope-2.c: New test.
6011
6012 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6013
6014         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
6015         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
6016
6017 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
6018
6019         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
6020         error messages.
6021
6022         * g++.mike/p700.C: Don't typedef wchar_t.
6023         * g++.mike/p784.C: Likewise.
6024         * g++.mike/eb101.C: Don't use __wchar_t.
6025
6026 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
6027
6028         * g77.f-torture/execute/20001111.[fx]: Test premature exit
6029         from DO loop.
6030
6031 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
6032
6033         * gcc.c-torture/execute/20001111-1.c: New test.
6034
6035 2000-11-10  Nick Clifton  <nickc@redhat.com>
6036
6037         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
6038         long multuiple and accumulate.
6039
6040 2000-11-09  Richard Henderson  <rth@redhat.com>
6041
6042         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
6043         via size_t instead of int.
6044
6045         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
6046         * gcc.c-torture/execute/string-opt-2.c: Likewise.
6047         * gcc.c-torture/execute/string-opt-3.c: Likewise.
6048         * gcc.c-torture/execute/string-opt-4.c: Likewise.
6049
6050 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
6051
6052         * gcc.c-torture/compile/20001109-1.c: New test.
6053         * gcc.c-torture/compile/20001109-2.c: New test.
6054
6055 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
6056
6057         * g++.old-deja/g++.pt/operator1.C: New test.
6058         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
6059
6060 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6061
6062         * gcc.dg/20001108-1.c: New test.
6063
6064 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6065
6066         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
6067         with both arguments constant strings.
6068         * gcc.c-torture/execute/string-opt-3.c: New test.
6069         * gcc.c-torture/execute/string-opt-4.c: New test.
6070         * gcc.c-torture/execute/string-opt-5.c: New test.
6071
6072 2000-11-08  Nick Clifton  <nickc@redhat.com>
6073
6074         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
6075         mulsidi3adddi patterns.
6076
6077 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
6078
6079         * g++.old-deja/g++.other/crash36.C: New test.
6080
6081 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
6082
6083         * g++.old-deja/g++.other/init16.C: New test.
6084
6085 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
6086
6087         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
6088
6089 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6090
6091         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
6092         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6093         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6094
6095 2000-11-07  DJ Delorie  <dj@redhat.com>
6096
6097         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
6098
6099 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6100
6101         * gcc.c-torture/execute/string-opt-1.c: New test.
6102
6103 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6104
6105         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
6106         mips-sgi-irix6.* because the MIPS ABI passes floating-point
6107         parameters in registers, and there is no way for a varargs
6108         function to know in which order the integer and floating-point
6109         parameters should be interleaved when they are placed on the
6110         stack.
6111         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6112         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6113
6114 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6115
6116         * gcc.c-torture/execute/string-opt-2.c: New test.
6117
6118 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
6119
6120         * g++.old-deja/g++.pt/crash60.C: New test.
6121
6122 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6123
6124         * g++.old-deja/g++.other/crash24.C: New test.
6125         * g++.old-deja/g++.other/crash25.C: New test.
6126         * g++.old-deja/g++.other/crash26.C: New test.
6127         * g++.old-deja/g++.other/crash27.C: New test.
6128         * g++.old-deja/g++.other/crash28.C: New test.
6129         * g++.old-deja/g++.other/crash29.C: New test.
6130         * g++.old-deja/g++.other/crash30.C: New test.
6131         * g++.old-deja/g++.other/crash31.C: New test.
6132         * g++.old-deja/g++.other/crash32.C: New test.
6133         * g++.old-deja/g++.other/crash33.C: New test.
6134         * g++.old-deja/g++.other/crash34.C: New test.
6135         * g++.old-deja/g++.other/crash35.C: New test.
6136
6137 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6138
6139         * gcc.c-torture/execute/20001031-1.c: New test.
6140
6141 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
6142
6143         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
6144         namespace.
6145
6146         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
6147         standards-conformant.
6148
6149         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
6150
6151         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
6152         * g++.old-deja/g++.mike/p755a.C: Likewise.
6153         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
6154         library makes no calls to `operator new' during initialization.
6155
6156 2000-11-04  Neil Booth  <neilb@earthling.net>
6157
6158         * gcc.dg/cpp/include2.c: New tests.
6159
6160 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
6161
6162         * lib/g++.exp (g++_set_ld_library_path): New function.
6163         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
6164
6165 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
6166
6167         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
6168         warnings.
6169
6170 2000-11-01  Richard Henderson  <rth@redhat.com>
6171
6172         * g++.old-deja/g++.ext/namedret1.C: New.
6173         * g++.old-deja/g++.ext/namedret2.C: New.
6174         * g++.old-deja/g++.ext/namedret3.C: New.
6175
6176 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
6177
6178         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
6179         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
6180
6181 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6182
6183         * gcc.c-torture/execute/va-arg-21.c: New test.
6184
6185 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6186
6187         * gcc.dg/c99-complex-2.c: New test.
6188
6189 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6190
6191         * gcc.c-torture/execute/stdio-opt-1.c: New test.
6192
6193 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
6194
6195         * g++.old-deja/g++.other/inline16.C: New test.
6196
6197 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
6198
6199         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
6200         __PRETTY_FUNCTION__
6201
6202 2000-10-29  Neil Booth  <neilb@earthling.net>
6203
6204         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
6205         New tests.
6206         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
6207         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
6208         optimisation.
6209
6210 2000-10-29  Neil Booth  <neilb@earthling.net>
6211
6212         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
6213         * mi1.c, mi1c.h: Add null directives to multiple-include test.
6214         * mi5.c: Test multiple includes work with -C.
6215         * trigraphs.c: Test ^= version.
6216
6217 2000-10-28  Neil Booth  <neilb@earthling.net>
6218
6219         New tests and test updates for new macro expander.
6220
6221         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
6222         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
6223         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
6224         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
6225         new diagnostic messages.
6226
6227         * gcc.dg/cpp/macro3.c: New tests.
6228
6229 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
6230
6231         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
6232         on the same line.
6233
6234 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
6235
6236         * g++.old-deja/g++.other/eh2.C: New test.
6237
6238 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
6239
6240         * gcc.c-torture/execute/20001027-1.c: New test.
6241
6242 2000-10-26  Richard Henderson  <rth@redhat.com>
6243
6244         * gcc.c-torture/execute/20001026-1.c: New.
6245
6246 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
6247
6248         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
6249         * g++.old-deja/g++.law/builtin1.C: Likewise.
6250         * g++.old-deja/g++.law/ctors10.C: Likewise.
6251         * g++.old-deja/g++.law/virtual3.C: Likewise.
6252         * g++.old-deja/g++.mike/p658.C: Likewise.
6253         * g++.old-deja/g++.other/sibcall1.C: Likewise.
6254         * g++.old-deja/g++.other/vaarg2.C: Likewise.
6255         * g++.old-deja/g++.robertl/eb124.C: Likewise.
6256         * g++.old-deja/g++.robertl/eb44.C: Likewise.
6257         * g++.old-deja/g++.robertl/eb77.C: Likewise.
6258
6259 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
6260
6261         * gcc.c-torture/compile/20001024-1.c: New test.
6262
6263 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
6264
6265         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
6266         to tell us whether or not we are using V3.
6267
6268 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
6269
6270         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
6271         operands.
6272
6273 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6274
6275         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
6276
6277 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
6278
6279         * gcc.c-torture/execute/20001024-1.c: New test.
6280
6281 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
6282
6283         * g++.old-deja/g++.other/sibcall1.C: New test.
6284
6285 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
6286
6287         * gcc.dg/noncompile/init-3.c: New test.
6288
6289 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6290
6291         * gcc.dg/format-array-1.c: New test.
6292
6293 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6294
6295         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
6296         writing through null pointers; remove comment about testing
6297         unterminated strings.
6298
6299 2000-10-17  Matthew Hiller  <hiller@redhat.com>
6300
6301         * gcc.c-torture/execute/20001017-2.c: New test.
6302
6303 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6304
6305         * gcc.c-torture/compile/20001018-1.c: New test.
6306         * gcc.c-torture/compile/20001018-1.x: Xfail.
6307
6308 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6309
6310         * gcc.c-torture/execute/20001017-1.c: New test.
6311
6312 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6313
6314         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
6315         for multiple use of arguments with scanf formats; add tests for
6316         multiple use of arguments.
6317
6318 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
6319
6320         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
6321
6322 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6323
6324         * gcc.dg/format-miss-1.c: New test.
6325
6326 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6327
6328         * gcc.c-torture/execute/20001013-1.c: New test.
6329
6330 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6331
6332         * gcc.dg/format-branch-1.c: New test.
6333
6334 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6335
6336         * README, lib/file-format.exp: Remove EGCS references.
6337
6338 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6339
6340         * gcc.dg/20001013-1.c: New test.
6341
6342 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6343
6344         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
6345         for intmax_t in the compiler using __typeof__ and the type rules
6346         for conditional expressions.
6347
6348 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
6349
6350         * gcc.dg/20001012-1.c: New test.
6351         * gcc.dg/20001012-2.c: New test.
6352
6353 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6354
6355         * gcc.dg/format-attr-1.c: New test.
6356
6357 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6358
6359         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
6360         __LONG_LONG_MAX__ instead of LLONG_MAX.
6361
6362 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6363
6364         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
6365         scanf flags.
6366         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
6367         flags.
6368
6369 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6370
6371         * gcc.dg/sequence-pt-1.c: New test.
6372
6373 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
6374
6375         * gcc.c-torture/execute/20001011-1.c: New testcase.
6376         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
6377
6378 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6379
6380         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
6381         does not error on it.
6382
6383 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6384
6385         * gcc.dg/20001009-1.c: New test.
6386
6387 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
6388
6389         * gcc.c-torture/compile/20001009-1.c: Move from here ....
6390         * gcc.c-torture/execute/20001009-2.c: ... to here.
6391
6392 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
6393
6394         * gcc.c-torture/compile/20001009-1.c: New testcase.
6395         * gcc.c-torture/execute/20001009-1.c: New testcase.
6396         Testcases provided by Jan Hubicka <jh@suse.cz>.
6397
6398 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6399
6400         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6401         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
6402         uintmax_t using <limits.h> to emulate the compiler's internal
6403         logic.  No longer XFAIL %j tests.
6404
6405 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6406
6407         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
6408         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6409         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
6410         regexps and details of expected handling of some bad formats.
6411         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
6412         suppression.
6413
6414 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6415
6416         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
6417         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
6418         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
6419         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
6420         in list archives.
6421
6422 2000-10-06  Richard Henderson  <rth@cygnus.com>
6423
6424         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
6425         * g++.old-deja/g++.brendan/crash52.C: Likewise.
6426         * g++.old-deja/g++.jason/report.C: Likewise.
6427         * g++.old-deja/g++.law/friend5.C: Likewise.
6428         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
6429         of the expected warnings.
6430
6431 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
6432
6433         * g++.old-deja/g++.pt/enum14.C: New test.
6434
6435 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
6436
6437         * g++.old-deja/g++.pt/crash59.C: New test.
6438
6439 2000-10-04  Will Cohen  <wcohen@redhat.com>
6440
6441         * gcc.dg/20000926-1.c: New test.
6442
6443 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
6444
6445         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
6446         function name for current C++ compiler.
6447         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
6448
6449 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
6450
6451         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
6452         __PRETTY_FUNCTION__.
6453         * g++.old-deja/g++.ext/pretty2.C: Likewise.
6454
6455 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6456
6457         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
6458
6459 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
6460
6461         * gcc.c-torture/compile/20000923-1.c: New test.
6462
6463 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
6464
6465         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
6466         * g++.old-deja/g++.pt/ttp62.C: Same.
6467         * g++.old-deja/g++.other/inline14.C: Same.
6468
6469 2000-09-24  Richard Henderson  <rth@cygnus.com>
6470
6471         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
6472
6473 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6474
6475         * gcc.dg/c90-printf-1.c: Add test for wide string format.
6476
6477 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
6478
6479         * gcc.c-torture/compile/20000922-1.c: New file.
6480
6481 2000-09-21  Nick Clifton  <nickc@redhat.com>
6482
6483         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
6484         a signed long modulo operation.
6485         (mod6): New funciton - perform an unsigned long modulo operation.
6486         (main): Add tests for modulos of very large numbers by very small
6487         dividends.
6488
6489 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6490
6491         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
6492
6493 2000-09-19  Richard Henderson  <rth@cygnus.com>
6494
6495         * gcc.dg/compare2.c (case 10): XFAIL.
6496
6497 2000-09-18  Richard Henderson  <rth@cygnus.com>
6498
6499         * gcc.c-torture/execute/20000906-1.c: Move ...
6500         * gcc.dg/20000906-1.c: ... here.  Only run on targets
6501         that support __builtin_trap.
6502
6503 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
6504
6505         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
6506
6507 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6508
6509         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
6510         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
6511         more $ format tests.
6512
6513 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6514
6515         * gcc.dg/format-errmk-1.c: New test.
6516
6517 2000-09-17  Greg McGary  <greg@mcgary.org>
6518
6519         * gcc.c-torture/execute/20000917-1.x: Remove.
6520
6521 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6522
6523         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
6524
6525 2000-09-17  Greg McGary  <greg@mcgary.org>
6526
6527         * gcc.c-torture/execute/20000917-1.c: New test.
6528         * gcc.c-torture/execute/20000917-1.x: XFAIL.
6529
6530 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
6531
6532         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
6533         in nested macro bug.
6534
6535 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
6536
6537         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
6538
6539 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
6540
6541         * gcc.c-torture/execute/20000914-1.c: New test.
6542
6543 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
6544
6545         * g++.other/inline13.C: New test.
6546
6547 2000-09-12  Andreas Jaeger  <aj@suse.de>
6548
6549         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
6550         constant by Ulrich Drepper <drepper@redhat.com>.
6551
6552 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
6553
6554         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
6555
6556 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6557
6558         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
6559
6560 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
6561
6562         * gcc.dg/cpp/backslash.c: New test.
6563
6564 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
6565
6566         * gcc.c-torture/execute/20000910-1.c: New test.
6567         * gcc.c-torture/execute/20000910-2.c: Likewise.
6568
6569 2000-09-11  Robert Lipe  <robertl@sco.com>
6570
6571         * gcc.dg/pragma-align.c: New test.
6572
6573 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
6574
6575         * g++.old-deja/g++.pt/explicit82.C: New test.
6576         * g++.old-deja/g++.pt/explicit83.C: New test.
6577
6578 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
6579
6580         * gcc.dg/asm-names.c: New test.
6581
6582 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6583
6584         * gcc.dg/cpp/tr-warn6.c: New test
6585
6586 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6587
6588         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
6589         be accepted.
6590
6591 2000-09-07  Catherine Moore  <clm@redhat.com>
6592
6593         * gcc.c-torture/execute/unroll-1.c: New test.
6594
6595 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
6596
6597         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
6598         ERROR markers.
6599         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
6600         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
6601         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
6602         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
6603         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
6604         Preprocess only.
6605         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
6606         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
6607
6608 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6609
6610         * g++.old-deja/g++.pt/deduct2.C: New test.
6611
6612 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6613
6614         * g++.old-deja/g++.pt/parms2.C: New test.
6615
6616 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6617
6618         * g++.old-deja/g++.pt/crash58.C: New test.
6619
6620 2000-09-06  Greg McGary  <greg@mcgary.org>
6621
6622         * gcc.c-torture/execute/20000906-1.c: New test.
6623         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
6624
6625 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6626
6627         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
6628
6629 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6630
6631         * g++.old-deja/g++.pt/crash57.C: New test.
6632
6633 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6634
6635         * g++.old-deja/g++.pt/crash56.C: New test.
6636
6637 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6638
6639         * g++.old-deja/g++.pt/koenig1.C: New test.
6640
6641 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6642
6643         * gcc.dg/20000904-1.c: New test.
6644
6645 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6646
6647         * gcc.dg/cpp/paste8.c: New test.
6648
6649 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
6650
6651         * gcc.c-torture/compile/20000827-1.c: New test.
6652
6653 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6654
6655         * gcc.dg/format-diag-1.c: New test.
6656
6657 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6658
6659         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
6660         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
6661         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
6662         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
6663         gcc.dg/formatz-1.c: Adjust warning regular expressions.
6664
6665 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6666
6667         * g++.old-deja/g++.other/nested4.C: New test.
6668
6669 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6670
6671         * g++.old-deja/g++.ns/scoped1.C: New test.
6672
6673 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
6674
6675         * lib/g++.exp: Support testing already-installed GCC.
6676
6677 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6678
6679         * wtr-label-1.c, wtr-suffix-1.c: New tests.
6680
6681 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6682
6683         * gcc.dg/return-type-2.c: New test.
6684
6685 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
6686
6687         * gcc.c-torture/compile/20000825-1.c: New test.
6688
6689 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
6690
6691         * gcc.dg/dwarf2-2.c: New test.
6692
6693 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
6694
6695         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
6696         dg-warning regexps.
6697
6698 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6699
6700         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
6701         gcc.dg/format-ext-5.c: New tests.
6702
6703 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
6704
6705         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
6706
6707 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
6708
6709         * gcc.dg/noncompile/930622-2.c: Adjust error message.
6710
6711 2000-08-24  Richard Henderson  <rth@cygnus.com>
6712
6713         * gcc.dg/ia64-sync-1.c: New test.
6714         * gcc.dg/ia64-sync-2.c: New test.
6715         * gcc.dg/ia64-asm-1.c: New test.
6716
6717 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6718
6719         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
6720         * gcc.dg/format-ext-2.c: New test.
6721
6722 2000-08-23  Jason Merrill  <jason@redhat.com>
6723
6724         * lib/old-dejagnu.exp: Also ignore "In member function" and
6725         "At global scope".
6726
6727 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6728
6729         * gcc.dg/noncompile/label-lineno-1.c: New test.
6730
6731 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6732
6733         * gcc.dg/c99-array-nonobj-1.c: New test.
6734
6735 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6736
6737         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
6738         tests.
6739         * gcc.dg/format-ext-1.c: New test.
6740
6741 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6742
6743         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
6744         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
6745         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
6746         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
6747         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
6748
6749 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6750
6751         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
6752         gcc.dg/c99-strftime-2.c: New tests.
6753
6754 2000-08-22  Richard Henderson  <rth@cygnus.com>
6755
6756         * gcc.c-torture/execute/20000822-1.c: New test.
6757
6758 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6759
6760         * gcc.c-torture/execute/20000819-1.x: Remove.
6761
6762 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6763
6764         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
6765         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
6766         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
6767         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
6768         gcc.dg/format-xopen-1.c: New tests.
6769
6770 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6771
6772         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
6773
6774 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
6775
6776         * g++.old-deja/g++.other/loop2.C: New test.
6777
6778         * gcc.c-torture/compile/20000606-1.c: New test.
6779         * gcc.c-torture/compile/20000728-1.c: New test.
6780         * gcc.c-torture/execute/20000801-1.c: New test.
6781         * gcc.c-torture/execute/20000801-2.c: New test.
6782         * gcc.c-torture/execute/20000819-1.c: New test.
6783         * gcc.c-torture/execute/20000819-1.x: XFAIL.
6784         * gcc.dg/20000629-1.c: New test.
6785         * gcc.dg/20000724-1.c: New test.
6786         * gcc.dg/20000807-1.c: New test.
6787
6788 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
6789
6790         * gcc.dg/cpp/pragma-1.c: New test.
6791         * gcc.dg/cpp/pragma-2.c: New test.
6792
6793 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
6794
6795         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
6796         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
6797
6798 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6799
6800         * gcc.c-torture/compile/20000818-1.c: New test.
6801
6802 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
6803
6804         * gcc.c-torture/execute/20000818-1.c: New test.
6805
6806 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6807
6808         * gcc.dg/format-va-1.c: New test.
6809
6810 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6811
6812         * g++.old-deja/g++.other/typedef8.C: New test.
6813
6814 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6815
6816         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
6817         * g++.old-deja/g++.mike/net36.C: Mark candidate.
6818         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
6819         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
6820         * g++.old-deja/g++.other/ptrmem7.C: New test.
6821         * g++.old-deja/g++.pt/ptrmem10.C: New test.
6822
6823 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6824
6825         * g++.old-deja/g++.pt/typename27.C: New test.
6826
6827 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
6828
6829         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
6830         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
6831         * g++.old-deja/g++.pt/friend45.C: New test.
6832         * g++.old-deja/g++.other/friend8.C: New test.
6833
6834 2000-08-15  Richard Henderson  <rth@cygnus.com>
6835
6836         * gcc.c-torture/execute/20000815-1.c: New test.
6837
6838 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6839
6840         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
6841         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
6842         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
6843
6844 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
6845
6846         * g++.old-deja/g++.other/refinit2.C: New test.
6847
6848 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
6849
6850         * lib/c-torture.exp (c-torture): Make
6851         compiler_conditional_xfail_data global.
6852         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
6853         compiler_conditional_xfail_data machinery.
6854         (f-torture-execute): Likewise.
6855         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
6856         and only when unrolling loops.
6857
6858         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
6859
6860 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
6861
6862         * g++.old-deja/g++.pt/explicit81.C: New test.
6863
6864 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
6865
6866         * g++.old-deja/g++.pt/typename26.C: New test.
6867
6868 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
6869
6870         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
6871         warning.
6872
6873 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
6874
6875         * g++.old-deja/g++.other/array3.C: New test.
6876
6877 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6878
6879         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
6880         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
6881         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
6882         New tests.
6883
6884 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
6885
6886         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
6887         * g++.old-deja/g++.abi/vmihint.C: Likewise.
6888
6889 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
6890
6891         * gcc.c-torture/execute/20000808-1.c: New test.
6892
6893 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6894
6895         * gcc.dg/c90-const-expr-1.c: New test.
6896
6897 2000-08-08  Richard Henderson  <rth@cygnus.com>
6898
6899         * gcc.dg/noncompile/920923-1.c: Declare calloc.
6900
6901 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6902
6903         * gcc.dg/noncompile/const-ll-1.c: New test.
6904
6905 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6906
6907         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
6908
6909 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
6910
6911         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
6912         that running programs linked against the shared version of libobjc
6913         run correctly.
6914
6915 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6916
6917         * gcc.dg/c99-printf-1.c: New test.
6918
6919 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6920
6921         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
6922
6923 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
6924
6925         * gcc.c-torture/execute/20000731-1.x: Delete.
6926
6927 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
6928
6929         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
6930         and torture_without_loops as is done by c-torture.exp.
6931         (search_for): Copy from c-torture.exp.
6932         (gcc-dg-runtest): New function, drives a directory of tests
6933         iterating over the TORTURE_OPTIONS.
6934         (scan-assembler, scan-assembler-not): Move here from
6935         individual directory drivers.
6936
6937         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
6938         defined by lib/gcc-dg.exp.
6939         * gcc.dg/cpp/cpp.exp: Likewise.
6940         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
6941         gcc-dg-runtest, so we cycle over optimization options.
6942
6943         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
6944         * gcc.dg/compare2.c: No longer expected to fail.
6945
6946 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
6947
6948         * gcc.c-torture/execute/20000804-1.c: New test.
6949
6950 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6951
6952         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
6953
6954 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
6955
6956         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
6957
6958 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
6959
6960         * gcc.c-torture/compile/20000803-1.c: New test.
6961
6962 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6963
6964         * gcc.c-torture/execute/20000801-3.c,
6965         gcc.c-torture/execute/20000801-4.c: New tests.
6966         * gcc.c-torture/execute/20000801-3.x,
6967         gcc.c-torture/execute/20000801-4.x: Xfail.
6968
6969 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
6970
6971         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
6972         libobjc/.libs to allow for libtool.
6973
6974 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
6975
6976         * gcc.c-torture/compile/20000802-1.c: New test.
6977
6978 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
6979
6980         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
6981
6982 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
6983
6984         * gcc-c-torture/execute/20000731-2.c: New test.
6985
6986         * gcc.c-torture/execute/20000731-1.c: New test.
6987         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
6988
6989 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
6990
6991         * testsuite/gcc.dg/cpp/paste7.c: New test.
6992         * gcc.dg/cpp/20000725-1.c: New test.
6993
6994 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
6995
6996         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
6997         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
6998         declaration warning for __builtin_dwarf_reg_size.
6999
7000         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
7001
7002 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7003
7004         * gcc.dg/noncompile/voidparam-1.c: New test.
7005
7006 2000-07-30  Richard Henderson  <rth@cygnus.com>
7007
7008         * gcc.dg/c90-digraph-1.c: Don't xfail.
7009         * gcc.dg/compare2.c (case 10): Xfail.
7010         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
7011
7012 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
7013
7014         * gcc.dg/c99-main-1.c: New test.
7015
7016 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7017
7018         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
7019
7020 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
7021
7022         * gcc.c-tortuer/execute/20000726-1.c: New test.
7023
7024 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
7025
7026         * gcc.c-torture/execute/enum-2.c: New test.
7027
7028 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7029
7030         * gcc.dg/cpp/tr-warn3.c: New test.
7031
7032 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7033
7034         * g++.old-deja/g++.ext/implicit1.C: Remove.
7035         * g++.old-deja/g++.jason/c2.C: Remove
7036         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
7037         * g++.old-deja/g++.pt/crash16.C: Likewise.
7038         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
7039
7040 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7041
7042         * g++.old-deja/g++.other/for2.C: New test.
7043
7044 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
7045
7046         * gcc.dg/20000720-1.c: New test.
7047
7048 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
7049
7050         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
7051
7052 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
7053
7054         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
7055         * gcc.c-torture/execute/20000722-1.c: New.
7056         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
7057
7058 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
7059
7060         * gcc.dg/cpp/20000720-1.S: New test.
7061
7062 2000-07-21  Michael Meissner  <meissner@redhat.com>
7063
7064         * gcc.c-torture/execute/ieee/hugeval.c: New test.
7065
7066 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7067
7068         * g++.old-deja/g++.brendan/crash16.C,
7069         g++.old-deja/g++.brendan/parse3.C,
7070         g++.old-deja/g++.brendan/redecl1.C,
7071         g++.old-deja/g++.ns/template13.C,
7072         g++.old-deja/g++.other/decl4.C,
7073         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
7074
7075 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7076
7077         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
7078         and "Internal error".
7079
7080         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
7081         regexps.
7082         * gcc.dg/cpp/paste6.c: New test.
7083
7084 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
7085
7086         * gcc.dg/cpp/tr-direct.c: New test.
7087
7088         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
7089         gcc.dg/cpp/undef1.c: Tweak error regexps.
7090
7091 2000-07-18  Eric Christopher <echristo@redhat.com>
7092
7093         * gcc.c-torture/compile/20000718-1.c: New test.
7094
7095 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
7096
7097         * cpplex.c (_cpp_push_token): If the token being pushed back
7098         is the previous token in this context, just subtract one from
7099         context->posn.
7100         * cppmacro.c (save_expansion): Clear aux field when storing a
7101         placemarker.
7102
7103 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
7104
7105         * gcc.dg/noncompile/redecl-1.c: New test.
7106
7107 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
7108
7109         * gcc.c-torture/execute/20000717-5.c: New test.
7110         * gcc.c-torture/execute/20000717-1.x: Removed.
7111
7112 2000-07-17  Richard Henderson  <rth@cygnus.com>
7113
7114         * gcc.c-torture/execute/20000717-4.c: New test.
7115
7116 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
7117
7118         * gcc.dg/cpp/syshdr.c: New test.
7119         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
7120
7121 2000-07-17  Neil Booth  <neilb@earthling.net>
7122
7123         * gcc.dg/cpp/cmdlne-dM.c: New test.
7124         * gcc.dg/cpp/cmdlne-dD.c: New test.
7125
7126 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
7127
7128         * gcc.c-torture/execute/20000717-3.c: New test.
7129
7130         * gcc.c-torture/compile/20000717-1.c: New test.
7131
7132 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
7133
7134         * gcc.c-torture/execute/20000717-2.c: New test.
7135
7136 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7137
7138         * gcc.dg/formatz-1.c: New test.
7139
7140         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
7141         * gcc.dg/c99-digraph-1.c: New tests.
7142
7143         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
7144         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
7145
7146         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
7147         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
7148         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
7149         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
7150         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
7151         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
7152         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
7153
7154 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
7155
7156         * gcc.c-torture/execute/20000717-1.c: New test.
7157         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
7158
7159 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
7160
7161         * gcc.c-torture/execute/20000715-2.c: New test.
7162         * gcc.dg/20000715-1.c: New test.
7163
7164 2000-07-15  Michael Meissner  <meissner@redhat.com>
7165
7166         * gcc.c-torture/execute/20000715-1.c: New test.
7167
7168 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
7169
7170         * gcc.c-torture/execute/20000707-1.c: New test.
7171
7172 2000-07-13  Neil Booth  <NeilB@earthling.net>
7173
7174         * testsuite/gcc.dg/cpp/digraph1.c,
7175         testsuite/gcc.dg/cpp/digraph2.c,
7176         testsuite/gcc.dg/cpp/digraphs.c: New tests.
7177
7178 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
7179
7180         * g77.f-torture/compile/20000630-2.f:  New test.
7181         * g77.f-torture/compile/20000630-2.x
7182
7183 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7184
7185         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
7186
7187 2000-07-11  Neil Booth  <NeilB@earthling.net>
7188
7189         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
7190
7191 2000-07-11  Neil Booth  <NeilB@earthling.net>
7192
7193         * gcc.dg/cpp/cmdlne-C.c: New.
7194
7195 2000-07-09  Neil Booth  <NeilB@earthling.net>
7196
7197         * gcc.dg/cpp/directiv.c: New tests.
7198         * gcc.dg/cpp/undef1.c: Update.
7199
7200 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
7201
7202         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
7203
7204 2000-07-09  Neil Booth  <NeilB@earthling.net>
7205
7206         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7207
7208 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
7209
7210         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
7211         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
7212
7213 2000-07-08  Neil Booth  <NeilB@earthling.net>
7214
7215         * gcc.dg/cpp/macsyntx.c: New tests.
7216
7217 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7218
7219         * gcc.dg/20000707-1.c: New test.
7220
7221 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7222
7223         * gcc.c-torture/execute/20000706-1.c: New test.
7224         * gcc.c-torture/execute/20000706-2.c: New test.
7225         * gcc.c-torture/execute/20000706-3.c: New test.
7226         * gcc.c-torture/execute/20000706-4.c: New test.
7227         * gcc.c-torture/execute/20000706-5.c: New test.
7228
7229 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7230
7231         * g++.old-deja/g++.pt/instantiate7.C: New test.
7232
7233 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7234
7235         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
7236         * g++.old-deja/g++.mike/thunk3.C: Likewise.
7237         * g++.old-deja/g++.other/rtti3.C: Likewise.
7238         * g++.old-deja/g++.other/rttid3.C: Likewise.
7239
7240 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
7241
7242         *  g77.f-torture/compile/20000630-1.x: Fix typo
7243
7244 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
7245
7246         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
7247         assembly output.
7248
7249 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
7250
7251         * gcc.dg/cpp/ident.c: New test.
7252
7253 2000-07-05  Neil Booth  <NeilB@earthling.net>
7254
7255         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
7256           gcc.dg/cpp/lexstrng.c: New tests.
7257
7258 2000-07-04  Neil Booth  <NeilB@earthling.net>
7259
7260         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
7261         * gcc.dg/cpp/strify2.c: Same.
7262
7263 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
7264
7265         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
7266         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
7267         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
7268         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
7269
7270         * testsuite/gcc.dg/cpp/macro1.c,
7271         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
7272         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
7273         testsuite/gcc.dg/cpp/strify1.c,
7274         testsuite/gcc.dg/cpp/strify2.c: New tests.
7275
7276 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
7277
7278         * gcc.c-torture/execute/20000703-1.c: New test.
7279
7280 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7281
7282         * g++.old-deja/g++.pt (lookup10.C): New test.
7283
7284 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7285
7286         * g++.old-deja/g++.pt (typename25.C): New test.
7287
7288 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
7289
7290         * gcc.c-torture/compile/20000701-1.c: New test.
7291
7292 2000-06-30  Nick Clifton  <nickc@cygnus.com>
7293
7294         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
7295         to test case.
7296
7297 2000-06-30  Catherine Moore  <clm@cygnus.com>
7298
7299         * gcc.c-torture/execute/align-1.c: New test.
7300
7301 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
7302
7303         * g++.old-deja/g++.pt/expr8.C: New test.
7304         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
7305
7306 2000-06-29  Nick Clifton  <nickc@cygnus.com>
7307
7308         * gcc.c-torture/compile/20000629-1.c: New test.
7309
7310 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7311
7312
7313         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
7314         gcc.dg/noncompile directory, depending on whether they're
7315         preprocessor tests or not.  Annotate all the tests for the dg
7316         framework.
7317
7318         * gcc.c-torture/noncompile/noncompile.exp: Delete.
7319         * gcc.dg/noncompile/noncompile.exp: New.
7320
7321         * Moved files:
7322         Old name                                New name
7323         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
7324         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
7325         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
7326         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
7327         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
7328         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
7329         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
7330         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
7331         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
7332         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
7333         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
7334         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
7335         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
7336         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
7337         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
7338         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
7339         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
7340         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
7341         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
7342         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
7343         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
7344         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
7345         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
7346         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
7347
7348         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
7349         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
7350         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
7351         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
7352         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
7353         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
7354
7355 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7356
7357         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
7358         declare one variable.  On the fourth, error.
7359         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
7360         declared by 20000628-1a.h.
7361
7362 2000-06-29  Richard Henderson  <rth@redhat.com>
7363
7364         * gcc.c-torture/execute/930529-1.x: New file.
7365         * gcc.dg/920413-1.c: Adjust expected warning text.
7366         * gcc.dg/980217-1.c: Declare abort.
7367         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
7368
7369 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
7370
7371         * g77.f-torture/compile/20000629-1.f: New test.
7372         * g77.f-torture/compile/20000629-1.x: Expected to fail.
7373
7374 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7375
7376         Rearrange lots of files, removing entirely the
7377         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
7378         directories.
7379
7380         * Deleted files:
7381         gcc.c-torture/code_quality/code_quality.exp
7382         gcc.c-torture/special/special.exp
7383         gcc.failure/failure.exp
7384         gcc.failure/940409-1.x
7385         gcc.c-torture/compile/961203-1.x
7386
7387         * New files:
7388         gcc.misc-tests/linkage.exp
7389         gcc.c-torture/execute/920730-1t.c
7390         gcc.c-torture/execute/920730-1t.x
7391         gcc.c-torture/compile/920520-1.x
7392         gcc.c-torture/compile/920521-1.x
7393         gcc.c-torture/compile/981006-1.x
7394         gcc.c-torture/execute/eeprof-1.x
7395
7396         * Moved files (possibly with modifications to fit a new harness):
7397         Old name                                New name
7398         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
7399         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
7400         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
7401         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
7402         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
7403         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
7404         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
7405         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
7406         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
7407         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
7408         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
7409         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
7410         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
7411         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
7412
7413 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7414
7415         * c-torture/compile/961203-1.x: Delete.
7416
7417         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
7418         not exit. Include stdio.h.
7419         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
7420         * gcc.misc-tests/dg-12.c: Likewise.
7421         * gcc.misc-tests/dg-5.c: Likewise.
7422         * gcc.misc-tests/dg-6.c: Likewise.
7423         * gcc.misc-tests/dg-7.c: Prototype abort.
7424         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
7425         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
7426         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
7427         not exit.
7428         * gcc.misc-tests/sieve.c: Use return from main, not exit.
7429         * gcc.misc-tests/sort2.c: Use return from main, not exit.
7430
7431 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
7432
7433         * gcc.dg/cpp/20000628-1.c: New test.
7434         * gcc.dg/cpp/20000628-1.h: New header for above test.
7435         * gcc.dg/cpp/20000628-1a.h: Likewise.
7436
7437 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
7438
7439         * gcc.dg/cpp: New directory.
7440         * gcc.dg/cpp/cpp.exp: New driver.
7441         * gcc.dg/cpp/20000627-1.c: New test.
7442         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
7443         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
7444         and rewrite as a compilation test.
7445
7446         * gcc.dg: Move many files into the cpp subdirectory, possibly
7447         renaming or editing them as well.
7448         Old name                New name
7449         990119-1.c              cpp/19990119-1.c
7450         990228-1.c              cpp/19990228-1.c
7451         990407-1.c              cpp/19990407-1.c
7452         990409-1.c              cpp/19990409-1.c
7453         990413-1.c              cpp/19990413-1.c
7454         990703-1.c              cpp/19990703-1.c
7455         20000127-1.c            cpp/20000127-1.c
7456         20000129-1.c            cpp/20000129-1.c
7457         20000207-1.c            cpp/20000207-1.c
7458         20000207-2.c            cpp/20000207-2.c
7459         20000209-1.c            cpp/20000209-1.c
7460         20000209-2.c            cpp/20000209-2.c
7461         20000301-1.c            cpp/20000301-1.c
7462         20000419-1.c            cpp/20000419-1.c
7463         20000510-1.S            cpp/20000510-1.S
7464         20000519-1.c            cpp/20000519-1.c
7465         20000529-1.c            cpp/20000529-1.c
7466         20000625-1.c            cpp/20000625-1.c
7467         20000625-2.c            cpp/20000625-2.c
7468         cpp-as1.c               cpp/assert1.c
7469         cpp-as2.c               cpp/assert2.c
7470         cxx-comments-1.c        cpp/cxxcom1.c
7471         cxx-comments-2.c        cpp/cxxcom2.c
7472         endif-label.c           cpp/endif.c
7473         cpp-hash1.c             cpp/hash1.c
7474         cpp-hash2.c             cpp/hash2.c
7475         cpp-if1.c               cpp/if-1.c
7476         cpp-if2.c               cpp/if-2.c
7477         cpp-if3.c               cpp/if-3.c
7478         cpp-if4.c               cpp/if-4.c
7479         cpp-if5.c               cpp/if-5.c
7480         cpp-cond.c              cpp/if-cexp.c
7481         cpp-missingop.c         cpp/if-mop.c
7482         cpp-missingparen.c      cpp/if-mpar.c
7483         cpp-opprec.c            cpp/if-oppr.c
7484         cpp-ifparen.c           cpp/if-paren.c
7485         cpp-shortcircuit.c      cpp/if-sc.c
7486         cpp-shift.c             cpp/if-shift.c
7487         cpp-unary.c             cpp/if-unary.c
7488         cpp-li1.c               cpp/line1.c
7489         cpp-li2.c               cpp/line2.c
7490         lineno.c                cpp/line3.c
7491         lineno-2.c              cpp/line4.c
7492         cpp-mi.c                cpp/mi1.c
7493         cpp-mic.h               cpp/mi1c.h
7494         cpp-micc.h              cpp/mi1cc.h
7495         cpp-mind.h              cpp/mi1nd.h
7496         cpp-mindp.h             cpp/mi1ndp.h
7497         cpp-mix.h               cpp/mi1x.h
7498         cpp-mi2.c               cpp/mi2.c
7499         cpp-mi2a.h              cpp/mi2a.h
7500         cpp-mi2b.h              cpp/mi2b.h
7501         cpp-mi2c.h              cpp/mi2c.h
7502         cpp-mi3.c               cpp/mi3.c
7503         cpp-mi3.def             cpp/mi3.def
7504         poison-1.c              cpp/poison.c
7505         pr-impl.c               cpp/prag-imp.c
7506         cpp-redef-2.c           cpp/redef1.c
7507         cpp-redef.c             cpp/redef2.c
7508         strpaste.c              cpp/strp1.c
7509         strpaste-2.c            cpp/strp2.c
7510         cpp-tradpaste.c         cpp/tr-paste.c
7511         cpp-tradstringify.c     cpp/tr-str.c
7512         cpp-tradwarn1.c         cpp/tr-warn1.c
7513         cpp-tradwarn2.c         cpp/tr-warn2.c
7514         trigraphs.c             cpp/trigraphs.c
7515         cpp-unc1.c              cpp/unc1.c
7516         cpp-unc2.c              cpp/unc2.c
7517         cpp-unc3.c              cpp/unc3.c
7518         cpp-unc.c               cpp/unc4.c
7519         undef.c                 cpp/undef1.c
7520         undef-2.c               cpp/undef2.c
7521         cpp-wi1.c               cpp/widestr1.c
7522
7523 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
7524
7525         * lib/g++.exp (g++_include_flags): Tweak.
7526
7527 2000-06-27  H.J. Lu  <hjl@gnu.org>
7528             Loren J. Rittle  <ljrittle@acm.org>
7529
7530         * lib/g++.exp (g++_include_flags): Override libgloss.exp
7531         version with one that knows about the new gcc tree structure.
7532         (g++_link_flags): Same.
7533
7534 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
7535
7536         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
7537         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
7538         case we are cross-compiling.
7539
7540         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
7541         g++.old-deja/g++.niklas/Makefile.in,
7542         g++.old-deja/g++.niklas/configure.in,
7543         g++.old-deja/g++.other/Makefile.in,
7544         g++.old-deja/g++.other/configure.in,
7545         gcc.c-torture/code_quality/Makefile.in,
7546         gcc.c-torture/code_quality/configure.in,
7547         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
7548         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
7549         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
7550         gcc.c-torture/execute/ieee/Makefile.in,
7551         gcc.c-torture/execute/ieee/configure.in,
7552         gcc.c-torture/noncompile/Makefile.in,
7553         gcc.c-torture/noncompile/configure.in,
7554         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
7555         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
7556         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
7557
7558 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7559
7560         * g++.old-deja/g++.other/ambig3.C: New test.
7561
7562 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7563
7564         * g++.old-deja/g++.pt/syntax1.C: New test.
7565         * g++.old-deja/g++.pt/syntax2.C: New test.
7566         * g++.old-deja/g++.other/syntax3.C: New test.
7567         * g++.old-deja/g++.other/syntax4.C: New test.
7568
7569 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7570
7571         * gcc.dg/20000623-1.c: Prototype exit and abort.
7572
7573 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7574
7575         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
7576         New tests.
7577         * gcc.dg/cpp-mi3.def: New file.
7578
7579         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
7580         inside assertions.
7581         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
7582         lexer's error messages.
7583         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
7584         divine anything from the linemarkers.
7585         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
7586         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
7587
7588 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
7589
7590         * gcc.dg/20000623-1.c: New test.
7591
7592 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
7593
7594         * gcc.c-torture/execute/20000622-1.c: New test.
7595
7596 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7597
7598         * g++.old-deja/g++.other/init15.C: New test.
7599
7600 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7601
7602         * g++.old-deja/g++.pt/vaarg2.C: New test.
7603         * g++.old-deja/g++.pt/vaarg3.C: New test.
7604
7605 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
7606
7607         * g++.old-deja/g++.other/dyncast6.C: New test.
7608
7609 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
7610
7611         * gcc.c-torture/execute/loop-6.c: New test.
7612
7613 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
7614
7615         * gcc.dg/20000614-1.c: New test.
7616         * gcc.dg/20000614-2.c: New test.
7617
7618 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
7619
7620         * g++.old-deja/g++.other/inline12.C: New test.
7621
7622 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
7623
7624         * g++.old-deja/g++.other/eh1.C: New test.
7625
7626 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
7627
7628         * g++.old-deja/g++.other/type.C: New test.
7629
7630 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7631
7632         * g++.old-deja/g++.other/initstring.C: New test.
7633
7634 2000-06-12  Jason Merrill  <jason@redhat.com>
7635
7636         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
7637
7638 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
7639
7640         * gcc.c-torture/compile/20000609-1.c: New test.
7641
7642 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
7643
7644         * gcc.dg/20000609-1.c: New test.
7645
7646 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
7647
7648         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
7649         * gcc.c-torture/noncompile/poison-1.c: Move...
7650         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
7651         * gcc.dg/cpp-li1.c: Add a token after the #line.
7652
7653 2000-06-05  Richard Henderson  <rth@cygnus.com>
7654
7655         * gcc.c-torture/execute/20000605-2.c: New test.
7656         * gcc.c-torture/execute/20000605-3.c: New test.
7657
7658 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
7659
7660         * g77.f-torture/execute/20000503-1.x: New file.
7661
7662 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
7663
7664         * g++.old-deja/g++.eh/badalloc1.C: New test.
7665
7666 2000-06-05  Richard Henderson  <rth@cygnus.com>
7667
7668         * gcc.c-torture/execute/20000605-1.c: New test.
7669
7670 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7671             Nathan Sidwell <nathan@codesourcery.com>
7672
7673         * gcc.c-torture/compile/20000605-1.c: New test.
7674
7675 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
7676
7677         * g77.f-torture/compile/20000601-1.f:  New test.
7678
7679 2000-06-03  Richard Henderson  <rth@cygnus.com>
7680
7681         * gcc.c-torture/execute/20000603-1.c: New.
7682
7683 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
7684
7685         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
7686         * gcc.dg/noreturn-2.c (noreturn): Likewise.
7687
7688 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
7689
7690         * gcc.dg/compare2.c (case 12): XFAIL.
7691         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
7692         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
7693
7694         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
7695
7696 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
7697
7698         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
7699         guard macro is already defined when the header is first
7700         included.
7701         * gcc.dg/cpp-mix.h: New file.
7702         * gcc.dg/endif-label.c: Update patterns to match compiler.
7703
7704         * g++.brendan/complex1.C: Declare abort.
7705         * g++.law/refs4.C: Remove XFAIL.
7706         * g++.oliva/expr2.C: Declare abort and exit.
7707
7708 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
7709
7710         * gcc.c-torture/execute/20000528-1.c: New test.
7711
7712         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
7713         * g++.old-deja/g++.law/temps4.C: Likewise.
7714
7715         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
7716         stdlib.h.  Call abort() on failure.
7717         * g++.old-deja/g++.law/refs4.C: Likewise.
7718         * g++.old-deja/g++.law/temps4.C: Likewise.
7719         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
7720         * gcc.c-torture/execute/20000112-1.c: Include string.h.
7721
7722 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
7723
7724         Relative to g++.dg/special:
7725         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
7726
7727         Relative to g++.old-deja:
7728         * g++.brendan/complex1.C, g++.jason/optimize2.C,
7729         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
7730         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
7731         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
7732         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
7733         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
7734         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
7735
7736         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
7737         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
7738         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
7739         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
7740         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
7741         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
7742         and/or string.h.
7743
7744         * g++.other/goto1.C: Update expectations for error messages.
7745
7746 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
7747
7748         * gcc.c-torture/compile/20000523-1.c: New test.
7749
7750 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7751
7752         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
7753
7754 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
7755
7756         * g++.old-deja/g++.eh/catch11.C: New test.
7757         * g++.old-deja/g++.eh/catch12.C: New test.
7758
7759 2000-05-24  Nick Clifton  <nickc@cygnus.com>
7760
7761         * gcc.c-torture/execute/20000523-1.c: New test.
7762
7763 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
7764
7765         * c-torture/execute/bcp-1.c: Replace abort in arg of
7766         __builtin_constant_p with a generic external function.
7767
7768         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
7769         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
7770         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
7771         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
7772         Prototype abort and/or exit.
7773
7774         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
7775         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
7776         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
7777         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
7778
7779 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
7780
7781         * gcc.dg/dwarf2-1.c: New test.
7782
7783 2000-05-20  Richard Henderson  <rth@cygnus.com>
7784
7785         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
7786
7787 2000-05-20  Andreas Jaeger  <aj@suse.de>
7788
7789         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
7790         testcase.
7791
7792 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
7793
7794         * gcc.c-torture/execute/20000519-2.c: New test.
7795
7796 2000-05-19  Andreas Jaeger  <aj@suse.de>
7797
7798         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
7799         which fails with SSA.
7800
7801         * lib/c-torture.exp: Also test with -O3 -fssa.
7802
7803 2000-05-18  Michael Meissner  <meissner@redhat.com>
7804
7805         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
7806         * gcc.c-torture/execute/920415-1.c: Ditto.
7807         * gcc.c-torture/execute/920501-1.c: Ditto.
7808         * gcc.c-torture/execute/conversion.c: Ditto.
7809         * gcc.c-torture/execute/cvt-1.c: Ditto.
7810
7811 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
7812
7813         * gcc.c-torture/compile/20000518-1.c: New test.
7814
7815 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7816
7817         * g77.f-torture/compile/200005018.f:  New test.
7818
7819 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
7820
7821         * gcc.c-torture/compile/20000517-1.c: New test.
7822
7823 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7824
7825         * gcc.c-torture/execute/20000516-1.c: New test.
7826
7827 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
7828
7829         * g++.old-deja/g++.other/eh.C: New test.
7830
7831 2000-05-12  Richard Henderson  <rth@cygnus.com>
7832
7833         * gcc.c-torture/execute/990208-1.c (main): Don't pass
7834         constants through to doit's conditional.
7835
7836 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
7837
7838         * gcc.c-torture/compile/20000511-1.c: New test.
7839         * g77.f-torture/compile/20000511-1.f: New test.
7840         * g77.f-torture/compile/20000511-2.f: New test.
7841
7842 2000-05-11  Michael Meissner  <meissner@redhat.com>
7843
7844         * gcc.c-torture/execute/20000511-1.c: New test.
7845
7846 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
7847
7848         * gcc.dg/dg.exp: Scan .S files as well as .c files.
7849         * gcc.dg/20000510-1.S: New.
7850
7851 2000-05-08  Catherine Moore  <clm@cygnus.com>
7852
7853         * gcc.dg/unused-3.c: New.
7854
7855 2000-05-06  Richard Henderson  <rth@cygnus.com>
7856
7857           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
7858           * g++.old-deja/g++.mike/warn1.C: Likewise.
7859           * g++.old-deja/g++.pt/local1.C: Likewise.
7860           * g++.old-deja/g++.pt/local7.C: Likewise.
7861           * g++.old-deja/g++.pt/spec16.C: Likewise.
7862
7863 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
7864
7865         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
7866
7867 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
7868
7869           * g77.f-torture/execute/20000503-1.f:  New test.
7870
7871 2000-05-04  Andreas Jaeger  <aj@suse.de>
7872
7873         * gcc.dg/noreturn-2.c: New test.
7874
7875 2000-05-04  Neil Booth  <NeilB@earthling.net>
7876
7877         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
7878         preprocessor.
7879
7880 2000-05-04  Richard Henderson  <rth@cygnus.com>
7881
7882         * gcc.c-torture/execute/20000503-1.c: Fix typo.
7883
7884 2000-05-04  Richard Henderson  <rth@cygnus.com>
7885
7886         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
7887         OpenSSL by Jason R Thorpe.
7888
7889 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
7890
7891         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
7892
7893 2000-05-03  Robert Lipe <robertlipe@usa.net>
7894
7895         * gcc.dg/20000503-1.c: New test.
7896
7897 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
7898
7899         * gcc.c-torture/compile/20000502-1.c: New test.
7900         * g++.old-deja/g++.other/align.C: New test.
7901         * gcc.dg/cpp-tradstringify.c: New test.
7902
7903 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
7904
7905         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
7906         and hard registers.
7907
7908 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
7909
7910         * gcc.c-torture/execute/loop-5.c: New test.
7911
7912 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
7913
7914         * gcc.c-torture/execute/va-arg-20.c: New test.
7915
7916 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
7917
7918         * gcc.c-torture/execute/20000422-1.c: New test.
7919
7920 2000-04-20  Greg McGary  <gkm@gnu.org>
7921
7922         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
7923         when optimizing, but without sibling-call optimizations (-O1).
7924
7925 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
7926
7927           * gcc.c-torture/compile/20000420-1.c: New test.
7928
7929 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7930
7931         * g++.abi/ptrflags.C: New test.
7932         * g++.eh/catchptr1.C: Test incomplete pointer chains.
7933
7934 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
7935
7936         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
7937
7938 2000-04-19  Greg McGary  <gkm@gnu.org>
7939
7940         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
7941         sibling-call optimizations.
7942
7943 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
7944
7945         * gcc.dg/20000419-1.c: New test.
7946
7947 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
7948
7949         * gcc.c-torture/execute/20000412-6.c: New test.
7950
7951 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
7952
7953         * gcc.c-torture/execute/20000412-5.c: New test.
7954         * g77.f-torture/compile/20000412-1.f: New test.
7955         * gcc.c-torture/execute/20000412-4.c: New test.
7956         * gcc.c-torture/compile/20000412-2.c: New test.
7957         * gcc.c-torture/execute/20000412-3.c: New test.
7958         * gcc.c-torture/compile/20000412-1.c: New test.
7959         * gcc.c-torture/execute/20000412-2.c: New test.
7960
7961 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
7962
7963         * objc/execute/bf-20.m: New test.
7964
7965 2000-04-10  Richard Henderson  <rth@cygnus.com>
7966
7967         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
7968
7969         * gcc.c-torture/execute/20000412-1.c: New test.
7970
7971 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
7972
7973         * g++.old-deja/g++.eh/catchptr1.C: New test.
7974
7975 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
7976
7977         * g++.old-deja/g++.abi/cxa_vec.C: New test.
7978
7979 2000-04-08  Neil Booth  <NeilB@earthling.net>
7980
7981         * gcc.dg/cpp-nullchar.c: Remove test as
7982         embedded nulls cause problems.
7983
7984 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7985
7986         * gcc.dg/compare2.c: New test.
7987
7988 2000-04-08  Neil Booth  <NeilB@earthling.net>
7989
7990         * gcc.dg/cpp-nullchar.c: New test.
7991
7992 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
7993
7994         * gcc.dg/cpp-mi2.c: New test.
7995         * gcc.dg/cpp-mi2[abc].h: New files.
7996
7997 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
7998
7999         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
8000         member name.
8001
8002 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
8003
8004         * g++.old-deja/g++.abi/vmihint.C: New test.
8005
8006 2000-04-06  Neil Booth  <NeilB@earthling.net>
8007
8008         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
8009         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
8010         copyright.
8011
8012 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
8013
8014         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
8015         avoid stack-frame overwrite.
8016
8017 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
8018
8019         * gcc.c-torture/compile/20000405-2.c: New test.
8020         * gcc.c-torture/compile/20000405-3.c: New test.
8021
8022 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8023
8024         * gcc.c-torture/compile/20000405-1.c: New test.
8025
8026 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
8027
8028         * gcc.dg/cast-qual-1.c: Revert last change.
8029
8030 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8031
8032         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
8033
8034 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
8035
8036         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
8037         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
8038
8039 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
8040
8041         * gcc.c-torture/compile/20000403-2.c: New test.
8042         * gcc.c-torture/compile/20000403-1.c: New test.
8043
8044 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
8045
8046         * gcc.c-torture/execute/20000403-1.c: New test.
8047
8048 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
8049
8050         * gcc.c-torture/execute/20000402-1.c: New test.
8051
8052 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
8053
8054         * gcc.c-torture/execute/va-arg-15.c: New test.
8055         * gcc.c-torture/execute/va-arg-16.c: New test.
8056         * gcc.c-torture/execute/va-arg-17.c: New test.
8057         * gcc.c-torture/execute/va-arg-18.c: New test.
8058         * gcc.c-torture/execute/va-arg-19.c: New test.
8059
8060 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
8061
8062         * gcc.c-torture/compile/981211-1.c: Move to...
8063         * gcc.dg/cpp-as1.c: ...here.
8064         * gcc.dg/cpp-as2.c: New file.
8065
8066         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
8067         compiler.
8068
8069 2000-04-02  Neil Booth  <NeilB@earthling.net>
8070
8071         * gcc.dg/cpp-cond.c  New tests.
8072         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
8073         accidental success less likely.
8074         * gcc.dg/cpp-missingop.c  New tests.
8075         * gcc.dg/cpp-missingparen.c  New tests.
8076         * gcc.dg/cpp-shift.c  New tests.
8077         * gcc.dg/cpp-shortcircuit.c  New tests.
8078         * gcc.dg/cpp-unary.c  New tests.
8079
8080 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
8081
8082         * gcc.c-torture/compile/20000329-1.c: New test.
8083
8084 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
8085
8086         * gcc.c-torture/compile/20000326-1.c: New test.
8087         * gcc.c-torture/compile/20000326-2.c: New test.
8088
8089 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
8090
8091         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
8092         the first parameter is a function argument.
8093
8094 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
8095
8096         * g++.old-deja/g++.ext/array4.C: New test.
8097
8098 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
8099
8100         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
8101
8102 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8103
8104         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
8105
8106 2000-03-19  Richard Henderson  <rth@cygnus.com>
8107
8108         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
8109
8110 2000-03-19  Richard Henderson  <rth@cygnus.com>
8111
8112         * gcc.c-torture/compile/20000319-1.c: New test.
8113
8114 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
8115
8116         * gcc.c-torture/execute/20000314-3.c: New test.
8117         * gcc.c-torture/execute/20000314-2.c: New test.
8118         * gcc.c-torture/execute/20000314-1.c: New test.
8119         * gcc.c-torture/compile/20000314-2.c: New test.
8120         * gcc.c-torture/compile/20000314-1.c: New test.
8121
8122 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
8123
8124         * g++.old-deja/g++.warn/inline.C: New test.
8125
8126 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8127
8128         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
8129         standards-compliant result rather than specific constants.
8130         Put test-values in array.
8131
8132 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
8133
8134         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
8135         (g++_target_compile): Put test-specific options last.
8136
8137 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8138
8139         * g++.old-deja/g++.eh/vbase4.C: New test.
8140
8141 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8142
8143         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
8144
8145 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8146
8147         * g++.old-deja/g++.brendan/misc12.C: Removed.
8148         * g++.old-deja/g++.pt/memtemp77.C: Constify.
8149         * g++.old-deja/g++.ext/pretty4.C: New test.
8150
8151 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8152
8153         * g++.old-deja/g++.other/string2.C: New test.
8154
8155 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
8156
8157         * g++.old-deja/g++.warn/impint2.C: New test.
8158
8159 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8160
8161         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
8162         is 1, not zero.
8163
8164 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
8165
8166         * g++.old-deja/g++.warn/impint.C: New test.
8167         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
8168         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
8169         * g++.old-deja/g++.pt/explicit12.C: Likewise.
8170         * g++.old-deja/g++.pt/explicit13.C: Likewise.
8171         * g++.old-deja/g++.pt/explicit17.C: Likewise.
8172         * g++.old-deja/g++.pt/explicit18.C: Likewise.
8173         * g++.old-deja/g++.pt/explicit19.C: Likewise.
8174         * g++.old-deja/g++.pt/explicit23.C: Likewise.
8175         * g++.old-deja/g++.pt/explicit31.C: Likewise.
8176         * g++.old-deja/g++.pt/explicit35.C: Likewise.
8177         * g++.old-deja/g++.pt/explicit6.C: Likewise.
8178         * g++.old-deja/g++.pt/memclass7.C: Likewise.
8179
8180 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
8181
8182         * gcc.dg/cpp-redef.c: New test.
8183
8184 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
8185
8186         * g++.old-deja/g++.pt/unify7.C: New test.
8187
8188 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8189
8190         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
8191         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
8192
8193 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
8194
8195         * gcc.c-torture/compile/20000224-1.c: New test.
8196
8197 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8198
8199         * gcc.c-torture/compile/cpp-2.c: New test.
8200         * gcc.c-torture/compile/cpp-1.c: New test.
8201
8202 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
8203
8204         * gcc.c-torture/execute/20000225-1.c: New test.
8205
8206 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8207
8208         * gcc.dg/cpp-li2.c: New test.
8209
8210         * gcc.dg/cpp-wi1.c: New test.
8211
8212         * gcc.dg/cpp-li1.c: New test.
8213
8214 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
8215
8216         * g++.old-deja/g++.other/sizeof5.C: New test.
8217
8218 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8219
8220         * gcc.c-torture/execute/va-arg-13.c: New test.
8221
8222 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
8223
8224         * gcc.c-torture/execute/va-arg-12.c: New test.
8225
8226 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8227
8228         * gcc.c-torture/execute/20000223-1.c: New test.
8229
8230 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8231
8232         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
8233
8234 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
8235
8236         * g++.old-deja/g++.abi/ptrmem.C: New test.
8237
8238 2000-02-19  Richard Henderson  <rth@cygnus.com>
8239
8240         * gcc.c-torture/compile/init-3.c: New.
8241
8242 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
8243
8244         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
8245         ALWAYS_CXXFLAGS.
8246
8247 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
8248
8249         * gcc.c-torture/compile/20000211-3.c: New test.
8250
8251 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
8252
8253         * gcc.c-torture/compile/20000211-2.c: New test.
8254
8255 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
8256
8257         * gcc.c-torture/compile/20000211-1.c: New test.
8258
8259 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
8260
8261         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
8262           on native targets
8263
8264 2000-02-08  Nathan Sidwell  <nathan@acm.org>
8265
8266         * g++.old-deja/g++.other/cast5.C: New test.
8267
8268 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
8269
8270         * gcc.c-torture/execute/20000205-1.c: New.
8271
8272 2000-02-03  Nathan Sidwell  <nathan@acm.org>
8273
8274         * g++.old-deja/g++.jason/cast3.C: Return void.
8275         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
8276
8277 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8278
8279         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
8280
8281         * gcc.dg/loop-1.c: New test.
8282
8283 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
8284
8285         * gcc.c-torture/compile/20000127-1.c: New test.
8286         * gcc.c-torture/execute/991228-1.c: New test.
8287
8288 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8289
8290         * gcc.dg/unused-2.c: New test.
8291
8292         * gcc.dg/conv-1.c: New test.
8293
8294 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
8295
8296         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
8297         compiler.
8298         (tool_option_proc): Fix typo.
8299
8300 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
8301
8302         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
8303         of the ld on the host, not on the build machine.
8304         Also, don't crash if '--help' is not a supported option.
8305
8306 2000-01-24  Richard Henderson  <rth@cygnus.com>
8307
8308         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
8309
8310 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
8311
8312         * gcc.c-torture/execute/20000120-2.c: New test.
8313         * gcc.c-torture/execute/20000120-1.c: New test.
8314
8315 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
8316
8317         * gcc.c-torture/execute/20000113-1.c: New test.
8318
8319 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
8320
8321         * gcc.c-torture/execute/20000112-1.c: New test.
8322
8323 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8324
8325         * gcc.dg/20000111-1.c: New test.
8326
8327 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
8328
8329         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
8330         with 16 bit integers.
8331
8332 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8333
8334         * gcc.dg/20000108-1.c: New test.
8335
8336 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8337
8338         * g++.old-deja/g++.ns/koenig8.C: New test.
8339
8340 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8341
8342         * g++.old-deja/g++.other/cast4.C: New test.
8343
8344 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
8345
8346         * gcc.c-torture/compile/20000105-2.c: New test.
8347         * gcc.c-torture/compile/20000105-1.c: New test.
8348
8349 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8350
8351         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
8352         references to printf & atoi to conform to ANSI standard.
8353         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
8354         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
8355         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
8356         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
8357         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
8358         * g++.old-deja/g++.brendan/complex1.C: Likewise.
8359         * g++.old-deja/g++.brendan/copy1.C: Likewise.
8360         * g++.old-deja/g++.brendan/copy2.C: Likewise.
8361         * g++.old-deja/g++.brendan/copy3.C: Likewise.
8362         * g++.old-deja/g++.brendan/copy4.C: Likewise.
8363         * g++.old-deja/g++.brendan/copy5.C: Likewise.
8364         * g++.old-deja/g++.brendan/copy6.C: Likewise.
8365         * g++.old-deja/g++.brendan/copy7.C: Likewise.
8366         * g++.old-deja/g++.brendan/copy8.C: Likewise.
8367         * g++.old-deja/g++.brendan/crash11.C: Likewise.
8368         * g++.old-deja/g++.brendan/crash14.C: Likewise.
8369         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
8370         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8371         * g++.old-deja/g++.brendan/delete2.C: Likewise.
8372         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
8373         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
8374         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
8375         * g++.old-deja/g++.brendan/eh1.C: Likewise.
8376         * g++.old-deja/g++.brendan/groff1.C: Likewise.
8377         * g++.old-deja/g++.brendan/init3.C: Likewise.
8378         * g++.old-deja/g++.brendan/misc12.C: Likewise.
8379         * g++.old-deja/g++.brendan/misc7.C: Likewise.
8380         * g++.old-deja/g++.brendan/new2.C: Likewise.
8381         * g++.old-deja/g++.brendan/operators4.C: Likewise.
8382         * g++.old-deja/g++.brendan/operators5.C: Likewise.
8383         * g++.old-deja/g++.brendan/overload2.C: Likewise.
8384         * g++.old-deja/g++.brendan/overload7.C: Likewise.
8385         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
8386         * g++.old-deja/g++.brendan/reference1.C: Likewise.
8387         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
8388         * g++.old-deja/g++.brendan/template24.C: Likewise.
8389         * g++.old-deja/g++.brendan/template3.C: Likewise.
8390         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
8391         * g++.old-deja/g++.jason/inline3.C: Likewise.
8392         * g++.old-deja/g++.jason/opeq.C: Likewise.
8393         * g++.old-deja/g++.law/arg5.C: Likewise.
8394         * g++.old-deja/g++.law/arm7.C: Likewise.
8395         * g++.old-deja/g++.law/ctors11.C: Likewise.
8396         * g++.old-deja/g++.law/cvt8.C: Likewise.
8397         * g++.old-deja/g++.law/init9.C: Likewise.
8398         * g++.old-deja/g++.law/refs4.C: Likewise.
8399         * g++.old-deja/g++.law/template2.C: Likewise.
8400         * g++.old-deja/g++.law/visibility24.C: Likewise.
8401         * g++.old-deja/g++.law/vtable3.C: Likewise.
8402         * g++.old-deja/g++.mike/asm2.C: Likewise.
8403         * g++.old-deja/g++.mike/eh1.C: Likewise.
8404         * g++.old-deja/g++.mike/misc1.C: Likewise.
8405         * g++.old-deja/g++.mike/misc13.C: Likewise.
8406         * g++.old-deja/g++.mike/misc14.C: Likewise.
8407         * g++.old-deja/g++.mike/ns12.C: Likewise.
8408         * g++.old-deja/g++.mike/p1248.C: Likewise.
8409         * g++.old-deja/g++.mike/p3708.C: Likewise.
8410         * g++.old-deja/g++.mike/p3708a.C: Likewise.
8411         * g++.old-deja/g++.mike/p3708b.C: Likewise.
8412         * g++.old-deja/g++.mike/p646.C: Likewise.
8413         * g++.old-deja/g++.mike/p700.C: Likewise.
8414         * g++.old-deja/g++.mike/p783.C: Likewise.
8415         * g++.old-deja/g++.mike/p783a.C: Likewise.
8416         * g++.old-deja/g++.mike/p783b.C: Likewise.
8417         * g++.old-deja/g++.mike/p786.C: Likewise.
8418         * g++.old-deja/g++.mike/p789.C: Likewise.
8419         * g++.old-deja/g++.mike/p789a.C: Likewise.
8420         * g++.old-deja/g++.mike/p807a.C: Likewise.
8421         * g++.old-deja/g++.other/delete3.C: Likewise.
8422         * g++.old-deja/g++.other/dyncast1.C: Likewise.
8423         * g++.old-deja/g++.other/dyncast2.C: Likewise.
8424         * g++.old-deja/g++.other/dyncast3.C: Likewise.
8425         * g++.old-deja/g++.other/empty1.C: Likewise.
8426         * g++.old-deja/g++.other/temporary1.C: Likewise.
8427         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
8428         * g++.old-deja/g++.pt/t16.C: Likewise.
8429         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
8430
8431 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
8432
8433         * gcc.dg/991230-1.c: New test.
8434
8435 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
8436
8437         * gcc.c-torture/compile/991229-3.c: New test.
8438         * gcc.c-torture/compile/991229-2.c: New test.
8439         * gcc.c-torture/compile/991229-1.c: New test.
8440
8441 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
8442
8443         * gcc.c-torture/compile/labels-2.c: New test.
8444
8445 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8446
8447         * gcc.c-torture/execute/991227-1.c: New test.
8448
8449 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8450
8451         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
8452
8453 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8454
8455         * gcc.c-torture/execute/991221-1.c: New test.
8456
8457 1999-12-20  Nathan Sidwell  <nathan@acm.org>
8458
8459         * g++.old-deja/g++.other/cast3.C: New test.
8460
8461 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
8462
8463         * gcc.c-torture/execute/991216-4.c: New test.
8464
8465 1999-12-16  Michael Meissner  <meissner@cygnus.com>
8466
8467         * gcc.c-torture/execute/991216-1.c: New test.
8468         * gcc.c-torture/execute/991216-2.c: New test.
8469         * gcc.c-torture/execute/991216-3.c: New test.
8470
8471 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8472
8473         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
8474         Actually make the test fail by using "-O2" for compilation.
8475
8476 1999-12-15  Nathan Sidwell  <nathan@acm.org>
8477
8478         * g++.old-deja/g++.warn/cast-align1.C: New test.
8479
8480 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8481
8482         * gcc.c-torture/compile/991214-1.c: New test.
8483         * gcc.c-torture/compile/991214-2.c: New test.
8484
8485 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8486
8487         * gcc.dg/991214-1.c: New test.
8488
8489 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
8490
8491         * gcc.c-torture/compile/991213-3.c: New test.
8492         * gcc.c-torture/compile/991213-2.c: New test.
8493         * gcc.c-torture/compile/991213-1.c: New test.
8494
8495 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8496
8497         * gcc.dg/991209-1.c: New test.
8498
8499 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
8500
8501         * gcc.c-torture/compile/991208-1.c: New test.
8502
8503 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8504
8505         * gcc.dg/ultrasp2.c: New test.
8506
8507 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
8508
8509         * g++.old-deja/g++.abi/align.C (main): Fix typo.
8510
8511 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
8512
8513         * gcc.c-torture/compile/991202-1.c: New test.
8514         * gcc.c-torture/execute/991202-1.c: New test.
8515         * gcc.c-torture/execute/991202-2.c: New test.
8516         * gcc.c-torture/execute/991202-3.c: New test.
8517
8518 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
8519
8520         * g++.old-deja/g++.abi/align.C: New test.
8521         * g++.old-deja/g++.abi/aggregates.C: Likewise.
8522         * g++.old-deja/g++.abi/bitfields.C: Likewise.
8523
8524 1999-12-01  Richard Henderson  <rth@cygnus.com>
8525
8526         * gcc.c-torture/execute/991201-1.c: New.
8527
8528 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
8529
8530         * gcc.dg/991129-1.c: New test.
8531
8532 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8533
8534         * gcc.c-torture/compile/991127-1.c: New test.
8535
8536 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8537
8538         * g++.old-deja/g++.other/warn4.C: New test.
8539
8540 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8541
8542         * g++.old-deja/g++.eh/cleanup2.C: New test.
8543         * g++.old-deja/g++.ext/pretty2.C: New test.
8544         * g++.old-deja/g++.ext/pretty3.C: New test.
8545         * g++.old-deja/g++.other/debug6.C: New test.
8546
8547 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
8548
8549         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
8550         compiler_output to look for one error message instead of two.
8551
8552 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
8553
8554         * gcc.c-torture/execute/991118-1.c: Also test case
8555         where the word boundary does not split a byte evenly.
8556
8557 1999-11-19  Nathan Sidwell  <nathan@acm.org>
8558
8559         * g++.old-deja/g++.ext/restrict1.C: New test.
8560
8561 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
8562
8563         * gcc.c-torture/execute/991118-1.c: New test.
8564
8565 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
8566
8567         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
8568         working directory pathnames.
8569
8570 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
8571
8572         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
8573         host is equipped with driver.h and driver.o so it can actually
8574         compile and run the tests.
8575
8576 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
8577
8578         * gcc.c-torture/compile/991008-1.c: New test.
8579
8580 1999-11-08  Nick Clifton  <nickc@cygnus.com>
8581
8582         * lib/gcc-dg.exp: Include target-supports.exp
8583
8584 1999-11-05  Nick Clifton  <nickc@cygnus.com>
8585
8586         * lib/target-supports.exp: New file: Provide procs to test for
8587         features supported by the target.
8588         (check_weak_available): Moved here from ecos.exp.
8589         (check_alias_available): New proc: Determine of the target
8590         toolchain supports the alias attribute.
8591
8592         * gcc.dg/special/ecos.exp: Move check_weak_available to
8593         target-supports.exp.
8594         (alias-1.c): Only perform the test if the target supports
8595         aliases.
8596         (wkali-1.c): Only perform the test if the target supports
8597         aliases.
8598
8599         * gcc.dg/990506-0.c: Expect error messages from cross
8600         targets as well as native targets.
8601
8602 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8603
8604         * gcc.dg/ultrasp1.c: Removed xfail.
8605         * gcc.dg/struct-ret-2.c: Likewise.
8606         * gcc.dg/array-1.c: Likewise.
8607
8608 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8609
8610         * gcc.dg/struct-ret-2.c: New test.
8611
8612         * gcc.dg/array-1.c: New test.
8613
8614 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
8615
8616         * gcc.c-torture/execute/991030-1.c: New test.
8617
8618 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
8619
8620         * gcc.c-torture/compile/991026-2.c: New test.
8621
8622 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
8623
8624         * gcc.c-torture/compile/991026-1.c: New test.
8625
8626 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
8627
8628         * gcc.c-torture/execute/991023-1.c: New test.
8629
8630 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
8631
8632         * gcc.c-torture/execute/991019-1.c: New test.
8633
8634 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
8635
8636         * gcc.c-torture/execute/991016-1.c: New test.
8637
8638 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
8639
8640         * gcc.c-torture/execute/991014-1.c: New test.
8641
8642 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8643
8644         * g++.old-deja/g++.other/union2.C: New test.
8645
8646 1999-10-13  Nathan Sidwell  <nathan@acm.org>
8647
8648         * g++.old-deja/g++.other/vaarg2.C: New test.
8649         * g++.old-deja/g++.other/vaarg3.C: New test.
8650
8651 1999-10-12  Craig Burley  <craig@jcb-sc.com>
8652
8653         * g77.f-torture/noncompile/19990905-1.f: Moved from being
8654         in compile/.
8655
8656 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
8657
8658         * gcc.c-torture/execute/va-arg-11.c: New test.
8659
8660 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
8661
8662         * lib/file-format.exp (gcc_target_object_format): Don't
8663         crash if objdump is unavailable.
8664
8665 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
8666
8667         * gcc.misc-tests/mg.exp: delete extraneous redirection.
8668
8669 1999-09-28  Nick Clifton  <nickc@cygnus.com>
8670
8671         * gcc.c-torture/compile/990928-1.c: New test.
8672
8673 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
8674
8675         * g++.old-deja/g++.other/decl6.C: New test.
8676
8677 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8678
8679         * gcc.c-torture/execute/va-arg-10.c: New test.
8680
8681 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
8682
8683         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
8684         __PRETTY_FUNCTION__.
8685
8686 1999-09-23  Nick Clifton  <nickc@cygnus.com>
8687
8688         * gcc.c-torture/execute/990923-1.c: New test.
8689
8690 1999-09-21  Nick Clifton  <nickc@cygnus.com>
8691
8692         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
8693         for which -fpic is inappropriate.
8694
8695 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
8696
8697         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
8698
8699 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8700
8701         * g++.old-deja/g++.other/dyncast1.C: New test.
8702         * g++.old-deja/g++.other/dyncast2.C: New test.
8703         * g++.old-deja/g++.other/dyncast3.C: New test.
8704         * g++.old-deja/g++.other/dyncast4.C: New test.
8705         * g++.old-deja/g++.other/dyncast5.C: New test.
8706         * g++.old-deja/g++.eh/catch3.C: New test.
8707         * g++.old-deja/g++.eh/catch3p.C: New test.
8708         * g++.old-deja/g++.eh/catch4.C: New test.
8709         * g++.old-deja/g++.eh/catch4p.C: New test.
8710         * g++.old-deja/g++.eh/catch5.C: New test.
8711         * g++.old-deja/g++.eh/catch5p.C: New test.
8712         * g++.old-deja/g++.eh/catch6.C: New test.
8713         * g++.old-deja/g++.eh/catch6p.C: New test.
8714         * g++.old-deja/g++.eh/catch7.C: New test.
8715         * g++.old-deja/g++.eh/catch7p.C: New test.
8716         * g++.old-deja/g++.eh/catch8.C: New test.
8717         * g++.old-deja/g++.eh/catch8p.C: New test.
8718         * g++.old-deja/g++.eh/catch9.C: New test.
8719         * g++.old-deja/g++.eh/catch9p.C: New test.
8720
8721 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
8722
8723         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
8724         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
8725
8726 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
8727
8728         * gcc.c-torture/compile/990913-1.c: New test.
8729
8730 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
8731
8732         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
8733         * g++.old-deja/g++.jason/rfg5.C: Likewise.
8734
8735 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
8736
8737         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
8738
8739 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
8740
8741         * g++.old-deja/g++.other/lookup11.C: New test.
8742         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
8743         what is permitted and what we want.
8744         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
8745         overload use.
8746         * g++.old-deja/g++.jason/rfg5.C: Likewise
8747
8748 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
8749
8750         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
8751         * gcc.c-torture/noncompile/poison-1.c: New file.
8752
8753 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
8754
8755         * g++.old-deja/g++.other/sizeof3.C: New test.
8756         * g++.old-deja/g++.other/sizeof4.C: New test.
8757         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
8758         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
8759
8760 1999-09-07  Richard Henderson  <rth@cygnus.com>
8761
8762         * gcc.dg/va-arg-1.c: New.
8763
8764 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8765
8766         * gcc.c-torture/execute/va-arg-9.c: New test.
8767
8768 1999-09-05  Craig Burley  <craig@jcb-sc.com>
8769
8770         * g77.f-torture/compile/980519-2.f: New test.
8771         * g77.f-torture/compile/19990905-0.f: New test.
8772         * g77.f-torture/compile/19990905-1.f: New test.
8773         * g77.f-torture/compile/19990905-2.f: New test.
8774
8775         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8776
8777 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
8778
8779         * gcc.c-torture/execute/990827-1.c: Fix typo.
8780
8781 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
8782
8783         * g++.old-deja/g++.other/deref1.C: New test.
8784
8785 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
8786
8787         * g++.old-deja/g++.other/ambig2.C: New test.
8788         * g++.old-deja/g++.other/cond5.C: New test.
8789         * g++.old-deja/g++.other/lookup16.C: New test.
8790
8791 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
8792
8793         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
8794         assemblers too.
8795
8796 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
8797
8798         * lib/c-torture.exp: Avoid the "compare executables" optimization
8799         when testing native.
8800
8801 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
8802
8803         * gcc.c-torture/execute/990829-1.c: New test.
8804         * gcc.c-torture/compile/990829-1.c: New test.
8805
8806 1999-08-27  Paul Burchard  <burchard@pobox.com>
8807
8808         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
8809         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
8810         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
8811         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
8812         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
8813         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
8814         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
8815         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
8816         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
8817         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
8818         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
8819
8820 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
8821
8822         * gcc.c-torture/execute/990827-1.c: New test.
8823
8824 1999-08-26  Craig Burley  <craig@jcb-sc.com>
8825
8826         * g77.f-torture/noncompile/19990826-4.f: New test.
8827
8828         * g77.f-torture/compile/19990826-3.f: New test.
8829
8830         * g77.f-torture/execute/19990826-2.f: New test.
8831
8832         * g77.f-torture/compile/19990826-1.f: New test.
8833
8834         * gcc.c-torture/execute/990826-0.c: New test.
8835         * g77.c-torture/execute/19990826-0.f: New test.
8836
8837         * g77.f-torture/noncompile/970626-2.f: New test.
8838
8839 1999-08-25  Paul Burchard  <burchard@pobox.com>
8840
8841         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
8842         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
8843         lss-011.C: New tests.
8844
8845 1999-08-25  Nathan Sidwell  <nathan@acm.org>
8846
8847         * g++.old-deja/g++.other/decl5.C: New test.
8848
8849 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8850
8851         * noncompile/noncompile.exp: Load_lib c-torture.exp.
8852         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
8853         call `postbase' for each one.  All callers of `postbase' changed
8854         to call this instead.
8855
8856 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
8857
8858         * gcc.c-torture/execute/990811-1.c: New test.
8859
8860 1999-08-09  Nick Clifton  <nickc@cygnus.com>
8861
8862         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
8863         just native ones.
8864
8865         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
8866         just native ones.
8867
8868 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
8869
8870         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
8871
8872 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
8873
8874         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
8875
8876 1999-08-04  Nathan Sidwell  <nathan@acm.org>
8877
8878         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
8879
8880 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
8881
8882         * gcc.c-torture/execute/990804-1.c: New test.
8883
8884 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8885
8886         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
8887         * g++.old-deja/g++.brendan/crash64.C: Likewise
8888         * g++.old-deja/g++.brendan/overload8.C: Likewise
8889
8890 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8891
8892         * g++.old-deja/g++.other/struct1.C: New test.
8893
8894 1999-08-03  Nathan Sidwell  <nathan@acm.org>
8895
8896         * g++.old-deja/g++.other/enum2.C: New test.
8897
8898 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
8899
8900         Adapted from tests from Franz Sirl:
8901         * gcc.c-torture/execute/va-arg-7.c: New test.
8902         * gcc.c-torture/execute/va-arg-8.c: New test.
8903
8904 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
8905
8906         * gcc.c-torture/compile/990801-2.c: New test.
8907
8908         * gcc.c-torture/compile/990801-1.c: New test.
8909
8910 1999-07-27  Michael Meissner  <meissner@cygnus.com>
8911
8912         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
8913         fp-cmp-1.c, converting double to float.
8914
8915         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
8916         fp-cmp-1.c, converting double to long double.
8917
8918         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
8919         from fr1 to unknown_register, since fr1 is a legitimate register
8920         on some machines.
8921
8922 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
8923
8924         * README: More listname related changes.
8925
8926 1999-07-08  Catherine Moore  <clm@cygnus.com>
8927
8928         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
8929
8930 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
8931
8932         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
8933
8934 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
8935
8936         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
8937
8938 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
8939
8940         * gcc.dg/990703-1.c: New test.
8941
8942 1999-06-29  Nick Clifton  <nickc@cygnus.com>
8943
8944         * lib/file-format.exp: New file: Move definition of proc
8945         gcc_target_object_format to here from
8946         gcc.dg/special/ecos.exp.
8947
8948         * lib/c-torture.exp: Include lib file-format.exp.
8949         * lib/gcc-dg.exp: Include lib file-format.exp.
8950
8951         * gcc.dg/special/ecos.exp: Remove definition of proc
8952         gcc_target_object_format.
8953
8954 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
8955
8956         * gcc.c-torture/execute/990628-1.c: New test.
8957
8958 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
8959
8960         * gcc.c-torture/compile/990625-2.c: New test.
8961
8962         * gcc.c-torture/compile/990625-1.c: New test.
8963
8964 1999-06-23  Nick Clifton  <nickc@cygnus.com>
8965
8966         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
8967         attributes compile.
8968         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
8969         ports that use the COFF/PE file format.
8970
8971 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
8972
8973         * gcc.c-torture/compile/990617-1.c: New test.
8974
8975 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
8976
8977         * g++.old-deja/g++.other/decl4.C: New test.
8978
8979 1999-06-14  Nathan Sidwell  <nathan@acm.org>
8980
8981         * g++.old-deja/g++.other/bitfld3.C: New test.
8982
8983 1999-06-08  Nathan Sidwell  <nathan@acm.org>
8984
8985         * g++.old-deja/g++.eh/catch1.C: New test.
8986
8987 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
8988
8989         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
8990
8991         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
8992         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
8993
8994 1999-06-05  Craig Burley  <craig@jcb-sc.com>
8995
8996         * g77.f-torture/compile/19990502-0.f: Replace with new,
8997         shorter, test that still fails after recent changes.
8998
8999 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9000
9001         * gcc.c-torture/execute/990604-1.c: New test.
9002
9003 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
9004
9005         * gcc.c-torture/execute/990531-1.c: New test.
9006
9007 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9008
9009         * gcc.c-torture/compile/990527-1.c: New test.
9010
9011 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
9012
9013         * gcc.c-torture/execute/990527-1.c: New test.
9014
9015 1999-05-25  Nick Clifton  <nickc@cygnus.com>
9016
9017         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
9018         bitfields as signed.
9019
9020 1999-05-25  Craig Burley  <craig@jcb-sc.com>
9021
9022         * g77.f-torture/compile/19990525-0.f: New test.
9023
9024 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
9025
9026         * gcc.c-torture/execute/990525-2.c: New test.
9027
9028         * gcc.c-torture/execute/990525-1.c: New test.
9029
9030 1999-05-24  Nathan Sidwell  <nathan@acm.org>
9031
9032         * g++.old-deja/g++.other/anon3.C: New test.
9033         * g++.old-deja/g++.other/anon4.C: New test.
9034         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
9035         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
9036         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
9037         Merrill).
9038
9039 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
9040
9041         * gcc.c-torture/execute/990524-1.c: New test.
9042
9043         * gcc.dg/990524-1.c: New test.
9044
9045 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9046
9047         * gcc.c-torture/compile/990523-1.c: New test.
9048
9049 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
9050
9051         * gcc.c-torture/compile/990519-1.c: New test.
9052
9053 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9054
9055         * gcc.c-torture/compile/990517-1.c: New test.
9056
9057         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
9058         (e4, f4): New tests.
9059         (main): Call them.
9060
9061 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9062
9063         * gcc.dg/noreturn-1.c: New test.
9064
9065 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
9066
9067         * gcc.c-torture/execute/990513-1.c: New test.
9068
9069 1999-05-10  Richard Henderson  <rth@cygnus.com>
9070
9071         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
9072
9073 1999-05-10  Craig Burley  <craig@jcb-sc.com>
9074
9075         * g77.f-torture/execute/erfc.f: Use small single-precision
9076         values, to avoid problems on Alphas when not -mieee.
9077
9078 1999-05-08  Craig Burley  <craig@jcb-sc.com>
9079
9080         * gcc.dg/990506-0.c: New test.
9081
9082 1999-05-08  Richard Henderson  <rth@cygnus.com>
9083
9084         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
9085         the constant to test.  Don't XFAIL 64-bit targets.
9086
9087         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
9088         * g++.old-deja/g++.law/profile1.C: Likewise.
9089
9090         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
9091         operator new instances.
9092         * g++.old-deja/g++.other/delete5.C: Likewise.
9093
9094 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9095
9096         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
9097         intrinsic.
9098
9099 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9100
9101         * g77.f-torture/execute/u77-test.f: Reverse order of two
9102         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
9103
9104 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9105
9106         * gcc.dg/compare1.c: New test.
9107
9108 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9109
9110         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
9111         New tests.
9112
9113 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9114
9115         * g77.f-torture/compile/19990502-1.f: New test.
9116
9117 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9118
9119         * g77.f-torture/compile/19990502-0.f: New test.
9120
9121 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
9122
9123         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
9124         intrinsic.
9125
9126 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
9127
9128         * g77.f-torture/execute/u77-test.f (main): List libU77
9129         intrinsics not currently tested.
9130         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
9131         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
9132         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
9133         Trim blanks off the ends of some printed strings.
9134
9135 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
9136
9137         * g77.f-torture/execute/u77-test.f (main): Just warn about
9138         FSTAT gid disagreement, as it's expected on some systems.
9139
9140 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
9141
9142         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
9143         use a new function, which allows for some slop.
9144         Clean up some commentary.
9145         (issum): The new function.
9146         (sgladd): Deleted subroutine.
9147
9148 1999-05-01  Craig Burley  <craig@jcb-sc.com>
9149
9150         * g77.f-torture/execute/u77-test.f: Modify to be more like
9151         libf2c/libU77 version, bringing patches to that version here.
9152         Add suitable commentary.
9153
9154 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
9155
9156         * gcc.dg/990424-1.c: New test.
9157
9158 1999-04-24  Craig Burley  <craig@jcb-sc.com>
9159
9160         * g77.f-torture/execute/u77-test.f (main): Bug involving
9161         LSTAT has been fixed, so turn back on full checking.
9162
9163 1999-04-20  Craig Burley  <craig@jcb-sc.com>
9164
9165         * g77.f-torture/compile/19990419-0.f: New test.
9166         * g77.f-torture/execute/19990419-1.f: New test.
9167
9168 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
9169
9170         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
9171         to avoid the need for a prototype to supress a warning.
9172
9173 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
9174
9175         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
9176
9177 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
9178
9179         * gcc.c-torture/execute/990404-1.c: New test.
9180
9181 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9182
9183         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
9184         * gcc.dg/cpp-if3.c: Don't use -pedantic.
9185         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
9186         missing initializer warnings.
9187
9188 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
9189
9190         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
9191         matching strings.
9192
9193 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
9194
9195         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
9196
9197 1999-03-26  Craig Burley  <craig@jcb-sc.com>
9198
9199         * g77.f-torture/execute/19990325-0.f: New test.
9200         * g77.f-torture/execute/19990325-1.f: New test.
9201
9202 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
9203
9204         * gcc.c-torture/execute/990324-1.c: New test.
9205
9206 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
9207
9208         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
9209         test with 4.
9210
9211 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
9212
9213         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
9214
9215 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9216
9217         * g77.f-torture/execute/19990313-2.f: New test.
9218         * g77.f-torture/execute/19990313-3.f: New test.
9219
9220 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9221
9222         * g77.f-torture/execute/19990313-0.f: New test.
9223         * g77.f-torture/execute/19990313-1.f: New test.
9224
9225 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
9226
9227         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
9228         printf to sprintf.
9229         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
9230         (main): Add check for u15.  Conditionalize u31 check depending on
9231         whether ints are <32 bits or >=32 bits.
9232
9233 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9234
9235         * g77.f-torture/execute/19981119-0.f: Improve testiness.
9236
9237 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9238
9239         * g77.f-torture/compile/19990305-0.f: New test.
9240         * g77.f-torture/execute/19981119-0.f: New test.
9241
9242 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9243
9244         * g77.f-torture/execute/970625-2.f: call ABORT if final
9245         result is not correct, instead of just printing it.
9246         Add this checking via newly introduced obfuscation, to
9247         trip up buggy front ends.
9248
9249 1999-03-07  Craig Burley  <craig@jcb-sc.com>
9250
9251         * g77.f-torture/compile/960317-1.f: Moved from being
9252         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
9253
9254 1999-03-06  Craig Burley  <craig@jcb-sc.com>
9255
9256         * g77.f-torture/execute/960317-1.f: New (old) test.
9257         * g77.f-torture/execute/970625-2.f: Ditto.
9258
9259 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
9260
9261         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
9262         message on line 1 or line 2; cccp and cpplib do this differently.
9263
9264 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
9265
9266         * g++.old-deja/g++.law/weak1.C: New test.
9267
9268 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9269
9270         * gcc.c-torture/execute/990119-1.c: Renamed to...
9271         * gcc.dg/990119-1.c: this, so it will only be tested once
9272         (it's a preprocessor test, it doesn't need to be run at
9273         multiple optimization levels).
9274
9275 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9276
9277         * lib/g++.exp: Don't add incdir=$base_dir/../include to
9278           ALWAYS_CXXFLAGS.
9279
9280 1999-02-24  Craig Burley  <craig@jcb-sc.com>
9281
9282         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
9283         * g77.f-torture/compile/19981216-0.f: ...as it is expected
9284         to not be compilable by current g77.
9285
9286 1999-02-24  Nick Clifton  <nickc@cygnus.com>
9287
9288         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
9289
9290 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
9291
9292         * gcc.c-torture/execute/990222-1.c: New test.
9293
9294 1999-02-19  Craig Burley  <craig@jcb-sc.com>
9295
9296         * g77.f-torture/compile/19990218-0.f: New test.
9297         * g77.f-torture/noncompile/19990218-1.f: New test.
9298
9299 1999-02-18  Craig Burley  <craig@jcb-sc.com>
9300
9301         * g77.f-torture/compile/19981216-0.f: New test.
9302
9303 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
9304
9305         * gcc.dg/990214-1.c: New test.
9306
9307 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
9308
9309         * gcc.dg/990213-2.c: New test.
9310
9311         * gcc.dg/990213-1.c: New test.
9312
9313 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
9314
9315         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
9316         ints.
9317
9318 1999-02-11  Nick Clifton  <nickc@cygnus.com>
9319
9320         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
9321         specified by target.
9322
9323         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
9324
9325 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
9326
9327         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
9328
9329 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9330
9331         * gcc.dg/special/ecos.exp: New test driver for new tests with
9332         special requirements.
9333
9334         * gcc.dg/special/alias-1.c: New test.
9335         * gcc.dg/special/gcsec-1.c: New test.
9336         * gcc.dg/special/weak-1.c: New test.
9337         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
9338         * gcc.dg/special/weak-2.c: New test.
9339         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
9340         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
9341         * gcc.dg/special/wkali-1.c: New test.
9342         * gcc.dg/special/wkali-2.c: New test.
9343         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
9344         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
9345
9346 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
9347
9348           * lib/c-torture.exp (c-torture-compile): Pull out code for
9349           analyzing gcc error messages.
9350           (c-torture-execute): Likewise.  Fix some (harmless) false
9351           positives.
9352           * lib/gcc.exp (gcc_check_compile): New function.
9353
9354 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
9355
9356         * gcc.c-torture/execute/990208-1.c: New test.
9357
9358 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9359
9360         * g++.dg/special/ecos.exp: New driver for new tests with special
9361         requirements
9362
9363         * g++.dg/special/conpr-1.C: New test
9364         * g++.dg/special/conpr-2.C: New test
9365         * g++.dg/special/conpr-2a.C: New test
9366         * g++.dg/special/conpr-3.C: New test
9367         * g++.dg/special/conpr-3a.C: New test
9368         * g++.dg/special/conpr-3b.C: New test
9369
9370         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
9371         allow g++ to use the dg driver
9372
9373         * README: Add comment about g++.dg directory
9374
9375 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
9376
9377         * README: Update email addresses.
9378
9379 1999-02-03  Nick Clifton  <nickc@cygnus.com>
9380
9381         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
9382         arguments in order to force structure S onto the stack even on
9383         the alpha.
9384         (test): Pass 10 leading arguments to function foo as well as the
9385         structure S.
9386
9387         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
9388         failure for all targets.
9389
9390         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
9391         abort to terminate program execution.
9392
9393 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
9394
9395         * gcc.c-torture/execute/990130-1.c: New test.
9396
9397 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
9398
9399         * gcc.dg/990130-1.c: New test.
9400
9401 1999-01-28  Michael Meissner  <meissner@cygnus.com>
9402
9403         * gcc.c-torture/execute/990128-1.c: New test.
9404
9405 1999-01-27  Michael Meissner  <meissner@cygnus.com>
9406
9407         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
9408
9409 1999-01-27  Felix Lee  <flee@cygnus.com>
9410
9411         * lib/c-torture.exp (c-torture-compile): pull out code for
9412         analyzing gcc error messages.
9413         (c-torture-execute): ditto, and fix some (harmless) false
9414         positives.
9415         * lib/gcc.exp (gcc_check_compile): new function.
9416
9417 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
9418
9419         * gcc.dg/990117-1.c: New test.
9420
9421         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
9422
9423         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
9424
9425 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
9426
9427         * g77.f-torture/compile/990115-1.f: New test.
9428
9429 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
9430
9431         * gcc.c-torture/compile/990107-1.c: New test
9432
9433 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
9434
9435         * gcc.c-torture/execute/990106-2.c: New test.
9436
9437         * gcc.c-torture/execute/990106-1.c: New test.
9438
9439 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
9440
9441         * gcc.c-torture/compile/981223-1.c: New test.
9442
9443 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
9444
9445         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
9446         (opt3): Rename from opt4 and disable.
9447
9448 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
9449
9450         * g++.old-deja/g++.pt/ptrmem5.C: New test.
9451
9452 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9453
9454         * g++.old-deja/g++.other/conv5.C: New test.
9455
9456 1998-12-14  Nick Clifton  <nickc@cygnus.com>
9457
9458         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
9459
9460 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
9461
9462         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
9463
9464 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
9465
9466         * gcc.c-torture/compile/981211-1.c: New test.
9467
9468 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
9469
9470         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
9471
9472         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
9473
9474 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9475
9476         * gcc.special/930510-1.c: Make C9X safe.
9477         * gcc.misc-tests/gcov-1.c Similarly.
9478         * gcc.misc-tests/gcov-2.c Similarly.
9479
9480 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9481
9482         * gcc.dg/ultrasp1.c: New test.
9483
9484 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
9485
9486         * gcc.c-torture/execute/981206.c: New test.
9487
9488 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9489
9490         * g++.old-deja/g++.ns/template7.C: New test.
9491
9492         * g++.old-deja/g++.other/expr1.C: New test.
9493
9494         * g++.old-deja/g++.eh/tmpl3.C: New test.
9495
9496         * g++.old-deja/g++.eh/tmpl2.C: New test.
9497
9498 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9499
9500         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
9501         * g++.old-deja/g++.other/using6.C: Removed.
9502         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
9503
9504         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
9505
9506 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9507
9508         * g++.old-deja/g++.pt/overload8.C: New test.
9509
9510         * g++.old-deja/g++.pt/overload7.C: New test.
9511
9512         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
9513
9514         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
9515         and relinking messages.
9516         * lib/g++.exp (g++_target_compile): Remove .rpo file when
9517         compiling with -frepo.
9518
9519 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
9520
9521         * g++.old-deja/g++.pt/lookup6.C: New test.
9522
9523 1998-11-30  Nick Clifton  <nickc@cygnus.com>
9524
9525         * gcc.c-torture/execute/981130-1.c: New test.
9526         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
9527
9528 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9529
9530         * g++.old-deja/g++.pt/explicit76.C: New test.
9531
9532         * g++.old-deja/g++.pt/friend38.C: New test.
9533
9534         * g++.old-deja/g++.ns/crash2.C: New test.
9535
9536         * g++.old-deja/g++.pt/defarg8.C: New test.
9537
9538         * g++.old-deja/g++.pt/instantiate6.C: New test.
9539
9540         * g++.old-deja/g++.pt/static6.C: New test.
9541
9542         * g++.old-deja/g++.pt/decl2.C: New test.
9543
9544 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9545
9546         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
9547         problem is actually related with name lookup, but so what? :-)
9548
9549         * g++.old-deja/g++.pt/friend37.C: New test.
9550
9551 1998-11-25  Dave Love  <d.love@dl.ac.uk>
9552
9553         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
9554         element, which fails on some systems.
9555
9556         * g77.f-torture/execute/labug1.f: New test.
9557
9558 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
9559
9560         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
9561         is defined.
9562
9563 1998-11-18  Dave Love  <d.love@dl.ac.uk>
9564
9565         * g77.f-torture/compile/981117-1.f: New test.
9566
9567 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
9568
9569         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
9570         properly discarded.
9571
9572 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
9573
9574         * gcc.c-torture/execute/memcheck: New directory of tests for
9575         -fcheck-memory-usage.
9576
9577 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
9578
9579         * README: New file, general information about the testsuite and
9580         new description of the various C++ test subdirectories.
9581         * README.g++: Eliminate obsolete information, update and move most
9582         relevant stuff to README.
9583
9584 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
9585
9586         * gcc.c-torture/compile/981107-1.c: New test.
9587
9588 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
9589
9590         * execute/memcpy-bi.c: New testcase.
9591
9592 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
9593
9594         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
9595         base classes.
9596
9597         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
9598         template is selected.
9599
9600         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
9601         classes, it should be accepted for all types.
9602
9603         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
9604
9605         * g++.old-deja/g++.pt/spec24.C: Ensure that template
9606         specializations start with template headers.
9607
9608 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
9609
9610         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
9611
9612         * g++.old-deja/g++.other/init9.C: Test cross initialization of
9613         non-POD types.
9614
9615 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9616
9617         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
9618
9619 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
9620
9621         * compile/981022-1.c, compile/981022-1.x: New test and driver.
9622
9623 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
9624
9625         * 981019-1.c: New test.
9626
9627 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
9628
9629         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
9630         find objc headers.
9631
9632 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9633
9634         * compile/981001-4.c: Remove use of GCC extension that triggers a
9635         compiler bug.
9636
9637 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
9638
9639         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
9640
9641 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9642
9643         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
9644         instantiation of template produces incorrect code for delete
9645         expression.
9646
9647         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
9648         constructors' name is not unique.
9649         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
9650         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
9651
9652         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
9653         automatic array of const is ill-formed.
9654
9655         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
9656         of template parameter?
9657
9658         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
9659         const.
9660
9661         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
9662         pointer-to-member expression.
9663
9664         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
9665         declaration causes ICE.
9666
9667 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
9668
9669         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
9670         reserved in the global namespace.
9671
9672         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
9673         generate needed virtual table.
9674
9675         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
9676
9677 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
9678
9679         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
9680         template-dependent type
9681
9682 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
9683
9684         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
9685         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
9686         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
9687
9688         * g++.old-deja/g++.other/using5.C: New test; using decl from base
9689         class should be usable as argument of member function.
9690         * g++.old-deja/g++.other/using6.C: New test; using decl from base
9691         class should be usable as return type of member function.
9692         * g++.old-deja/g++.other/using7.C: New test; using decl from base
9693         class should be usable as type of data member.
9694
9695         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
9696
9697 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
9698
9699         * gcc.c-torture/special/920521-1.c: Fix bogus test.
9700
9701 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
9702
9703         * gcc.dg/dll-?.c Add thumb to target list.
9704         Fix assembler scan patterns to match current assembler output.
9705
9706 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
9707
9708         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
9709         matching of template brackets.
9710
9711         * g++.old-deja/g++.other/using4.C: New test.  Test using
9712         declarations of methods from base classes.
9713
9714         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
9715         within functions should introduce names into the innermost
9716         enclosing namespace.
9717
9718         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
9719         of static locals if first initialization throws.
9720
9721 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
9722
9723         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
9724
9725 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
9726
9727         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
9728         lose track of the possible targets of tablejump insns.
9729         * special/special.exp: Run it.
9730
9731 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9732
9733         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
9734         must be declared before its specializations can be named in friend
9735         declarations.
9736
9737 1998-10-05  Dave Love  <d.love@dl.ac.uk>
9738
9739         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
9740
9741         * g77.f-torture/execute/io1.f: New test.
9742
9743 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9744
9745         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
9746         with pointer to template function, for which no argument deduction
9747         is possible.
9748
9749         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
9750         specialization of template function as argument to template
9751         function.
9752
9753         * g++.old-deja/g++.other/access2.C: New test; Inner class
9754         shouldn't have privileged access to Outer's names.
9755
9756 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9757
9758         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
9759         friend template declared within template class conflicts with
9760         nested class of the same name.
9761
9762         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
9763         is ignored.
9764
9765         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
9766         object with direct initializer as function declaration.
9767
9768         * g++.old-deja/g++.other/decl2.C: New test; duplicate
9769         initializers.
9770
9771         * g++.old-deja/g++.other/null2.C: New test; conditional operator
9772         involving const pointer and NULL produces incorrect result.
9773
9774         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
9775         type name without `typename' should be rejected with -pedantic.
9776
9777 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
9778
9779         * g++.old-deja/g++.other/addrof1.C: New test.
9780
9781 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
9782
9783         * gcc.c-torture/compile/981001-1.c: New test.
9784         * gcc.c-torture/execute/981001-1.c: New test.
9785
9786 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
9787
9788         * gcc.c-torture/compile/981001-2.c: New test.
9789         * gcc.c-torture/compile/981001-3.c: New test.
9790         * gcc.c-torture/compile/981001-4.c: New test.
9791
9792 1998-10-01  Robert Lipe  <robertl@dgii.com>
9793
9794         * lib/objc.exp (objc_target_compile): Add -L during compiles for
9795         multilibbed hosts.   Idea grafted from g77.exp.
9796
9797 1998-09-30  Dave Love  <d.love@dl.ac.uk>
9798
9799         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
9800         avoid losing on systems which need -lsocket.
9801
9802 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
9803
9804         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
9805         * g++.old-deja/g++.other/nested2.C: Ditto.
9806         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
9807         failure.
9808
9809 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9810
9811         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
9812         preferred over template operator!= for enum bitfields.
9813
9814 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
9815
9816         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
9817         that happen to have the same base name, but in different scopes,
9818         are incorrectly rejected.
9819
9820 1998-09-16  Richard Henderson  <rth@cygnus.com>
9821
9822         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
9823         on the native word size instead of an integer literal.
9824
9825 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9826
9827         * g++.old-deja/g++.other/static2.C: Invocation of static data
9828         member of type pointer-to-function denoted as non-static member.
9829
9830         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
9831         checks involving function types and aliases.
9832
9833 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9834
9835         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
9836         redefined to the same non-trivial type.
9837
9838         * g++.old-deja/g++.pt/explicit73.C: Test for proper
9839         namespace-qualification of template specializations declared in
9840         other namespaces.
9841
9842         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
9843         to declare a subset of the specializations of a template function
9844         as friends of specializations of a template class.
9845
9846         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
9847         member templates that do not fully specialize the enclosing
9848         template class are rejected.
9849
9850 1998-09-11  Dave Love  <d.love@dl.ac.uk>
9851
9852         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
9853
9854 1998-09-08  Dave Love  <d.love@dl.ac.uk>
9855
9856         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
9857         altered from libf2c/libU77 version.
9858
9859 1998-09-06  Dave Love  <d.love@dl.ac.uk>
9860
9861         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
9862
9863 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
9864
9865         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
9866         (un)signed char are different types for template specialization
9867         purposes.
9868
9869 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
9870
9871         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
9872         * objc: ObjC testsuite.
9873
9874 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
9875
9876         * gcc.c-torture/execute/941014-1.x:  New file.
9877
9878 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
9879
9880         * lib/c-torture.exp: Add support for
9881         torture_eval_before_compile and torture_eval_before_execute
9882         variables.
9883
9884 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
9885
9886         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
9887         this test triggers valid.
9888
9889 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
9890
9891         * gcc.dg/980827-1.c: New test.
9892
9893 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9894
9895         * gcc.c-torture/execute/loop-4b.c: New test.
9896
9897 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
9898
9899         * lib/c-torture.exp: Add support for
9900         torture_eval_before_compile and torture_eval_before_execute
9901         variables.
9902
9903 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
9904
9905         * gcc.c-torture/compile/980825-1.c: New test.
9906
9907 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
9908
9909         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
9910         count number tests in opt_t0 not good_t0.
9911
9912 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
9913
9914         * gcc.c-torture/compile/930326-1.x: Fix typo.
9915
9916 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
9917
9918         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
9919         causes an ICE.
9920
9921 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
9922
9923         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
9924         STACK_SIZE is defined.
9925         * gcc.c-torture/unsorted/stuct.c: Similarly.
9926
9927         * gcc.c-torture/compile/980821-1.c: New test.
9928
9929 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
9930
9931         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
9932
9933 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
9934
9935         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
9936         code.
9937
9938 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
9939
9940         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
9941         error'.
9942
9943 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
9944
9945         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
9946
9947 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
9948
9949         * gcc.c-torture/compile/980816-1.c: New test.
9950
9951         * gcc.dg/980816-1.c: New test.
9952
9953 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
9954
9955         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
9956         compiler for ieee tests.
9957
9958 1998-08-01  Dave Love  <d.love@dl.ac.uk>
9959
9960         * g77.f-torture/compile/980729-0.f: New test.
9961
9962 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
9963
9964         * gcc.c-torture/special/eeprof-1.c: New test, for
9965         -finstrument-functions.
9966         * gcc.c-torture/special/special.exp: Run it.
9967
9968 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
9969
9970         * gcc.c-torture/compile/980729-1.c: New test.
9971
9972 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
9973
9974         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
9975         __thumb__ is defined, and test for ARM style doubles if so.
9976
9977 1998-07-26  Dave Love  <d.love@dl.ac.uk>
9978
9979         * g77.f-torture/noncompile/980615-0.f: New test.
9980
9981 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
9982
9983         * gcc.dg/980312-1.c: Do link instead of compile.
9984         * gcc.dg/980313-1.c: Likewise.
9985
9986 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
9987
9988         * gcc.c-torture/compile/980726-1.c: New test.
9989
9990 1998-07-25  Dave Love  <d.love@dl.ac.uk>
9991
9992         * g77.f-torture/execute/io0.f: New test.
9993
9994 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
9995
9996         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
9997         an int.
9998
9999 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
10000
10001         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
10002         m32r bugs.
10003
10004 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
10005
10006         * gcc.dg/980626-1.c: Expect failures for all toolchains until
10007         c-decl.c:grokdeclarator can handle mode attributes.
10008
10009 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
10010
10011         * gcc.c-torture/execute/980716-1.c: New test.
10012
10013 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
10014
10015         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
10016         the mn10200.
10017         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
10018         the mn10200.
10019         * gcc.c-torture/execute/va-arg-3.x: Similarly.
10020         * gcc.c-torture/compile/930326-1.x: Similarly.
10021
10022 1998-07-13  Dave Love  <d.love@dl.ac.uk>
10023
10024         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
10025         New test from Craig.
10026
10027 1998-07-12  Dave Love  <d.love@dl.ac.uk>
10028
10029         * g77.f-torture/noncompile/980616-0.f: New test.
10030
10031         * g77.f-torture/execute/970816-3.f:  New test from Craig.
10032
10033 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
10034
10035         *  g++.other/singleton.C: Return error value instead of taking
10036         SIGSEGV.
10037
10038 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
10039
10040         *  g++.other/singleton.C: New test.   Warning is under dispute.
10041         Runtime crash is not.
10042
10043 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
10044
10045         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
10046         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
10047         using6.C, using7.C}:  New namespace tests.
10048
10049 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10050
10051         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
10052         specialization with typedef'ed names used as array indexes.
10053
10054 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
10055
10056         * gcc.c-torture/execute/980709-1.c: New test.
10057
10058         * gcc.dg/980709-1.c: New test.
10059
10060 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
10061
10062         * gcc.c-torture/execute/bcp-1.c: New test.
10063
10064 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
10065
10066         * gcc.c-torture/execute/980707-1.c: New test.
10067
10068 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
10069
10070         * gcc.c-torture/compile/980706-1.c: New test.
10071
10072 1998-07-01  Dave Love  <d.love@dl.ac.uk>
10073
10074         * g77.f-torture/execute/980701-0.f,
10075         g77.f-torture/execute/980701-1.f: New test from Craig.
10076
10077 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
10078
10079         * gcc.c-torture/compile/980701-1.c: New test.
10080
10081         * gcc.c-torture/execute/980701-1.c: New test.
10082
10083 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
10084 rlsruhe.de>
10085
10086         * g++.old-deja/g++.robertl/eb132.C: New test.
10087         * g++.old-deja/g++.robertl/eb133.C: Likewise.
10088
10089 1998-06-29  Dave Love  <d.love@dl.ac.uk>
10090
10091         * g77.f-torture/execute/980628-7.f,
10092         g77.f-torture/execute/980628-8.f,
10093         g77.f-torture/execute/980628-9.f,
10094         g77.f-torture/execute/980628-10.f: New tests from Craig.
10095
10096         * g77.f-torture/execute/980628-3.f: Remove mail headers.
10097
10098 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
10099
10100         * g77.f-torture/execute/980628-4.f: New test from Craig.
10101         * g77.f-torture/execute/980628-5.f: Likewise.
10102         * g77.f-torture/execute/980628-2.f: Likewise.
10103         * g77.f-torture/execute/980628-0.f: Likewise.
10104         * g77.f-torture/execute/980628-1.f: Likewise.
10105         * g77.f-torture/execute/980628-3.f: Likewise.
10106         * g77.f-torture/execute/980628-6.f: Likewise.
10107
10108 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
10109
10110         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
10111         directory when nothing has been installed yet.
10112
10113 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
10114
10115         * gcc.c-torture/special/special.exp: Handle newer versions of
10116         dejagnu.
10117
10118 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
10119
10120         * gcc.dg/980626-1.c: New test.
10121
10122 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
10123
10124         * gcc.misc-tests/m-un-2.c: New test.
10125         * g++.old-deja/g++.other/warn01.c: Likewise.
10126
10127 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
10128
10129         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
10130         compatibility with assmblers with a different comment character.
10131         Eliminate use of GAS-specific extensions.
10132
10133 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
10134
10135         * gcc.c-torture/execute/ieee/980619-1.c: New test.
10136
10137 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
10138
10139         *lib/g77.exp: Replace search for libf2c.a with search for newly
10140         renamed libg2c.a
10141
10142 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
10143
10144         * gcc.c-torture/execute/980617-1.c: New test.
10145
10146 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
10147
10148         * gcc.c-torture/execute/980612-1.c: New test.
10149
10150 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
10151
10152         * gcc.dg/980523-1.c: Only test on ppc-linux.
10153         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
10154
10155         * gcc.c-torture/execute/980608-1.c: New test.
10156
10157 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10158
10159         * gcc.c-torture/execute/980605-1.c: New test.
10160
10161 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
10162
10163         * gcc.c-torture/execute/980604-1.c: New test.
10164
10165 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
10166
10167         * gcc.c-torture/execute/980602-1.c: New test.
10168         * gcc.c-torture/execute/980602-2.c: Likewise.
10169
10170 1998-06-02  Dave Love  <d.love@dl.ac.uk>
10171
10172         * 970125-0.f: Fix per JCB.  Add commentary.
10173
10174 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
10175
10176         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
10177         IEEE -0 support.
10178
10179 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
10180
10181         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
10182         earlier.
10183
10184 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
10185
10186         * gcc.c-torture/execute/980526-3.c: New test.
10187
10188 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
10189
10190         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
10191         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
10192         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
10193         m88k-motorola-sysv3 to XFAIL.
10194
10195 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10196
10197         * gcc.dg/980526-1.c: New test.
10198         * gcc.c-torture/execute/980526-2.c: New test.
10199
10200 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
10201
10202         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
10203
10204         * gcc.c-torture/execute/980526-1.c: New test.
10205
10206 1998-05-26  Dave Love  <d.love@dl.ac.uk>
10207
10208         * g77.f-torture/execute/alpha2.f: Add runtime test.
10209
10210 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
10211
10212         * g++.old-deja/old-deja.exp: Strip leading directories.
10213
10214         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
10215         error for the line.  Don't run multiple tests for the same line.
10216
10217 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
10218
10219         * gcc.dg/980523-1.c: New test.
10220
10221 1998-05-23  Dave Love  <d.love@dl.ac.uk>
10222
10223         * g77.f-torture/compile/970915-0.f: New test.
10224
10225 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
10226
10227         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
10228
10229 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
10230
10231         * gcc.dg/980520-1.c: New test.
10232
10233 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
10234
10235         * gcc.dg/980502-1.c: Fix return type.
10236
10237 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
10238
10239         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
10240         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
10241         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
10242         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
10243         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
10244
10245 1998-05-20  Dave Love  <d.love@dl.ac.uk>
10246
10247         * g77.f-torture/execute/980520-1.f: New test.
10248
10249 1998-05-15  Dave Love  <d.love@dl.ac.uk>
10250
10251         * lib/mike-g77.exp: New file.
10252
10253         * g77.f-torture/noncompile/noncompile.exp,
10254         g77.f-torture/noncompile/check0.f: New files.
10255
10256 1998-05-14  Dave Love  <d.love@dl.ac.uk>
10257
10258         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
10259         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
10260         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
10261         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
10262         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
10263         abort where appropriate.
10264
10265 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
10266
10267         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
10268         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
10269
10270 1998-04-29  Dave Love  <d.love@dl.ac.uk>
10271
10272         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
10273
10274 1998-04-27  Dave Love  <d.love@dl.ac.uk>
10275
10276         * g77.f-torture/compile/980427-0.f: New test.
10277
10278 1998-04-24  Dave Love  <d.love@dl.ac.uk>
10279
10280         * g77.f-torture/compile/980424-0.f: New test.
10281
10282 1998-04-19  Dave Love  <d.love@dl.ac.uk>
10283
10284         * g77.f-torture/compile/980419-2.f (main): New test.
10285         * g77.f-torture/compile/970125-0.f: New test.
10286         * g77.f-torture/compile/980419-1.f: New test.
10287
10288 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
10289
10290         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
10291         of loop-4.c.
10292
10293 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
10294
10295         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
10296
10297 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
10298
10299         * gcc.c-torture/compile/980329-1.c: New test.
10300
10301 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
10302
10303         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
10304         * gcc.dg/980312-1.c: Fix typo in -march command.
10305
10306 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
10307
10308         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
10309
10310 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
10311
10312         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
10313         Dave Love agree the Fortran source is bogus.
10314
10315 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
10316
10317         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
10318         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
10319         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
10320         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
10321         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
10322
10323 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10324
10325         * g++.old-deja/g++.other/friend1.C: New test.
10326
10327 1998-02-18  Dave Love  <d.love@dl.ac.uk>
10328
10329         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
10330         possibly uninitialized) variables and declare dnrm2.
10331
10332 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
10333
10334         From Bruno Haible <haible@ilog.fr>:
10335         * gcc.c-torture/execute/980223.c: New test.
10336
10337 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
10338
10339         * gcc.dg/ifelse-1.c: New test.
10340
10341 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
10342
10343         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
10344
10345           * lib/old-dejagnu.exp (old-dejagnu): Added the
10346           "execution test - XFAIL *-*-*" handling in the spirit of
10347           "excess errors test -". Changed the "execution test fails"
10348           handling to be like "excess errors test fails".
10349           * Update various tests accordingly.
10350
10351 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
10352
10353         * gcc.c-torture/execute/980205.c: New test.
10354
10355 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
10356
10357         * lib/c-torture.exp: Look for .x files instead of .cexp files.
10358         * lib/f-torture.exp: Similarly.
10359         * gcc.c-torture: Rename all .cexp files to .x files.
10360
10361 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10362
10363         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
10364         (940510-1.c): Removed duplicate.
10365         (971104-1.c): New test.
10366
10367 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
10368
10369           * lib/f-torture.exp: Improve error and loop detection.
10370
10371 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
10372
10373         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
10374         use that to size the filler array.
10375
10376 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10377
10378         * lib/c-torture.exp(c-torture-execute): Fix typo.
10379
10380         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
10381         testcase as the executable name. Keep the executable around if
10382         the test fails.
10383
10384 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10385
10386         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
10387         changes.  Only test one -g option, and move it to the end of the
10388         list of options to test.
10389
10390 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
10391
10392         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
10393         variable GCC_TORTURE_OPTIONS to supply default switches separated
10394         by colons.  If no environment variable, run tests with -O0 -g, -O1
10395         -g, and -O2 -g as well.
10396
10397 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10398
10399         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
10400         explanatory comments. Fix indentation.
10401
10402 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
10403
10404         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
10405
10406 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
10407
10408         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
10409         * g++.old-deja/g++.mike/p7325.C: Likewise.
10410         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
10411
10412 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
10413
10414         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
10415         * g++.old-deja/g++.brendan/crash30.C: Likewise.
10416         * g++.old-deja/g++.brendan/crash39.C: Likewise.
10417         * g++.old-deja/g++.law/operators4.C: Likewise.
10418
10419 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
10420
10421         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
10422         * g++.old-deja/g++.mike/p784.C: Ditto.
10423         * g++.old-deja/g++.mike/p785.C: Ditto.
10424
10425 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
10426
10427           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
10428
10429 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
10430
10431         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
10432         target feature; pass this to c-torture-execute as needed.
10433
10434 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
10435
10436         * lib/c-torture.exp(c-torture-execute): If the previous and the
10437         current executables being tested are identical, we don't need to
10438         run the executable again. Try to make the executable names
10439         unique. Add an optional argument for passing additional compiler
10440         flags.
10441
10442 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
10443
10444         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
10445
10446 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
10447
10448         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
10449
10450 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
10451
10452         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
10453         32bit or larger longs.
10454
10455         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
10456         have either a 32bit long or 32bit int.
10457
10458 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10459
10460         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
10461         Make double precision tests dependent on sizeof (double).
10462
10463 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
10464
10465         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
10466         too.
10467
10468 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10469
10470         * gcc.c-torture/compile/961203-1.cexp: New script.
10471
10472 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
10473
10474         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
10475         up the includes ourselves.
10476
10477 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
10478
10479         * lib/plumhall.exp: Remove random include, and add a few
10480         verbose messages for debugging.
10481
10482 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
10483
10484         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
10485         of trying to do it ourselves.
10486
10487 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10488
10489         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
10490
10491 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10492
10493         * gcc.prms/5403.c: Made regexp a bit less strict.
10494
10495 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
10496
10497         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
10498         is returned from remote_load instead.
10499         * lib/plumhall.exp: Ditto.
10500         * lib/mike-g++.exp: Ditto.
10501         * lib/old-dejagnu.exp: Ditto.
10502         * lib/c-torture.exp: Ditto.
10503
10504 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
10505
10506         * lib/g++.exp: Use build_wrapper procedure.
10507         * lib/gcc.exp: Ditto.
10508
10509 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
10510
10511         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
10512         an old-style decl for malloc.  Fixes tests to work when
10513         sizeof (int) != sizeof (size_t).
10514
10515 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
10516
10517         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
10518
10519         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
10520         use stdargs.h interface.
10521
10522 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
10523
10524         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
10525         NO_VARARGS when compiling.
10526
10527 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
10528
10529         * lib/plumhall.exp(ph_includes): New procedure.
10530         (ph_make): Use it.
10531         (ph_compiler): Ditto.
10532
10533         * lib/g++.exp: Rename test-glue.c to testglue.c.
10534         * lib/gcc.exp: Ditto.
10535
10536 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10537
10538         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
10539         to completion when it's called.
10540
10541 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
10542
10543         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
10544         is defined, don't do test.
10545
10546 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
10547
10548         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
10549         for object files.
10550         (ph_summary): Mark skipped testcases as untested, not unresolved.
10551
10552         * lib/plumhall.exp (ph_make): If unresolved because of bad
10553         errorCode, record errorCode in log file.
10554         (*): Replace send_log/verbose with verbose -log.
10555
10556 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
10557
10558         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
10559         double conversion if double isn't at least 8 bytes.
10560
10561         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
10562         int to work with targets where int is 16 bits.
10563
10564         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
10565         8 bytes, just exit, since 4 byte doubles don't have enough bits of
10566         precision for the test to complete.
10567
10568 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
10569
10570         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
10571         if d10v is not compiled with the -mdouble64 flag.
10572         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
10573
10574         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
10575         d10v is not compiled with the -mint32 flag.
10576
10577 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
10578
10579         * lib/plumhall.exp: Use incr_count.
10580
10581 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
10582
10583         * gcc.c-torture: Update to c-torture-1.45.
10584
10585 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
10586
10587         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
10588         the name of the expect testcase file).
10589
10590         * lib/g++.exp(g++_init): Ditto.
10591
10592 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
10593
10594         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
10595         the host.
10596
10597         * lib/gcc.exp(gcc_exit): New procedure.
10598
10599 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
10600
10601         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
10602         specs where appropriate.
10603
10604         * g++.old-deja/g++.arm/*: Added additional ERROR checks
10605         because of new "candidates are" messages, and removed a few
10606
10607         * Converted all non-old-style g++ testcases to old-style, and
10608         moved into g++.old-deja.
10609
10610 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
10611
10612         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
10613         options.
10614
10615         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
10616         succeeded.
10617
10618         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
10619
10620 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
10621
10622         * lib/gcc.exp (gcc_target_compile): Add support for defining
10623         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
10624         the machine doesn't have those features.
10625
10626 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
10627
10628         * g++.law/operators4.exp: Don't use LIBS.
10629
10630 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10631
10632         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
10633
10634         * lib/mike-g++.exp: Don't set the compiler to be tested here.
10635         * lib/g++.exp: Set it here instead. Also, allow use of the
10636         --tool_exec and --tool_opt options. Change CXX to
10637         GXX_UNDER_TEST.
10638
10639         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
10640
10641         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
10642
10643 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
10644
10645         * lib/old-dejagnu.exp: Use prune_warnings instead of
10646         prune_system_crud.
10647         * lib/mike-g++.exp: Ditto.
10648         * lib/gcc.exp: Ditto.
10649         * lib/g++.exp: Ditto.
10650
10651         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
10652
10653 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
10654
10655           * 941014-2.c: Include stdlib.h
10656           * 960327-1.c: Include stdio.h
10657           * dbra.c, index-1.c: Don't assume ints are 32bits.
10658
10659 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
10660
10661         * lib/gcc.exp: Add gcc,stack_size target feature.
10662
10663         * lib/g++.exp(g++_target_compile): Add the include and link
10664         paths here, not in two other places. And, it's $options, not
10665         options.
10666
10667         * lib/mike-g++.exp(postbase): Remove the code that determines
10668         the correct include and link paths.
10669         * g++.old-deja/old-deja.exp: Ditto.
10670
10671 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
10672
10673         * lib/g++.exp(g++_init): target_compile no longer returns the
10674         filename of the result.
10675
10676 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10677
10678         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
10679         call to glob.
10680
10681         * gcc.c-torture/special/special.exp: Change call to
10682         gcc_target_compile to include the object file.
10683
10684 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
10685
10686         * gcc.c-torture/special/special.exp: Correct misspelling in last
10687         change.
10688
10689 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
10690
10691         * lib/plumhall.exp(ph_summary): Log the entire output of the
10692         executable. Return -1 if there were any failures, 0 otherwise.
10693         (ph_execute): Return -1 if there were any failures, 0 otherwise.
10694         (ph_make): Clean up objects and executables that were built
10695         if the tests succeeded.
10696
10697 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
10698
10699         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
10700         libraries and includes in the build tree as appropriate.
10701
10702 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10703
10704         * lib/c-torture.exp: Instead of looking for the global variable
10705         NO_LONG_LONG, check to see if that's a feature of the target.
10706
10707 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
10708
10709         * config/default.exp: Minimize. Delete the remainer of the files in
10710         config; this functionality is now in devo/dejagnu/config.
10711
10712         g++.*/*: Pass any additional flags used to compile to postbase;
10713         delete CXXFLAGS.
10714
10715         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
10716         is now done by runtest.exp. Use gcc_target_compile instead of
10717         compile.
10718
10719         lib/c-torture.exp: Use gcc_target_compile instead of compile.
10720         Remove references to CFLAGS. Use remote_file instead of
10721         calling rm -f.
10722         (c-torture): Take a list of arguments to use to compile this
10723         testcase.
10724
10725         lib/g++.exp: Simplify. Use target_compile instead of compile.
10726         lib/gcc-dg.exp: Ditto.
10727         lib/gcc.exp: Ditto.
10728         lib/mike-{gcc,g++}.exp: Ditto.
10729         lib/old-dejagnu.exp: Ditto.
10730         lib/plumhall.exp: Ditto.
10731
10732 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
10733
10734         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
10735         (ph_linker): Likewise.
10736
10737 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
10738
10739           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
10740         MAP_ANON / MAP_ANONYMOUS if defined;
10741         else try to map from /dev/zero .
10742
10743 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
10744
10745         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
10746         isn't defined, then define it to MAP_ANONYMOUS.
10747
10748 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
10749
10750         * gcc.c-torture: Update to c-torture-1.42 release.
10751
10752 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
10753
10754         * gcc.c-torture: Update to c-torture-1.41 release.
10755
10756 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
10757
10758         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
10759         c-torture release.
10760
10761 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10762
10763         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
10764         and LDFLAGS.  Fix second case to append the target_info ldflags
10765         onto LDFLAGS, not CFLAGS.
10766         * lib/g++.exp (g++_init): Add target_info stuff.
10767         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
10768         of libgloss and newlib flags for !native.
10769
10770         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
10771         (GDB): Fix relative path to go up another dir for finding gdb.
10772
10773 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
10774
10775         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
10776         versions in the target_info array, if they don't exist.
10777
10778 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10779
10780         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
10781
10782 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
10783
10784         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
10785         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
10786
10787 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
10788
10789         * lib/old-dejagnu.exp: Don't remove the output file before we've
10790         actually tested it. Don't append pwd to the path of the executable
10791         we're testing.
10792
10793 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
10794
10795         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
10796
10797 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
10798
10799         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
10800         temporary directory for compiler files, and set it to a default
10801         value of /tmp. Set $output as the name of the output file from
10802         compiling the testcase. Add a -o option to $cflags_var so the
10803         compiler writes the final output file as $output. Set $executable
10804         to $output.
10805
10806         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
10807         directory for compiler files, and set it to /tmp if it doesn't
10808         already have a value. Set $output_file to the name of the output
10809         file from compiling the testcase. Add a -o option to CXXFLAGS so
10810         the compiler writes the final output file as $output. Use $output
10811         as the executable to be tested.
10812
10813 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10814
10815         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
10816
10817 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
10818
10819         * gcc.c-torture/execute/pending-1.c: New test.  Still
10820         pending in Tege's queue.
10821
10822 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
10823
10824         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
10825         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
10826         if there were failures.  Call unresolved if there were unresolved
10827         testcases.  Call gcc_fail if program did not run to completion.
10828         (ph_make): Pass additional argument name to ph_execute.
10829         (ph_execute): Add new argument.  Pass additional arguments to
10830         ph_summary.  Call gcc_fail is there is no execution output.
10831
10832 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
10833
10834         * lib/plumhall.exp (proc_summary): Output relavent summary
10835         lines into the log so specific failures in plumhall can be
10836         investigated.
10837
10838 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
10839
10840         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
10841         (c-torture-execute): Don't try to execute tests which use
10842         "long long" types if $NO_LONG_LONG is nonzero.
10843
10844 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
10845
10846         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
10847         not c-torture.
10848
10849         * gcc.ieee: Move from here.
10850         * gcc.c-torture/execute/ieee: To here.
10851
10852 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
10853
10854         * gcc.c-torture: Update to c-torture-1.41 release.
10855
10856 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
10857
10858         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
10859         not "$output".
10860
10861 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
10862
10863         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
10864         -c present.
10865
10866 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
10867
10868         * config/proelf.exp: Handle connecting to a simulator.
10869
10870 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
10871
10872         * config/proelf.exp: New file.  Enough framework that we can
10873         run c-torture tests on the proelf targets (or any other target
10874         that gdb can connect to for that matter).
10875
10876 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
10877
10878         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
10879         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
10880
10881         * lib/plumhall.exp (ph_execute): Always call ph_summary if
10882         exec_output exists.
10883
10884 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
10885
10886         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
10887         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
10888
10889         * config/*.exp: Update FSF address.  Change result of ${tool}_load
10890         to pass/fail/unresolved/unsupported/untested.  Caller must now
10891         call unresolved/unsupported/untested.
10892         * lib/*.exp: Update FSF address.  Update to handle new results of
10893         ${tool}_load.
10894         * lib/chill.exp (verbose): Delete.
10895
10896 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
10897
10898         * lib/gcc.exp (default_gcc_start): Change order of args to
10899         $LDFLAGS $CFLAGS $LIBS.
10900         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
10901         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
10902         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
10903         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
10904         * gcc.misc-tests/dg-test.exp: Likewise.
10905         * gcc.misc-tests/msgs.exp: Likewise.
10906         * gcc.prms/prms.exp: Likewise.
10907         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
10908         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
10909
10910         * lib/dg.exp: Deleted, moved to dejagnu/lib.
10911
10912 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
10913
10914         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
10915
10916         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
10917         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
10918
10919         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
10920         necessary.
10921
10922 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
10923
10924         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
10925         global for loop; add use of $mathlib.
10926         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
10927         settings here; set mathlib for anything but VxWorks.
10928
10929 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
10930
10931         * gcc.c-torture: Update to c-torture-1.40 release.
10932
10933 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
10934
10935         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
10936         dg.exp.
10937
10938 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
10939
10940         * lib/c-torture.exp (c-torture-execute): Declare "output" as
10941         global.
10942
10943 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
10944
10945         * lib/g++.exp (LIBS): Define if not already.
10946         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
10947         (gcc-dg-prune): Call prune_gcc_output.
10948         * lib/gcc.exp (prune_gcc_output): New proc.
10949         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
10950         prune_gcc_output.
10951
10952 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
10953
10954         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
10955         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
10956
10957 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
10958
10959         * gcc.c-torture: Update to c-torture-1.39 release.
10960
10961 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
10962
10963         * lib/c-torture.exp (c-torture-execute): Don't return if one option
10964         fails, try others as well.
10965
10966 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
10967
10968         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
10969         If compilation fails, mark execute tests as `untested'.
10970         If test is marked as unsupported, don't mark compilation and
10971         execute tests as failed.
10972
10973 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10974
10975         * lib/g++.exp (g++_init): Don't link in libg++, and look to
10976         libstdc++ for whether or not we want to be doing shared
10977         libraries.  Delete link_curses since we don't need it anymore.
10978         * lib/mike-g++.exp (postbase): Don't link in libg++.
10979         * g++.old-deja/old-deja.exp: Likewise.
10980
10981 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10982
10983         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
10984
10985 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10986
10987         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
10988         For that, add `-Wl,-a,shared_archive'.
10989         * g++.old-deja/old-deja.exp: Likewise.
10990
10991 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
10992
10993         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
10994
10995 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
10996
10997         * lib/mike-g++.exp (postbase): Pay attention to the status of
10998         g++_load.
10999
11000 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11001
11002           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
11003
11004 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
11005
11006         * lib/gcc.exp (default_gcc_start): No longer need to log program
11007         being executed or its output, execute_anywhere does that now.
11008         * lib/g++.exp (default_g++_version): Call execute_anywhere.
11009         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
11010
11011 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11012
11013         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
11014         the same as those in lib/g++.exp.
11015
11016 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
11017
11018         * gcc.c-torture: Update to c-torture-1.38 release.
11019         * gcc.ieee: Related changes.
11020
11021 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11022
11023         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
11024         "exec". Minor reformatting changes.
11025
11026         * config/rom68k.exp (${tool}_load): Make it work in a canadian
11027         cross. This means all "exec" calls now work on a remote host as
11028         well.
11029         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
11030         cross. Filter out the extra "\r\n" stuff that expect puts in.
11031         (c-torture-execute): Filter out the bogus warnings like
11032         c-torture-compile does. Add support for canadian cross.
11033         * lib/gcc.exp (default_gcc_version, default_gcc_start)
11034         Use execute_anywhere rather than calling exec directly. Now it
11035         works for canadian cross testing.
11036
11037 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
11038
11039         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
11040         results into a variable, and check that rather than using file exists.
11041
11042 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11043
11044         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
11045         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
11046
11047 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11048
11049         * g++.old-deja/old-deja.exp: Create and pass runshlib and
11050         lib_curses if there's a shared libg++ in the build tree.
11051
11052 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
11053
11054         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
11055         if not supported target.
11056
11057 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11058
11059         * lib/g++.exp (g++_init): Move empty setting of runshlib and
11060         link_curses up to always happen, not just for native builds.
11061
11062 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
11063
11064         * gcc.c-torture: Update to c-torture-1.36 release.
11065         * gcc.failure: Related changes.
11066
11067 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11068
11069         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
11070
11071 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11072
11073         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
11074         * lib/mike-g++.exp (postbase): Not in here.  Still reference
11075         runshlib, link_curses, and mathlib for link and run.
11076
11077         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
11078         pass the runtime shared library options for Solaris, OSF/1, and
11079         Irix5, and link with -lcurses to avoid unresolved references.
11080
11081 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11082
11083         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
11084         only run once.
11085
11086 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11087
11088         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
11089
11090 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
11091
11092         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
11093         do not have a framework for the "compat" tests yet.
11094
11095 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11096
11097         * lib/mike-g++.exp (postbase): New local variable `mathlib',
11098         set to null if we're testing vxworks5.1.  Use that instead of
11099         `-lm' in the setting of LIBS for link and run.
11100
11101 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11102
11103         * config/rom68k.exp (${tool}_load): Major changes to make it
11104         work.  Verified that it does in fact return the stuff in
11105         exec_output properly.  Catch any Emul or any TRAP other than 0.
11106
11107 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11108
11109         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
11110         LDFLAGS properly for targets that need stuff from libgloss.
11111         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
11112         only run once.
11113         (gpp_initialized): New variable.
11114
11115 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11116
11117         * config/rom68k.exp: Load libgloss.exp.
11118         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
11119         so we can produce a fully linked binary.
11120         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
11121         so we can produce a fully linked binary.
11122
11123 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11124
11125         * lib/plumhall.exp (ph_section): Watch for expected failures.
11126         Add missing `else'.
11127
11128         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
11129         run the testcase.
11130         (c-torture): Likewise.
11131
11132 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
11133
11134         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
11135
11136         * lib/mike-g++.exp (mike_cleanup): New proc.
11137         (prebase): New globals compiler_result, not_compiler_result,
11138         target_regexp.
11139         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
11140         allow leading "-" in pattern.  Watch for unsupported tests.
11141         If $compiler_result is set, pattern match assembler code,
11142         and ditto for $not_compiler_result.
11143         * lib/mike-gcc.exp: Likewise.
11144
11145         * lib/plumhall.exp (ph_execute): Only call ph_summary if
11146         execution "succeeded".
11147
11148 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
11149
11150         * config/win32.exp: New file.
11151         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
11152
11153 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11154
11155         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
11156         unsupported.
11157         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
11158         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
11159         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
11160
11161         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
11162         "... without exceptions was ...".  That is now handled by
11163         prune_system_crud.
11164         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11165
11166 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
11167
11168         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
11169         sieve.c,sort2.c}: New files.
11170         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
11171         sieve.exp,sort2.exp}: Drivers for them.
11172
11173         * lib/mike-gcc.exp (program_output): New user settable variable.
11174         (postbase): Call prune_system_crud.  Also prune extraneous compiler
11175         messages.
11176         * lib/mike-g++.exp (program_output): New user settable variable.
11177
11178         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
11179
11180         * config/sh.exp: Deleted (use sim.exp instead).
11181
11182 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11183
11184         * config/vx.exp: Declare CHECKTASK as global.
11185         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
11186         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
11187         * lib/old-dejagnu.exp: Load [pwd]/$executable.
11188
11189 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11190
11191         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
11192         target. Like vx.exp, only includes `vx29k.exp' instead of
11193         `vxworks.exp'.
11194
11195 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
11196
11197         * config/sim.exp: Increase time limit from 120 seconds to 240.
11198
11199 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
11200
11201         * gcc.c-torture/execute/950628-1.c: New test.
11202
11203 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
11204
11205         * gcc.c-torture: Update with changes/additions from
11206         c-torture-1.34.
11207
11208 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
11209
11210         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
11211
11212 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
11213
11214         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
11215
11216 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
11217
11218         * gcc.c-torture/compile/950512-1.c: New test.
11219         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
11220         * gcc.dg/struct-ret-1.c: Likewise.
11221
11222 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
11223
11224         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
11225           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
11226
11227 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11228
11229         * gcc.c-torture/special/920411-1.c: Deleted.
11230         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
11231
11232 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
11233
11234         * config/sim.exp (${tool}_load): Hack in call to bash to get a
11235         cpu limit.
11236
11237 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11238
11239         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
11240
11241 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11242
11243         From kenner;
11244         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
11245         is the proper length.
11246         * va-arg-3.c: Likewise.
11247
11248 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
11249
11250         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
11251         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
11252
11253         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
11254         * lib/g++.exp (default_g++_start): Delete old cruft.
11255
11256 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
11257
11258         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
11259         (2 * (1 << 18)) to (2 * (1 << 17)).
11260
11261         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
11262
11263 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11264
11265         * config/rom68k.exp: Renamed from config/idp.exp
11266
11267 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11268
11269         * c-torture/compile/921109-2.c
11270
11271 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
11272
11273         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
11274         excess errors.
11275
11276 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
11277
11278         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
11279         output.
11280         * lib/g++.exp (default_g++_start): Likewise.
11281
11282 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11283
11284         * gcc.c-torture/compile/950329-1.c: New test.
11285
11286 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11287
11288           * config/bug.exp (${tool}_load): Updated to use new remote_open
11289           and remote_close procs.
11290         * config/idp.exp: New file.
11291
11292 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11293
11294         * gcc.c-torture/execute/950322-1.c: New test.
11295
11296 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
11297
11298         * config/vx.exp (${tool}_load): Clean up testing of return code from
11299         vxworks_ld and vxworks_spawn.
11300
11301 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
11302
11303         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
11304
11305 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
11306
11307         * lib/old-deja.exp: Add `excess errors test - ' error, now one
11308         can mark excess errors on a machine by machine basis.  Note, the
11309         default is to not expect any excess errors, even when excess
11310         errors test - is given, so you will want to put an XFAIL ... on
11311         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
11312         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
11313         those 4 machines, but no others.
11314
11315 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11316
11317         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
11318         * lib/c-torture.exp: to here.
11319
11320 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11321
11322         * gcc.c-torture/execute/950221-1.c: New test.
11323         * gcc.c-torture/execute/struct-ret-1.c: New test.
11324         * gcc.c-torture/compile/950221-1.c: New test.
11325
11326         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
11327
11328 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11329
11330         * gcc.c-torture/execute/arith-1.c (main): Return 0.
11331         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
11332
11333 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
11334
11335         * g++.gb: New directory of tests, derived from my signature and
11336         class scoping tests.
11337
11338         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
11339         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
11340         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
11341         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
11342         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
11343         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
11344         * g++.gb/sig25.C: Likewise.
11345
11346         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
11347         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
11348         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
11349         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
11350         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
11351         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
11352         * g++.gb/sig25.exp: Likewise.
11353
11354         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
11355         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
11356         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
11357         * g++.gb/scope13.C: Likewise, this test still fails.
11358
11359         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
11360         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
11361         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
11362         * g++.gb/scope13.exp: Ditto.
11363
11364         * g++.gb/README: New file, explains what these tests are about.
11365
11366 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11367
11368         * lib/dg.exp (dg-do): Support `preprocess'.
11369         (dg-test): Likewise.
11370
11371 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11372
11373         * config/udi.exp: change "continue -expect" to "exp_continue".
11374
11375 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
11376
11377         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
11378         Delete redundant tests.
11379
11380         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
11381         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
11382         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
11383         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
11384         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
11385         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
11386         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
11387         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
11388
11389         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
11390         storing label pointers.
11391         * gcc.c-torture/execute/921019-1.c: Likewise.
11392         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
11393         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
11394         parameter fp.
11395         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
11396         constants.
11397
11398         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
11399         Delete obsolete tests.
11400
11401         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
11402         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
11403         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
11404         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
11405         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
11406         * gcc.c-torture/compile/950124-1.c: New test.
11407
11408         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
11409
11410 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11411
11412         * lib/mike-g++.exp: Add -lm to LIBS.
11413
11414 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
11415
11416         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
11417
11418 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11419
11420         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
11421
11422 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
11423
11424         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
11425
11426 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
11427
11428         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
11429         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
11430         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
11431         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
11432         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
11433         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
11434         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
11435         * g++.law/{operators31.C, operators32.C,
11436         * g++.law/{operators33.C, operators34.C}: Likewise.
11437         * g++.law/{pic1.C, refs2.C}: Likewise.
11438         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
11439         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
11440         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
11441         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11442
11443         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
11444         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
11445         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
11446         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
11447         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
11448         * g++.law/{enum9.exp, friend5.exp}: Likewise.
11449         * g++.law/{nest3.exp, nest4.exp}: Likewise.
11450         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
11451         * g++.law/{operators30.exp, operators31.exp}: Likewise.
11452         * g++.law/{operators32.exp, operators33.exp}: Likewise.
11453         * g++.law/{operators34.exp}: Likewise.
11454         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
11455         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
11456         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
11457         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
11458         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11459
11460         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
11461         No longer expected to fail.
11462         * g++.law/missed-error3.C: Tweak for recent bool changes.
11463
11464 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11465
11466         * config/emb-unix: Deleted.
11467         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
11468         remote execution.  Do final link on remote host if REMOTE_LINK is set.
11469
11470 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
11471
11472         * lib/dg.exp (dg-test): Fix typo in last patch.
11473
11474 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
11475
11476         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
11477         (handles multiple occurrences).
11478
11479 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
11480
11481         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
11482         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
11483         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
11484         printed).
11485         * lib/c-torture.exp (c-torture-compile): Likewise.
11486         (c-torture): Prepend full path if missing.
11487         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
11488         (gcc_fail): Likewise.
11489         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
11490
11491 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
11492
11493         * lib/netware.exp: Only attach to NetWare i386 systems.
11494
11495 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
11496
11497         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
11498         messages.  Add test name to "output pattern match" pass/fail message.
11499
11500 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
11501
11502         * gcc.dg: New testsuite.
11503         * gcc.dg/dg.exp: New file.
11504
11505         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
11506         test-switch.c}: Deleted.
11507
11508         * gcc.misc-tests/msgs.exp: New testcase driver.
11509
11510 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
11511
11512         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
11513         Watch for illegal return values from ${tool}_load.
11514         * config/unix.exp (${tool}_load): Fix pass/fail detection for
11515         cross targets.  Coerce return value >0 to 1.
11516
11517 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11518
11519         * config/unix.exp (${tool}_load): Call program rsh, not proc.
11520
11521         * config/emb-unix.exp: New file.
11522
11523         * config/sim.exp: Error if variable $SIM not defined.
11524         (${tool}_load): Mark test as "untested" if simulator missing.
11525
11526         * config/unix.exp: Load remote.exp to get rcp_download.
11527         * lib/c-torture.exp: Use different option lists for testcases with
11528         and without loops.
11529         * gcc.c-torture/execute/execute.exp: Likewise.
11530
11531 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11532
11533         * config/*.exp: Clarify return code from ${tool}_load.
11534         Call `unresolved' or `untested' instead of `warning' or `perror'
11535         (sometimes you still want to call both though).
11536         Add comment that `shell_id' is local to each file.
11537         * config/udi.exp (timeout): Set to 30.
11538         Don't print warning if connection fails, $connectmode has already
11539         printed an error.
11540         (${tool}_load): Move verbose messages to level 2.
11541         Rework pattern for "Process started" message.
11542         Pass `shell_id' to ${connectmode}_download.
11543         Retry twice upon timeout.  Make resetting of target more robust.
11544         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
11545         Pass `shell_id' to exit_$connectmode.
11546         Only call exit_$connectmode if connected.
11547         * config/unix.exp (${tool}_load): Check return codes better.
11548         * config/vrtx.exp (${tool}_load): Likewise.
11549         * config/vx.exp (${tool}_load): Likewise.
11550         Delete unneeded global's.
11551         * lib/dg.exp (dg-test): Update to reflect clarified return codes
11552         from ${tool}_load.
11553         (dg-stat): Delete.
11554         (dg-init): Delete recording of pass/fail counts.
11555         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11556         (old-dejagnu-init): Likewise.
11557         (old-dejagnu-stat): Delete contents, empty proc now.
11558         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
11559         (c-torture): Delete references to lcnt, lpass, lfail.
11560         Get option list from TORTURE_OPTIONS.
11561         Delete -funroll[-all]-loops if no loops.
11562         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
11563         (g++_stat): Delete contents (empty proc now).
11564         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
11565         (gcc_finish): Likewise.
11566         (gcc_stat): Deleted.
11567         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
11568         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
11569         * gcc.c-torture/execute/execute.exp: Likewise.
11570         Split tests into two parts: compile, execute.
11571         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
11572         no loops.  Update to reflect clarified return codes from ${tool}_load.
11573
11574 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
11575
11576         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
11577         to grep for.
11578         (old-dejagnu): Likewise (where necessary).
11579
11580 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11581
11582         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
11583
11584         * lib/dg.exp (dg-process-target): Fix processing of selector.
11585         Add comment regarding use of `error'.
11586
11587         * lib/gcc.exp (prune_system_crud): Define if missing.
11588         * lib/g++.exp (prune_system_crud): Likewise.
11589
11590         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
11591         Call prune_system_crud.
11592         * lib/dg.exp (dg-runtest): New proc.
11593         Use perror instead of send_user for tcl errors in testcase.
11594         Don't return any value, it's never used.
11595         Don't clobber previous definition of `unknown'.
11596         Print tcl errors in `dg-final'.
11597
11598 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
11599
11600         * lib/dg.exp (dg-process-target): Improve syntax error messages.
11601         (dg-test): Don't print errorInfo, it contains stack backtrace.
11602
11603 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
11604
11605         * lib/g++.exp (runtest_file_p): Define if missing.
11606
11607 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
11608
11609         * lib/mike-g++.exp: Comment out loading of g++.exp.
11610         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
11611         (default_g++_version): Always print something.
11612         (default_g++_start): Comment out call to `which'.
11613         (g++_start, g++_load): Deleted (must be defined in config file).
11614         * lib/gcc.exp: Test for existence of $CC at start.
11615         Delete check for tmpdir (done in gcc_init).
11616         (default_gcc_version): Always print something.
11617         (default_gcc_start): Comment out call to `which'.
11618         * config/*.exp: Major cleanup - make cross targets work at least a
11619         little better for g++ (by not being "--tool gcc" specific).
11620         Rename gcc_xxx to ${tool}_xxx.
11621         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
11622         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
11623
11624 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
11625
11626         * lib/c-torture.exp (c-torture-compile): Rework compiler
11627         message processing.
11628
11629         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
11630         c-torture.
11631
11632 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11633
11634         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
11635
11636         * lib/dg.exp (dg-process-target): Support { target native }.
11637
11638 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
11639
11640         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
11641         looked for "... program xxx got fatal signal".
11642         Correct regsub munging of `comp_output'.
11643         Ignore compiler messages "path prefix not used" and "linker input
11644         file unused".
11645
11646 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
11647
11648         * lib/gcc.exp (runtest_file_p): Define if missing.
11649         * gcc.prms/template.c: Example to work from.
11650
11651 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
11652
11653         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
11654         * lib/dg.exp (dg-test): Call unsupported testcases as such.
11655
11656         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
11657         * gcc.prms/1883.c: Moved from compile/940714-1.c.
11658         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
11659         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
11660
11661         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
11662         (dg-process-target): No longer a varargs proc.
11663         Return S/N for target, P/F for xfail.  All callers changed.
11664         (user option procs): More argument checking.
11665         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
11666         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
11667         (dg-test): Skip test if not running on selected target in `dg-do'.
11668         Update handling of `dg-do-what', `dg-output-text'.
11669         Separate execution pass/fail from output pattern match pass/fail.
11670         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
11671
11672 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11673
11674         * gcc.c-torture/special/special.exp: Don't expect failure for mips
11675         target for 920510-1.c.
11676
11677 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
11678
11679         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
11680         Clean up comment regarding use of passcnt, etc.
11681         (gcc_stat): Don't update `testcnt' here.
11682         (gcc_finish): Do it here.
11683         Might as well reset `but_id' here too.
11684         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
11685         to determine if the file should be tested.
11686         * gcc.c-torture/compile/compile.exp: Likewise.
11687         * gcc.c-torture/execute/execute.exp: Likewise.
11688         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11689         * gcc.misc-tests/dg-test.exp: Likewise.
11690         * gcc.prms/prms.exp: Likewise.
11691         * gcc.wendy/wendy.exp: Likewise.
11692         * g++.old-deja.exp: Likewise.
11693         Move "Testing file" message to verbose level 1.
11694
11695 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
11696
11697         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
11698
11699 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11700
11701         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
11702         (default_gcc_start): Accept optional second list element
11703         of compiler flags.  Print compiler output at verbosity level 2.
11704         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
11705         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
11706         Save current values of framework globals passcnt, failcnt, xpasscnt,
11707         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
11708         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
11709         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
11710         xfailcnt to compute stats.  Update framework global `testcnt' from
11711         pass/fail counts.
11712         (gcc_finish): New proc.  Clean up test environment.
11713         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
11714         (gcc_epass, gcc_efail): Delete.
11715         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
11716         argument of line number.
11717         (dg-init): If the tool has an init routine, call it.
11718         (dg-test): Remove args `cflags_var' and `libs_var'.
11719         Pass all compiler options to ${tool}_start.
11720         Handle missing line number.
11721         (dg-finish): New function.
11722         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
11723         particular files.  Call gcc_finish at end.  Move "skipping test"
11724         message to verbosity level 3.
11725         * gcc.c-torture/compile/compile.exp: Likewise.
11726         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11727         * gcc.c-torture/execute/execute.exp: Likewise.
11728         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11729         Print testcase being tried at verbosity level 1.
11730         * gcc.c-torture/special/special.exp: Unset xfail.
11731         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11732         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
11733         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
11734         * gcc.failure/failure.exp: Likewise.
11735         * gcc.ieee/ieee.exp: Likewise.
11736         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
11737         Update call to dg-test.  Call dg-finish at end.
11738         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
11739         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
11740         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
11741         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
11742         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
11743         * gcc.wendy/wendy.exp: Add copyright.
11744         Delete setting of tmpdir (done by gcc_init).
11745         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
11746         Pass compiler flags to gcc_start.  Call gcc_finish at end.
11747         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
11748         gcc_[ce]pass/fail.
11749
11750 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
11751
11752         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
11753         confusion.
11754         (g++_load): Likewise.
11755
11756         * config/*.exp (gcc_load): Some were varargs fns and some were not.
11757         Rename argument to `prog' to remove the confusion.
11758         Varargs fns behave differently too!
11759         (g++_load): Likewise.
11760
11761         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
11762
11763         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
11764         what it is.  Delete (always) printing of status value for !native.
11765         Simplify verbose code, and include status and exec_output.
11766         (g++_load): Use gcc_load.
11767
11768 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11769
11770         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
11771         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
11772         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
11773         940714-3.c as these testcases don't exist anymore.  Make
11774         va-arg-1.c expected to pass.
11775
11776 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
11777
11778         * gcc.misc-tests/misc.exp: Only run specific testcases.
11779         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
11780         * gcc.misc-tests/dg-[1-9].c: New files.
11781
11782         * lib/dg.exp: New testsuite driver.
11783         * gcc.prms/prms.exp: Use it.
11784
11785         * README.gcc: New file.
11786
11787         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
11788         Document and reset `lxpass' and `lxfail'.
11789         Simplify "initialized" message.
11790         (gcc_stat): Clean up comments a little.
11791
11792 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
11793
11794         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
11795
11796 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
11797
11798         * lib/old-dejagnu.exp (process-option): New proc.
11799         (old-dejagnu-init, old-dejagnu-stat): Likewise.
11800         (old-dejagnu): Simplify.
11801         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
11802
11803 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
11804
11805         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
11806         exists and is not an empty string.
11807
11808         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
11809         $xfail rather than calling setup_xfail.  Clear $xfail when test is
11810         finished.
11811         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
11812         automatically.
11813
11814         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
11815         longer expected to fail.
11816
11817         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
11818         "f" function call.
11819
11820         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
11821
11822         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
11823         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
11824         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
11825         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
11826         c-torture-1.29.
11827
11828         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
11829         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
11830
11831         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
11832
11833         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
11834         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
11835
11836         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
11837         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
11838         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
11839
11840 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
11841
11842         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
11843         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
11844         940714-1.c, 940714-2.c, 940714-3.c},
11845         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
11846         gcc.misc-tests/{mg.c,mg.exp}:
11847         New tests.
11848         * gcc.noncompile/noncompile.exp: Change accordingly.
11849
11850 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
11851
11852         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
11853         Undo previous clobberage.
11854
11855 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
11856
11857         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
11858         * gcc.special/{930510-1.c, special.exp}:
11859         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
11860         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
11861         struct-varargs-1.c}: New tests from c-torture-1.26.
11862
11863 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
11864
11865         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
11866           argument to switch.
11867
11868 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
11869
11870         * Revert the previous changes.  Please see Rob's directory
11871           (/lisa/test/rob/progressive/gcc/testsuite) for testing
11872           fixes.
11873
11874 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
11875
11876         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
11877             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
11878             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
11879             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
11880             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
11881             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
11882             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
11883             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
11884             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
11885             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
11886             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
11887             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
11888             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
11889             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
11890             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
11891             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
11892             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
11893             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
11894             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
11895             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
11896             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
11897             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
11898             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
11899             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
11900             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
11901             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
11902             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
11903
11904 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
11905
11906         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
11907             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
11908           with perror calls.
11909
11910 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
11911
11912         * config/unix.exp (g++_load): Fix syntax.
11913
11914 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11915
11916         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
11917         * gcc.noncompile/921017-1.c: Deleted obsolete test.
11918         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
11919         Don't expect va-arg-1.c to fail.  Correct expected output for
11920         920928-1.c.
11921         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
11922         * gcc.wendy/hbm4.c: Correct typo.
11923         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
11924
11925 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
11926
11927         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
11928         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
11929         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
11930         * lib/c-torture.exp (c-torture-compile): Ditto.
11931
11932         Reduce volume of output (remove all the -I's and such).
11933         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
11934         Call gcc_cpass, gcc_cfail.
11935         (c-torture): Pass testing option to c-torture-compile.
11936
11937 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
11938
11939         Bring patches over from progressive.
11940         * config/default.exp: Exit remote shell cleanly.
11941         (g++_exit, g++_start): Add default versions.
11942         * config/sim.exp (gcc_load): Use perror, not error.
11943
11944 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
11945
11946         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
11947         set in site.exp.
11948
11949 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
11950
11951         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
11952         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
11953         (wendy_try): New proc to run testcase.
11954         (main loop): Call 'em.
11955         * gcc.wendy/*.c: Clean up pass to correct expected output.
11956
11957         * lib/gcc.exp: Minor cleanup work.
11958         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
11959
11960 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
11961
11962         * config/sim.exp (gcc_load): Document return codes better.
11963         Don't pass -v to simulator.
11964
11965 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
11966
11967           * gcc.special/920717-x.c: Fix typo.
11968           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
11969           get at sources.
11970
11971         * lib/mike-gcc.exp: Fix typo.
11972
11973 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
11974
11975         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
11976         binary to use, transform the name.
11977         * config/*.exp: rename everything. Nuke any g++ specific files,
11978         it's now a special case of gcc that requires no special support.
11979         Add a default.exp for unsupported targets.
11980
11981 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
11982
11983         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
11984         lib/old-dejagnu.exp: Fix a few patterns to work with the new
11985         version of Tcl.
11986
11987 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
11988
11989         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
11990         than a warning.
11991
11992 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
11993
11994         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
11995
11996 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11997
11998         * gcc.execute/execute.exp: Combine opt_list and foption_list into
11999         option_list.  Compile every file with only 4/6 option choices
12000         (same as C torture) instead of with 12/18 different option
12001         choices.
12002         * lib/c-torture.exp: Likewise.
12003
12004         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
12005         not already set.
12006
12007 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
12008
12009         * lib/old-deja.exp: Add `excess errors test fails' error, now one
12010         can put an XFAIL *-*-* on excess errors.
12011
12012 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
12013
12014         * g++.law: Add more tests derived from g++-bugs snapshots.
12015
12016         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
12017         equivalent to g++.law/init9.
12018
12019         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
12020         compiled it, and the a.out file after we've run it.
12021
12022 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12023
12024         * lib/mike-g++.exp (postbase): Delete the .o file after we've
12025         compiled it, and the a.out file after we've run it.
12026
12027 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
12028
12029         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
12030
12031 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12032
12033         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
12034         version number.
12035
12036 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
12037
12038         * g++.law: New directory of g++ tests derived from the g++-bugs
12039         snapshots.
12040
12041 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12042
12043         * gcc.compile: initbug1.c initbug1.exp testcase added
12044
12045 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12046
12047         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
12048         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
12049           fixes submitted by Jeff Law (law@cs.utah.edu)
12050         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
12051           Jeff Law (law@cs.utah.edu)
12052
12053
12054 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
12055
12056         * config/unix-g++.exp: Follow the gcc way of doing things.
12057         * g++.old-deja/old-deja.exp: Minor updates.
12058         * lib/g++.exp: New file, follow the gcc way of doing things.
12059         * lib/old-dejagnu.exp: Minor updates.
12060         * lib/mike-g++.exp: Always unset errorInfo.
12061
12062 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
12063
12064         * lib/gcc.exp: Fix some errors with the below change, CC and
12065         CFLAGS should be global when setting, not local.
12066
12067 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12068
12069         * lib/gcc.exp: Transform tool name.
12070
12071 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12072
12073         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
12074
12075 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12076
12077         * lib/gcc.exp: change gcc_done to gcc_stat
12078
12079 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12080
12081         * Upgraded gcc testsuite to c-torture version 1.25
12082
12083 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12084
12085         * lib/gcc.exp: added reporting code. Changed verbose compile message.
12086         * lib/c-torture: added hooks for new reporting code.
12087
12088 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12089
12090         * config/sh-gcc.exp: check if sh-sim exists in the path
12091
12092 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12093
12094         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
12095         * gcc.compile/compile.exp: Initial changes for new logic.
12096         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
12097         * gcc.failure/failure.exp: Initial changes for new logic.
12098         * gcc.ieee/ieee.exp: Initial changes for new logic.
12099         * gcc.misc-tests/misc.exp: Initial changes for new logic.
12100         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
12101         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
12102         * lib/c-torture.exp: Initial changes for new logic.
12103         * lib/gcc.exp: Initial changes for new logic.
12104
12105 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
12106
12107         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
12108         depend upon failure or success.  Fully qualify names in failure
12109         and success messages.  Always remove a.out before starting
12110         compile, just in case.  Pay more attention to error text output by
12111         the compiler.  Handle testcases with no known past errors just
12112         like all others, so that things are uniform.  Other miscellaneous
12113         improvements.
12114
12115 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12116
12117         * gcc.cpp: new directory for cpp tests
12118
12119 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12120
12121         * lib/chill.exp: Code reformatted, removed unused code.
12122         * config/unix-chill.exp: Code reformatted, removed unused code.
12123         * chill.execute/execute.exp: Code reformatted, removed unused code.
12124         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
12125
12126 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
12127
12128         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
12129         routines not written.
12130
12131 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12132
12133         * config/bug-gcc.exp: Use new procs from bug.exp.
12134
12135 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12136
12137         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
12138         via ftp, rather than depending on NFS.
12139         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
12140         case.
12141
12142 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12143
12144         * config/bug-gcc.exp: Use new download proc.
12145
12146 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
12147
12148         * chill.execute/execute.exp: cleanups, handles errors better
12149         * chill.compile/compile.exp: rewrite, based on execute.exp
12150         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
12151         * lib/chill.exp: major changes to diff proc and compile and link
12152           procs. added chill_fail and chill_pass wrappers to pass and
12153           fail. added more comments, and handle error codes better.
12154           Added a hack to capture stderr from exec, so noncompile tests
12155           can work.
12156
12157 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12158
12159         * chill.execute/execute.exp: rewrite of testsuite driver
12160         * lib/chill.exp: rewrite of testsuite driver
12161         * config/unix-chill.exp: rewrite of testsuite driver
12162
12163 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12164
12165     In chill.execute:
12166         * iexpr.ch: Standardize uppercase.
12167         * tuples.dat: Standardize uppercase.
12168         * vary.ch: standardize.  Correct varying string assignments.
12169         * vary.dat: Add new output lines.
12170
12171 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
12172
12173     In chill.execute:
12174         * chprintf.ch: Standardize use of uppercase.
12175         * tuples.ch: Standardize and turn arr2 into a DCL,
12176           rather than a SYN.
12177         * pinits.ch: Standardize.
12178
12179 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
12180
12181         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
12182         * Makefil: Renamed to Makefile.in.
12183         * configure.in: New.
12184
12185 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12186
12187     In chill.execute:
12188         * .cvsignore: Add result/output files.
12189         * Makefile: Fix up variables at start.  Use MFLAGS
12190           everywhere.  Correct bool_loc, built_ins entries.
12191           Add entry for vary1.ch.
12192         * bitarray.ch: Standardize upper-case usage.
12193         * bitexpr.ch: Standardize, add output of b1.
12194         * params.ch: Use arrayt in along PROC parameters, to
12195           avoid novelty problems.
12196         * sets.ch: Tiny cleanup.
12197         * vary1.ch: Re-indent.
12198
12199 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
12200
12201           * Add PR-related files to Makefiles, .cvsignore files, etc.
12202
12203 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12204
12205         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
12206           with compiler objects. New names are test-flow.c and test-loop.c
12207
12208 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12209
12210         * Upgraded c-torture tests from 1.19 to 1.20
12211
12212         * new files:
12213         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
12214         * gcc.compile: 930623-1.c 930623-2.c
12215         * gcc.noncompile: 930622-1.c 930622-2.c
12216         * gcc.failure: 920411-1.c 920627-2.c
12217         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
12218
12219 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12220
12221         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12222           More changes to get testsuite working properly. Needs more work.
12223           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
12224
12225 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12226
12227         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12228           More changes to get testsuite working properly. Needs more work.
12229
12230 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
12231
12232         * chill.compile/compile.exp: Added for Dejagnu support
12233         * chill.execute/execute.exp: Added for Dejagnu support
12234         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
12235
12236 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
12237
12238     This should complete moving the CHILL test files.
12239         * chill.noncompile(.cvsignore printf.grt
12240             in-printf.grt chprintf.grt chprintf.ch):
12241             Added test-support files.
12242           (Makefile): Modified further.
12243         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
12244             signal.ch): Added test files.
12245           * chill.execute (.cvsignore printf.grt printr.c
12246             in-printf.grt rts.c chprintf.grt rts.h): Added
12247           test-support files.
12248             (Makefile): More corrections.
12249
12250 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
12251
12252         * chill.compile, chill.execute, chill.nocompile: Add CHILL
12253           test cases, ready for DejaGnu.
12254
12255 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12256
12257         * Upgraded c-torture tests from 1.18 to 1.19
12258
12259         * gcc.compile: added test(s):
12260           930607-1.c
12261         * gcc.execute: added test(s):
12262           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
12263
12264         * added new subdirectory for misc tests: gcc.misc-tests
12265         * gcc.misc-test(s): added tests:
12266           inst-check.c test-consts.c test-ior.c test-switch.c
12267
12268 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12269
12270         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
12271
12272 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
12273
12274         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
12275
12276 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12277
12278         * Upgraded c-torture tests from 1.17 to 1.18
12279
12280 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12281
12282         * Upgraded c-torture tests from 1.12 to 1.17
12283
12284 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
12285
12286         * lib/old-dejagnu.exp:
12287           Fixed handling of XFAIL target triplets to correctly
12288           recognize wildcard characters.  Removed code that
12289           appended a unique id tag to the end of the file name
12290           printed out by the result of the testcases within a
12291           given test file.
12292
12293 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
12294
12295         * lib/old-dejagnu.exp:
12296           Reworked expected failure handling to trigger off of XFAIL
12297           keyword in keyphrase embeded in testcase source code. The
12298           XFAIL keyword must be at the end of the keyphrase line. It
12299           may optionally be followed by one or more target triplets.
12300           It has just occured that the handling of wildcards in the
12301           target triplet may not be correct.
12302
12303 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
12304
12305         * g++.old-deja/tests:
12306           Moved all subdirectories up one level into g++.old-deja .
12307
12308         * lib/old-dejagnu.exp:
12309           Fixed problem with CXXFLAGS not being properly reset, and being
12310           corrupted with extraneous "-c" compiler option.  This was
12311           causing binaries to not be generated for test that needed them.
12312           Modified strings passed to "pass" and "fail" so that individual
12313           tests from the same test file would be distinguished by an
12314           identifier appended to the test file name in the summary logs;
12315           this corrected a problem with erroneous diff logs.  Added code
12316           to search testcases for expected fail and unexpected pass keywords.
12317
12318 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12319
12320         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
12321
12322 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12323
12324         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
12325           Removed extraneous text from end of "Special g++ Options"
12326           keyphrase.
12327
12328         * lib/old-dejagnu.exp: Added pattern matching to look for new
12329           keywords, embedded in testcases comments, which will trigger
12330           calls to xpass and xfail.
12331
12332 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
12333
12334         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
12335           comments embedded in the testcases, especially the one looking for
12336           special compiler options, as well as the pattern matching for the
12337           compiler output again.
12338
12339 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
12340
12341         * lib/old-dejagnu.exp: Do a proper check of the return value for
12342           execute tests. Fixed several problems with the pattern matching
12343           of the compiler output which gave erroneous test results.
12344           Changed several of the test result messages to be more descriptive.
12345         * config/unix-g++.exp: Proc g++_load now actually works and
12346           executes the tests passed to it and returns a usable return
12347           value.
12348
12349 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12350
12351           * lib/gcc.exp: Exits gracefully if $CC is bogus.
12352
12353 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12354
12355         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
12356           Modified both files to properly execute the old style
12357           dejagnu tests. The previous versions of these files were
12358           experimental and did not function anything near correctly.
12359
12360 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
12361
12362         * Removed all Makefile.in and configure.in files. No configuration
12363         needed now.
12364
12365 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
12366
12367         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
12368
12369 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
12370
12371         * gcc.compile/configure.in, gcc.unsorted/configure.in,
12372         gcc.special/configure.in, gcc.noncompile/configure.in,
12373         gcc.execute/configure.in, gcc.code_quality/configure.in,
12374         g++.other/configure.in, g++.old-deja/configure.in,
12375         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
12376         in srcname setting.
12377
12378 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12379
12380         * lib/udi.exp:  Fixed mondfe and mondfe_download.
12381         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
12382         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
12383
12384 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
12385
12386         * config/udi-gdb.exp: Check $shell_id after connecting to target.
12387         (gdb_exit): Don't remove *_soc files.
12388
12389 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
12390
12391         * lib/c-torture.exp: Don't look for main; instead always use -w
12392         -c.  This is how the c-torture tests work.  Remove the object
12393         file if the compilation succeeds.
12394         * gcc.execute/execute.exp: Remove executable if test passes.
12395         * gcc.noncompile/noncompile.exp: Every test is an expected
12396         failure.
12397         * gcc.special/special.exp: Added tests from c-torture 1.11,
12398         corrected use of existing test.
12399         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
12400         gcc.execute/920625-1.c: Updated to c-torture 1.11.
12401         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
12402         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
12403         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
12404         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
12405         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
12406         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
12407         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
12408         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
12409         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
12410         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
12411         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
12412         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
12413         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
12414         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
12415         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
12416         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
12417         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
12418         c-torture 1.11.
12419         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
12420         correspond to c-torture 1.11.
12421
12422         * New file.