OSDN Git Service

* g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
2
3         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
4
5 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6
7         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
8         UAC_SIGBUS, UAC_NOPRINT definitions.
9
10 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
11
12         * objc/execute/object_is_class.m: New test.
13         * objc/execute/object_is_meta_class.m: New test.
14
15 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
16
17         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
18         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
19
20 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
21
22         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
23         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
24
25 2001-07-14  Richard Henderson  <rth@redhat.com>
26
27         * gcc.dg/iftrap-1.c: New.
28
29 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
30
31         * g77.f-torture/execute/intrinsic77.f: New test.
32
33 2001-07-11  Janis Johnson <janis@us.ibm.com>
34
35         * gcc.misc-tests/gcov-3.c: New test.
36
37 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
38
39         * gcc.c-torture/compile/20010711-1.c,
40         * gcc.c-torture/compile/20010711-2.c: New tests.
41
42 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
43
44         * gcc.c-torture/execute/20010711-1.c: New test.
45
46 2001-07-11  Ben Elliston  <bje@redhat.com>
47
48         * g++.old-deja/g++.other/enum5.C: New test.
49
50 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
51
52         * gcc.c-torture/compile/20010701-1.c,
53         g++.old-deja/g++.ext/attrib6.C: New tests.
54
55 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
56
57         * gcc.c-torture/compile/20010706-1.c: New test.
58
59 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
60
61         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
62
63 2001-06-28  Stan Shebs  <shebs@apple.com>
64
65         * gcc.dg/pragma-darwin.c: New test.
66
67 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
68
69         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
70         Solaris 2.[678] system.
71
72 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
73
74         * gcc.dg/20010622-1.c: New test.
75
76 2001-06-18  Stan Shebs  <shebs@apple.com>
77
78         * objc.dg: New directory.
79         * objc.dg/dg.exp: New file.
80         * objc.dg/alias.m: New.
81         * objc.dg/class-1.m: New.
82         * objc.dg/class-2.m: New.
83         * objc.dg/const-str-1.m: New.
84         * objc.dg/const-str-2.m: New.
85         * objc.dg/id-1.m: New.
86         * objc.dg/method-1.m: New.
87         * objc.dg/super-class-1.m: New.
88         * lib/objc-dg.exp: New file.
89
90 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
91
92         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
93         of label name.
94
95 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
96
97         * g++.old-deja/g++.abi/vbase8-9.C: New test.
98
99 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
100
101         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
102         variable.
103
104 2001-06-12  Richard Henderson  <rth@redhat.com>
105
106         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
107
108 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
109
110         * g++.old-deja/g++.abi/vbase5.C: New test.
111         * g++.old-deja/g++.abi/vbase6.C: New test.
112         * g++.old-deja/g++.abi/vbase7.C: New test.
113
114 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
115
116         * gcc.c-torture/compile/20010610-1.c: New test.
117
118 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
119
120         * g++.old-deja/g++.abi/vbase4.C: New test.
121
122 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
123
124         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
125         support %f for HC11/HC12 targets.
126         * gcc.c-torture/execute/930513-1.x: New file, likewise.
127         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
128         on HC11/HC12 targets.
129         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
130
131 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
132
133         * gcc.dg/wchar_t-1.c: New file.
134         * gcc.dg/wint_t-1.c: Likewise.
135
136 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
137
138         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
139
140 2001-06-11  Richard Henderson  <rth@redhat.com>
141
142         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
143
144 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
145
146         * gcc.c-torture/compile/20010611-1.c: New test.
147
148 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
149
150         * gcc.dg/c99-tag-1.c: Add more tests.
151
152 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
153
154         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
155         representation on MN10300 and ARM/Thumb.
156
157 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
158
159         * g77.f-torture/execute/20010610.f: New.
160
161 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
162
163         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
164         names.
165
166 2001-06-09  Richard Henderson  <rth@redhat.com>
167
168         * gcc.c-torture/execute/ashrdi-1.c: New.
169         * gcc.c-torture/execute/ashldi-1.c: New.
170         * gcc.c-torture/execute/lshrdi-1.c: New.
171
172 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
173
174         * objc/execute/load-3.m: Added. Check sending +load to categories,
175         in addition to classes.
176
177 2001-06-08  Stan Shebs  <shebs@apple.com>
178
179         * objc/execute/load-2.m: New test.  From Nicola Pero
180         <n.pero@mi.flashnet.it>.
181         
182 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
183
184         * gcc.c-torture/execute/20010605-2.c: New test.
185
186 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
187
188         * g++.old-deja/g++.abi/vbase2.C: New test.
189         * g++.old-deja/g++.abi/vbase3.C: New test.
190
191 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
192
193         * g++.old-deja/g++.pt/friend49.C: New test.
194
195 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
196
197         * g++.old-deja/g++.ext/anon3.C: New test.
198
199 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
200
201         * g++.old-deja/g++.other/conv7.C: New test.
202
203 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
204
205         * gcc.c-torture/compile/20010605-2.c: New test.
206
207 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
208
209         * gcc.c-torture/execute/20010604-1.c: New test.
210
211 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
212
213         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
214
215 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
216
217         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
218         (g++_link_flags): Likewise.
219         (g++_init): Pass gccpath's value to two previous functions.
220
221 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
222
223         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
224         Ensure logfile entry matches exec command line.
225
226 2001-05-31  Richard Henderson  <rth@redhat.com>
227
228         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
229         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
230
231 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
232
233         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
234         compiler for irix6.2
235
236 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
237
238         * g++.old-deja/g++.other/optimize3.C: New file.
239
240 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
241
242         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
243         assemble.
244
245 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
246
247         * g++.old-deja/g++.other/optimize2.C: New file.
248
249 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
250
251         * gcc.c-torture/compile/20010518-2.c: New file.
252         * gcc.c-torture/execute/20010518-1.c: New file.
253         * gcc.c-torture/execute/20010518-2.c: New file.
254
255 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
256
257         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
258
259 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
260
261         G++ no longer defines builtins that do not begin with __builtin.
262         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
263         * g++.old-deja/g++.brendand/misc13.C: Likewise.
264         * g++.old-deja/g++.law/builtin1.C: Likewise.
265         * g++.old-deja/g++.law/cvt2.C: Likewise.
266         * g++.old-deja/g++.mike/net5.C: Likewise.
267         * g++.old-deja/g++.other/builtins1.C: Likewise.
268         * g++.old-deja/g++.other/builtins2.C: Likewise.
269         * g++.old-deja/g++.other/builtins3.C: Likewise.
270         * g++.old-deja/g++.other/builtins4.C: Likewise.
271         * g++.old-deja/g++.other/inline8.C: Likewise.
272         * g++.old-deja/g++.robertl/eb39.C: Likewise.
273
274 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
275
276         * g++.old-deja/g++.pt/using1.C: Adjust.
277         * g++.old-deja/g++.pt/using2.C: New test.
278
279 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
280
281         * gcc.dg/cpp/charconst.c: New tests.
282         * gcc.dg/cpp/escape.c: New tests.
283         * gcc.dg/cpp/escape-1.c: New tests.
284         * gcc.dg/cpp/escape-2.c: New tests.
285         * gcc.dg/cpp/ucs.c: New tests.
286
287 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
288
289         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to 
290         native compiler for irix6.5.
291
292 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
293
294         * lib/g++.exp (g++_include_flags): Use args to compute
295         get_multilibs.
296         (g++_link_flags): Likewise.
297         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
298
299 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
300
301         * gcc.dg/c90-hexfloat-1.c: Add more tests.
302
303 2001-05-21  Geoff Keating  <geoffk@redhat.com>
304
305         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
306         this file.
307
308 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
309
310         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
311         STACK_SIZE;
312         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
313         to STACK_SIZE; Use it to define size of add_histo array.
314         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according 
315         to STACK_SIZE.
316         (f): Use GITT_SIZE to define size of gitt local table.
317         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according 
318         to STACK_SIZE; Use it to define size of bytemem array.
319
320 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
321
322         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
323         on 68HC11/HC12 due to the asm instruction.
324         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
325         * gcc.c-torture/compile/920520-1.x: Likewise.
326         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
327         on 68HC11/HC12 because the function is larger than 64K.
328         * gcc.c-torture/compile/961203-1.x: New file, this test fails
329         on 68HC11/HC12 because the structure is too large.
330
331 2001-05-20  Richard Henderson  <rth@redhat.com>
332
333         * gcc.c-torture/execute/20010520-1.c: New.
334
335 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
336
337         * g++.old-deja/g++.warn/compare1.C: New test.
338         * gcc.dg/compare4.c: New test.
339
340 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
341
342         * g++.old-deja/g++.other/optimize1.C: New test.
343
344 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
345
346         * g++.old-deja/g++.pt/spec41.C: New test.
347
348 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
349
350         * gcc.c-torture/compile/20010114-1.x: Remove.
351
352 2001-05-18  Stan Shebs  <shebs@apple.com>
353
354         * gcc.c-torture/compile/20010518-1.c: New test.
355
356 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
357
358         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
359         * g++.old-deja/g++.pt/crash67.C: New test.
360
361 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
362
363         * g++.old-deja/g++.other/debug9.C: New test.
364
365 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
366
367         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
368
369 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
370
371         * gcc.c-torture/compile/20010516-1.c: New test.
372
373 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
374
375         * g++.old-deja/g++.other/crash41.C: New test.
376
377 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
378
379         * g++.old-deja/g++.pt/crash66.C: New test.
380
381 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
382
383         * g++.old-deja/g++.robertl/eb27.C: Convert.
384
385 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
386
387         * g++.dg/friend-warn.C: New test.  Do not warn about friend
388         declaration being redundant.
389
390 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
391
392         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
393
394 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
395
396         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
397
398 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
399
400         * lib/g++.exp: Use testsuite_flags.
401         
402 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
403
404         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
405
406 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
407
408         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
409
410 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
411
412         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
413
414 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
415
416         * gcc.c-torture/compile/20010313-1.c: New test.
417
418 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
419
420         * gcc.dg/cpp/direct2.c: New test.
421         * gccq.dg/cpp/direct2s.c: New test.
422
423         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
424
425 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
426
427         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
428         * g++.old-deja/g++.other/op3.C: Likewise.
429
430 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
431
432         * gcc.dg/cpp/syshdr.h: New file.
433         * gcc.dg/cpp/sysmac1.c: Update.
434         * gcc.dg/cpp/sysmac2.c: Update.
435
436 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
437
438         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
439
440 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
441
442         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
443         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
444
445 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
446
447         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
448
449 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
450
451         * lib/g++.exp (g++_include_flags): Don't use any special flags
452         if TESTING_IN_BUILD_TREE is not defined.
453         (g++_init): Use a plain 'c++' as the compiler if
454         TESTING_IN_BUILD_TREEE is not defined.
455
456 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
457
458         * g++.old-deja/g++.eh/catch13.C: New test.
459         * g++.old-deja/g++.eh/catch14.C: New test.
460
461 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
462
463         * gcc.dg/cpp/tr-define.c: New test.
464
465 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
466
467         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
468         <stdlib.h>, not <malloc.h>.
469
470 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
471
472         * g++.old-deja/g++.ns/template17.C: New test.
473
474 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
475
476         * g++.old-deja/g++.pt/ref4.C: New test.
477
478 2001-04-30  Richard Henderson  <rth@redhat.com>
479
480         * gcc.dg/20000724-1.c: Revert last change.
481
482 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
483
484         * g77.f-torture/execute/20010430.f: New test.
485
486 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
487
488         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
489
490 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
491
492         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
493
494 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
495
496         * g++.old-deja/g++.eh/crash6.C: New test.
497
498 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
499
500         * g++.old-deja/g++.other/warn7.C: New test.
501
502 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
503
504         * g++.old-deja/g++.other/defarg9.C: New test.
505
506 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
507
508         * g77.f-torture/compile/20010426.f: New test.
509         * g77.f-torture/execute/20010426.f: New test.
510
511 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
512
513         * g77.f-torture/compile/20000629-1.x: Remove - error
514         has been fixed.
515
516 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
517
518         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
519         Tweak slightly to work with g++.dg framework.
520         * g++.dg/special/ecos.exp: Run initp1.C test.
521         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
522
523         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
524         its linker doesn't give line numbers either.
525         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
526
527 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
528
529         * g++.old-deja/g++.other/lex1.C: New test.
530
531 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
532
533         * gcc.dg/noncompile/20010425-1.c: New test.
534
535 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
536
537         * g++.old-deja/g++.pt/mangle2.C: New test.
538
539 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
540
541         * gcc.dg/format/plus-1.c: New test.
542
543 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
544
545         * gcc.dg/20010423-1.c: New test.
546
547 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
548
549         * gcc.c-torture/execute/20010422-1.c: New test.
550
551 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
552
553         * g++.old-deja/g++.ns/type2.C: New test.
554
555 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
556
557         * g++.old-deja/g++.other/perf1.C: New test.
558
559 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
560
561         * gcc.dg/c99-func-2.c: Remove xfail.
562         * gcc.dg/c99-func-3.c: Remove xfail.
563         * gcc.dg/c99-func-4.c: Remove xfail.
564
565 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
566
567         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
568
569 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
570
571         * gcc.c-torture/compile/20010423-1.c: New test.
572
573 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
574
575         * g++.old-deja/g++.pt/typename28.C: New test.
576
577 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
578
579         * g++.old-deja/g++.abi/empty2.C: New test.
580         * g++.old-deja/g++.abi/empty3.C: New test.
581
582 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
583
584         * g++.old-deja/g++.other/comdat2.C: New test.
585         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
586
587 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
588
589         * g++.old-deja/g++.other/overload14.C: New test.
590
591 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
592
593         * g++.old-deja/g++.other/lookup23.C: New test.
594
595 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
596
597         * gcc.c-torture/execute/20010403-1.c: New test.
598
599 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
600             Mark Mitchell  <mark@codesourcery.com>
601
602         * lib/old-dejagnu.exp: Don't delete output of executable.
603         Add .exe suffix to executables.
604
605 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
606
607         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
608
609 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
610
611         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
612
613 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
614
615         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
616         * g++.old-deja/g++.abi/crash1.C: New test.
617
618 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
619
620         * g++.old-deja/g++.other/crash40.C: New test.
621
622 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
623
624         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
625
626 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
627
628         * g++.old-deja/g++.other/warn6.C: New test.
629
630 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
631
632         * g++.old-deja/g++.robertl/eb42.C: Same.
633
634 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
635
636         * gcc.dg/wtr-conversion-1.c: New testcase.
637
638 2001-04-10  Richard Henderson  <rth@redhat.com>
639
640         * g++.old-deja/g++.other/array5.C: New.
641
642 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
643
644         * gcc.c-torture/execute/20010408-1.c: New test.
645
646 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
647
648         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
649         headers and constructs.
650         * g++.old-deja/g++.robertl/eb79.C: Same.
651         * g++.old-deja/g++.robertl/eb77.C (main): Same.
652         * g++.old-deja/g++.robertl/eb73.C: Same.
653         * g++.old-deja/g++.robertl/eb66.C (main): Same.
654         * g++.old-deja/g++.robertl/eb55.C (t): Same.
655         * g++.old-deja/g++.robertl/eb54.C (main): Same.
656         * g++.old-deja/g++.robertl/eb46.C (main): Same.
657         * g++.old-deja/g++.robertl/eb44.C: Same.
658         * g++.old-deja/g++.robertl/eb41.C (main): Same.
659         * g++.old-deja/g++.robertl/eb4.C (main): Same.
660         * g++.old-deja/g++.robertl/eb39.C: Same.
661         * g++.old-deja/g++.robertl/eb33.C (main): Same.
662         * g++.old-deja/g++.robertl/eb31.C (main): Same.
663         * g++.old-deja/g++.robertl/eb30.C: Same.
664         * g++.old-deja/g++.robertl/eb3.C: Same.
665         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
666         * g++.old-deja/g++.robertl/eb21.C: Same.
667         * g++.old-deja/g++.robertl/eb15.C: Same.
668         * g++.old-deja/g++.robertl/eb118.C: Same.
669         * g++.old-deja/g++.robertl/eb115.C (main): Same.
670         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
671         * g++.old-deja/g++.robertl/eb109.C: Same.
672         * g++.old-deja/g++.other/sibcall1.C (main): Same.
673         * g++.old-deja/g++.mike/rtti1.C: Same.
674         * g++.old-deja/g++.mike/p658.C: Same.
675         * g++.old-deja/g++.mike/net46.C: Same.
676         * g++.old-deja/g++.mike/net34.C: Same.
677         * g++.old-deja/g++.mike/memoize1.C: Same.
678         * g++.old-deja/g++.mike/eh2.C: Same.
679         * g++.old-deja/g++.law/weak.C: Same.
680         * g++.old-deja/g++.law/visibility7.C: Same.
681         * g++.old-deja/g++.law/visibility25.C: Same.
682         * g++.old-deja/g++.law/visibility22.C: Same.
683         * g++.old-deja/g++.law/visibility2.C: Same.
684         * g++.old-deja/g++.law/visibility17.C: Same.
685         * g++.old-deja/g++.law/visibility13.C: Same.
686         * g++.old-deja/g++.law/visibility10.C: Same.
687         * g++.old-deja/g++.law/visibility1.C: Same.
688         * g++.old-deja/g++.law/virtual3.C (eval): Same.
689         * g++.old-deja/g++.law/vbase1.C: Same.
690         * g++.old-deja/g++.law/operators32.C: Same.
691         * g++.old-deja/g++.law/nest3.C: Same.
692         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
693         * g++.old-deja/g++.law/except5.C (main): Same.
694         * g++.old-deja/g++.law/cvt7.C (run): Same.
695         * g++.old-deja/g++.law/cvt2.C: Same.
696         * g++.old-deja/g++.law/cvt16.C: Same.
697         * g++.old-deja/g++.law/ctors6.C (bar): Same.
698         * g++.old-deja/g++.law/ctors17.C (main): Same.
699         * g++.old-deja/g++.law/ctors13.C: Same.
700         * g++.old-deja/g++.law/ctors12.C (main): Same.
701         * g++.old-deja/g++.law/ctors10.C: Same.
702         * g++.old-deja/g++.law/code-gen5.C: Same.
703         * g++.old-deja/g++.law/bad-error7.C: Same.
704         * g++.old-deja/g++.law/arm9.C: Same.
705         * g++.old-deja/g++.law/arm12.C: Same.
706         * g++.old-deja/g++.law/arg8.C: Same.
707         * g++.old-deja/g++.law/arg1.C: Same.
708         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
709         * g++.old-deja/g++.jason/template31.C: Same.
710         * g++.old-deja/g++.jason/template24.C (main): Same.
711         * g++.old-deja/g++.jason/2371.C: Same.
712         * g++.old-deja/g++.eh/new2.C: Same.
713         * g++.old-deja/g++.eh/new1.C: Same.
714         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
715         * g++.old-deja/g++.brendan/nest21.C (main): Same.
716         * g++.old-deja/g++.brendan/err-msg3.C: Same.
717         * g++.old-deja/g++.brendan/crash62.C: Same.
718         * g++.old-deja/g++.brendan/crash52.C: Same.
719         * g++.old-deja/g++.brendan/crash49.C (main): Same.
720         * g++.old-deja/g++.brendan/crash38.C: Same.
721         * g++.old-deja/g++.brendan/crash15.C (main): Same.
722         * g++.old-deja/g++.brendan/copy9.C: Same.
723
724 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
725
726         * gcc.c-torture/execute/20001203-2.c (memset):
727         Count argument is of type __SIZE_TYPE__.
728
729 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
730
731         * gcc.c-torture/compile/20010404-1.c: New test.
732
733 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
734
735         * gcc.c-torture/compile/20010326-1.c: New test.
736
737 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
738
739         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
740         peculiarities of the SH.
741         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
742
743 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
744
745         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
746         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
747         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
748
749 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
750
751         * g77.f-torture/compile/20010321-1.f: New test.
752
753 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
754
755         * gcc.c-torture/compile/20010329-1.c: New test.
756
757 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
758
759         * gcc.c-torture/execute/20010329-1.c: New test.
760
761 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
762
763         * g++.old-deja/g++.other/eh4.C: Fix typo.
764
765 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
766
767         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
768
769 2001-03-28  Philip Blundell  <philb@gnu.org>
770
771         * gcc.c-torture/compile/20010328-1.c: New test.
772
773 2001-03-27  Richard Henderson  <rth@redhat.com>
774
775         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
776         * g++.old-deja/g++.eh/vbase3.C: Likewise.
777
778 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
779
780         * gcc.c-torture/compile/20010327-1.c: New test.
781
782 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
783
784         * g++.old-deja/g++.other/friend12.C: New test.
785         * g++.old-deja/g++.other/friend9.C: Expect no errors.
786         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
787
788 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
789
790         * gcc.c-torture/execute/20010325-1.c: New test.
791
792 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
793
794         * g++.old-deja/g++.other/mangle3.C: New test.
795
796 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
797
798         * g++.old-deja/g++.other/anon8.C: New test.
799
800 2001-03-20  Philip Blundell  <philb@gnu.org>
801
802         * gcc.c-torture/compile/20010320-1.c: New test.
803
804 2001-03-17  Richard Henderson  <rth@redhat.com>
805
806         * g++.old-deja/g++.other/eh4.C: Add expected error text.
807
808 2001-03-15  Geoff Keating  <geoff@redhat.com>
809
810         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
811         tests on AIX.
812
813 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
814
815         * g++.old-deja/g++.other/eh4.C: New test.
816
817 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
818
819         * gcc.dg/cpp/mi1.c: Update.
820
821 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
822
823         * g++.old-deja/g++.other/regstack.C: New test.
824
825 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
826
827         * g++.old-deja/g++.other/ref4.C: New test.
828
829 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
830
831         * objc/execute/va_method.m: Added.
832         * objc/execute/IMP.m: Added.
833         * objc/execute/_cmd.m: Added.
834         * objc/execute/accessing_ivars.m: Added.
835         * objc/execute/class-1.m: Added.
836         * objc/execute/class-10.m: Added.
837         * objc/execute/class-11.m: Added.
838         * objc/execute/class-12.m: Added.
839         * objc/execute/class-13.m: Added.
840         * objc/execute/class-14.m: Added.
841         * objc/execute/class-2.m: Added.
842         * objc/execute/class-3.m: Added.
843         * objc/execute/class-4.m: Added.
844         * objc/execute/class-5.m: Added.
845         * objc/execute/class-6.m: Added.
846         * objc/execute/class-7.m: Added.
847         * objc/execute/class-8.m: Added.
848         * objc/execute/class-9.m: Added.
849         * objc/execute/class-tests-1.h
850         * objc/execute/class-tests-2.h
851         * objc/execute/compatibility_alias.m: Added.
852         * objc/execute/encode-1.m: Added.
853         * objc/execute/formal_protocol-1.m: Added.
854         * objc/execute/formal_protocol-2.m: Added.
855         * objc/execute/formal_protocol-3.m: Added.
856         * objc/execute/formal_protocol-4.m: Added.
857         * objc/execute/formal_protocol-5.m: Added.
858         * objc/execute/formal_protocol-6.m: Added.
859         * objc/execute/formal_protocol-7.m: Added.
860         * objc/execute/informal_protocol.m: Added.
861         * objc/execute/initialize.m: Added.
862         * objc/execute/load.m: Added.
863         * objc/execute/many_args_method.m: Added.
864         * objc/execute/nested-3.m: Added.
865         * objc/execute/no_clash.m: Added.
866         * objc/execute/private.m: Added.
867         * objc/execute/redefining_self.m: Added.
868         * objc/execute/root_methods.m: Added.
869         * objc/execute/selector-1.m: Added.
870         * objc/execute/static-1.m: Added.
871         * objc/execute/static-2.m: Added.
872         * objc/execute/va_method.m: Added.
873
874 2001-03-10  Richard Henderson  <rth@redhat.com>
875
876         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
877
878 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
879
880         * g++.old-deja/g++.other/crash31.C: XFAIL.
881         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
882         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
883         * gcc.c-torture/execute/20010123-1.x: XFAIL.
884         * gcc.c-torture/execute/20010124-1.x: XFAIL.
885         * gcc.dg/sequence-pt-1.c: XFAIL one test.
886
887 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
888
889         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
890
891 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
892
893         * gcc.dg/20000724-1.c: Don't use multiline strings.
894
895 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
896
897         * objc/execute/string1.m, objc/execute/string2.m: Compare the
898         result of -cString against what we expect it to be; don't just
899         print it out for no one to read.
900
901         * objc/execute/string3.m, objc/execute/string4.m: New tests.
902         Based on testcases provided by Nicola Pero.
903
904 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
905
906         * gcc.dg/cpp/macro7.c: New test.
907
908 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
909
910         * gcc.dg/cpp/multiline.c: Update.
911
912 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
913
914         * g++.old-deja/g++.other/enum3.C: New test.
915
916 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
917
918         * g++.old-deja/g++.other/pod1.C: New test.
919
920 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
921
922         * g++.old-deja/g++.ext/overload1.C: New test.
923
924 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
925
926         * g++.old-deja/g++.pt/using1.C: New test.
927
928 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
929
930         * g++.old-deja/g++.other/using9.C: New test.
931
932 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
933
934         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
935
936         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
937
938 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
939
940         * g++.old-deja/g++.ext/realpt1.C: Remove.
941
942 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
943
944         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
945
946 2001-02-26  Will Cohen  <wcohen@redhat.com>
947
948         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
949
950 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
951
952         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
953         templatized constructors.
954
955 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
956
957         * gcc.c-torture/execute/20010224-1.c: New test.
958
959 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
960
961         * gcc.c-torture/execute/20010222-1.c: New test.
962
963 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
964
965         * g++.old-deja/g++.other/inline20.C: New test.
966
967 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
968
969         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
970
971 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
972
973         * g++.old-deja/g++.other/lookup22.C: New test.
974
975 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
976
977         * g77.dg: New directory.
978         * g77.dg/20010216-1.f: New test case.
979         * g77.dg/dg.exp: New driver.
980         * lib/g77-dg.exp: New driver library.
981
982 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
983
984         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
985
986 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
987
988         * g++.old-deja/g++.other/decl9.C: New test.
989
990 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
991
992         * g++.old-deja/g++.other/init16.C: Update the test so that it does
993         not need <string> and also tests the initialization at runtime.
994
995 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
996
997         * gcc.c-torture/execute/longlong.c: New test.
998
999 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
1000
1001         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
1002
1003 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
1004
1005         * gcc.c-torture/execute/920302-1.c (execute):
1006         Change argument type to short.
1007
1008 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
1009
1010         * g++.old-deja/g++.pt/deduct6.C: New test.
1011
1012 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
1013
1014         * g++.old-deja/g++.pt/deduct5.C: New test.
1015
1016 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
1017
1018         * gcc.c-torture/execute/20010209-1.c: New test.
1019
1020 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
1021
1022         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
1023
1024 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
1025
1026         * g++.dg/vtgc1.C: Update for new ABI.
1027
1028         * consistency.vlad: New directory, 1665 files.
1029
1030 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
1031
1032         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
1033         return type.
1034         * gcc.dg/cpp/digraphs.c: Declare puts.
1035
1036 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1037
1038         * g++.old-deja/g++.other/warn5.C: New test.
1039
1040 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1041
1042         * g++.old-deja/g++.pt/spec40.C: New test.
1043
1044 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1045
1046         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
1047         case.
1048         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
1049
1050 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
1051
1052         * gcc.c-torture/compile/20010209-1.c: New test.
1053
1054 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
1055
1056         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
1057         excess errors message but not if it crashes.
1058         * g++.old-deja/g++.other/crash27.C: Likewise.
1059         * g++.old-deja/g++.other/crash28.C: Likewise.
1060         * g++.old-deja/g++.other/crash30.C: Likewise.
1061         * g++.old-deja/g++.other/crash32.C: Likewise.
1062         * g++.old-deja/g++.other/crash35.C: Likewise.
1063         * g++.old-deja/g++.pt/inherit2.C: Likewise.
1064
1065 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
1066
1067         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
1068         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
1069         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
1070         g77.f-torture/execute/execute.exp,
1071         g77.f-torture/noncompile/noncompile.exp,
1072         gcc.c-torture/execute/execute.exp,
1073         gcc.c-torture/execute/memcheck/memcheck.exp,
1074         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
1075         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
1076         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
1077         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
1078         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
1079         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
1080         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
1081         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
1082         Remove bug reporting instructions with ancient email addresses.
1083
1084 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
1085
1086         * gcc.dg/20010202-1.c: New test.
1087         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
1088
1089 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
1090
1091         * g++.dg/stdbool-if.C: New test.
1092
1093 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
1094
1095         * objc/execute/fdecl.m: Added main().
1096
1097 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
1098
1099         * gcc.c-torture/execute/20010206-1.c: New test.
1100
1101 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1102
1103         * gcc.dg/cpp/avoidpaste1.c: Update.
1104
1105 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
1106
1107         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
1108         Pero <nicola@brainstorm.co.uk>.
1109         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
1110
1111 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
1112
1113         * g++.old-deja/g++.pt/spec39.C: New test.
1114
1115 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
1116
1117         * gcc.c-torture/compile/20010202-1.c: New test.
1118
1119 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
1120
1121         * g++.old-deja/g++.abi/primary2.C: New test.
1122         * g++.old-deja/g++.abi/primary3.C: New test.
1123         * g++.old-deja/g++.abi/primary4.C: New test.
1124         * g++.old-deja/g++.abi/primary5.C: New test.
1125         * g++.old-deja/g++.abi/vtable3.h: New test.
1126         * g++.old-deja/g++.abi/vtable3a.C: New test.
1127         * g++.old-deja/g++.abi/vtable3b.C: New test.
1128         * g++.old-deja/g++.abi/vtable3c.C: New test.
1129         * g++.old-deja/g++.abi/vtable3d.C: New test.
1130         * g++.old-deja/g++.abi/vtable3e.C: New test.
1131         * g++.old-deja/g++.abi/vtable3f.C: New test.
1132         * g++.old-deja/g++.abi/vtable3g.C: New test.
1133         * g++.old-deja/g++.abi/vtable3h.C: New test.
1134         * g++.old-deja/g++.abi/vtable3i.C: New test.
1135         * g++.old-deja/g++.abi/vtable3j.C: New test.
1136         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
1137
1138 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
1139
1140         * g++.old-deja/g++.other/anon6.C: New test.
1141         * g++.old-deja/g++.other/anon7.C: New test.
1142
1143 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
1144
1145         * gcc.dg/cpp/avoidpaste2.c: New tests.
1146
1147 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
1148
1149         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
1150
1151 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
1152
1153         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
1154         DECIMAL_DIG cases for Irix."
1155
1156 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
1157
1158         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
1159
1160 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
1161
1162         * gcc.dg/c99-tag-1.c: New test.
1163
1164 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
1165
1166         * gcc.dg/cpp/tr-warn1.c: Add tests.
1167
1168 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
1169
1170         * gcc.dg/cpp/avoidpaste1.c: Update.
1171         * gcc.dg/cpp/paste4.c: Update.
1172
1173 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
1174
1175         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
1176         cases for Irix.
1177
1178 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1179
1180         * g++.old-deja/g++.other/inline19.C: New test.
1181
1182 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
1183
1184         * gcc.dg/Wlarger-than.c: New test.
1185
1186 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1187
1188         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
1189
1190 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
1191
1192         * gcc.c-torture/execute/20010129-1.c: New test.
1193         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
1194
1195 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
1196
1197         * gcc.dg/cpp/avoidpaste1.c: Test case.
1198
1199 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
1200
1201         * g++.old-deja/g++.other/inline18.C: New test.
1202
1203 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1204
1205         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
1206         and __builtin_putchar.
1207
1208 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
1209
1210         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
1211         tests.
1212
1213 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
1214
1215         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
1216         floating point number rounding mode to round to the nearest
1217         representable mode.
1218
1219 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
1220
1221         * g++.old-deja/g++.other/mangle2.C: New test.
1222
1223 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
1224
1225         * gcc.c-torture/compile/20010124-1.c: New test.
1226
1227 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
1228
1229         * g++.old-deja/g++.pt/spec38.C: New test.
1230
1231 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1232
1233         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
1234         "Build don't run".
1235
1236 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1237
1238         * gcc.c-torture/execute/20010123-1.c: New test.
1239
1240 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
1241
1242         * g++.old-deja/g++.pt/spec37.C: New test.
1243
1244 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
1245
1246         * g++.old-deja/g++.pt/overload14.C: New test.
1247
1248 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1249
1250         * gcc.c-torture/execute/20010122-1.c: New test, exercise
1251         __builtin_return_address.
1252
1253 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
1254
1255         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
1256         * g++.old-deja/g++.pt/spec35.C: New test.
1257         * g++.old-deja/g++.pt/spec36.C: New test.
1258
1259 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
1260
1261         * gcc.c-torture/compile/20010118-1.c: New test.
1262
1263 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
1264
1265         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
1266
1267 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
1268
1269         * gcc.c-torture/execute/20010119-1.c: New test.
1270
1271 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
1272
1273         * g++.old-deja/g++.other/vbase5.C: New test.
1274
1275 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
1276
1277         * gcc.c-torture/execute/20010118-1.c: New test.
1278
1279 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
1280
1281         * g++.old-deja/g++.pt/deduct3.C: New test.
1282
1283 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
1284
1285         * g++.old-deja/g++.pt/spec34.C: New test.
1286
1287 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
1288
1289         * g77.f-torture/compile/20000601-2.f: New test.
1290
1291 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
1292
1293         * g++.old-deja/g++.other/init17.C: New test.
1294
1295 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
1296
1297         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
1298
1299 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
1300
1301         * g++.old-deja/g++.pt/unify8.C: New test.
1302
1303 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
1304
1305         * g++.old-deja/g++.abi/vbase1.C: New test.
1306
1307 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
1308
1309         * g++.old-deja/g++.pt/crash65.C: New test.
1310
1311 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
1312
1313         * gcc.dg/cpp/assembl2.S: New test case.
1314
1315 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
1316
1317         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
1318         are supported.
1319
1320 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1321
1322         * g++.old-deja/g++.other/builtins1.C: New test.
1323         * g++.old-deja/g++.other/builtins2.C: Likewise.
1324         * g++.old-deja/g++.other/builtins3.C: Likewise.
1325         * g++.old-deja/g++.other/builtins4.C: Likewise.
1326
1327 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
1328
1329         * gcc.c-torture/compile/20010117-1.c: New test.
1330         * gcc.c-torture/compile/20010117-2.c: New test.
1331
1332 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
1333
1334         * g77.f-torture/execute/20010116.[fx]: New test,
1335         XFAIL on i?86-*-*.
1336         * g77.f-torture/compile/20010115.f: Indicate it's
1337         a test for PR fortran/1636.
1338
1339 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
1340
1341         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
1342
1343 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
1344
1345         * g77.f-torture/compile/20010115.f: New test.
1346
1347 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
1348
1349         * g++.old-deja/g++.pt/nontype5.C: New test.
1350
1351 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
1352
1353         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
1354         have an equivalent working one below it.
1355
1356 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
1357
1358         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
1359         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
1360
1361 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
1362
1363         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
1364         message containing "init_priority".
1365         (conpr-2.C): Likewise.
1366         (conpr-3.C): Likewise.
1367         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
1368
1369 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1370
1371         * gcc.c-torture/execute/20010114-2.c: New test.
1372
1373 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
1374
1375         * gcc.c-torture/compile/20010114-1.c: New test.
1376         * gcc.c-torture/compile/20010114-1.x: Xfail.
1377         * gcc.c-torture/compile/20010114-2.c: New test.
1378         * gcc.c-torture/execute/20010114-1.c: New test.
1379         * gcc.dg/trunc-1.c: New test.
1380         * gcc.dg/uninit-B.c: New test.
1381
1382 2001-01-13  Nick Clifton  <nickc@redhat.com>
1383
1384         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
1385         target.
1386
1387 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
1388
1389         * gcc.c-torture/compile/20010113-1.c: New test.
1390
1391 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
1392
1393         * gcc.c-torture/compile/20001212-1.c: New test.
1394
1395 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
1396
1397         * gcc.dg/cpp/widestr1.c: Update.
1398         * gcc.dg/cpp/prag-imp.c: Remove.
1399
1400 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
1401
1402         * gcc.c-torture/execute/20000801-3.x: Remove.
1403         * gcc.dg/c90-init-1.c: New test.
1404         * gcc.dg/c99-init-1.c: New test.
1405         * gcc.dg/c99-init-2.c: New test.
1406         * gcc.dg/gnu99-init-1.c: New test.
1407
1408 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
1409
1410         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
1411         testing that no relevant ones were found.
1412
1413 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
1414
1415         * g++.old-deja/g++.pt/cast2.C: New test.
1416
1417 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
1418
1419         * g++.old-deja/g++.pt/friend47.C: New test.
1420
1421 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
1422
1423         * g++.old-deja/g++.pt/instantiate13.C: New test.
1424
1425 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
1426
1427         * g++.old-deja/g++.other/defarg7.C: New test.
1428         * g++.old-deja/g++.other/defarg8.C: New test.
1429
1430 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
1431
1432         * g++.old-deja/g++.pt/crash64.C: New test.
1433
1434 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
1435
1436         * g++.old-deja/g++.pt/crash63.C: New test.
1437
1438 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
1439
1440         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
1441
1442 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
1443
1444         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
1445
1446 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
1447
1448         * g++.old-deja/g++.pt/error3.C: New test.
1449
1450 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
1451
1452         * g++.old-deja/g++.other/crash39.C: New test.
1453
1454 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
1455
1456         * g++.old-deja/g++.other/vbase4.C: New test.
1457
1458 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
1459
1460         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
1461         * gcc.dg/special/20000419-2.c: New file. Identical to above.
1462         * gcc.dg/special/special.exp: New test driver which will check
1463         for alias support for the above test.
1464
1465 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
1466
1467         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
1468         problems on small machines.
1469         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
1470         parameterize.
1471
1472 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
1473
1474         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
1475         mips.
1476         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
1477
1478 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
1479
1480         * g++.old_deja/g++.pt/using8.C: New test.
1481
1482 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
1483
1484         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
1485
1486 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
1487
1488         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
1489         where a failure is expected.
1490         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
1491
1492 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
1493
1494         * g++.old_deja/g++.pt/instantiate12.C: New test.
1495
1496 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
1497
1498         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
1499         start of structs.
1500         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
1501         * g++.old-deja/g++.brendan/crash17.C: Likewise.
1502         * g++.old-deja/g++.brendan/crash29.C: Likewise.
1503         * g++.old-deja/g++.brendan/crash48.C: Likewise.
1504         * g++.old-deja/g++.brendan/ns1.C: Likewise.
1505         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
1506         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1507         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1508         * g++.old-deja/g++.eh/spec6.C: Likewise.
1509         * g++.old-deja/g++.jason/crash3.C: Likewise.
1510         * g++.old-deja/g++.law/ctors11.C: Likewise.
1511         * g++.old-deja/g++.law/ctors17.C: Likewise.
1512         * g++.old-deja/g++.law/ctors5.C: Likewise.
1513         * g++.old-deja/g++.law/ctors9.C: Likewise.
1514         * g++.old-deja/g++.mike/ambig1.C: Likewise.
1515         * g++.old-deja/g++.mike/net22.C: Likewise.
1516         * g++.old-deja/g++.mike/p3538a.C: Likewise.
1517         * g++.old-deja/g++.mike/p3538b.C: Likewise.
1518         * g++.old-deja/g++.mike/virt3.C: Likewise.
1519         * g++.old-deja/g++.niklas/t128.C: Likewise.
1520         * g++.old-deja/g++.other/anon4.C: Likewise.
1521         * g++.old-deja/g++.other/using1.C: Likewise.
1522         * g++.old-deja/g++.other/warn3.C: Likewise.
1523         * g++.old-deja/g++.pt/t37.C: Likewise.
1524         * g++.old-deja/g++.robertl/eb69.C: Likewise.
1525         * g++.old-deja/g++.robertl/eb71.C: Likewise.
1526
1527 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
1528
1529         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
1530
1531 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1532
1533         * gcc.c-torture/execute/stdio-opt-3.c: New test.
1534
1535 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
1536
1537         * gcc.c-torture/compile/20010107-1.c: New test.
1538
1539 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1540
1541         * gcc.c-torture/execute/builtin-noret-1.c: New test.
1542
1543 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1544
1545         * gcc.dg/format/format.h: New file.
1546         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
1547         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
1548         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
1549         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
1550         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
1551         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
1552         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
1553         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
1554         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
1555         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
1556         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
1557         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
1558         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
1559         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
1560         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
1561         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
1562         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
1563         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
1564         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
1565         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
1566         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
1567         instead of declaring standard types, macros and functions in each
1568         test.
1569
1570 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
1571
1572         * gcc.c-torture/execute/20010106-1.c: New test.
1573
1574 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
1575
1576         * gcc.dg/format/format.exp: New file.
1577         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
1578         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
1579         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
1580         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
1581         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
1582         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
1583         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
1584         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
1585         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
1586         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
1587         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
1588         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
1589         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
1590         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
1591         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
1592         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
1593         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
1594         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
1595         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
1596         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
1597         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
1598         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
1599         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
1600         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
1601         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
1602         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
1603         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
1604         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
1605         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
1606         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
1607         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
1608         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
1609         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
1610         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
1611         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
1612         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
1613         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
1614         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
1615         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
1616         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
1617         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
1618         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
1619
1620 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
1621
1622         * gcc.c-torture/execute/991228-1.c: Take word endianness into
1623         account.
1624
1625 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
1626
1627         * gcc.c-torture/execute/builtin-complex-1.c: New test.
1628
1629 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
1630
1631         * g++.old-deja/g++.pt/crash62.C: New test.
1632
1633 2001-01-04  Richard Henderson  <rth@redhat.com>
1634
1635         * gcc.dg/20000926-1.c: Update expected warnings.
1636         * gcc.dg/array-2.c: Likewise.
1637         * gcc.dg/array-4.c: Also validate flexible array members.
1638         * gcc.dg/c99-flex-array-1.c: New.
1639
1640 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
1641
1642         * gcc.c-torture/compile/20001222-1.x: Remove.
1643
1644 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1645
1646         * gcc.c-torture/execute/built-in-setjmp.c: New.
1647
1648 2001-01-03  Richard Henderson  <rth@redhat.com>
1649
1650         * gcc.dg/940510-1.c: Update expected error wording.
1651         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
1652
1653 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
1654
1655         * lib/target-supports.exp (check_alias_available): Modified to
1656         indicate aliases not supported if only weak aliases are supported.
1657
1658 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1659
1660         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
1661         Turn on cmpstrsi checks for __pj__ and __i370__.
1662
1663 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1664
1665         * g++.old-deja/g++.other/virtual11.C: New test.
1666
1667 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1668
1669         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
1670
1671 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1672
1673         * gcc.c-torture/compile/20010102-1.c: New test.
1674
1675 2001-01-02  Andreas Jaeger  <aj@suse.de>
1676
1677         * gcc.dg/noreturn-3.c: New test.
1678
1679         * gcc.dg/noreturn-4.c: New test.
1680
1681 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1682
1683         * gcc.c-torture/execute/stdio-opt-1.c: Also test
1684         __builtin_fputc and __builtin_fwrite.
1685
1686 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
1687
1688         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
1689         signed char, not default char.
1690
1691 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
1692
1693         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
1694
1695 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
1696
1697         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
1698
1699 2000-12-29  Richard Henderson  <rth@redhat.com>
1700
1701         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
1702         (__cyg_profile_func_exit): Define.
1703
1704 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
1705
1706         * g++.dg/vtgc1.C: New test.
1707
1708 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
1709
1710         * gcc.dg/noncompile/20001228-1.c: New test.
1711
1712         * gcc.dg/20001228-1.c: New test.
1713
1714         * gcc.c-torture/execute/20001228-1.c: New test.
1715
1716 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
1717
1718         * gcc.dg/format-strfmon-1.c: New test.
1719
1720 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1721
1722         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
1723         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
1724         * gcc.c-torture/execute/string-opt-1.c: Likewise.
1725         * gcc.c-torture/execute/string-opt-2.c: Likewise.
1726         * gcc.c-torture/execute/string-opt-3.c: Likewise.
1727         * gcc.c-torture/execute/string-opt-4.c: Likewise.
1728         * gcc.c-torture/execute/string-opt-6.c: Likewise.
1729         * gcc.c-torture/execute/string-opt-7.c: Likewise.
1730         * gcc.c-torture/execute/string-opt-8.c: Likewise.
1731         * gcc.c-torture/execute/string-opt-9.c: Likewise.
1732         * gcc.c-torture/execute/string-opt-10.c: Likewise.
1733         * gcc.c-torture/execute/string-opt-11.c: Likewise.
1734         * gcc.c-torture/execute/string-opt-12.c: Likewise.
1735
1736         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
1737         * gcc.c-torture/execute/string-opt-4.c: Test index.
1738
1739 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
1740
1741         * gcc.c-torture/compile/20001226-1.c: New test.
1742
1743 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1744
1745         * gcc.c-torture/compile/20001222-1.c: New test.
1746         * gcc.c-torture/compile/20001222-1.x: Xfail.
1747
1748 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
1749
1750         * gcc.c-torture/execute/comp-goto-2.c: New test.
1751
1752 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
1753
1754         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
1755         Use long types if __INT_MAX__ is 32767.
1756         (main): Use cast to (sint32 *) when poking 88 into a_page.
1757
1758         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
1759
1760 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
1761
1762         * gcc.c-torture/compile/20001221-1.c: New test.
1763         * gcc.c-torture/execute/20001221-1.c: New test.
1764
1765 2000-12-20  Richard Henderson  <rth@redhat.com>
1766
1767         * g++.old-deja/g++.pt/crash36.C: Update error lines.
1768         * g++.old-deja/g++.robertl/eb109.C: Likewise.
1769
1770 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1771
1772         * gcc.dg/compare3.c: New test.
1773
1774 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1775
1776         * gcc.dg/format-warnll-1.c: New test.
1777
1778 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
1779
1780         * gcc.dg/cpp/cmdlne-P.c: New test.
1781
1782 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1783
1784         * gcc.c-torture/execute/builtin-abs-1.c,
1785         gcc.c-torture/execute/builtin-abs-2.c: New tests.
1786
1787 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1788
1789         * gcc.dg/cpp/multiline.c: New test.
1790
1791 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1792
1793         * g++.old-deja/g++.other/syshdr1.C: Update.
1794         * gcc.dg/cpp/lineflags.c: Remove temporarily.
1795
1796 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1797
1798         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
1799
1800 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1801
1802         * g++.old-deja/g++.pt/ttp65.C: New test.
1803
1804 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1805
1806         * g++.old-deja/g++.pt/ttp64.C: New test.
1807
1808 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1809
1810         * g++.old-deja/g++.pt/spec33.C: New test.
1811
1812 2000-12-14  Catherine Moore  <clm@redhat.com>
1813
1814         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
1815         * gcc.c-torture/execute/920612-2.c: Likewise.
1816         * gcc.c-torture/execute/920428-2.c: Likewise.
1817         * gcc-c-torture/execute/va-arg-11.c: Call exit.
1818         * gcc.c-torture/execute/va-arg-21.c: Likewise.
1819
1820 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1821
1822         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
1823         * gcc.dg/pack-test-2.c: Likewise.
1824
1825 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
1826
1827         Tests by Zack Weinberg <zackw@stanford.edu>.
1828
1829         * gcc.dg/cpp/defined.c: Update.
1830         * gcc.dg/cpp/defined_trad.c: New tests.
1831
1832 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
1833
1834         * gcc.dg/cpp/trad-direct.c: Update.
1835
1836 2000-12-11  Neil Booth  <neilb@earthling.net>
1837
1838         * gcc.dg/cpp/defined_trad.c
1839
1840 2000-12-11  Neil Booth  <neilb@earthling.net>
1841
1842         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
1843
1844 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
1845
1846         * gcc.dg/format-miss-2.c: New test.
1847
1848 2000-12-09  Neil Booth  <neilb@earthling.net>
1849
1850         * gcc.dg/cpp/lineflags.c: New tests.
1851         * gcc.dg/cpp/poison.c: Update.
1852         * gcc.dg/cpp/redef2.c: Update.
1853         * gcc.dg/cpp/skipping.c: New test.
1854
1855 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
1856
1857         * g++.old-deja/g++.other/eh3.C: New testcase.
1858
1859 2000-12-07  Neil Booth  <neilb@earthling.net>
1860
1861         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
1862         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
1863         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
1864         wtr-union-init-2.c, wtr-union-init-3.c: Update.
1865         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
1866         Update.
1867
1868 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1869
1870         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
1871         __SIZE_TYPE__ instead of int for type of integers cast to
1872         pointers.
1873
1874 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
1875
1876         * g++.old-deja/g++.other/cleanup4.C: New test.
1877
1878 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1879
1880         * format-sec-1.c: New test.
1881
1882 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1883
1884         * gcc.dg/format-nonlit-3.c: New test.
1885
1886 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1887
1888         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
1889         through a null pointer.
1890
1891 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1892
1893         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
1894         * g++.old-deja/g++.pt/partial4.C: New test.
1895
1896 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
1897
1898         * gcc.c-torture/execute/ieee/hugeval.x: New.
1899
1900 2000-12-06  Neil Booth  <neilb@earthling.net>
1901
1902         * gcc.dg/cpp/backslash2.c: New tests.
1903
1904 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1905
1906         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
1907         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
1908
1909 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
1910
1911         * gcc.c-torture/execute/20001203-2.c: New testcase.
1912
1913 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
1914
1915         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
1916         * g++.old-deja/g++.other/virtual10.C: New test.
1917
1918 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
1919
1920         * g++.old-deja/g++.mike/pmf5.C: Remove test.
1921
1922 2000-12-05  Richard Henderson  <rth@redhat.com>
1923
1924         * gcc.c-torture/compile/20001205-1.c: New.
1925
1926 2000-12-04  Neil Booth  <neilb@earthling.net>
1927
1928         * g++.old-deja/g++.other/virtual9.C: New test.
1929         * g++.old-deja/g++.pt/crash61.C: New test.
1930         * gcc.c-torture/execute/loop-9.c: New test.
1931
1932 2000-12-04  Neil Booth  <neilb@earthling.net>
1933
1934         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
1935         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
1936         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
1937         * gcc.dg/cpp/extratokens.c: ...here.
1938
1939 2000-12-04  Neil Booth  <neilb@earthling.net>
1940
1941         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
1942         New tests.
1943
1944 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1945
1946         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
1947         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
1948
1949 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1950
1951         * gcc.c-torture/execute/20001203-1.c: New test.
1952
1953 2000-12-03  Neil Booth  <neilb@earthling.net>
1954
1955         * gcc.dg/cpp/macro6.c: New test cases.
1956
1957 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1958
1959         * gcc.c-torture/execute/string-opt-9.c: New test.
1960         * gcc.c-torture/execute/string-opt-10.c: Likewise.
1961         * gcc.c-torture/execute/string-opt-11.c: Likewise.
1962         * gcc.c-torture/execute/string-opt-12.c: Likewise.
1963
1964         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
1965         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
1966
1967 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
1968
1969         * gcc.dg/cpp/if-6.c: New testcase.
1970
1971         * gcc.dg/20001201-1.c: New testcase.
1972
1973 2000-12-02  Neil Booth  <neilb@earthling.net>
1974
1975         * g++.old-deja/g++.other/externC4.C,
1976         g++.old-deja/g++.other/friend10.C: New tests.
1977
1978 2000-12-02  Neil Booth  <neilb@earthling.net>
1979
1980         * g++.old-deja/g++.other/instan2.C
1981         * g++.old-deja/g++.other/instan3.C: New test.
1982
1983 2000-12-02  Neil Booth  <neilb@earthling.net>
1984
1985         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
1986         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
1987         gnuc99.c,gnuc99-pedantic.c: New tests.
1988
1989 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
1990
1991         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
1992         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
1993
1994 2000-12-01  Neil Booth  <neilb@earthling.net>
1995
1996         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
1997         * gcc.dg/cpp/poison.c: Update.
1998         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
1999
2000 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
2001
2002         * g77.f-torture/execute/20001201.f: New test.
2003
2004 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2005
2006         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
2007
2008 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
2009
2010         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
2011
2012 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
2013
2014         * g++.old-deja/g++.other/cast6.C: New test.
2015
2016 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
2017
2018         * gcc.c-torture/execute/20001130-2.c: New testcase.
2019
2020 2000-11-30  Richard Henderson  <rth@redhat.com>
2021
2022         * gcc.c-torture/execute/20001130-1.c: New test.
2023
2024 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2025
2026         * g++.old-deja/g++.other/op3.C: New test.
2027
2028 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2029
2030         * g++.old-deja/g++.other/op2.C: New test.
2031
2032 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2033
2034         * g++.old-deja/g++.other/crash38.C: New test.
2035
2036 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
2037
2038         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
2039
2040 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
2041
2042         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
2043         tests.
2044         * gcc.c-torture/execute/string-opt-6.c: New test.
2045
2046         * gcc.dg/20001117-1.c: Add main.
2047
2048 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
2049
2050         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
2051         Move from here ...
2052         * gcc.dg/940510-1.c: ... to here.
2053
2054         * gcc.dg/20000926-1.c: GNU C now allows initializations of
2055         zero-size arrays in toplevel structures.
2056
2057 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
2058
2059         * gcc.c-torture/execute/loop-8.c: New test.
2060
2061 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2062
2063         * g++.old-deja/g++.other/base1.C: New test.
2064
2065 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2066
2067         * g++.old-deja/g++.other/parse2.C: New test.
2068
2069 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2070
2071         * g++.old-deja/g++.pt/incomplete1.C: New test.
2072
2073 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2074
2075         * g++.old-deja/g++.other/friend9.C: New test.
2076
2077 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
2078
2079         * gcc.dg/20001127-1.c: New test.
2080
2081 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
2082
2083         * g++.old-deja/g++.pt/friend46.C: New test.
2084
2085 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
2086
2087         * g++.old-deja/g++.other/ptrmem8.C: New test.
2088
2089 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2090
2091         * gcc.c-torture/execute/string-opt-7.c: New test.
2092         * gcc.c-torture/execute/string-opt-8.c: Likewise.
2093
2094 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
2095
2096         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
2097         instead of 'mkcheck 2'.
2098
2099 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2100
2101         * gcc.c-torture/execute/memcheck/driver.c,
2102         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
2103         C9X references to refer to C99.
2104
2105 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
2106
2107         * gcc.dg/ultrasp3.c: New test.
2108
2109 2000-11-25  Neil Booth  <neilb@earthling.net>
2110
2111         * gcc.dg/cpp/include2.c: Update test to be locale independent.
2112
2113 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
2114
2115         * gcc.c-torture/compile/20001123-2.c: New.
2116
2117 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2118
2119         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
2120
2121 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
2122
2123         * gcc.dg/sequence-point-1.c: Add some new tests.
2124         * gcc.c-torture/execute/20001124-1.c: New test.
2125
2126 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
2127
2128         * g++.old-deja/g++.other/vaarg4.C: New test.
2129         * gcc.c-torture/compile/20001123-1.c: New test.
2130
2131 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
2132
2133         * g++.other/crash24.C: Adjust and remove XFAIL.
2134         * g++.other/crash37.C: New test.
2135
2136 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
2137
2138         * g++.old-deja/g++.pt/instantiate9.C: New test.
2139
2140 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
2141
2142         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
2143         new ABI, too.
2144
2145         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
2146         * g++.old-deja/g++.robertl/eb55.C: Likewise.
2147
2148 2000-11-22  Neil Booth  <neilb@earthling.net>
2149
2150         * gcc.dg/cpp/Wtrigraphs.c: New test.
2151
2152 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
2153
2154         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
2155
2156 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
2157
2158         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
2159
2160 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
2161
2162         * lib/gcc-dg.exp: load_lib scanasm.exp.
2163         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
2164         * lib/g++-dg.exp: load_lib scanasm.exp.
2165         * lib/scanasm.exp: New.
2166         (scan-assembler, scan-assembler-not): Add optional arguments to
2167         test name, or if not present, the pattern name.
2168         (scan-assembler-dem, scan-assembler-dem-not): New.
2169
2170         * g++.dg/dg.exp: New.
2171
2172 2000-11-21  Neil Booth  <neilb@earthling.net>
2173
2174         * gcc.dg/cpp/integrated1.c: Remove.
2175
2176 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
2177
2178         * gcc.c-torture/execute/20001121-1.c: New test.
2179
2180 2000-11-21  Richard Henderson  <rth@redhat.com>
2181
2182         * gcc.c-torture/compile/20001121-1.c: New test.
2183
2184 2000-11-20  Neil Booth  <neilb@earthling.net>
2185
2186         * gcc.dg/cpp/integrated1.c: New test.
2187
2188 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
2189
2190         * g++.old-deja/g++.other/inline17.C: New test.
2191
2192 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
2193
2194         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
2195         local variable to be zero: I made the variable global. Now
2196         uses abort() and exit() instead of relying on main's return value.
2197
2198 2000-11-20  Neil Booth  <neilb@earthling.net>
2199
2200         * gcc.dg/cpp/paste2.c: Update test.
2201         * objc/execute/paste.m: New test.
2202
2203 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
2204
2205         * gcc.dg/c99-condexpr-1.c: New test.
2206
2207 2000-11-20  Neil Booth  <neilb@earthling.net>
2208
2209         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
2210
2211 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
2212
2213         * g++.old-deja/g++.pt/export1.C: New test.
2214
2215 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
2216
2217         * gcc.dg/20001117-1.c: New test.
2218
2219 2000-11-18  Richard Henderson  <rth@redhat.com>
2220
2221         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
2222
2223 2000-11-18  Richard Henderson  <rth@redhat.com>
2224
2225         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
2226         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
2227         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
2228
2229 2000-11-18  Richard Henderson  <rth@redhat.com>
2230
2231         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
2232         (main): New.  Exit cleanly.
2233
2234 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2235
2236         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
2237         gcc.dg/c99-fordecl-2.c: New tests.
2238
2239 2000-11-18  Richard Henderson  <rth@redhat.com>
2240
2241         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
2242         * gcc.c-torture/execute/zerolen-2.c: New.
2243
2244 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2245
2246         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
2247         memory.
2248
2249 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
2250
2251         * g++.old-deja/g++.pt/instantiate8.C: New test.
2252
2253 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
2254
2255         * g++.old-deja/g++.other/incomplete.C: Add more tests.
2256         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
2257
2258 2000-11-16  Nick Clifton  <nickc@redhat.com>
2259
2260         * gcc.c-torture/execute/nestfunc-2.c: New test.
2261         * gcc.c-torture/execute/nestfunc-3.c: New test.
2262
2263 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
2264
2265         * gcc.c-torture/compile/20001116-1.c: New test.
2266
2267 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2268
2269         * gcc.c-torture/execute/20001115-1.c: New test.
2270
2271 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
2272
2273         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
2274         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
2275         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
2276         * g++.old-deja/g++.abi/vmihint.C: Likewise.
2277
2278 2000-11-15  Neil Booth  <neilb@earthling.net>
2279
2280         gcc.dg/cpp/_Pragma1.c: Update.
2281         gcc.dg/cpp/_Pragma2.c: New test.
2282
2283 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
2284
2285         * g++.old-deja/g++.other/anon5.C: New test.
2286
2287 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
2288
2289         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
2290         tests.
2291
2292 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
2293
2294         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
2295         output.
2296
2297 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2298
2299         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
2300         labels at end of compound statements.
2301
2302 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
2303
2304         * gcc.c-torture/execute/loop-7.c: New test.
2305
2306 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2307
2308         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
2309
2310 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2311
2312         * gcc.dg/c99-bool-1.c: New test.
2313
2314 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2315
2316         * gcc.dg/c99-scope-1.c: Remove xfail.
2317         * gcc.dg/c99-scope-2.c: New test.
2318
2319 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2320
2321         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
2322         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
2323
2324 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
2325
2326         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
2327         error messages.
2328
2329         * g++.mike/p700.C: Don't typedef wchar_t.
2330         * g++.mike/p784.C: Likewise.
2331         * g++.mike/eb101.C: Don't use __wchar_t.
2332
2333 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
2334
2335         * g77.f-torture/execute/20001111.[fx]: Test premature exit
2336         from DO loop.
2337
2338 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
2339
2340         * gcc.c-torture/execute/20001111-1.c: New test.
2341
2342 2000-11-10  Nick Clifton  <nickc@redhat.com>
2343
2344         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
2345         long multuiple and accumulate.
2346
2347 2000-11-09  Richard Henderson  <rth@redhat.com>
2348
2349         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
2350         via size_t instead of int.
2351
2352         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
2353         * gcc.c-torture/execute/string-opt-2.c: Likewise.
2354         * gcc.c-torture/execute/string-opt-3.c: Likewise.
2355         * gcc.c-torture/execute/string-opt-4.c: Likewise.
2356
2357 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
2358
2359         * gcc.c-torture/compile/20001109-1.c: New test.
2360         * gcc.c-torture/compile/20001109-2.c: New test.
2361
2362 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
2363
2364         * g++.old-deja/g++.pt/operator1.C: New test.
2365         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
2366
2367 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
2368
2369         * gcc.dg/20001108-1.c: New test.
2370
2371 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
2372
2373         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
2374         with both arguments constant strings.
2375         * gcc.c-torture/execute/string-opt-3.c: New test.
2376         * gcc.c-torture/execute/string-opt-4.c: New test.
2377         * gcc.c-torture/execute/string-opt-5.c: New test.
2378
2379 2000-11-08  Nick Clifton  <nickc@redhat.com>
2380
2381         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
2382         mulsidi3adddi patterns.
2383
2384 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
2385
2386         * g++.old-deja/g++.other/crash36.C: New test.
2387
2388 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
2389
2390         * g++.old-deja/g++.other/init16.C: New test.
2391
2392 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
2393
2394         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
2395
2396 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
2397
2398         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
2399         * gcc.c-torture/execute/va-arg-16.x: Likewise.
2400         * gcc.c-torture/execute/va-arg-17.x: Likewise.
2401
2402 2000-11-07  DJ Delorie  <dj@redhat.com>
2403
2404         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
2405
2406 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2407
2408         * gcc.c-torture/execute/string-opt-1.c: New test.
2409
2410 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
2411
2412         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
2413         mips-sgi-irix6.* because the MIPS ABI passes floating-point
2414         parameters in registers, and there is no way for a varargs
2415         function to know in which order the integer and floating-point
2416         parameters should be interleaved when they are placed on the
2417         stack.
2418         * gcc.c-torture/execute/va-arg-16.x: Likewise.
2419         * gcc.c-torture/execute/va-arg-17.x: Likewise.
2420
2421 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2422
2423         * gcc.c-torture/execute/string-opt-2.c: New test.
2424
2425 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
2426
2427         * g++.old-deja/g++.pt/crash60.C: New test.
2428
2429 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
2430
2431         * g++.old-deja/g++.other/crash24.C: New test.
2432         * g++.old-deja/g++.other/crash25.C: New test.
2433         * g++.old-deja/g++.other/crash26.C: New test.
2434         * g++.old-deja/g++.other/crash27.C: New test.
2435         * g++.old-deja/g++.other/crash28.C: New test.
2436         * g++.old-deja/g++.other/crash29.C: New test.
2437         * g++.old-deja/g++.other/crash30.C: New test.
2438         * g++.old-deja/g++.other/crash31.C: New test.
2439         * g++.old-deja/g++.other/crash32.C: New test.
2440         * g++.old-deja/g++.other/crash33.C: New test.
2441         * g++.old-deja/g++.other/crash34.C: New test.
2442         * g++.old-deja/g++.other/crash35.C: New test.
2443
2444 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
2445
2446         * gcc.c-torture/execute/20001031-1.c: New test.
2447
2448 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
2449
2450         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
2451         namespace.
2452
2453         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
2454         standards-conformant.
2455
2456         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
2457
2458         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
2459         * g++.old-deja/g++.mike/p755a.C: Likewise.
2460         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
2461         library makes no calls to `operator new' during initialization.
2462
2463 2000-11-04  Neil Booth  <neilb@earthling.net>
2464
2465         * gcc.dg/cpp/include2.c: New tests.
2466
2467 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
2468
2469         * lib/g++.exp (g++_set_ld_library_path): New function.
2470         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
2471
2472 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
2473
2474         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
2475         warnings.
2476
2477 2000-11-01  Richard Henderson  <rth@redhat.com>
2478
2479         * g++.old-deja/g++.ext/namedret1.C: New.
2480         * g++.old-deja/g++.ext/namedret2.C: New.
2481         * g++.old-deja/g++.ext/namedret3.C: New.
2482
2483 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
2484
2485         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
2486         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
2487
2488 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2489
2490         * gcc.c-torture/execute/va-arg-21.c: New test.
2491
2492 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
2493
2494         * gcc.dg/c99-complex-2.c: New test.
2495
2496 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2497
2498         * gcc.c-torture/execute/stdio-opt-1.c: New test.
2499
2500 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
2501
2502         * g++.old-deja/g++.other/inline16.C: New test.
2503
2504 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
2505
2506         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
2507         __PRETTY_FUNCTION__
2508
2509 2000-10-29  Neil Booth  <neilb@earthling.net>
2510
2511         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
2512         New tests.
2513         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
2514         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
2515         optimisation.
2516
2517 2000-10-29  Neil Booth  <neilb@earthling.net>
2518
2519         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
2520         * mi1.c, mi1c.h: Add null directives to multiple-include test.
2521         * mi5.c: Test multiple includes work with -C.
2522         * trigraphs.c: Test ^= version.
2523
2524 2000-10-28  Neil Booth  <neilb@earthling.net>
2525
2526         New tests and test updates for new macro expander.
2527
2528         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
2529         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
2530         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
2531         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
2532         new diagnostic messages.
2533
2534         * gcc.dg/cpp/macro3.c: New tests.
2535
2536 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
2537
2538         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
2539         on the same line.
2540
2541 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
2542
2543         * g++.old-deja/g++.other/eh2.C: New test.
2544
2545 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
2546
2547         * gcc.c-torture/execute/20001027-1.c: New test.
2548
2549 2000-10-26  Richard Henderson  <rth@redhat.com>
2550
2551         * gcc.c-torture/execute/20001026-1.c: New.
2552
2553 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
2554
2555         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
2556         * g++.old-deja/g++.law/builtin1.C: Likewise.
2557         * g++.old-deja/g++.law/ctors10.C: Likewise.
2558         * g++.old-deja/g++.law/virtual3.C: Likewise.
2559         * g++.old-deja/g++.mike/p658.C: Likewise.
2560         * g++.old-deja/g++.other/sibcall1.C: Likewise.
2561         * g++.old-deja/g++.other/vaarg2.C: Likewise.
2562         * g++.old-deja/g++.robertl/eb124.C: Likewise.
2563         * g++.old-deja/g++.robertl/eb44.C: Likewise.
2564         * g++.old-deja/g++.robertl/eb77.C: Likewise.
2565
2566 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
2567
2568         * gcc.c-torture/compile/20001024-1.c: New test.
2569
2570 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
2571
2572         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
2573         to tell us whether or not we are using V3.
2574
2575 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
2576
2577         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
2578         operands.
2579
2580 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2581
2582         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
2583
2584 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
2585
2586         * gcc.c-torture/execute/20001024-1.c: New test.
2587
2588 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
2589
2590         * g++.old-deja/g++.other/sibcall1.C: New test.
2591
2592 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
2593
2594         * gcc.dg/noncompile/init-3.c: New test.
2595
2596 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
2597
2598         * gcc.dg/format-array-1.c: New test.
2599
2600 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2601
2602         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
2603         writing through null pointers; remove comment about testing
2604         unterminated strings.
2605
2606 2000-10-17  Matthew Hiller  <hiller@redhat.com>
2607
2608         * gcc.c-torture/execute/20001017-2.c: New test.
2609
2610 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2611
2612         * gcc.c-torture/compile/20001018-1.c: New test.
2613         * gcc.c-torture/compile/20001018-1.x: Xfail.
2614
2615 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2616
2617         * gcc.c-torture/execute/20001017-1.c: New test.
2618
2619 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2620
2621         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
2622         for multiple use of arguments with scanf formats; add tests for
2623         multiple use of arguments.
2624
2625 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
2626
2627         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
2628
2629 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2630
2631         * gcc.dg/format-miss-1.c: New test.
2632
2633 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
2634
2635         * gcc.c-torture/execute/20001013-1.c: New test.
2636
2637 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
2638
2639         * gcc.dg/format-branch-1.c: New test.
2640
2641 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
2642
2643         * README, lib/file-format.exp: Remove EGCS references.
2644
2645 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
2646
2647         * gcc.dg/20001013-1.c: New test.
2648
2649 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
2650
2651         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
2652         for intmax_t in the compiler using __typeof__ and the type rules
2653         for conditional expressions.
2654
2655 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
2656
2657         * gcc.dg/20001012-1.c: New test.
2658         * gcc.dg/20001012-2.c: New test.
2659
2660 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2661
2662         * gcc.dg/format-attr-1.c: New test.
2663
2664 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2665
2666         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
2667         __LONG_LONG_MAX__ instead of LLONG_MAX.
2668
2669 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2670
2671         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
2672         scanf flags.
2673         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
2674         flags.
2675
2676 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2677
2678         * gcc.dg/sequence-pt-1.c: New test.
2679
2680 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
2681
2682         * gcc.c-torture/execute/20001011-1.c: New testcase.
2683         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
2684
2685 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
2686
2687         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
2688         does not error on it.
2689
2690 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
2691
2692         * gcc.dg/20001009-1.c: New test.
2693
2694 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
2695
2696         * gcc.c-torture/compile/20001009-1.c: Move from here ....
2697         * gcc.c-torture/execute/20001009-2.c: ... to here.
2698
2699 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
2700
2701         * gcc.c-torture/compile/20001009-1.c: New testcase.
2702         * gcc.c-torture/execute/20001009-1.c: New testcase.
2703         Testcases provided by Jan Hubicka <jh@suse.cz>.
2704
2705 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2706
2707         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
2708         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
2709         uintmax_t using <limits.h> to emulate the compiler's internal
2710         logic.  No longer XFAIL %j tests.
2711
2712 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2713
2714         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
2715         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
2716         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
2717         regexps and details of expected handling of some bad formats.
2718         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
2719         suppression.
2720
2721 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2722
2723         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
2724         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
2725         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
2726         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
2727         in list archives.
2728
2729 2000-10-06  Richard Henderson  <rth@cygnus.com>
2730
2731         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
2732         * g++.old-deja/g++.brendan/crash52.C: Likewise.
2733         * g++.old-deja/g++.jason/report.C: Likewise.
2734         * g++.old-deja/g++.law/friend5.C: Likewise.
2735         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
2736         of the expected warnings.
2737
2738 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
2739
2740         * g++.old-deja/g++.pt/enum14.C: New test.
2741
2742 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
2743
2744         * g++.old-deja/g++.pt/crash59.C: New test.
2745
2746 2000-10-04  Will Cohen  <wcohen@redhat.com>
2747
2748         * gcc.dg/20000926-1.c: New test.
2749
2750 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
2751
2752         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
2753         function name for current C++ compiler.
2754         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
2755
2756 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
2757
2758         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
2759         __PRETTY_FUNCTION__.
2760         * g++.old-deja/g++.ext/pretty2.C: Likewise.
2761
2762 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2763
2764         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
2765
2766 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
2767
2768         * gcc.c-torture/compile/20000923-1.c: New test.
2769
2770 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
2771
2772         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
2773         * g++.old-deja/g++.pt/ttp62.C: Same.
2774         * g++.old-deja/g++.other/inline14.C: Same.
2775
2776 2000-09-24  Richard Henderson  <rth@cygnus.com>
2777
2778         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
2779
2780 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
2781
2782         * gcc.dg/c90-printf-1.c: Add test for wide string format.
2783
2784 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
2785
2786         * gcc.c-torture/compile/20000922-1.c: New file.
2787
2788 2000-09-21  Nick Clifton  <nickc@redhat.com>
2789
2790         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
2791         a signed long modulo operation.
2792         (mod6): New funciton - perform an unsigned long modulo operation.
2793         (main): Add tests for modulos of very large numbers by very small
2794         dividends.
2795
2796 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2797
2798         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
2799
2800 2000-09-19  Richard Henderson  <rth@cygnus.com>
2801
2802         * gcc.dg/compare2.c (case 10): XFAIL.
2803
2804 2000-09-18  Richard Henderson  <rth@cygnus.com>
2805
2806         * gcc.c-torture/execute/20000906-1.c: Move ...
2807         * gcc.dg/20000906-1.c: ... here.  Only run on targets
2808         that support __builtin_trap.
2809
2810 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
2811
2812         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
2813
2814 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2815
2816         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
2817         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
2818         more $ format tests.
2819
2820 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2821
2822         * gcc.dg/format-errmk-1.c: New test.
2823
2824 2000-09-17  Greg McGary  <greg@mcgary.org>
2825
2826         * gcc.c-torture/execute/20000917-1.x: Remove.
2827
2828 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2829
2830         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
2831
2832 2000-09-17  Greg McGary  <greg@mcgary.org>
2833
2834         * gcc.c-torture/execute/20000917-1.c: New test.
2835         * gcc.c-torture/execute/20000917-1.x: XFAIL.
2836
2837 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
2838
2839         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
2840         in nested macro bug.
2841
2842 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
2843
2844         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
2845
2846 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
2847
2848         * gcc.c-torture/execute/20000914-1.c: New test.
2849
2850 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
2851
2852         * g++.other/inline13.C: New test.
2853
2854 2000-09-12  Andreas Jaeger  <aj@suse.de>
2855
2856         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
2857         constant by Ulrich Drepper <drepper@redhat.com>.
2858
2859 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
2860
2861         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
2862
2863 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2864
2865         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
2866
2867 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
2868
2869         * gcc.dg/cpp/backslash.c: New test.
2870
2871 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
2872
2873         * gcc.c-torture/execute/20000910-1.c: New test.
2874         * gcc.c-torture/execute/20000910-2.c: Likewise.
2875
2876 2000-09-11  Robert Lipe  <robertl@sco.com>
2877
2878         * gcc.dg/pragma-align.c: New test.
2879
2880 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
2881
2882         * g++.old-deja/g++.pt/explicit82.C: New test.
2883         * g++.old-deja/g++.pt/explicit83.C: New test.
2884
2885 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
2886
2887         * gcc.dg/asm-names.c: New test.
2888
2889 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2890
2891         * gcc.dg/cpp/tr-warn6.c: New test
2892
2893 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2894
2895         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
2896         be accepted.
2897
2898 2000-09-07  Catherine Moore  <clm@redhat.com>
2899
2900         * gcc.c-torture/execute/unroll-1.c: New test.
2901
2902 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
2903
2904         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
2905         ERROR markers.
2906         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
2907         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
2908         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
2909         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
2910         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
2911         Preprocess only.
2912         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
2913         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
2914
2915 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2916
2917         * g++.old-deja/g++.pt/deduct2.C: New test.
2918
2919 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2920
2921         * g++.old-deja/g++.pt/parms2.C: New test.
2922
2923 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2924
2925         * g++.old-deja/g++.pt/crash58.C: New test.
2926
2927 2000-09-06  Greg McGary  <greg@mcgary.org>
2928
2929         * gcc.c-torture/execute/20000906-1.c: New test.
2930         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
2931
2932 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2933
2934         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
2935
2936 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2937
2938         * g++.old-deja/g++.pt/crash57.C: New test.
2939
2940 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2941
2942         * g++.old-deja/g++.pt/crash56.C: New test.
2943
2944 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2945
2946         * g++.old-deja/g++.pt/koenig1.C: New test.
2947
2948 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
2949
2950         * gcc.dg/20000904-1.c: New test.
2951
2952 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
2953
2954         * gcc.dg/cpp/paste8.c: New test.
2955
2956 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
2957
2958         * gcc.c-torture/compile/20000827-1.c: New test.
2959
2960 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2961
2962         * gcc.dg/format-diag-1.c: New test.
2963
2964 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2965
2966         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
2967         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
2968         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
2969         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
2970         gcc.dg/formatz-1.c: Adjust warning regular expressions.
2971
2972 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
2973
2974         * g++.old-deja/g++.other/nested4.C: New test.
2975
2976 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
2977
2978         * g++.old-deja/g++.ns/scoped1.C: New test.
2979
2980 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
2981
2982         * lib/g++.exp: Support testing already-installed GCC.
2983
2984 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2985
2986         * wtr-label-1.c, wtr-suffix-1.c: New tests.
2987
2988 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2989
2990         * gcc.dg/return-type-2.c: New test.
2991
2992 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
2993
2994         * gcc.c-torture/compile/20000825-1.c: New test.
2995
2996 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
2997
2998         * gcc.dg/dwarf2-2.c: New test.
2999
3000 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
3001
3002         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
3003         dg-warning regexps.
3004
3005 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3006
3007         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
3008         gcc.dg/format-ext-5.c: New tests.
3009
3010 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
3011
3012         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
3013
3014 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
3015
3016         * gcc.dg/noncompile/930622-2.c: Adjust error message.
3017
3018 2000-08-24  Richard Henderson  <rth@cygnus.com>
3019
3020         * gcc.dg/ia64-sync-1.c: New test.
3021         * gcc.dg/ia64-sync-2.c: New test.
3022         * gcc.dg/ia64-asm-1.c: New test.
3023
3024 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
3025
3026         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
3027         * gcc.dg/format-ext-2.c: New test.
3028
3029 2000-08-23  Jason Merrill  <jason@redhat.com>
3030
3031         * lib/old-dejagnu.exp: Also ignore "In member function" and
3032         "At global scope".
3033
3034 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3035
3036         * gcc.dg/noncompile/label-lineno-1.c: New test.
3037
3038 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3039
3040         * gcc.dg/c99-array-nonobj-1.c: New test.
3041
3042 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3043
3044         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
3045         tests.
3046         * gcc.dg/format-ext-1.c: New test.
3047
3048 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3049
3050         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
3051         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
3052         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
3053         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
3054         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
3055
3056 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3057
3058         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
3059         gcc.dg/c99-strftime-2.c: New tests.
3060
3061 2000-08-22  Richard Henderson  <rth@cygnus.com>
3062
3063         * gcc.c-torture/execute/20000822-1.c: New test.
3064
3065 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
3066
3067         * gcc.c-torture/execute/20000819-1.x: Remove.
3068
3069 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3070
3071         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
3072         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
3073         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
3074         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
3075         gcc.dg/format-xopen-1.c: New tests.
3076
3077 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3078
3079         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
3080
3081 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
3082
3083         * g++.old-deja/g++.other/loop2.C: New test.
3084
3085         * gcc.c-torture/compile/20000606-1.c: New test.
3086         * gcc.c-torture/compile/20000728-1.c: New test.
3087         * gcc.c-torture/execute/20000801-1.c: New test.
3088         * gcc.c-torture/execute/20000801-2.c: New test.
3089         * gcc.c-torture/execute/20000819-1.c: New test.
3090         * gcc.c-torture/execute/20000819-1.x: XFAIL.
3091         * gcc.dg/20000629-1.c: New test.
3092         * gcc.dg/20000724-1.c: New test.
3093         * gcc.dg/20000807-1.c: New test.
3094
3095 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
3096
3097         * gcc.dg/cpp/pragma-1.c: New test.
3098         * gcc.dg/cpp/pragma-2.c: New test.
3099
3100 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
3101
3102         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
3103         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
3104
3105 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3106
3107         * gcc.c-torture/compile/20000818-1.c: New test.
3108
3109 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
3110
3111         * gcc.c-torture/execute/20000818-1.c: New test.
3112
3113 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3114
3115         * gcc.dg/format-va-1.c: New test.
3116
3117 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3118
3119         * g++.old-deja/g++.other/typedef8.C: New test.
3120
3121 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3122
3123         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
3124         * g++.old-deja/g++.mike/net36.C: Mark candidate.
3125         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
3126         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
3127         * g++.old-deja/g++.other/ptrmem7.C: New test.
3128         * g++.old-deja/g++.pt/ptrmem10.C: New test.
3129
3130 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3131
3132         * g++.old-deja/g++.pt/typename27.C: New test.
3133
3134 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
3135
3136         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
3137         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
3138         * g++.old-deja/g++.pt/friend45.C: New test.
3139         * g++.old-deja/g++.other/friend8.C: New test.
3140
3141 2000-08-15  Richard Henderson  <rth@cygnus.com>
3142
3143         * gcc.c-torture/execute/20000815-1.c: New test.
3144
3145 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
3146
3147         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
3148         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
3149         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
3150
3151 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
3152
3153         * g++.old-deja/g++.other/refinit2.C: New test.
3154
3155 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
3156
3157         * lib/c-torture.exp (c-torture): Make
3158         compiler_conditional_xfail_data global.
3159         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
3160         compiler_conditional_xfail_data machinery.
3161         (f-torture-execute): Likewise.
3162         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
3163         and only when unrolling loops.
3164
3165         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
3166
3167 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
3168
3169         * g++.old-deja/g++.pt/explicit81.C: New test.
3170
3171 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
3172
3173         * g++.old-deja/g++.pt/typename26.C: New test.
3174
3175 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
3176
3177         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
3178         warning.
3179
3180 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3181
3182         * g++.old-deja/g++.other/array3.C: New test.
3183
3184 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3185
3186         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
3187         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
3188         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
3189         New tests.
3190
3191 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
3192
3193         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
3194         * g++.old-deja/g++.abi/vmihint.C: Likewise.
3195
3196 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
3197
3198         * gcc.c-torture/execute/20000808-1.c: New test.
3199
3200 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3201
3202         * gcc.dg/c90-const-expr-1.c: New test.
3203
3204 2000-08-08  Richard Henderson  <rth@cygnus.com>
3205
3206         * gcc.dg/noncompile/920923-1.c: Declare calloc.
3207
3208 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3209
3210         * gcc.dg/noncompile/const-ll-1.c: New test.
3211
3212 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3213
3214         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
3215
3216 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
3217
3218         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
3219         that running programs linked against the shared version of libobjc
3220         run correctly.
3221
3222 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3223
3224         * gcc.dg/c99-printf-1.c: New test.
3225
3226 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3227
3228         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
3229
3230 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
3231
3232         * gcc.c-torture/execute/20000731-1.x: Delete.
3233
3234 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
3235
3236         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
3237         and torture_without_loops as is done by c-torture.exp.
3238         (search_for): Copy from c-torture.exp.
3239         (gcc-dg-runtest): New function, drives a directory of tests
3240         iterating over the TORTURE_OPTIONS.
3241         (scan-assembler, scan-assembler-not): Move here from
3242         individual directory drivers.
3243
3244         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
3245         defined by lib/gcc-dg.exp.
3246         * gcc.dg/cpp/cpp.exp: Likewise.
3247         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
3248         gcc-dg-runtest, so we cycle over optimization options.
3249
3250         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
3251         * gcc.dg/compare2.c: No longer expected to fail.
3252
3253 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
3254
3255         * gcc.c-torture/execute/20000804-1.c: New test.
3256
3257 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
3258
3259         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
3260
3261 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
3262
3263         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
3264
3265 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
3266
3267         * gcc.c-torture/compile/20000803-1.c: New test.
3268
3269 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3270
3271         * gcc.c-torture/execute/20000801-3.c,
3272         gcc.c-torture/execute/20000801-4.c: New tests.
3273         * gcc.c-torture/execute/20000801-3.x,
3274         gcc.c-torture/execute/20000801-4.x: Xfail.
3275
3276 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
3277
3278         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
3279         libobjc/.libs to allow for libtool.
3280
3281 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
3282
3283         * gcc.c-torture/compile/20000802-1.c: New test.
3284
3285 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
3286
3287         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
3288
3289 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
3290
3291         * gcc-c-torture/execute/20000731-2.c: New test.
3292
3293         * gcc.c-torture/execute/20000731-1.c: New test.
3294         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
3295
3296 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
3297
3298         * testsuite/gcc.dg/cpp/paste7.c: New test.
3299         * gcc.dg/cpp/20000725-1.c: New test.
3300
3301 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
3302
3303         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
3304         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
3305         declaration warning for __builtin_dwarf_reg_size.
3306
3307         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
3308
3309 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3310
3311         * gcc.dg/noncompile/voidparam-1.c: New test.
3312
3313 2000-07-30  Richard Henderson  <rth@cygnus.com>
3314
3315         * gcc.dg/c90-digraph-1.c: Don't xfail.
3316         * gcc.dg/compare2.c (case 10): Xfail.
3317         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
3318
3319 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
3320
3321         * gcc.dg/c99-main-1.c: New test.
3322
3323 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3324
3325         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
3326
3327 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
3328
3329         * gcc.c-tortuer/execute/20000726-1.c: New test.
3330
3331 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
3332
3333         * gcc.c-torture/execute/enum-2.c: New test.
3334
3335 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3336
3337         * gcc.dg/cpp/tr-warn3.c: New test.
3338
3339 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3340
3341         * g++.old-deja/g++.ext/implicit1.C: Remove.
3342         * g++.old-deja/g++.jason/c2.C: Remove
3343         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
3344         * g++.old-deja/g++.pt/crash16.C: Likewise.
3345         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
3346
3347 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3348
3349         * g++.old-deja/g++.other/for2.C: New test.
3350
3351 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
3352
3353         * gcc.dg/20000720-1.c: New test.
3354
3355 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
3356
3357         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
3358
3359 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
3360
3361         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
3362         * gcc.c-torture/execute/20000722-1.c: New.
3363         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
3364
3365 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
3366
3367         * gcc.dg/cpp/20000720-1.S: New test.
3368
3369 2000-07-21  Michael Meissner  <meissner@redhat.com>
3370
3371         * gcc.c-torture/execute/ieee/hugeval.c: New test.
3372
3373 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
3374
3375         * g++.old-deja/g++.brendan/crash16.C,
3376         g++.old-deja/g++.brendan/parse3.C,
3377         g++.old-deja/g++.brendan/redecl1.C,
3378         g++.old-deja/g++.ns/template13.C,
3379         g++.old-deja/g++.other/decl4.C,
3380         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
3381
3382 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
3383
3384         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
3385         and "Internal error".
3386
3387         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
3388         regexps.
3389         * gcc.dg/cpp/paste6.c: New test.
3390
3391 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
3392
3393         * gcc.dg/cpp/tr-direct.c: New test.
3394
3395         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
3396         gcc.dg/cpp/undef1.c: Tweak error regexps.
3397
3398 2000-07-18  Eric Christopher <echristo@redhat.com>
3399
3400         * gcc.c-torture/compile/20000718-1.c: New test.
3401
3402 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
3403
3404         * cpplex.c (_cpp_push_token): If the token being pushed back
3405         is the previous token in this context, just subtract one from
3406         context->posn.
3407         * cppmacro.c (save_expansion): Clear aux field when storing a
3408         placemarker.
3409
3410 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
3411
3412         * gcc.dg/noncompile/redecl-1.c: New test.
3413
3414 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
3415
3416         * gcc.c-torture/execute/20000717-5.c: New test.
3417         * gcc.c-torture/execute/20000717-1.x: Removed.
3418
3419 2000-07-17  Richard Henderson  <rth@cygnus.com>
3420
3421         * gcc.c-torture/execute/20000717-4.c: New test.
3422
3423 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
3424
3425         * gcc.dg/cpp/syshdr.c: New test.
3426         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
3427
3428 2000-07-17  Neil Booth  <neilb@earthling.net>
3429
3430         * gcc.dg/cpp/cmdlne-dM.c: New test.
3431         * gcc.dg/cpp/cmdlne-dD.c: New test.
3432
3433 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
3434
3435         * gcc.c-torture/execute/20000717-3.c: New test.
3436
3437         * gcc.c-torture/compile/20000717-1.c: New test.
3438
3439 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
3440
3441         * gcc.c-torture/execute/20000717-2.c: New test.
3442
3443 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3444
3445         * gcc.dg/formatz-1.c: New test.
3446
3447         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
3448         * gcc.dg/c99-digraph-1.c: New tests.
3449
3450         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
3451         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
3452
3453         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
3454         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
3455         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
3456         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
3457         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
3458         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
3459         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
3460
3461 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
3462
3463         * gcc.c-torture/execute/20000717-1.c: New test.
3464         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
3465
3466 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
3467
3468         * gcc.c-torture/execute/20000715-2.c: New test.
3469         * gcc.dg/20000715-1.c: New test.
3470
3471 2000-07-15  Michael Meissner  <meissner@redhat.com>
3472
3473         * gcc.c-torture/execute/20000715-1.c: New test.
3474
3475 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
3476
3477         * gcc.c-torture/execute/20000707-1.c: New test.
3478
3479 2000-07-13  Neil Booth  <NeilB@earthling.net>
3480
3481         * testsuite/gcc.dg/cpp/digraph1.c,
3482         testsuite/gcc.dg/cpp/digraph2.c,
3483         testsuite/gcc.dg/cpp/digraphs.c: New tests.
3484
3485 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
3486
3487         * g77.f-torture/compile/20000630-2.f:  New test.
3488         * g77.f-torture/compile/20000630-2.x
3489
3490 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
3491
3492         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
3493
3494 2000-07-11  Neil Booth  <NeilB@earthling.net>
3495
3496         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
3497
3498 2000-07-11  Neil Booth  <NeilB@earthling.net>
3499
3500         * gcc.dg/cpp/cmdlne-C.c: New.
3501
3502 2000-07-09  Neil Booth  <NeilB@earthling.net>
3503
3504         * gcc.dg/cpp/directiv.c: New tests.
3505         * gcc.dg/cpp/undef1.c: Update.
3506
3507 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
3508
3509         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
3510
3511 2000-07-09  Neil Booth  <NeilB@earthling.net>
3512
3513         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
3514
3515 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
3516
3517         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
3518         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
3519
3520 2000-07-08  Neil Booth  <NeilB@earthling.net>
3521
3522         * gcc.dg/cpp/macsyntx.c: New tests.
3523
3524 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
3525
3526         * gcc.dg/20000707-1.c: New test.
3527
3528 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
3529
3530         * gcc.c-torture/execute/20000706-1.c: New test.
3531         * gcc.c-torture/execute/20000706-2.c: New test.
3532         * gcc.c-torture/execute/20000706-3.c: New test.
3533         * gcc.c-torture/execute/20000706-4.c: New test.
3534         * gcc.c-torture/execute/20000706-5.c: New test.
3535
3536 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
3537
3538         * g++.old-deja/g++.pt/instantiate7.C: New test.
3539
3540 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
3541
3542         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
3543         * g++.old-deja/g++.mike/thunk3.C: Likewise.
3544         * g++.old-deja/g++.other/rtti3.C: Likewise.
3545         * g++.old-deja/g++.other/rttid3.C: Likewise.
3546
3547 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
3548
3549         *  g77.f-torture/compile/20000630-1.x: Fix typo
3550
3551 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
3552
3553         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
3554         assembly output.
3555
3556 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
3557
3558         * gcc.dg/cpp/ident.c: New test.
3559
3560 2000-07-05  Neil Booth  <NeilB@earthling.net>
3561
3562         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
3563           gcc.dg/cpp/lexstrng.c: New tests.
3564
3565 2000-07-04  Neil Booth  <NeilB@earthling.net>
3566
3567         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
3568         * gcc.dg/cpp/strify2.c: Same.
3569
3570 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
3571
3572         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
3573         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
3574         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
3575         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
3576
3577         * testsuite/gcc.dg/cpp/macro1.c,
3578         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
3579         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
3580         testsuite/gcc.dg/cpp/strify1.c,
3581         testsuite/gcc.dg/cpp/strify2.c: New tests.
3582
3583 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
3584
3585         * gcc.c-torture/execute/20000703-1.c: New test.
3586
3587 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
3588
3589         * g++.old-deja/g++.pt (lookup10.C): New test.
3590
3591 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
3592
3593         * g++.old-deja/g++.pt (typename25.C): New test.
3594
3595 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
3596
3597         * gcc.c-torture/compile/20000701-1.c: New test.
3598
3599 2000-06-30  Nick Clifton  <nickc@cygnus.com>
3600
3601         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
3602         to test case.
3603
3604 2000-06-30  Catherine Moore  <clm@cygnus.com>
3605
3606         * gcc.c-torture/execute/align-1.c: New test.
3607
3608 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
3609
3610         * g++.old-deja/g++.pt/expr8.C: New test.
3611         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
3612
3613 2000-06-29  Nick Clifton  <nickc@cygnus.com>
3614
3615         * gcc.c-torture/compile/20000629-1.c: New test.
3616
3617 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
3618
3619
3620         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
3621         gcc.dg/noncompile directory, depending on whether they're
3622         preprocessor tests or not.  Annotate all the tests for the dg
3623         framework.
3624
3625         * gcc.c-torture/noncompile/noncompile.exp: Delete.
3626         * gcc.dg/noncompile/noncompile.exp: New.
3627
3628         * Moved files:
3629         Old name                                New name
3630         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
3631         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
3632         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
3633         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
3634         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
3635         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
3636         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
3637         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
3638         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
3639         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
3640         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
3641         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
3642         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
3643         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
3644         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
3645         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
3646         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
3647         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
3648         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
3649         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
3650         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
3651         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
3652         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
3653         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
3654
3655         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
3656         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
3657         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
3658         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
3659         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
3660         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
3661
3662 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
3663
3664         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
3665         declare one variable.  On the fourth, error.
3666         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
3667         declared by 20000628-1a.h.
3668
3669 2000-06-29  Richard Henderson  <rth@redhat.com>
3670
3671         * gcc.c-torture/execute/930529-1.x: New file.
3672         * gcc.dg/920413-1.c: Adjust expected warning text.
3673         * gcc.dg/980217-1.c: Declare abort.
3674         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
3675
3676 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
3677
3678         * g77.f-torture/compile/20000629-1.f: New test.
3679         * g77.f-torture/compile/20000629-1.x: Expected to fail.
3680
3681 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
3682
3683         Rearrange lots of files, removing entirely the
3684         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
3685         directories.
3686
3687         * Deleted files:
3688         gcc.c-torture/code_quality/code_quality.exp
3689         gcc.c-torture/special/special.exp
3690         gcc.failure/failure.exp
3691         gcc.failure/940409-1.x
3692         gcc.c-torture/compile/961203-1.x
3693
3694         * New files:
3695         gcc.misc-tests/linkage.exp
3696         gcc.c-torture/execute/920730-1t.c
3697         gcc.c-torture/execute/920730-1t.x
3698         gcc.c-torture/compile/920520-1.x
3699         gcc.c-torture/compile/920521-1.x
3700         gcc.c-torture/compile/981006-1.x
3701         gcc.c-torture/execute/eeprof-1.x
3702
3703         * Moved files (possibly with modifications to fit a new harness):
3704         Old name                                New name
3705         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
3706         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
3707         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
3708         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
3709         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
3710         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
3711         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
3712         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
3713         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
3714         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
3715         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
3716         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
3717         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
3718         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
3719
3720 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
3721
3722         * c-torture/compile/961203-1.x: Delete.
3723
3724         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
3725         not exit. Include stdio.h.
3726         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
3727         * gcc.misc-tests/dg-12.c: Likewise.
3728         * gcc.misc-tests/dg-5.c: Likewise.
3729         * gcc.misc-tests/dg-6.c: Likewise.
3730         * gcc.misc-tests/dg-7.c: Prototype abort.
3731         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
3732         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
3733         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
3734         not exit.
3735         * gcc.misc-tests/sieve.c: Use return from main, not exit.
3736         * gcc.misc-tests/sort2.c: Use return from main, not exit.
3737
3738 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
3739
3740         * gcc.dg/cpp/20000628-1.c: New test.
3741         * gcc.dg/cpp/20000628-1.h: New header for above test.
3742         * gcc.dg/cpp/20000628-1a.h: Likewise.
3743
3744 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
3745
3746         * gcc.dg/cpp: New directory.
3747         * gcc.dg/cpp/cpp.exp: New driver.
3748         * gcc.dg/cpp/20000627-1.c: New test.
3749         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
3750         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
3751         and rewrite as a compilation test.
3752
3753         * gcc.dg: Move many files into the cpp subdirectory, possibly
3754         renaming or editing them as well.
3755         Old name                New name
3756         990119-1.c              cpp/19990119-1.c
3757         990228-1.c              cpp/19990228-1.c
3758         990407-1.c              cpp/19990407-1.c
3759         990409-1.c              cpp/19990409-1.c
3760         990413-1.c              cpp/19990413-1.c
3761         990703-1.c              cpp/19990703-1.c
3762         20000127-1.c            cpp/20000127-1.c
3763         20000129-1.c            cpp/20000129-1.c
3764         20000207-1.c            cpp/20000207-1.c
3765         20000207-2.c            cpp/20000207-2.c
3766         20000209-1.c            cpp/20000209-1.c
3767         20000209-2.c            cpp/20000209-2.c
3768         20000301-1.c            cpp/20000301-1.c
3769         20000419-1.c            cpp/20000419-1.c
3770         20000510-1.S            cpp/20000510-1.S
3771         20000519-1.c            cpp/20000519-1.c
3772         20000529-1.c            cpp/20000529-1.c
3773         20000625-1.c            cpp/20000625-1.c
3774         20000625-2.c            cpp/20000625-2.c
3775         cpp-as1.c               cpp/assert1.c
3776         cpp-as2.c               cpp/assert2.c
3777         cxx-comments-1.c        cpp/cxxcom1.c
3778         cxx-comments-2.c        cpp/cxxcom2.c
3779         endif-label.c           cpp/endif.c
3780         cpp-hash1.c             cpp/hash1.c
3781         cpp-hash2.c             cpp/hash2.c
3782         cpp-if1.c               cpp/if-1.c
3783         cpp-if2.c               cpp/if-2.c
3784         cpp-if3.c               cpp/if-3.c
3785         cpp-if4.c               cpp/if-4.c
3786         cpp-if5.c               cpp/if-5.c
3787         cpp-cond.c              cpp/if-cexp.c
3788         cpp-missingop.c         cpp/if-mop.c
3789         cpp-missingparen.c      cpp/if-mpar.c
3790         cpp-opprec.c            cpp/if-oppr.c
3791         cpp-ifparen.c           cpp/if-paren.c
3792         cpp-shortcircuit.c      cpp/if-sc.c
3793         cpp-shift.c             cpp/if-shift.c
3794         cpp-unary.c             cpp/if-unary.c
3795         cpp-li1.c               cpp/line1.c
3796         cpp-li2.c               cpp/line2.c
3797         lineno.c                cpp/line3.c
3798         lineno-2.c              cpp/line4.c
3799         cpp-mi.c                cpp/mi1.c
3800         cpp-mic.h               cpp/mi1c.h
3801         cpp-micc.h              cpp/mi1cc.h
3802         cpp-mind.h              cpp/mi1nd.h
3803         cpp-mindp.h             cpp/mi1ndp.h
3804         cpp-mix.h               cpp/mi1x.h
3805         cpp-mi2.c               cpp/mi2.c
3806         cpp-mi2a.h              cpp/mi2a.h
3807         cpp-mi2b.h              cpp/mi2b.h
3808         cpp-mi2c.h              cpp/mi2c.h
3809         cpp-mi3.c               cpp/mi3.c
3810         cpp-mi3.def             cpp/mi3.def
3811         poison-1.c              cpp/poison.c
3812         pr-impl.c               cpp/prag-imp.c
3813         cpp-redef-2.c           cpp/redef1.c
3814         cpp-redef.c             cpp/redef2.c
3815         strpaste.c              cpp/strp1.c
3816         strpaste-2.c            cpp/strp2.c
3817         cpp-tradpaste.c         cpp/tr-paste.c
3818         cpp-tradstringify.c     cpp/tr-str.c
3819         cpp-tradwarn1.c         cpp/tr-warn1.c
3820         cpp-tradwarn2.c         cpp/tr-warn2.c
3821         trigraphs.c             cpp/trigraphs.c
3822         cpp-unc1.c              cpp/unc1.c
3823         cpp-unc2.c              cpp/unc2.c
3824         cpp-unc3.c              cpp/unc3.c
3825         cpp-unc.c               cpp/unc4.c
3826         undef.c                 cpp/undef1.c
3827         undef-2.c               cpp/undef2.c
3828         cpp-wi1.c               cpp/widestr1.c
3829
3830 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
3831
3832         * lib/g++.exp (g++_include_flags): Tweak.
3833
3834 2000-06-27  H.J. Lu  <hjl@gnu.org>
3835             Loren J. Rittle  <ljrittle@acm.org>
3836
3837         * lib/g++.exp (g++_include_flags): Override libgloss.exp
3838         version with one that knows about the new gcc tree structure.
3839         (g++_link_flags): Same.
3840
3841 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
3842
3843         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
3844         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
3845         case we are cross-compiling.
3846
3847         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
3848         g++.old-deja/g++.niklas/Makefile.in,
3849         g++.old-deja/g++.niklas/configure.in,
3850         g++.old-deja/g++.other/Makefile.in,
3851         g++.old-deja/g++.other/configure.in,
3852         gcc.c-torture/code_quality/Makefile.in,
3853         gcc.c-torture/code_quality/configure.in,
3854         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
3855         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
3856         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
3857         gcc.c-torture/execute/ieee/Makefile.in,
3858         gcc.c-torture/execute/ieee/configure.in,
3859         gcc.c-torture/noncompile/Makefile.in,
3860         gcc.c-torture/noncompile/configure.in,
3861         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
3862         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
3863         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
3864
3865 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
3866
3867         * g++.old-deja/g++.other/ambig3.C: New test.
3868
3869 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
3870
3871         * g++.old-deja/g++.pt/syntax1.C: New test.
3872         * g++.old-deja/g++.pt/syntax2.C: New test.
3873         * g++.old-deja/g++.other/syntax3.C: New test.
3874         * g++.old-deja/g++.other/syntax4.C: New test.
3875
3876 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
3877
3878         * gcc.dg/20000623-1.c: Prototype exit and abort.
3879
3880 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
3881
3882         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
3883         New tests.
3884         * gcc.dg/cpp-mi3.def: New file.
3885
3886         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
3887         inside assertions.
3888         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
3889         lexer's error messages.
3890         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
3891         divine anything from the linemarkers.
3892         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
3893         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
3894
3895 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
3896
3897         * gcc.dg/20000623-1.c: New test.
3898
3899 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
3900
3901         * gcc.c-torture/execute/20000622-1.c: New test.
3902
3903 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
3904
3905         * g++.old-deja/g++.other/init15.C: New test.
3906
3907 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
3908
3909         * g++.old-deja/g++.pt/vaarg2.C: New test.
3910         * g++.old-deja/g++.pt/vaarg3.C: New test.
3911
3912 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
3913
3914         * g++.old-deja/g++.other/dyncast6.C: New test.
3915
3916 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
3917
3918         * gcc.c-torture/execute/loop-6.c: New test.
3919
3920 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
3921
3922         * gcc.dg/20000614-1.c: New test.
3923         * gcc.dg/20000614-2.c: New test.
3924
3925 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
3926
3927         * g++.old-deja/g++.other/inline12.C: New test.
3928
3929 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
3930
3931         * g++.old-deja/g++.other/eh1.C: New test.
3932
3933 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
3934
3935         * g++.old-deja/g++.other/type.C: New test.
3936
3937 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
3938
3939         * g++.old-deja/g++.other/initstring.C: New test.
3940
3941 2000-06-12  Jason Merrill  <jason@redhat.com>
3942
3943         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
3944
3945 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
3946
3947         * gcc.c-torture/compile/20000609-1.c: New test.
3948
3949 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
3950
3951         * gcc.dg/20000609-1.c: New test.
3952
3953 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
3954
3955         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
3956         * gcc.c-torture/noncompile/poison-1.c: Move...
3957         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
3958         * gcc.dg/cpp-li1.c: Add a token after the #line.
3959
3960 2000-06-05  Richard Henderson  <rth@cygnus.com>
3961
3962         * gcc.c-torture/execute/20000605-2.c: New test.
3963         * gcc.c-torture/execute/20000605-3.c: New test.
3964
3965 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
3966
3967         * g77.f-torture/execute/20000503-1.x: New file.
3968
3969 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
3970
3971         * g++.old-deja/g++.eh/badalloc1.C: New test.
3972
3973 2000-06-05  Richard Henderson  <rth@cygnus.com>
3974
3975         * gcc.c-torture/execute/20000605-1.c: New test.
3976
3977 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
3978             Nathan Sidwell <nathan@codesourcery.com>
3979
3980         * gcc.c-torture/compile/20000605-1.c: New test.
3981
3982 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
3983
3984         * g77.f-torture/compile/20000601-1.f:  New test.
3985
3986 2000-06-03  Richard Henderson  <rth@cygnus.com>
3987
3988         * gcc.c-torture/execute/20000603-1.c: New.
3989
3990 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
3991
3992         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
3993         * gcc.dg/noreturn-2.c (noreturn): Likewise.
3994
3995 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
3996
3997         * gcc.dg/compare2.c (case 12): XFAIL.
3998         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
3999         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
4000
4001         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
4002
4003 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
4004
4005         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
4006         guard macro is already defined when the header is first
4007         included.
4008         * gcc.dg/cpp-mix.h: New file.
4009         * gcc.dg/endif-label.c: Update patterns to match compiler.
4010
4011         * g++.brendan/complex1.C: Declare abort.
4012         * g++.law/refs4.C: Remove XFAIL.
4013         * g++.oliva/expr2.C: Declare abort and exit.
4014
4015 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
4016
4017         * gcc.c-torture/execute/20000528-1.c: New test.
4018
4019         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
4020         * g++.old-deja/g++.law/temps4.C: Likewise.
4021
4022         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
4023         stdlib.h.  Call abort() on failure.
4024         * g++.old-deja/g++.law/refs4.C: Likewise.
4025         * g++.old-deja/g++.law/temps4.C: Likewise.
4026         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
4027         * gcc.c-torture/execute/20000112-1.c: Include string.h.
4028
4029 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
4030
4031         Relative to g++.dg/special:
4032         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
4033
4034         Relative to g++.old-deja:
4035         * g++.brendan/complex1.C, g++.jason/optimize2.C,
4036         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
4037         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
4038         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
4039         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
4040         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
4041         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
4042
4043         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
4044         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
4045         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
4046         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
4047         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
4048         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
4049         and/or string.h.
4050
4051         * g++.other/goto1.C: Update expectations for error messages.
4052
4053 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
4054
4055         * gcc.c-torture/compile/20000523-1.c: New test.
4056
4057 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
4058
4059         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
4060
4061 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
4062
4063         * g++.old-deja/g++.eh/catch11.C: New test.
4064         * g++.old-deja/g++.eh/catch12.C: New test.
4065
4066 2000-05-24  Nick Clifton  <nickc@cygnus.com>
4067
4068         * gcc.c-torture/execute/20000523-1.c: New test.
4069
4070 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
4071
4072         * c-torture/execute/bcp-1.c: Replace abort in arg of
4073         __builtin_constant_p with a generic external function.
4074
4075         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
4076         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
4077         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
4078         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
4079         Prototype abort and/or exit.
4080
4081         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
4082         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
4083         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
4084         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
4085
4086 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
4087
4088         * gcc.dg/dwarf2-1.c: New test.
4089
4090 2000-05-20  Richard Henderson  <rth@cygnus.com>
4091
4092         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
4093
4094 2000-05-20  Andreas Jaeger  <aj@suse.de>
4095
4096         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
4097         testcase.
4098
4099 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
4100
4101         * gcc.c-torture/execute/20000519-2.c: New test.
4102
4103 2000-05-19  Andreas Jaeger  <aj@suse.de>
4104
4105         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
4106         which fails with SSA.
4107
4108         * lib/c-torture.exp: Also test with -O3 -fssa.
4109
4110 2000-05-18  Michael Meissner  <meissner@redhat.com>
4111
4112         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
4113         * gcc.c-torture/execute/920415-1.c: Ditto.
4114         * gcc.c-torture/execute/920501-1.c: Ditto.
4115         * gcc.c-torture/execute/conversion.c: Ditto.
4116         * gcc.c-torture/execute/cvt-1.c: Ditto.
4117
4118 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
4119
4120         * gcc.c-torture/compile/20000518-1.c: New test.
4121
4122 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
4123
4124         * g77.f-torture/compile/200005018.f:  New test.
4125
4126 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
4127
4128         * gcc.c-torture/compile/20000517-1.c: New test.
4129
4130 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4131
4132         * gcc.c-torture/execute/20000516-1.c: New test.
4133
4134 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
4135
4136         * g++.old-deja/g++.other/eh.C: New test.
4137
4138 2000-05-12  Richard Henderson  <rth@cygnus.com>
4139
4140         * gcc.c-torture/execute/990208-1.c (main): Don't pass
4141         constants through to doit's conditional.
4142
4143 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
4144
4145         * gcc.c-torture/compile/20000511-1.c: New test.
4146         * g77.f-torture/compile/20000511-1.f: New test.
4147         * g77.f-torture/compile/20000511-2.f: New test.
4148
4149 2000-05-11  Michael Meissner  <meissner@redhat.com>
4150
4151         * gcc.c-torture/execute/20000511-1.c: New test.
4152
4153 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
4154
4155         * gcc.dg/dg.exp: Scan .S files as well as .c files.
4156         * gcc.dg/20000510-1.S: New.
4157
4158 2000-05-08  Catherine Moore  <clm@cygnus.com>
4159
4160         * gcc.dg/unused-3.c: New.
4161
4162 2000-05-06  Richard Henderson  <rth@cygnus.com>
4163
4164           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
4165           * g++.old-deja/g++.mike/warn1.C: Likewise.
4166           * g++.old-deja/g++.pt/local1.C: Likewise.
4167           * g++.old-deja/g++.pt/local7.C: Likewise.
4168           * g++.old-deja/g++.pt/spec16.C: Likewise.
4169
4170 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
4171
4172         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
4173
4174 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
4175
4176           * g77.f-torture/execute/20000503-1.f:  New test.
4177
4178 2000-05-04  Andreas Jaeger  <aj@suse.de>
4179
4180         * gcc.dg/noreturn-2.c: New test.
4181
4182 2000-05-04  Neil Booth  <NeilB@earthling.net>
4183
4184         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
4185         preprocessor.
4186
4187 2000-05-04  Richard Henderson  <rth@cygnus.com>
4188
4189         * gcc.c-torture/execute/20000503-1.c: Fix typo.
4190
4191 2000-05-04  Richard Henderson  <rth@cygnus.com>
4192
4193         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
4194         OpenSSL by Jason R Thorpe.
4195
4196 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
4197
4198         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
4199
4200 2000-05-03  Robert Lipe <robertlipe@usa.net>
4201
4202         * gcc.dg/20000503-1.c: New test.
4203
4204 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
4205
4206         * gcc.c-torture/compile/20000502-1.c: New test.
4207         * g++.old-deja/g++.other/align.C: New test.
4208         * gcc.dg/cpp-tradstringify.c: New test.
4209
4210 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
4211
4212         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
4213         and hard registers.
4214
4215 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
4216
4217         * gcc.c-torture/execute/loop-5.c: New test.
4218
4219 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
4220
4221         * gcc.c-torture/execute/va-arg-20.c: New test.
4222
4223 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
4224
4225         * gcc.c-torture/execute/20000422-1.c: New test.
4226
4227 2000-04-20  Greg McGary  <gkm@gnu.org>
4228
4229         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
4230         when optimizing, but without sibling-call optimizations (-O1).
4231
4232 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
4233
4234           * gcc.c-torture/compile/20000420-1.c: New test.
4235
4236 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4237
4238         * g++.abi/ptrflags.C: New test.
4239         * g++.eh/catchptr1.C: Test incomplete pointer chains.
4240
4241 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
4242
4243         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
4244
4245 2000-04-19  Greg McGary  <gkm@gnu.org>
4246
4247         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
4248         sibling-call optimizations.
4249
4250 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
4251
4252         * gcc.dg/20000419-1.c: New test.
4253
4254 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
4255
4256         * gcc.c-torture/execute/20000412-6.c: New test.
4257
4258 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
4259
4260         * gcc.c-torture/execute/20000412-5.c: New test.
4261         * g77.f-torture/compile/20000412-1.f: New test.
4262         * gcc.c-torture/execute/20000412-4.c: New test.
4263         * gcc.c-torture/compile/20000412-2.c: New test.
4264         * gcc.c-torture/execute/20000412-3.c: New test.
4265         * gcc.c-torture/compile/20000412-1.c: New test.
4266         * gcc.c-torture/execute/20000412-2.c: New test.
4267
4268 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
4269
4270         * objc/execute/bf-20.m: New test.
4271
4272 2000-04-10  Richard Henderson  <rth@cygnus.com>
4273
4274         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
4275
4276         * gcc.c-torture/execute/20000412-1.c: New test.
4277
4278 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
4279
4280         * g++.old-deja/g++.eh/catchptr1.C: New test.
4281
4282 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
4283
4284         * g++.old-deja/g++.abi/cxa_vec.C: New test.
4285
4286 2000-04-08  Neil Booth  <NeilB@earthling.net>
4287
4288         * gcc.dg/cpp-nullchar.c: Remove test as
4289         embedded nulls cause problems.
4290
4291 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4292
4293         * gcc.dg/compare2.c: New test.
4294
4295 2000-04-08  Neil Booth  <NeilB@earthling.net>
4296
4297         * gcc.dg/cpp-nullchar.c: New test.
4298
4299 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
4300
4301         * gcc.dg/cpp-mi2.c: New test.
4302         * gcc.dg/cpp-mi2[abc].h: New files.
4303
4304 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
4305
4306         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
4307         member name.
4308
4309 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
4310
4311         * g++.old-deja/g++.abi/vmihint.C: New test.
4312
4313 2000-04-06  Neil Booth  <NeilB@earthling.net>
4314
4315         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
4316         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
4317         copyright.
4318
4319 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
4320
4321         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
4322         avoid stack-frame overwrite.
4323
4324 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
4325
4326         * gcc.c-torture/compile/20000405-2.c: New test.
4327         * gcc.c-torture/compile/20000405-3.c: New test.
4328
4329 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4330
4331         * gcc.c-torture/compile/20000405-1.c: New test.
4332
4333 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
4334
4335         * gcc.dg/cast-qual-1.c: Revert last change.
4336
4337 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4338
4339         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
4340
4341 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
4342
4343         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
4344         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
4345
4346 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
4347
4348         * gcc.c-torture/compile/20000403-2.c: New test.
4349         * gcc.c-torture/compile/20000403-1.c: New test.
4350
4351 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
4352
4353         * gcc.c-torture/execute/20000403-1.c: New test.
4354
4355 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
4356
4357         * gcc.c-torture/execute/20000402-1.c: New test.
4358
4359 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
4360
4361         * gcc.c-torture/execute/va-arg-15.c: New test.
4362         * gcc.c-torture/execute/va-arg-16.c: New test.
4363         * gcc.c-torture/execute/va-arg-17.c: New test.
4364         * gcc.c-torture/execute/va-arg-18.c: New test.
4365         * gcc.c-torture/execute/va-arg-19.c: New test.
4366
4367 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
4368
4369         * gcc.c-torture/compile/981211-1.c: Move to...
4370         * gcc.dg/cpp-as1.c: ...here.
4371         * gcc.dg/cpp-as2.c: New file.
4372
4373         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
4374         compiler.
4375
4376 2000-04-02  Neil Booth  <NeilB@earthling.net>
4377
4378         * gcc.dg/cpp-cond.c  New tests.
4379         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
4380         accidental success less likely.
4381         * gcc.dg/cpp-missingop.c  New tests.
4382         * gcc.dg/cpp-missingparen.c  New tests.
4383         * gcc.dg/cpp-shift.c  New tests.
4384         * gcc.dg/cpp-shortcircuit.c  New tests.
4385         * gcc.dg/cpp-unary.c  New tests.
4386
4387 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
4388
4389         * gcc.c-torture/compile/20000329-1.c: New test.
4390
4391 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
4392
4393         * gcc.c-torture/compile/20000326-1.c: New test.
4394         * gcc.c-torture/compile/20000326-2.c: New test.
4395
4396 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
4397
4398         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
4399         the first parameter is a function argument.
4400
4401 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
4402
4403         * g++.old-deja/g++.ext/array4.C: New test.
4404
4405 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
4406
4407         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
4408
4409 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4410
4411         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
4412
4413 2000-03-19  Richard Henderson  <rth@cygnus.com>
4414
4415         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
4416
4417 2000-03-19  Richard Henderson  <rth@cygnus.com>
4418
4419         * gcc.c-torture/compile/20000319-1.c: New test.
4420
4421 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
4422
4423         * gcc.c-torture/execute/20000314-3.c: New test.
4424         * gcc.c-torture/execute/20000314-2.c: New test.
4425         * gcc.c-torture/execute/20000314-1.c: New test.
4426         * gcc.c-torture/compile/20000314-2.c: New test.
4427         * gcc.c-torture/compile/20000314-1.c: New test.
4428
4429 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
4430
4431         * g++.old-deja/g++.warn/inline.C: New test.
4432
4433 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
4434
4435         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
4436         standards-compliant result rather than specific constants.
4437         Put test-values in array.
4438
4439 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
4440
4441         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
4442         (g++_target_compile): Put test-specific options last.
4443
4444 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
4445
4446         * g++.old-deja/g++.eh/vbase4.C: New test.
4447
4448 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
4449
4450         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
4451
4452 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
4453
4454         * g++.old-deja/g++.brendan/misc12.C: Removed.
4455         * g++.old-deja/g++.pt/memtemp77.C: Constify.
4456         * g++.old-deja/g++.ext/pretty4.C: New test.
4457
4458 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
4459
4460         * g++.old-deja/g++.other/string2.C: New test.
4461
4462 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
4463
4464         * g++.old-deja/g++.warn/impint2.C: New test.
4465
4466 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
4467
4468         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
4469         is 1, not zero.
4470
4471 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
4472
4473         * g++.old-deja/g++.warn/impint.C: New test.
4474         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
4475         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
4476         * g++.old-deja/g++.pt/explicit12.C: Likewise.
4477         * g++.old-deja/g++.pt/explicit13.C: Likewise.
4478         * g++.old-deja/g++.pt/explicit17.C: Likewise.
4479         * g++.old-deja/g++.pt/explicit18.C: Likewise.
4480         * g++.old-deja/g++.pt/explicit19.C: Likewise.
4481         * g++.old-deja/g++.pt/explicit23.C: Likewise.
4482         * g++.old-deja/g++.pt/explicit31.C: Likewise.
4483         * g++.old-deja/g++.pt/explicit35.C: Likewise.
4484         * g++.old-deja/g++.pt/explicit6.C: Likewise.
4485         * g++.old-deja/g++.pt/memclass7.C: Likewise.
4486
4487 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
4488
4489         * gcc.dg/cpp-redef.c: New test.
4490
4491 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
4492
4493         * g++.old-deja/g++.pt/unify7.C: New test.
4494
4495 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4496
4497         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
4498         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
4499
4500 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
4501
4502         * gcc.c-torture/compile/20000224-1.c: New test.
4503
4504 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4505
4506         * gcc.c-torture/compile/cpp-2.c: New test.
4507         * gcc.c-torture/compile/cpp-1.c: New test.
4508
4509 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
4510
4511         * gcc.c-torture/execute/20000225-1.c: New test.
4512
4513 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4514
4515         * gcc.dg/cpp-li2.c: New test.
4516
4517         * gcc.dg/cpp-wi1.c: New test.
4518
4519         * gcc.dg/cpp-li1.c: New test.
4520
4521 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
4522
4523         * g++.old-deja/g++.other/sizeof5.C: New test.
4524
4525 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4526
4527         * gcc.c-torture/execute/va-arg-13.c: New test.
4528
4529 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
4530
4531         * gcc.c-torture/execute/va-arg-12.c: New test.
4532
4533 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
4534
4535         * gcc.c-torture/execute/20000223-1.c: New test.
4536
4537 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
4538
4539         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
4540
4541 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
4542
4543         * g++.old-deja/g++.abi/ptrmem.C: New test.
4544
4545 2000-02-19  Richard Henderson  <rth@cygnus.com>
4546
4547         * gcc.c-torture/compile/init-3.c: New.
4548
4549 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
4550
4551         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
4552         ALWAYS_CXXFLAGS.
4553
4554 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
4555
4556         * gcc.c-torture/compile/20000211-3.c: New test.
4557
4558 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
4559
4560         * gcc.c-torture/compile/20000211-2.c: New test.
4561
4562 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
4563
4564         * gcc.c-torture/compile/20000211-1.c: New test.
4565
4566 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
4567
4568         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
4569           on native targets
4570
4571 2000-02-08  Nathan Sidwell  <nathan@acm.org>
4572
4573         * g++.old-deja/g++.other/cast5.C: New test.
4574
4575 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
4576
4577         * gcc.c-torture/execute/20000205-1.c: New.
4578
4579 2000-02-03  Nathan Sidwell  <nathan@acm.org>
4580
4581         * g++.old-deja/g++.jason/cast3.C: Return void.
4582         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
4583
4584 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4585
4586         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
4587
4588         * gcc.dg/loop-1.c: New test.
4589
4590 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
4591
4592         * gcc.c-torture/compile/20000127-1.c: New test.
4593         * gcc.c-torture/execute/991228-1.c: New test.
4594
4595 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4596
4597         * gcc.dg/unused-2.c: New test.
4598
4599         * gcc.dg/conv-1.c: New test.
4600
4601 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
4602
4603         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
4604         compiler.
4605         (tool_option_proc): Fix typo.
4606
4607 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
4608
4609         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
4610         of the ld on the host, not on the build machine.
4611         Also, don't crash if '--help' is not a supported option.
4612
4613 2000-01-24  Richard Henderson  <rth@cygnus.com>
4614
4615         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
4616
4617 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
4618
4619         * gcc.c-torture/execute/20000120-2.c: New test.
4620         * gcc.c-torture/execute/20000120-1.c: New test.
4621
4622 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
4623
4624         * gcc.c-torture/execute/20000113-1.c: New test.
4625
4626 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
4627
4628         * gcc.c-torture/execute/20000112-1.c: New test.
4629
4630 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4631
4632         * gcc.dg/20000111-1.c: New test.
4633
4634 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
4635
4636         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
4637         with 16 bit integers.
4638
4639 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4640
4641         * gcc.dg/20000108-1.c: New test.
4642
4643 2000-01-05  Nathan Sidwell  <nathan@acm.org>
4644
4645         * g++.old-deja/g++.ns/koenig8.C: New test.
4646
4647 2000-01-05  Nathan Sidwell  <nathan@acm.org>
4648
4649         * g++.old-deja/g++.other/cast4.C: New test.
4650
4651 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
4652
4653         * gcc.c-torture/compile/20000105-2.c: New test.
4654         * gcc.c-torture/compile/20000105-1.c: New test.
4655
4656 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4657
4658         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
4659         references to printf & atoi to conform to ANSI standard.
4660         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
4661         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
4662         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
4663         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
4664         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
4665         * g++.old-deja/g++.brendan/complex1.C: Likewise.
4666         * g++.old-deja/g++.brendan/copy1.C: Likewise.
4667         * g++.old-deja/g++.brendan/copy2.C: Likewise.
4668         * g++.old-deja/g++.brendan/copy3.C: Likewise.
4669         * g++.old-deja/g++.brendan/copy4.C: Likewise.
4670         * g++.old-deja/g++.brendan/copy5.C: Likewise.
4671         * g++.old-deja/g++.brendan/copy6.C: Likewise.
4672         * g++.old-deja/g++.brendan/copy7.C: Likewise.
4673         * g++.old-deja/g++.brendan/copy8.C: Likewise.
4674         * g++.old-deja/g++.brendan/crash11.C: Likewise.
4675         * g++.old-deja/g++.brendan/crash14.C: Likewise.
4676         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
4677         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
4678         * g++.old-deja/g++.brendan/delete2.C: Likewise.
4679         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
4680         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
4681         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
4682         * g++.old-deja/g++.brendan/eh1.C: Likewise.
4683         * g++.old-deja/g++.brendan/groff1.C: Likewise.
4684         * g++.old-deja/g++.brendan/init3.C: Likewise.
4685         * g++.old-deja/g++.brendan/misc12.C: Likewise.
4686         * g++.old-deja/g++.brendan/misc7.C: Likewise.
4687         * g++.old-deja/g++.brendan/new2.C: Likewise.
4688         * g++.old-deja/g++.brendan/operators4.C: Likewise.
4689         * g++.old-deja/g++.brendan/operators5.C: Likewise.
4690         * g++.old-deja/g++.brendan/overload2.C: Likewise.
4691         * g++.old-deja/g++.brendan/overload7.C: Likewise.
4692         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
4693         * g++.old-deja/g++.brendan/reference1.C: Likewise.
4694         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
4695         * g++.old-deja/g++.brendan/template24.C: Likewise.
4696         * g++.old-deja/g++.brendan/template3.C: Likewise.
4697         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
4698         * g++.old-deja/g++.jason/inline3.C: Likewise.
4699         * g++.old-deja/g++.jason/opeq.C: Likewise.
4700         * g++.old-deja/g++.law/arg5.C: Likewise.
4701         * g++.old-deja/g++.law/arm7.C: Likewise.
4702         * g++.old-deja/g++.law/ctors11.C: Likewise.
4703         * g++.old-deja/g++.law/cvt8.C: Likewise.
4704         * g++.old-deja/g++.law/init9.C: Likewise.
4705         * g++.old-deja/g++.law/refs4.C: Likewise.
4706         * g++.old-deja/g++.law/template2.C: Likewise.
4707         * g++.old-deja/g++.law/visibility24.C: Likewise.
4708         * g++.old-deja/g++.law/vtable3.C: Likewise.
4709         * g++.old-deja/g++.mike/asm2.C: Likewise.
4710         * g++.old-deja/g++.mike/eh1.C: Likewise.
4711         * g++.old-deja/g++.mike/misc1.C: Likewise.
4712         * g++.old-deja/g++.mike/misc13.C: Likewise.
4713         * g++.old-deja/g++.mike/misc14.C: Likewise.
4714         * g++.old-deja/g++.mike/ns12.C: Likewise.
4715         * g++.old-deja/g++.mike/p1248.C: Likewise.
4716         * g++.old-deja/g++.mike/p3708.C: Likewise.
4717         * g++.old-deja/g++.mike/p3708a.C: Likewise.
4718         * g++.old-deja/g++.mike/p3708b.C: Likewise.
4719         * g++.old-deja/g++.mike/p646.C: Likewise.
4720         * g++.old-deja/g++.mike/p700.C: Likewise.
4721         * g++.old-deja/g++.mike/p783.C: Likewise.
4722         * g++.old-deja/g++.mike/p783a.C: Likewise.
4723         * g++.old-deja/g++.mike/p783b.C: Likewise.
4724         * g++.old-deja/g++.mike/p786.C: Likewise.
4725         * g++.old-deja/g++.mike/p789.C: Likewise.
4726         * g++.old-deja/g++.mike/p789a.C: Likewise.
4727         * g++.old-deja/g++.mike/p807a.C: Likewise.
4728         * g++.old-deja/g++.other/delete3.C: Likewise.
4729         * g++.old-deja/g++.other/dyncast1.C: Likewise.
4730         * g++.old-deja/g++.other/dyncast2.C: Likewise.
4731         * g++.old-deja/g++.other/dyncast3.C: Likewise.
4732         * g++.old-deja/g++.other/empty1.C: Likewise.
4733         * g++.old-deja/g++.other/temporary1.C: Likewise.
4734         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
4735         * g++.old-deja/g++.pt/t16.C: Likewise.
4736         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
4737
4738 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
4739
4740         * gcc.dg/991230-1.c: New test.
4741
4742 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
4743
4744         * gcc.c-torture/compile/991229-3.c: New test.
4745         * gcc.c-torture/compile/991229-2.c: New test.
4746         * gcc.c-torture/compile/991229-1.c: New test.
4747
4748 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
4749
4750         * gcc.c-torture/compile/labels-2.c: New test.
4751
4752 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
4753
4754         * gcc.c-torture/execute/991227-1.c: New test.
4755
4756 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4757
4758         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
4759
4760 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
4761
4762         * gcc.c-torture/execute/991221-1.c: New test.
4763
4764 1999-12-20  Nathan Sidwell  <nathan@acm.org>
4765
4766         * g++.old-deja/g++.other/cast3.C: New test.
4767
4768 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
4769
4770         * gcc.c-torture/execute/991216-4.c: New test.
4771
4772 1999-12-16  Michael Meissner  <meissner@cygnus.com>
4773
4774         * gcc.c-torture/execute/991216-1.c: New test.
4775         * gcc.c-torture/execute/991216-2.c: New test.
4776         * gcc.c-torture/execute/991216-3.c: New test.
4777
4778 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
4779
4780         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
4781         Actually make the test fail by using "-O2" for compilation.
4782
4783 1999-12-15  Nathan Sidwell  <nathan@acm.org>
4784
4785         * g++.old-deja/g++.warn/cast-align1.C: New test.
4786
4787 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
4788
4789         * gcc.c-torture/compile/991214-1.c: New test.
4790         * gcc.c-torture/compile/991214-2.c: New test.
4791
4792 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
4793
4794         * gcc.dg/991214-1.c: New test.
4795
4796 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
4797
4798         * gcc.c-torture/compile/991213-3.c: New test.
4799         * gcc.c-torture/compile/991213-2.c: New test.
4800         * gcc.c-torture/compile/991213-1.c: New test.
4801
4802 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
4803
4804         * gcc.dg/991209-1.c: New test.
4805
4806 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
4807
4808         * gcc.c-torture/compile/991208-1.c: New test.
4809
4810 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4811
4812         * gcc.dg/ultrasp2.c: New test.
4813
4814 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
4815
4816         * g++.old-deja/g++.abi/align.C (main): Fix typo.
4817
4818 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
4819
4820         * gcc.c-torture/compile/991202-1.c: New test.
4821         * gcc.c-torture/execute/991202-1.c: New test.
4822         * gcc.c-torture/execute/991202-2.c: New test.
4823         * gcc.c-torture/execute/991202-3.c: New test.
4824
4825 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
4826
4827         * g++.old-deja/g++.abi/align.C: New test.
4828         * g++.old-deja/g++.abi/aggregates.C: Likewise.
4829         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4830
4831 1999-12-01  Richard Henderson  <rth@cygnus.com>
4832
4833         * gcc.c-torture/execute/991201-1.c: New.
4834
4835 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
4836
4837         * gcc.dg/991129-1.c: New test.
4838
4839 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
4840
4841         * gcc.c-torture/compile/991127-1.c: New test.
4842
4843 1999-11-22  Nathan Sidwell  <nathan@acm.org>
4844
4845         * g++.old-deja/g++.other/warn4.C: New test.
4846
4847 1999-11-22  Nathan Sidwell  <nathan@acm.org>
4848
4849         * g++.old-deja/g++.eh/cleanup2.C: New test.
4850         * g++.old-deja/g++.ext/pretty2.C: New test.
4851         * g++.old-deja/g++.ext/pretty3.C: New test.
4852         * g++.old-deja/g++.other/debug6.C: New test.
4853
4854 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
4855
4856         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
4857         compiler_output to look for one error message instead of two.
4858
4859 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
4860
4861         * gcc.c-torture/execute/991118-1.c: Also test case
4862         where the word boundary does not split a byte evenly.
4863
4864 1999-11-19  Nathan Sidwell  <nathan@acm.org>
4865
4866         * g++.old-deja/g++.ext/restrict1.C: New test.
4867
4868 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
4869
4870         * gcc.c-torture/execute/991118-1.c: New test.
4871
4872 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
4873
4874         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
4875         working directory pathnames.
4876
4877 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
4878
4879         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
4880         host is equipped with driver.h and driver.o so it can actually
4881         compile and run the tests.
4882
4883 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
4884
4885         * gcc.c-torture/compile/991008-1.c: New test.
4886
4887 1999-11-08  Nick Clifton  <nickc@cygnus.com>
4888
4889         * lib/gcc-dg.exp: Include target-supports.exp
4890
4891 1999-11-05  Nick Clifton  <nickc@cygnus.com>
4892
4893         * lib/target-supports.exp: New file: Provide procs to test for
4894         features supported by the target.
4895         (check_weak_available): Moved here from ecos.exp.
4896         (check_alias_available): New proc: Determine of the target
4897         toolchain supports the alias attribute.
4898
4899         * gcc.dg/special/ecos.exp: Move check_weak_available to
4900         target-supports.exp.
4901         (alias-1.c): Only perform the test if the target supports
4902         aliases.
4903         (wkali-1.c): Only perform the test if the target supports
4904         aliases.
4905
4906         * gcc.dg/990506-0.c: Expect error messages from cross
4907         targets as well as native targets.
4908
4909 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4910
4911         * gcc.dg/ultrasp1.c: Removed xfail.
4912         * gcc.dg/struct-ret-2.c: Likewise.
4913         * gcc.dg/array-1.c: Likewise.
4914
4915 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4916
4917         * gcc.dg/struct-ret-2.c: New test.
4918
4919         * gcc.dg/array-1.c: New test.
4920
4921 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
4922
4923         * gcc.c-torture/execute/991030-1.c: New test.
4924
4925 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
4926
4927         * gcc.c-torture/compile/991026-2.c: New test.
4928
4929 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
4930
4931         * gcc.c-torture/compile/991026-1.c: New test.
4932
4933 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
4934
4935         * gcc.c-torture/execute/991023-1.c: New test.
4936
4937 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
4938
4939         * gcc.c-torture/execute/991019-1.c: New test.
4940
4941 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
4942
4943         * gcc.c-torture/execute/991016-1.c: New test.
4944
4945 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
4946
4947         * gcc.c-torture/execute/991014-1.c: New test.
4948
4949 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
4950
4951         * g++.old-deja/g++.other/union2.C: New test.
4952
4953 1999-10-13  Nathan Sidwell  <nathan@acm.org>
4954
4955         * g++.old-deja/g++.other/vaarg2.C: New test.
4956         * g++.old-deja/g++.other/vaarg3.C: New test.
4957
4958 1999-10-12  Craig Burley  <craig@jcb-sc.com>
4959
4960         * g77.f-torture/noncompile/19990905-1.f: Moved from being
4961         in compile/.
4962
4963 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
4964
4965         * gcc.c-torture/execute/va-arg-11.c: New test.
4966
4967 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
4968
4969         * lib/file-format.exp (gcc_target_object_format): Don't
4970         crash if objdump is unavailable.
4971
4972 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
4973
4974         * gcc.misc-tests/mg.exp: delete extraneous redirection.
4975
4976 1999-09-28  Nick Clifton  <nickc@cygnus.com>
4977
4978         * gcc.c-torture/compile/990928-1.c: New test.
4979
4980 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
4981
4982         * g++.old-deja/g++.other/decl6.C: New test.
4983
4984 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4985
4986         * gcc.c-torture/execute/va-arg-10.c: New test.
4987
4988 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
4989
4990         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
4991         __PRETTY_FUNCTION__.
4992
4993 1999-09-23  Nick Clifton  <nickc@cygnus.com>
4994
4995         * gcc.c-torture/execute/990923-1.c: New test.
4996
4997 1999-09-21  Nick Clifton  <nickc@cygnus.com>
4998
4999         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
5000         for which -fpic is inappropriate.
5001
5002 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
5003
5004         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
5005
5006 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
5007
5008         * g++.old-deja/g++.other/dyncast1.C: New test.
5009         * g++.old-deja/g++.other/dyncast2.C: New test.
5010         * g++.old-deja/g++.other/dyncast3.C: New test.
5011         * g++.old-deja/g++.other/dyncast4.C: New test.
5012         * g++.old-deja/g++.other/dyncast5.C: New test.
5013         * g++.old-deja/g++.eh/catch3.C: New test.
5014         * g++.old-deja/g++.eh/catch3p.C: New test.
5015         * g++.old-deja/g++.eh/catch4.C: New test.
5016         * g++.old-deja/g++.eh/catch4p.C: New test.
5017         * g++.old-deja/g++.eh/catch5.C: New test.
5018         * g++.old-deja/g++.eh/catch5p.C: New test.
5019         * g++.old-deja/g++.eh/catch6.C: New test.
5020         * g++.old-deja/g++.eh/catch6p.C: New test.
5021         * g++.old-deja/g++.eh/catch7.C: New test.
5022         * g++.old-deja/g++.eh/catch7p.C: New test.
5023         * g++.old-deja/g++.eh/catch8.C: New test.
5024         * g++.old-deja/g++.eh/catch8p.C: New test.
5025         * g++.old-deja/g++.eh/catch9.C: New test.
5026         * g++.old-deja/g++.eh/catch9p.C: New test.
5027
5028 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
5029
5030         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
5031         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
5032
5033 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
5034
5035         * gcc.c-torture/compile/990913-1.c: New test.
5036
5037 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
5038
5039         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
5040         * g++.old-deja/g++.jason/rfg5.C: Likewise.
5041
5042 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
5043
5044         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
5045
5046 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
5047
5048         * g++.old-deja/g++.other/lookup11.C: New test.
5049         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
5050         what is permitted and what we want.
5051         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
5052         overload use.
5053         * g++.old-deja/g++.jason/rfg5.C: Likewise
5054
5055 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
5056
5057         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
5058         * gcc.c-torture/noncompile/poison-1.c: New file.
5059
5060 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
5061
5062         * g++.old-deja/g++.other/sizeof3.C: New test.
5063         * g++.old-deja/g++.other/sizeof4.C: New test.
5064         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
5065         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
5066
5067 1999-09-07  Richard Henderson  <rth@cygnus.com>
5068
5069         * gcc.dg/va-arg-1.c: New.
5070
5071 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5072
5073         * gcc.c-torture/execute/va-arg-9.c: New test.
5074
5075 1999-09-05  Craig Burley  <craig@jcb-sc.com>
5076
5077         * g77.f-torture/compile/980519-2.f: New test.
5078         * g77.f-torture/compile/19990905-0.f: New test.
5079         * g77.f-torture/compile/19990905-1.f: New test.
5080         * g77.f-torture/compile/19990905-2.f: New test.
5081
5082         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
5083
5084 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
5085
5086         * gcc.c-torture/execute/990827-1.c: Fix typo.
5087
5088 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
5089
5090         * g++.old-deja/g++.other/deref1.C: New test.
5091
5092 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
5093
5094         * g++.old-deja/g++.other/ambig2.C: New test.
5095         * g++.old-deja/g++.other/cond5.C: New test.
5096         * g++.old-deja/g++.other/lookup16.C: New test.
5097
5098 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
5099
5100         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
5101         assemblers too.
5102
5103 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
5104
5105         * lib/c-torture.exp: Avoid the "compare executables" optimization
5106         when testing native.
5107
5108 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
5109
5110         * gcc.c-torture/execute/990829-1.c: New test.
5111         * gcc.c-torture/compile/990829-1.c: New test.
5112
5113 1999-08-27  Paul Burchard  <burchard@pobox.com>
5114
5115         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
5116         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
5117         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
5118         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
5119         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
5120         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
5121         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
5122         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
5123         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
5124         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
5125         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
5126
5127 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
5128
5129         * gcc.c-torture/execute/990827-1.c: New test.
5130
5131 1999-08-26  Craig Burley  <craig@jcb-sc.com>
5132
5133         * g77.f-torture/noncompile/19990826-4.f: New test.
5134
5135         * g77.f-torture/compile/19990826-3.f: New test.
5136
5137         * g77.f-torture/execute/19990826-2.f: New test.
5138
5139         * g77.f-torture/compile/19990826-1.f: New test.
5140
5141         * gcc.c-torture/execute/990826-0.c: New test.
5142         * g77.c-torture/execute/19990826-0.f: New test.
5143
5144         * g77.f-torture/noncompile/970626-2.f: New test.
5145
5146 1999-08-25  Paul Burchard  <burchard@pobox.com>
5147
5148         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
5149         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
5150         lss-011.C: New tests.
5151
5152 1999-08-25  Nathan Sidwell  <nathan@acm.org>
5153
5154         * g++.old-deja/g++.other/decl5.C: New test.
5155
5156 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5157
5158         * noncompile/noncompile.exp: Load_lib c-torture.exp.
5159         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
5160         call `postbase' for each one.  All callers of `postbase' changed
5161         to call this instead.
5162
5163 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
5164
5165         * gcc.c-torture/execute/990811-1.c: New test.
5166
5167 1999-08-09  Nick Clifton  <nickc@cygnus.com>
5168
5169         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
5170         just native ones.
5171
5172         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
5173         just native ones.
5174
5175 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
5176
5177         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
5178
5179 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
5180
5181         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
5182
5183 1999-08-04  Nathan Sidwell  <nathan@acm.org>
5184
5185         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
5186
5187 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
5188
5189         * gcc.c-torture/execute/990804-1.c: New test.
5190
5191 1999-08-03  Nathan Sidwell  <nathan@acm.org>
5192
5193         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
5194         * g++.old-deja/g++.brendan/crash64.C: Likewise
5195         * g++.old-deja/g++.brendan/overload8.C: Likewise
5196
5197 1999-08-03  Nathan Sidwell  <nathan@acm.org>
5198
5199         * g++.old-deja/g++.other/struct1.C: New test.
5200
5201 1999-08-03  Nathan Sidwell  <nathan@acm.org>
5202
5203         * g++.old-deja/g++.other/enum2.C: New test.
5204
5205 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
5206
5207         Adapted from tests from Franz Sirl:
5208         * gcc.c-torture/execute/va-arg-7.c: New test.
5209         * gcc.c-torture/execute/va-arg-8.c: New test.
5210
5211 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
5212
5213         * gcc.c-torture/compile/990801-2.c: New test.
5214
5215         * gcc.c-torture/compile/990801-1.c: New test.
5216
5217 1999-07-27  Michael Meissner  <meissner@cygnus.com>
5218
5219         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
5220         fp-cmp-1.c, converting double to float.
5221
5222         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
5223         fp-cmp-1.c, converting double to long double.
5224
5225         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
5226         from fr1 to unknown_register, since fr1 is a legitimate register
5227         on some machines.
5228
5229 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
5230
5231         * README: More listname related changes.
5232
5233 1999-07-08  Catherine Moore  <clm@cygnus.com>
5234
5235         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
5236
5237 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
5238
5239         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
5240
5241 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
5242
5243         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
5244
5245 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
5246
5247         * gcc.dg/990703-1.c: New test.
5248
5249 1999-06-29  Nick Clifton  <nickc@cygnus.com>
5250
5251         * lib/file-format.exp: New file: Move definition of proc
5252         gcc_target_object_format to here from
5253         gcc.dg/special/ecos.exp.
5254
5255         * lib/c-torture.exp: Include lib file-format.exp.
5256         * lib/gcc-dg.exp: Include lib file-format.exp.
5257
5258         * gcc.dg/special/ecos.exp: Remove definition of proc
5259         gcc_target_object_format.
5260
5261 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
5262
5263         * gcc.c-torture/execute/990628-1.c: New test.
5264
5265 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
5266
5267         * gcc.c-torture/compile/990625-2.c: New test.
5268
5269         * gcc.c-torture/compile/990625-1.c: New test.
5270
5271 1999-06-23  Nick Clifton  <nickc@cygnus.com>
5272
5273         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
5274         attributes compile.
5275         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
5276         ports that use the COFF/PE file format.
5277
5278 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
5279
5280         * gcc.c-torture/compile/990617-1.c: New test.
5281
5282 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
5283
5284         * g++.old-deja/g++.other/decl4.C: New test.
5285
5286 1999-06-14  Nathan Sidwell  <nathan@acm.org>
5287
5288         * g++.old-deja/g++.other/bitfld3.C: New test.
5289
5290 1999-06-08  Nathan Sidwell  <nathan@acm.org>
5291
5292         * g++.old-deja/g++.eh/catch1.C: New test.
5293
5294 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
5295
5296         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
5297
5298         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
5299         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
5300
5301 1999-06-05  Craig Burley  <craig@jcb-sc.com>
5302
5303         * g77.f-torture/compile/19990502-0.f: Replace with new,
5304         shorter, test that still fails after recent changes.
5305
5306 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
5307
5308         * gcc.c-torture/execute/990604-1.c: New test.
5309
5310 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
5311
5312         * gcc.c-torture/execute/990531-1.c: New test.
5313
5314 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5315
5316         * gcc.c-torture/compile/990527-1.c: New test.
5317
5318 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
5319
5320         * gcc.c-torture/execute/990527-1.c: New test.
5321
5322 1999-05-25  Nick Clifton  <nickc@cygnus.com>
5323
5324         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
5325         bitfields as signed.
5326
5327 1999-05-25  Craig Burley  <craig@jcb-sc.com>
5328
5329         * g77.f-torture/compile/19990525-0.f: New test.
5330
5331 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
5332
5333         * gcc.c-torture/execute/990525-2.c: New test.
5334
5335         * gcc.c-torture/execute/990525-1.c: New test.
5336
5337 1999-05-24  Nathan Sidwell  <nathan@acm.org>
5338
5339         * g++.old-deja/g++.other/anon3.C: New test.
5340         * g++.old-deja/g++.other/anon4.C: New test.
5341         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
5342         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
5343         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
5344         Merrill).
5345
5346 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
5347
5348         * gcc.c-torture/execute/990524-1.c: New test.
5349
5350         * gcc.dg/990524-1.c: New test.
5351
5352 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5353
5354         * gcc.c-torture/compile/990523-1.c: New test.
5355
5356 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
5357
5358         * gcc.c-torture/compile/990519-1.c: New test.
5359
5360 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
5361
5362         * gcc.c-torture/compile/990517-1.c: New test.
5363
5364         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
5365         (e4, f4): New tests.
5366         (main): Call them.
5367
5368 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5369
5370         * gcc.dg/noreturn-1.c: New test.
5371
5372 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
5373
5374         * gcc.c-torture/execute/990513-1.c: New test.
5375
5376 1999-05-10  Richard Henderson  <rth@cygnus.com>
5377
5378         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
5379
5380 1999-05-10  Craig Burley  <craig@jcb-sc.com>
5381
5382         * g77.f-torture/execute/erfc.f: Use small single-precision
5383         values, to avoid problems on Alphas when not -mieee.
5384
5385 1999-05-08  Craig Burley  <craig@jcb-sc.com>
5386
5387         * gcc.dg/990506-0.c: New test.
5388
5389 1999-05-08  Richard Henderson  <rth@cygnus.com>
5390
5391         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
5392         the constant to test.  Don't XFAIL 64-bit targets.
5393
5394         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
5395         * g++.old-deja/g++.law/profile1.C: Likewise.
5396
5397         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
5398         operator new instances.
5399         * g++.old-deja/g++.other/delete5.C: Likewise.
5400
5401 1999-05-03  Craig Burley  <craig@jcb-sc.com>
5402
5403         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
5404         intrinsic.
5405
5406 1999-05-03  Craig Burley  <craig@jcb-sc.com>
5407
5408         * g77.f-torture/execute/u77-test.f: Reverse order of two
5409         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
5410
5411 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5412
5413         * gcc.dg/compare1.c: New test.
5414
5415 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5416
5417         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
5418         New tests.
5419
5420 1999-05-02  Craig Burley  <craig@jcb-sc.com>
5421
5422         * g77.f-torture/compile/19990502-1.f: New test.
5423
5424 1999-05-02  Craig Burley  <craig@jcb-sc.com>
5425
5426         * g77.f-torture/compile/19990502-0.f: New test.
5427
5428 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
5429
5430         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
5431         intrinsic.
5432
5433 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
5434
5435         * g77.f-torture/execute/u77-test.f (main): List libU77
5436         intrinsics not currently tested.
5437         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
5438         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
5439         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
5440         Trim blanks off the ends of some printed strings.
5441
5442 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
5443
5444         * g77.f-torture/execute/u77-test.f (main): Just warn about
5445         FSTAT gid disagreement, as it's expected on some systems.
5446
5447 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
5448
5449         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
5450         use a new function, which allows for some slop.
5451         Clean up some commentary.
5452         (issum): The new function.
5453         (sgladd): Deleted subroutine.
5454
5455 1999-05-01  Craig Burley  <craig@jcb-sc.com>
5456
5457         * g77.f-torture/execute/u77-test.f: Modify to be more like
5458         libf2c/libU77 version, bringing patches to that version here.
5459         Add suitable commentary.
5460
5461 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
5462
5463         * gcc.dg/990424-1.c: New test.
5464
5465 1999-04-24  Craig Burley  <craig@jcb-sc.com>
5466
5467         * g77.f-torture/execute/u77-test.f (main): Bug involving
5468         LSTAT has been fixed, so turn back on full checking.
5469
5470 1999-04-20  Craig Burley  <craig@jcb-sc.com>
5471
5472         * g77.f-torture/compile/19990419-0.f: New test.
5473         * g77.f-torture/execute/19990419-1.f: New test.
5474
5475 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
5476
5477         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
5478         to avoid the need for a prototype to supress a warning.
5479
5480 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
5481
5482         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
5483
5484 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
5485
5486         * gcc.c-torture/execute/990404-1.c: New test.
5487
5488 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
5489
5490         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
5491         * gcc.dg/cpp-if3.c: Don't use -pedantic.
5492         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
5493         missing initializer warnings.
5494
5495 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
5496
5497         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
5498         matching strings.
5499
5500 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
5501
5502         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
5503
5504 1999-03-26  Craig Burley  <craig@jcb-sc.com>
5505
5506         * g77.f-torture/execute/19990325-0.f: New test.
5507         * g77.f-torture/execute/19990325-1.f: New test.
5508
5509 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
5510
5511         * gcc.c-torture/execute/990324-1.c: New test.
5512
5513 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
5514
5515         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
5516         test with 4.
5517
5518 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
5519
5520         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
5521
5522 1999-03-13  Craig Burley  <craig@jcb-sc.com>
5523
5524         * g77.f-torture/execute/19990313-2.f: New test.
5525         * g77.f-torture/execute/19990313-3.f: New test.
5526
5527 1999-03-13  Craig Burley  <craig@jcb-sc.com>
5528
5529         * g77.f-torture/execute/19990313-0.f: New test.
5530         * g77.f-torture/execute/19990313-1.f: New test.
5531
5532 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
5533
5534         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
5535         printf to sprintf.
5536         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
5537         (main): Add check for u15.  Conditionalize u31 check depending on
5538         whether ints are <32 bits or >=32 bits.
5539
5540 1999-03-08  Craig Burley  <craig@jcb-sc.com>
5541
5542         * g77.f-torture/execute/19981119-0.f: Improve testiness.
5543
5544 1999-03-08  Craig Burley  <craig@jcb-sc.com>
5545
5546         * g77.f-torture/compile/19990305-0.f: New test.
5547         * g77.f-torture/execute/19981119-0.f: New test.
5548
5549 1999-03-08  Craig Burley  <craig@jcb-sc.com>
5550
5551         * g77.f-torture/execute/970625-2.f: call ABORT if final
5552         result is not correct, instead of just printing it.
5553         Add this checking via newly introduced obfuscation, to
5554         trip up buggy front ends.
5555
5556 1999-03-07  Craig Burley  <craig@jcb-sc.com>
5557
5558         * g77.f-torture/compile/960317-1.f: Moved from being
5559         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
5560
5561 1999-03-06  Craig Burley  <craig@jcb-sc.com>
5562
5563         * g77.f-torture/execute/960317-1.f: New (old) test.
5564         * g77.f-torture/execute/970625-2.f: Ditto.
5565
5566 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
5567
5568         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
5569         message on line 1 or line 2; cccp and cpplib do this differently.
5570
5571 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
5572
5573         * g++.old-deja/g++.law/weak1.C: New test.
5574
5575 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
5576
5577         * gcc.c-torture/execute/990119-1.c: Renamed to...
5578         * gcc.dg/990119-1.c: this, so it will only be tested once
5579         (it's a preprocessor test, it doesn't need to be run at
5580         multiple optimization levels).
5581
5582 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
5583
5584         * lib/g++.exp: Don't add incdir=$base_dir/../include to
5585           ALWAYS_CXXFLAGS.
5586
5587 1999-02-24  Craig Burley  <craig@jcb-sc.com>
5588
5589         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
5590         * g77.f-torture/compile/19981216-0.f: ...as it is expected
5591         to not be compilable by current g77.
5592
5593 1999-02-24  Nick Clifton  <nickc@cygnus.com>
5594
5595         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
5596
5597 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
5598
5599         * gcc.c-torture/execute/990222-1.c: New test.
5600
5601 1999-02-19  Craig Burley  <craig@jcb-sc.com>
5602
5603         * g77.f-torture/compile/19990218-0.f: New test.
5604         * g77.f-torture/noncompile/19990218-1.f: New test.
5605
5606 1999-02-18  Craig Burley  <craig@jcb-sc.com>
5607
5608         * g77.f-torture/compile/19981216-0.f: New test.
5609
5610 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
5611
5612         * gcc.dg/990214-1.c: New test.
5613
5614 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
5615
5616         * gcc.dg/990213-2.c: New test.
5617
5618         * gcc.dg/990213-1.c: New test.
5619
5620 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
5621
5622         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
5623         ints.
5624
5625 1999-02-11  Nick Clifton  <nickc@cygnus.com>
5626
5627         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
5628         specified by target.
5629
5630         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
5631
5632 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
5633
5634         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
5635
5636 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
5637
5638         * gcc.dg/special/ecos.exp: New test driver for new tests with
5639         special requirements.
5640
5641         * gcc.dg/special/alias-1.c: New test.
5642         * gcc.dg/special/gcsec-1.c: New test.
5643         * gcc.dg/special/weak-1.c: New test.
5644         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
5645         * gcc.dg/special/weak-2.c: New test.
5646         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
5647         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
5648         * gcc.dg/special/wkali-1.c: New test.
5649         * gcc.dg/special/wkali-2.c: New test.
5650         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
5651         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
5652
5653 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
5654
5655           * lib/c-torture.exp (c-torture-compile): Pull out code for
5656           analyzing gcc error messages.
5657           (c-torture-execute): Likewise.  Fix some (harmless) false
5658           positives.
5659           * lib/gcc.exp (gcc_check_compile): New function.
5660
5661 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
5662
5663         * gcc.c-torture/execute/990208-1.c: New test.
5664
5665 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
5666
5667         * g++.dg/special/ecos.exp: New driver for new tests with special
5668         requirements
5669
5670         * g++.dg/special/conpr-1.C: New test
5671         * g++.dg/special/conpr-2.C: New test
5672         * g++.dg/special/conpr-2a.C: New test
5673         * g++.dg/special/conpr-3.C: New test
5674         * g++.dg/special/conpr-3a.C: New test
5675         * g++.dg/special/conpr-3b.C: New test
5676
5677         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
5678         allow g++ to use the dg driver
5679
5680         * README: Add comment about g++.dg directory
5681
5682 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
5683
5684         * README: Update email addresses.
5685
5686 1999-02-03  Nick Clifton  <nickc@cygnus.com>
5687
5688         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
5689         arguments in order to force structure S onto the stack even on
5690         the alpha.
5691         (test): Pass 10 leading arguments to function foo as well as the
5692         structure S.
5693
5694         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
5695         failure for all targets.
5696
5697         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
5698         abort to terminate program execution.
5699
5700 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
5701
5702         * gcc.c-torture/execute/990130-1.c: New test.
5703
5704 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
5705
5706         * gcc.dg/990130-1.c: New test.
5707
5708 1999-01-28  Michael Meissner  <meissner@cygnus.com>
5709
5710         * gcc.c-torture/execute/990128-1.c: New test.
5711
5712 1999-01-27  Michael Meissner  <meissner@cygnus.com>
5713
5714         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
5715
5716 1999-01-27  Felix Lee  <flee@cygnus.com>
5717
5718         * lib/c-torture.exp (c-torture-compile): pull out code for
5719         analyzing gcc error messages.
5720         (c-torture-execute): ditto, and fix some (harmless) false
5721         positives.
5722         * lib/gcc.exp (gcc_check_compile): new function.
5723
5724 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
5725
5726         * gcc.dg/990117-1.c: New test.
5727
5728         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
5729
5730         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5731
5732 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
5733
5734         * g77.f-torture/compile/990115-1.f: New test.
5735
5736 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
5737
5738         * gcc.c-torture/compile/990107-1.c: New test
5739
5740 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
5741
5742         * gcc.c-torture/execute/990106-2.c: New test.
5743
5744         * gcc.c-torture/execute/990106-1.c: New test.
5745
5746 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
5747
5748         * gcc.c-torture/compile/981223-1.c: New test.
5749
5750 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
5751
5752         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
5753         (opt3): Rename from opt4 and disable.
5754
5755 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
5756
5757         * g++.old-deja/g++.pt/ptrmem5.C: New test.
5758
5759 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
5760
5761         * g++.old-deja/g++.other/conv5.C: New test.
5762
5763 1998-12-14  Nick Clifton  <nickc@cygnus.com>
5764
5765         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
5766
5767 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
5768
5769         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
5770
5771 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
5772
5773         * gcc.c-torture/compile/981211-1.c: New test.
5774
5775 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
5776
5777         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
5778
5779         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
5780
5781 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5782
5783         * gcc.special/930510-1.c: Make C9X safe.
5784         * gcc.misc-tests/gcov-1.c Similarly.
5785         * gcc.misc-tests/gcov-2.c Similarly.
5786
5787 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
5788
5789         * gcc.dg/ultrasp1.c: New test.
5790
5791 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
5792
5793         * gcc.c-torture/execute/981206.c: New test.
5794
5795 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
5796
5797         * g++.old-deja/g++.ns/template7.C: New test.
5798
5799         * g++.old-deja/g++.other/expr1.C: New test.
5800
5801         * g++.old-deja/g++.eh/tmpl3.C: New test.
5802
5803         * g++.old-deja/g++.eh/tmpl2.C: New test.
5804
5805 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
5806
5807         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
5808         * g++.old-deja/g++.other/using6.C: Removed.
5809         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
5810
5811         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
5812
5813 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
5814
5815         * g++.old-deja/g++.pt/overload8.C: New test.
5816
5817         * g++.old-deja/g++.pt/overload7.C: New test.
5818
5819         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
5820
5821         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
5822         and relinking messages.
5823         * lib/g++.exp (g++_target_compile): Remove .rpo file when
5824         compiling with -frepo.
5825
5826 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
5827
5828         * g++.old-deja/g++.pt/lookup6.C: New test.
5829
5830 1998-11-30  Nick Clifton  <nickc@cygnus.com>
5831
5832         * gcc.c-torture/execute/981130-1.c: New test.
5833         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
5834
5835 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
5836
5837         * g++.old-deja/g++.pt/explicit76.C: New test.
5838
5839         * g++.old-deja/g++.pt/friend38.C: New test.
5840
5841         * g++.old-deja/g++.ns/crash2.C: New test.
5842
5843         * g++.old-deja/g++.pt/defarg8.C: New test.
5844
5845         * g++.old-deja/g++.pt/instantiate6.C: New test.
5846
5847         * g++.old-deja/g++.pt/static6.C: New test.
5848
5849         * g++.old-deja/g++.pt/decl2.C: New test.
5850
5851 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
5852
5853         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
5854         problem is actually related with name lookup, but so what? :-)
5855
5856         * g++.old-deja/g++.pt/friend37.C: New test.
5857
5858 1998-11-25  Dave Love  <d.love@dl.ac.uk>
5859
5860         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
5861         element, which fails on some systems.
5862
5863         * g77.f-torture/execute/labug1.f: New test.
5864
5865 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
5866
5867         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
5868         is defined.
5869
5870 1998-11-18  Dave Love  <d.love@dl.ac.uk>
5871
5872         * g77.f-torture/compile/981117-1.f: New test.
5873
5874 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
5875
5876         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
5877         properly discarded.
5878
5879 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
5880
5881         * gcc.c-torture/execute/memcheck: New directory of tests for
5882         -fcheck-memory-usage.
5883
5884 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
5885
5886         * README: New file, general information about the testsuite and
5887         new description of the various C++ test subdirectories.
5888         * README.g++: Eliminate obsolete information, update and move most
5889         relevant stuff to README.
5890
5891 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
5892
5893         * gcc.c-torture/compile/981107-1.c: New test.
5894
5895 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
5896
5897         * execute/memcpy-bi.c: New testcase.
5898
5899 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
5900
5901         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
5902         base classes.
5903
5904         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
5905         template is selected.
5906
5907         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
5908         classes, it should be accepted for all types.
5909
5910         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
5911
5912         * g++.old-deja/g++.pt/spec24.C: Ensure that template
5913         specializations start with template headers.
5914
5915 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
5916
5917         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
5918
5919         * g++.old-deja/g++.other/init9.C: Test cross initialization of
5920         non-POD types.
5921
5922 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
5923
5924         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
5925
5926 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
5927
5928         * compile/981022-1.c, compile/981022-1.x: New test and driver.
5929
5930 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
5931
5932         * 981019-1.c: New test.
5933
5934 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
5935
5936         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
5937         find objc headers.
5938
5939 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
5940
5941         * compile/981001-4.c: Remove use of GCC extension that triggers a
5942         compiler bug.
5943
5944 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
5945
5946         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
5947
5948 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
5949
5950         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
5951         instantiation of template produces incorrect code for delete
5952         expression.
5953
5954         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
5955         constructors' name is not unique.
5956         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
5957         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
5958
5959         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
5960         automatic array of const is ill-formed.
5961
5962         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
5963         of template parameter?
5964
5965         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
5966         const.
5967
5968         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
5969         pointer-to-member expression.
5970
5971         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
5972         declaration causes ICE.
5973
5974 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
5975
5976         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
5977         reserved in the global namespace.
5978
5979         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
5980         generate needed virtual table.
5981
5982         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
5983
5984 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
5985
5986         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
5987         template-dependent type
5988
5989 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
5990
5991         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
5992         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
5993         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
5994
5995         * g++.old-deja/g++.other/using5.C: New test; using decl from base
5996         class should be usable as argument of member function.
5997         * g++.old-deja/g++.other/using6.C: New test; using decl from base
5998         class should be usable as return type of member function.
5999         * g++.old-deja/g++.other/using7.C: New test; using decl from base
6000         class should be usable as type of data member.
6001
6002         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
6003
6004 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
6005
6006         * gcc.c-torture/special/920521-1.c: Fix bogus test.
6007
6008 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
6009
6010         * gcc.dg/dll-?.c Add thumb to target list.
6011         Fix assembler scan patterns to match current assembler output.
6012
6013 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
6014
6015         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
6016         matching of template brackets.
6017
6018         * g++.old-deja/g++.other/using4.C: New test.  Test using
6019         declarations of methods from base classes.
6020
6021         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
6022         within functions should introduce names into the innermost
6023         enclosing namespace.
6024
6025         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
6026         of static locals if first initialization throws.
6027
6028 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
6029
6030         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
6031
6032 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
6033
6034         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
6035         lose track of the possible targets of tablejump insns.
6036         * special/special.exp: Run it.
6037
6038 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
6039
6040         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
6041         must be declared before its specializations can be named in friend
6042         declarations.
6043
6044 1998-10-05  Dave Love  <d.love@dl.ac.uk>
6045
6046         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
6047
6048         * g77.f-torture/execute/io1.f: New test.
6049
6050 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
6051
6052         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
6053         with pointer to template function, for which no argument deduction
6054         is possible.
6055
6056         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
6057         specialization of template function as argument to template
6058         function.
6059
6060         * g++.old-deja/g++.other/access2.C: New test; Inner class
6061         shouldn't have privileged access to Outer's names.
6062
6063 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
6064
6065         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
6066         friend template declared within template class conflicts with
6067         nested class of the same name.
6068
6069         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
6070         is ignored.
6071
6072         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
6073         object with direct initializer as function declaration.
6074
6075         * g++.old-deja/g++.other/decl2.C: New test; duplicate
6076         initializers.
6077
6078         * g++.old-deja/g++.other/null2.C: New test; conditional operator
6079         involving const pointer and NULL produces incorrect result.
6080
6081         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
6082         type name without `typename' should be rejected with -pedantic.
6083
6084 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
6085
6086         * g++.old-deja/g++.other/addrof1.C: New test.
6087
6088 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
6089
6090         * gcc.c-torture/compile/981001-1.c: New test.
6091         * gcc.c-torture/execute/981001-1.c: New test.
6092
6093 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
6094
6095         * gcc.c-torture/compile/981001-2.c: New test.
6096         * gcc.c-torture/compile/981001-3.c: New test.
6097         * gcc.c-torture/compile/981001-4.c: New test.
6098
6099 1998-10-01  Robert Lipe  <robertl@dgii.com>
6100
6101         * lib/objc.exp (objc_target_compile): Add -L during compiles for
6102         multilibbed hosts.   Idea grafted from g77.exp.
6103
6104 1998-09-30  Dave Love  <d.love@dl.ac.uk>
6105
6106         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
6107         avoid losing on systems which need -lsocket.
6108
6109 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
6110
6111         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
6112         * g++.old-deja/g++.other/nested2.C: Ditto.
6113         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
6114         failure.
6115
6116 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
6117
6118         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
6119         preferred over template operator!= for enum bitfields.
6120
6121 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
6122
6123         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
6124         that happen to have the same base name, but in different scopes,
6125         are incorrectly rejected.
6126
6127 1998-09-16  Richard Henderson  <rth@cygnus.com>
6128
6129         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
6130         on the native word size instead of an integer literal.
6131
6132 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
6133
6134         * g++.old-deja/g++.other/static2.C: Invocation of static data
6135         member of type pointer-to-function denoted as non-static member.
6136
6137         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
6138         checks involving function types and aliases.
6139
6140 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
6141
6142         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
6143         redefined to the same non-trivial type.
6144
6145         * g++.old-deja/g++.pt/explicit73.C: Test for proper
6146         namespace-qualification of template specializations declared in
6147         other namespaces.
6148
6149         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
6150         to declare a subset of the specializations of a template function
6151         as friends of specializations of a template class.
6152
6153         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
6154         member templates that do not fully specialize the enclosing
6155         template class are rejected.
6156
6157 1998-09-11  Dave Love  <d.love@dl.ac.uk>
6158
6159         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
6160
6161 1998-09-08  Dave Love  <d.love@dl.ac.uk>
6162
6163         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
6164         altered from libf2c/libU77 version.
6165
6166 1998-09-06  Dave Love  <d.love@dl.ac.uk>
6167
6168         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
6169
6170 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
6171
6172         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
6173         (un)signed char are different types for template specialization
6174         purposes.
6175
6176 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
6177
6178         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
6179         * objc: ObjC testsuite.
6180
6181 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
6182
6183         * gcc.c-torture/execute/941014-1.x:  New file.
6184
6185 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
6186
6187         * lib/c-torture.exp: Add support for
6188         torture_eval_before_compile and torture_eval_before_execute
6189         variables.
6190
6191 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
6192
6193         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
6194         this test triggers valid.
6195
6196 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
6197
6198         * gcc.dg/980827-1.c: New test.
6199
6200 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6201
6202         * gcc.c-torture/execute/loop-4b.c: New test.
6203
6204 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
6205
6206         * lib/c-torture.exp: Add support for
6207         torture_eval_before_compile and torture_eval_before_execute
6208         variables.
6209
6210 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
6211
6212         * gcc.c-torture/compile/980825-1.c: New test.
6213
6214 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
6215
6216         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
6217         count number tests in opt_t0 not good_t0.
6218
6219 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
6220
6221         * gcc.c-torture/compile/930326-1.x: Fix typo.
6222
6223 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
6224
6225         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
6226         causes an ICE.
6227
6228 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
6229
6230         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
6231         STACK_SIZE is defined.
6232         * gcc.c-torture/unsorted/stuct.c: Similarly.
6233
6234         * gcc.c-torture/compile/980821-1.c: New test.
6235
6236 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
6237
6238         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
6239
6240 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
6241
6242         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
6243         code.
6244
6245 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
6246
6247         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
6248         error'.
6249
6250 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
6251
6252         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
6253
6254 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
6255
6256         * gcc.c-torture/compile/980816-1.c: New test.
6257
6258         * gcc.dg/980816-1.c: New test.
6259
6260 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
6261
6262         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
6263         compiler for ieee tests.
6264
6265 1998-08-01  Dave Love  <d.love@dl.ac.uk>
6266
6267         * g77.f-torture/compile/980729-0.f: New test.
6268
6269 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
6270
6271         * gcc.c-torture/special/eeprof-1.c: New test, for
6272         -finstrument-functions.
6273         * gcc.c-torture/special/special.exp: Run it.
6274
6275 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
6276
6277         * gcc.c-torture/compile/980729-1.c: New test.
6278
6279 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
6280
6281         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
6282         __thumb__ is defined, and test for ARM style doubles if so.
6283
6284 1998-07-26  Dave Love  <d.love@dl.ac.uk>
6285
6286         * g77.f-torture/noncompile/980615-0.f: New test.
6287
6288 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
6289
6290         * gcc.dg/980312-1.c: Do link instead of compile.
6291         * gcc.dg/980313-1.c: Likewise.
6292
6293 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
6294
6295         * gcc.c-torture/compile/980726-1.c: New test.
6296
6297 1998-07-25  Dave Love  <d.love@dl.ac.uk>
6298
6299         * g77.f-torture/execute/io0.f: New test.
6300
6301 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
6302
6303         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
6304         an int.
6305
6306 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
6307
6308         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
6309         m32r bugs.
6310
6311 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
6312
6313         * gcc.dg/980626-1.c: Expect failures for all toolchains until
6314         c-decl.c:grokdeclarator can handle mode attributes.
6315
6316 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
6317
6318         * gcc.c-torture/execute/980716-1.c: New test.
6319
6320 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
6321
6322         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
6323         the mn10200.
6324         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
6325         the mn10200.
6326         * gcc.c-torture/execute/va-arg-3.x: Similarly.
6327         * gcc.c-torture/compile/930326-1.x: Similarly.
6328
6329 1998-07-13  Dave Love  <d.love@dl.ac.uk>
6330
6331         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
6332         New test from Craig.
6333
6334 1998-07-12  Dave Love  <d.love@dl.ac.uk>
6335
6336         * g77.f-torture/noncompile/980616-0.f: New test.
6337
6338         * g77.f-torture/execute/970816-3.f:  New test from Craig.
6339
6340 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
6341
6342         *  g++.other/singleton.C: Return error value instead of taking
6343         SIGSEGV.
6344
6345 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
6346
6347         *  g++.other/singleton.C: New test.   Warning is under dispute.
6348         Runtime crash is not.
6349
6350 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
6351
6352         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
6353         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
6354         using6.C, using7.C}:  New namespace tests.
6355
6356 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
6357
6358         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
6359         specialization with typedef'ed names used as array indexes.
6360
6361 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
6362
6363         * gcc.c-torture/execute/980709-1.c: New test.
6364
6365         * gcc.dg/980709-1.c: New test.
6366
6367 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
6368
6369         * gcc.c-torture/execute/bcp-1.c: New test.
6370
6371 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
6372
6373         * gcc.c-torture/execute/980707-1.c: New test.
6374
6375 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
6376
6377         * gcc.c-torture/compile/980706-1.c: New test.
6378
6379 1998-07-01  Dave Love  <d.love@dl.ac.uk>
6380
6381         * g77.f-torture/execute/980701-0.f,
6382         g77.f-torture/execute/980701-1.f: New test from Craig.
6383
6384 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
6385
6386         * gcc.c-torture/compile/980701-1.c: New test.
6387
6388         * gcc.c-torture/execute/980701-1.c: New test.
6389
6390 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
6391 rlsruhe.de>
6392
6393         * g++.old-deja/g++.robertl/eb132.C: New test.
6394         * g++.old-deja/g++.robertl/eb133.C: Likewise.
6395
6396 1998-06-29  Dave Love  <d.love@dl.ac.uk>
6397
6398         * g77.f-torture/execute/980628-7.f,
6399         g77.f-torture/execute/980628-8.f,
6400         g77.f-torture/execute/980628-9.f,
6401         g77.f-torture/execute/980628-10.f: New tests from Craig.
6402
6403         * g77.f-torture/execute/980628-3.f: Remove mail headers.
6404
6405 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
6406
6407         * g77.f-torture/execute/980628-4.f: New test from Craig.
6408         * g77.f-torture/execute/980628-5.f: Likewise.
6409         * g77.f-torture/execute/980628-2.f: Likewise.
6410         * g77.f-torture/execute/980628-0.f: Likewise.
6411         * g77.f-torture/execute/980628-1.f: Likewise.
6412         * g77.f-torture/execute/980628-3.f: Likewise.
6413         * g77.f-torture/execute/980628-6.f: Likewise.
6414
6415 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
6416
6417         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
6418         directory when nothing has been installed yet.
6419
6420 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
6421
6422         * gcc.c-torture/special/special.exp: Handle newer versions of
6423         dejagnu.
6424
6425 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
6426
6427         * gcc.dg/980626-1.c: New test.
6428
6429 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
6430
6431         * gcc.misc-tests/m-un-2.c: New test.
6432         * g++.old-deja/g++.other/warn01.c: Likewise.
6433
6434 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
6435
6436         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
6437         compatibility with assmblers with a different comment character.
6438         Eliminate use of GAS-specific extensions.
6439
6440 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
6441
6442         * gcc.c-torture/execute/ieee/980619-1.c: New test.
6443
6444 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
6445
6446         *lib/g77.exp: Replace search for libf2c.a with search for newly
6447         renamed libg2c.a
6448
6449 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
6450
6451         * gcc.c-torture/execute/980617-1.c: New test.
6452
6453 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
6454
6455         * gcc.c-torture/execute/980612-1.c: New test.
6456
6457 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
6458
6459         * gcc.dg/980523-1.c: Only test on ppc-linux.
6460         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
6461
6462         * gcc.c-torture/execute/980608-1.c: New test.
6463
6464 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6465
6466         * gcc.c-torture/execute/980605-1.c: New test.
6467
6468 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
6469
6470         * gcc.c-torture/execute/980604-1.c: New test.
6471
6472 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
6473
6474         * gcc.c-torture/execute/980602-1.c: New test.
6475         * gcc.c-torture/execute/980602-2.c: Likewise.
6476
6477 1998-06-02  Dave Love  <d.love@dl.ac.uk>
6478
6479         * 970125-0.f: Fix per JCB.  Add commentary.
6480
6481 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
6482
6483         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
6484         IEEE -0 support.
6485
6486 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
6487
6488         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
6489         earlier.
6490
6491 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
6492
6493         * gcc.c-torture/execute/980526-3.c: New test.
6494
6495 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
6496
6497         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
6498         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
6499         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
6500         m88k-motorola-sysv3 to XFAIL.
6501
6502 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6503
6504         * gcc.dg/980526-1.c: New test.
6505         * gcc.c-torture/execute/980526-2.c: New test.
6506
6507 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
6508
6509         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
6510
6511         * gcc.c-torture/execute/980526-1.c: New test.
6512
6513 1998-05-26  Dave Love  <d.love@dl.ac.uk>
6514
6515         * g77.f-torture/execute/alpha2.f: Add runtime test.
6516
6517 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
6518
6519         * g++.old-deja/old-deja.exp: Strip leading directories.
6520
6521         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
6522         error for the line.  Don't run multiple tests for the same line.
6523
6524 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
6525
6526         * gcc.dg/980523-1.c: New test.
6527
6528 1998-05-23  Dave Love  <d.love@dl.ac.uk>
6529
6530         * g77.f-torture/compile/970915-0.f: New test.
6531
6532 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
6533
6534         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
6535
6536 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
6537
6538         * gcc.dg/980520-1.c: New test.
6539
6540 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
6541
6542         * gcc.dg/980502-1.c: Fix return type.
6543
6544 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
6545
6546         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
6547         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
6548         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
6549         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
6550         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
6551
6552 1998-05-20  Dave Love  <d.love@dl.ac.uk>
6553
6554         * g77.f-torture/execute/980520-1.f: New test.
6555
6556 1998-05-15  Dave Love  <d.love@dl.ac.uk>
6557
6558         * lib/mike-g77.exp: New file.
6559
6560         * g77.f-torture/noncompile/noncompile.exp,
6561         g77.f-torture/noncompile/check0.f: New files.
6562
6563 1998-05-14  Dave Love  <d.love@dl.ac.uk>
6564
6565         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
6566         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
6567         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
6568         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
6569         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
6570         abort where appropriate.
6571
6572 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
6573
6574         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
6575         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
6576
6577 1998-04-29  Dave Love  <d.love@dl.ac.uk>
6578
6579         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
6580
6581 1998-04-27  Dave Love  <d.love@dl.ac.uk>
6582
6583         * g77.f-torture/compile/980427-0.f: New test.
6584
6585 1998-04-24  Dave Love  <d.love@dl.ac.uk>
6586
6587         * g77.f-torture/compile/980424-0.f: New test.
6588
6589 1998-04-19  Dave Love  <d.love@dl.ac.uk>
6590
6591         * g77.f-torture/compile/980419-2.f (main): New test.
6592         * g77.f-torture/compile/970125-0.f: New test.
6593         * g77.f-torture/compile/980419-1.f: New test.
6594
6595 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
6596
6597         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
6598         of loop-4.c.
6599
6600 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
6601
6602         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
6603
6604 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
6605
6606         * gcc.c-torture/compile/980329-1.c: New test.
6607
6608 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
6609
6610         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
6611         * gcc.dg/980312-1.c: Fix typo in -march command.
6612
6613 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
6614
6615         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6616
6617 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
6618
6619         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
6620         Dave Love agree the Fortran source is bogus.
6621
6622 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
6623
6624         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
6625         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
6626         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
6627         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
6628         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
6629
6630 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
6631
6632         * g++.old-deja/g++.other/friend1.C: New test.
6633
6634 1998-02-18  Dave Love  <d.love@dl.ac.uk>
6635
6636         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
6637         possibly uninitialized) variables and declare dnrm2.
6638
6639 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
6640
6641         From Bruno Haible <haible@ilog.fr>:
6642         * gcc.c-torture/execute/980223.c: New test.
6643
6644 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
6645
6646         * gcc.dg/ifelse-1.c: New test.
6647
6648 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
6649
6650         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
6651
6652           * lib/old-dejagnu.exp (old-dejagnu): Added the
6653           "execution test - XFAIL *-*-*" handling in the spirit of
6654           "excess errors test -". Changed the "execution test fails"
6655           handling to be like "excess errors test fails".
6656           * Update various tests accordingly.
6657
6658 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
6659
6660         * gcc.c-torture/execute/980205.c: New test.
6661
6662 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
6663
6664         * lib/c-torture.exp: Look for .x files instead of .cexp files.
6665         * lib/f-torture.exp: Similarly.
6666         * gcc.c-torture: Rename all .cexp files to .x files.
6667
6668 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6669
6670         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
6671         (940510-1.c): Removed duplicate.
6672         (971104-1.c): New test.
6673
6674 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
6675
6676           * lib/f-torture.exp: Improve error and loop detection.
6677
6678 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
6679
6680         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
6681         use that to size the filler array.
6682
6683 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
6684
6685         * lib/c-torture.exp(c-torture-execute): Fix typo.
6686
6687         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
6688         testcase as the executable name. Keep the executable around if
6689         the test fails.
6690
6691 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
6692
6693         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
6694         changes.  Only test one -g option, and move it to the end of the
6695         list of options to test.
6696
6697 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
6698
6699         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
6700         variable GCC_TORTURE_OPTIONS to supply default switches separated
6701         by colons.  If no environment variable, run tests with -O0 -g, -O1
6702         -g, and -O2 -g as well.
6703
6704 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
6705
6706         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
6707         explanatory comments. Fix indentation.
6708
6709 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
6710
6711         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
6712
6713 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
6714
6715         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
6716         * g++.old-deja/g++.mike/p7325.C: Likewise.
6717         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
6718
6719 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
6720
6721         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
6722         * g++.old-deja/g++.brendan/crash30.C: Likewise.
6723         * g++.old-deja/g++.brendan/crash39.C: Likewise.
6724         * g++.old-deja/g++.law/operators4.C: Likewise.
6725
6726 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
6727
6728         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
6729         * g++.old-deja/g++.mike/p784.C: Ditto.
6730         * g++.old-deja/g++.mike/p785.C: Ditto.
6731
6732 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
6733
6734           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
6735
6736 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
6737
6738         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
6739         target feature; pass this to c-torture-execute as needed.
6740
6741 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
6742
6743         * lib/c-torture.exp(c-torture-execute): If the previous and the
6744         current executables being tested are identical, we don't need to
6745         run the executable again. Try to make the executable names
6746         unique. Add an optional argument for passing additional compiler
6747         flags.
6748
6749 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
6750
6751         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
6752
6753 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
6754
6755         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
6756
6757 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
6758
6759         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
6760         32bit or larger longs.
6761
6762         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
6763         have either a 32bit long or 32bit int.
6764
6765 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6766
6767         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
6768         Make double precision tests dependent on sizeof (double).
6769
6770 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
6771
6772         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
6773         too.
6774
6775 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6776
6777         * gcc.c-torture/compile/961203-1.cexp: New script.
6778
6779 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
6780
6781         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
6782         up the includes ourselves.
6783
6784 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
6785
6786         * lib/plumhall.exp: Remove random include, and add a few
6787         verbose messages for debugging.
6788
6789 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
6790
6791         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
6792         of trying to do it ourselves.
6793
6794 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6795
6796         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
6797
6798 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
6799
6800         * gcc.prms/5403.c: Made regexp a bit less strict.
6801
6802 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
6803
6804         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
6805         is returned from remote_load instead.
6806         * lib/plumhall.exp: Ditto.
6807         * lib/mike-g++.exp: Ditto.
6808         * lib/old-dejagnu.exp: Ditto.
6809         * lib/c-torture.exp: Ditto.
6810
6811 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
6812
6813         * lib/g++.exp: Use build_wrapper procedure.
6814         * lib/gcc.exp: Ditto.
6815
6816 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
6817
6818         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
6819         an old-style decl for malloc.  Fixes tests to work when
6820         sizeof (int) != sizeof (size_t).
6821
6822 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
6823
6824         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
6825
6826         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
6827         use stdargs.h interface.
6828
6829 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
6830
6831         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
6832         NO_VARARGS when compiling.
6833
6834 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
6835
6836         * lib/plumhall.exp(ph_includes): New procedure.
6837         (ph_make): Use it.
6838         (ph_compiler): Ditto.
6839
6840         * lib/g++.exp: Rename test-glue.c to testglue.c.
6841         * lib/gcc.exp: Ditto.
6842
6843 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
6844
6845         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
6846         to completion when it's called.
6847
6848 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
6849
6850         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
6851         is defined, don't do test.
6852
6853 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
6854
6855         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
6856         for object files.
6857         (ph_summary): Mark skipped testcases as untested, not unresolved.
6858
6859         * lib/plumhall.exp (ph_make): If unresolved because of bad
6860         errorCode, record errorCode in log file.
6861         (*): Replace send_log/verbose with verbose -log.
6862
6863 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
6864
6865         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
6866         double conversion if double isn't at least 8 bytes.
6867
6868         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
6869         int to work with targets where int is 16 bits.
6870
6871         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
6872         8 bytes, just exit, since 4 byte doubles don't have enough bits of
6873         precision for the test to complete.
6874
6875 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
6876
6877         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
6878         if d10v is not compiled with the -mdouble64 flag.
6879         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
6880
6881         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
6882         d10v is not compiled with the -mint32 flag.
6883
6884 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
6885
6886         * lib/plumhall.exp: Use incr_count.
6887
6888 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
6889
6890         * gcc.c-torture: Update to c-torture-1.45.
6891
6892 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
6893
6894         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
6895         the name of the expect testcase file).
6896
6897         * lib/g++.exp(g++_init): Ditto.
6898
6899 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
6900
6901         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
6902         the host.
6903
6904         * lib/gcc.exp(gcc_exit): New procedure.
6905
6906 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
6907
6908         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
6909         specs where appropriate.
6910
6911         * g++.old-deja/g++.arm/*: Added additional ERROR checks
6912         because of new "candidates are" messages, and removed a few
6913
6914         * Converted all non-old-style g++ testcases to old-style, and
6915         moved into g++.old-deja.
6916
6917 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
6918
6919         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
6920         options.
6921
6922         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
6923         succeeded.
6924
6925         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
6926
6927 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
6928
6929         * lib/gcc.exp (gcc_target_compile): Add support for defining
6930         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
6931         the machine doesn't have those features.
6932
6933 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
6934
6935         * g++.law/operators4.exp: Don't use LIBS.
6936
6937 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
6938
6939         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
6940
6941         * lib/mike-g++.exp: Don't set the compiler to be tested here.
6942         * lib/g++.exp: Set it here instead. Also, allow use of the
6943         --tool_exec and --tool_opt options. Change CXX to
6944         GXX_UNDER_TEST.
6945
6946         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
6947
6948         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
6949
6950 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
6951
6952         * lib/old-dejagnu.exp: Use prune_warnings instead of
6953         prune_system_crud.
6954         * lib/mike-g++.exp: Ditto.
6955         * lib/gcc.exp: Ditto.
6956         * lib/g++.exp: Ditto.
6957
6958         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
6959
6960 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
6961
6962           * 941014-2.c: Include stdlib.h
6963           * 960327-1.c: Include stdio.h
6964           * dbra.c, index-1.c: Don't assume ints are 32bits.
6965
6966 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
6967
6968         * lib/gcc.exp: Add gcc,stack_size target feature.
6969
6970         * lib/g++.exp(g++_target_compile): Add the include and link
6971         paths here, not in two other places. And, it's $options, not
6972         options.
6973
6974         * lib/mike-g++.exp(postbase): Remove the code that determines
6975         the correct include and link paths.
6976         * g++.old-deja/old-deja.exp: Ditto.
6977
6978 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
6979
6980         * lib/g++.exp(g++_init): target_compile no longer returns the
6981         filename of the result.
6982
6983 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
6984
6985         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
6986         call to glob.
6987
6988         * gcc.c-torture/special/special.exp: Change call to
6989         gcc_target_compile to include the object file.
6990
6991 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
6992
6993         * gcc.c-torture/special/special.exp: Correct misspelling in last
6994         change.
6995
6996 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
6997
6998         * lib/plumhall.exp(ph_summary): Log the entire output of the
6999         executable. Return -1 if there were any failures, 0 otherwise.
7000         (ph_execute): Return -1 if there were any failures, 0 otherwise.
7001         (ph_make): Clean up objects and executables that were built
7002         if the tests succeeded.
7003
7004 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
7005
7006         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
7007         libraries and includes in the build tree as appropriate.
7008
7009 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
7010
7011         * lib/c-torture.exp: Instead of looking for the global variable
7012         NO_LONG_LONG, check to see if that's a feature of the target.
7013
7014 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
7015
7016         * config/default.exp: Minimize. Delete the remainer of the files in
7017         config; this functionality is now in devo/dejagnu/config.
7018
7019         g++.*/*: Pass any additional flags used to compile to postbase;
7020         delete CXXFLAGS.
7021
7022         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
7023         is now done by runtest.exp. Use gcc_target_compile instead of
7024         compile.
7025
7026         lib/c-torture.exp: Use gcc_target_compile instead of compile.
7027         Remove references to CFLAGS. Use remote_file instead of
7028         calling rm -f.
7029         (c-torture): Take a list of arguments to use to compile this
7030         testcase.
7031
7032         lib/g++.exp: Simplify. Use target_compile instead of compile.
7033         lib/gcc-dg.exp: Ditto.
7034         lib/gcc.exp: Ditto.
7035         lib/mike-{gcc,g++}.exp: Ditto.
7036         lib/old-dejagnu.exp: Ditto.
7037         lib/plumhall.exp: Ditto.
7038
7039 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
7040
7041         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
7042         (ph_linker): Likewise.
7043
7044 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
7045
7046           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
7047         MAP_ANON / MAP_ANONYMOUS if defined;
7048         else try to map from /dev/zero .
7049
7050 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
7051
7052         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
7053         isn't defined, then define it to MAP_ANONYMOUS.
7054
7055 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
7056
7057         * gcc.c-torture: Update to c-torture-1.42 release.
7058
7059 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
7060
7061         * gcc.c-torture: Update to c-torture-1.41 release.
7062
7063 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
7064
7065         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
7066         c-torture release.
7067
7068 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
7069
7070         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
7071         and LDFLAGS.  Fix second case to append the target_info ldflags
7072         onto LDFLAGS, not CFLAGS.
7073         * lib/g++.exp (g++_init): Add target_info stuff.
7074         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
7075         of libgloss and newlib flags for !native.
7076
7077         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
7078         (GDB): Fix relative path to go up another dir for finding gdb.
7079
7080 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
7081
7082         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
7083         versions in the target_info array, if they don't exist.
7084
7085 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
7086
7087         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
7088
7089 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
7090
7091         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
7092         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
7093
7094 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
7095
7096         * lib/old-dejagnu.exp: Don't remove the output file before we've
7097         actually tested it. Don't append pwd to the path of the executable
7098         we're testing.
7099
7100 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
7101
7102         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
7103
7104 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
7105
7106         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
7107         temporary directory for compiler files, and set it to a default
7108         value of /tmp. Set $output as the name of the output file from
7109         compiling the testcase. Add a -o option to $cflags_var so the
7110         compiler writes the final output file as $output. Set $executable
7111         to $output.
7112
7113         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
7114         directory for compiler files, and set it to /tmp if it doesn't
7115         already have a value. Set $output_file to the name of the output
7116         file from compiling the testcase. Add a -o option to CXXFLAGS so
7117         the compiler writes the final output file as $output. Use $output
7118         as the executable to be tested.
7119
7120 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
7121
7122         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
7123
7124 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
7125
7126         * gcc.c-torture/execute/pending-1.c: New test.  Still
7127         pending in Tege's queue.
7128
7129 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
7130
7131         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
7132         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
7133         if there were failures.  Call unresolved if there were unresolved
7134         testcases.  Call gcc_fail if program did not run to completion.
7135         (ph_make): Pass additional argument name to ph_execute.
7136         (ph_execute): Add new argument.  Pass additional arguments to
7137         ph_summary.  Call gcc_fail is there is no execution output.
7138
7139 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
7140
7141         * lib/plumhall.exp (proc_summary): Output relavent summary
7142         lines into the log so specific failures in plumhall can be
7143         investigated.
7144
7145 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
7146
7147         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
7148         (c-torture-execute): Don't try to execute tests which use
7149         "long long" types if $NO_LONG_LONG is nonzero.
7150
7151 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
7152
7153         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
7154         not c-torture.
7155
7156         * gcc.ieee: Move from here.
7157         * gcc.c-torture/execute/ieee: To here.
7158
7159 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
7160
7161         * gcc.c-torture: Update to c-torture-1.41 release.
7162
7163 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
7164
7165         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
7166         not "$output".
7167
7168 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
7169
7170         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
7171         -c present.
7172
7173 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
7174
7175         * config/proelf.exp: Handle connecting to a simulator.
7176
7177 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
7178
7179         * config/proelf.exp: New file.  Enough framework that we can
7180         run c-torture tests on the proelf targets (or any other target
7181         that gdb can connect to for that matter).
7182
7183 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
7184
7185         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
7186         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
7187
7188         * lib/plumhall.exp (ph_execute): Always call ph_summary if
7189         exec_output exists.
7190
7191 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
7192
7193         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
7194         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
7195
7196         * config/*.exp: Update FSF address.  Change result of ${tool}_load
7197         to pass/fail/unresolved/unsupported/untested.  Caller must now
7198         call unresolved/unsupported/untested.
7199         * lib/*.exp: Update FSF address.  Update to handle new results of
7200         ${tool}_load.
7201         * lib/chill.exp (verbose): Delete.
7202
7203 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
7204
7205         * lib/gcc.exp (default_gcc_start): Change order of args to
7206         $LDFLAGS $CFLAGS $LIBS.
7207         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
7208         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
7209         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
7210         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
7211         * gcc.misc-tests/dg-test.exp: Likewise.
7212         * gcc.misc-tests/msgs.exp: Likewise.
7213         * gcc.prms/prms.exp: Likewise.
7214         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
7215         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
7216
7217         * lib/dg.exp: Deleted, moved to dejagnu/lib.
7218
7219 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
7220
7221         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
7222
7223         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
7224         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
7225
7226         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
7227         necessary.
7228
7229 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
7230
7231         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
7232         global for loop; add use of $mathlib.
7233         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
7234         settings here; set mathlib for anything but VxWorks.
7235
7236 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
7237
7238         * gcc.c-torture: Update to c-torture-1.40 release.
7239
7240 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
7241
7242         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
7243         dg.exp.
7244
7245 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
7246
7247         * lib/c-torture.exp (c-torture-execute): Declare "output" as
7248         global.
7249
7250 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
7251
7252         * lib/g++.exp (LIBS): Define if not already.
7253         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
7254         (gcc-dg-prune): Call prune_gcc_output.
7255         * lib/gcc.exp (prune_gcc_output): New proc.
7256         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
7257         prune_gcc_output.
7258
7259 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
7260
7261         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
7262         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
7263
7264 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
7265
7266         * gcc.c-torture: Update to c-torture-1.39 release.
7267
7268 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
7269
7270         * lib/c-torture.exp (c-torture-execute): Don't return if one option
7271         fails, try others as well.
7272
7273 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
7274
7275         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
7276         If compilation fails, mark execute tests as `untested'.
7277         If test is marked as unsupported, don't mark compilation and
7278         execute tests as failed.
7279
7280 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7281
7282         * lib/g++.exp (g++_init): Don't link in libg++, and look to
7283         libstdc++ for whether or not we want to be doing shared
7284         libraries.  Delete link_curses since we don't need it anymore.
7285         * lib/mike-g++.exp (postbase): Don't link in libg++.
7286         * g++.old-deja/old-deja.exp: Likewise.
7287
7288 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7289
7290         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
7291
7292 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7293
7294         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
7295         For that, add `-Wl,-a,shared_archive'.
7296         * g++.old-deja/old-deja.exp: Likewise.
7297
7298 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
7299
7300         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
7301
7302 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
7303
7304         * lib/mike-g++.exp (postbase): Pay attention to the status of
7305         g++_load.
7306
7307 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7308
7309           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
7310
7311 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
7312
7313         * lib/gcc.exp (default_gcc_start): No longer need to log program
7314         being executed or its output, execute_anywhere does that now.
7315         * lib/g++.exp (default_g++_version): Call execute_anywhere.
7316         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
7317
7318 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7319
7320         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
7321         the same as those in lib/g++.exp.
7322
7323 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
7324
7325         * gcc.c-torture: Update to c-torture-1.38 release.
7326         * gcc.ieee: Related changes.
7327
7328 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
7329
7330         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
7331         "exec". Minor reformatting changes.
7332
7333         * config/rom68k.exp (${tool}_load): Make it work in a canadian
7334         cross. This means all "exec" calls now work on a remote host as
7335         well.
7336         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
7337         cross. Filter out the extra "\r\n" stuff that expect puts in.
7338         (c-torture-execute): Filter out the bogus warnings like
7339         c-torture-compile does. Add support for canadian cross.
7340         * lib/gcc.exp (default_gcc_version, default_gcc_start)
7341         Use execute_anywhere rather than calling exec directly. Now it
7342         works for canadian cross testing.
7343
7344 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
7345
7346         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
7347         results into a variable, and check that rather than using file exists.
7348
7349 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7350
7351         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
7352         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
7353
7354 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7355
7356         * g++.old-deja/old-deja.exp: Create and pass runshlib and
7357         lib_curses if there's a shared libg++ in the build tree.
7358
7359 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
7360
7361         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
7362         if not supported target.
7363
7364 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7365
7366         * lib/g++.exp (g++_init): Move empty setting of runshlib and
7367         link_curses up to always happen, not just for native builds.
7368
7369 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
7370
7371         * gcc.c-torture: Update to c-torture-1.36 release.
7372         * gcc.failure: Related changes.
7373
7374 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
7375
7376         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
7377
7378 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7379
7380         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
7381         * lib/mike-g++.exp (postbase): Not in here.  Still reference
7382         runshlib, link_curses, and mathlib for link and run.
7383
7384         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
7385         pass the runtime shared library options for Solaris, OSF/1, and
7386         Irix5, and link with -lcurses to avoid unresolved references.
7387
7388 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7389
7390         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
7391         only run once.
7392
7393 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
7394
7395         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
7396
7397 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
7398
7399         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
7400         do not have a framework for the "compat" tests yet.
7401
7402 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7403
7404         * lib/mike-g++.exp (postbase): New local variable `mathlib',
7405         set to null if we're testing vxworks5.1.  Use that instead of
7406         `-lm' in the setting of LIBS for link and run.
7407
7408 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7409
7410         * config/rom68k.exp (${tool}_load): Major changes to make it
7411         work.  Verified that it does in fact return the stuff in
7412         exec_output properly.  Catch any Emul or any TRAP other than 0.
7413
7414 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7415
7416         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
7417         LDFLAGS properly for targets that need stuff from libgloss.
7418         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
7419         only run once.
7420         (gpp_initialized): New variable.
7421
7422 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
7423
7424         * config/rom68k.exp: Load libgloss.exp.
7425         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
7426         so we can produce a fully linked binary.
7427         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
7428         so we can produce a fully linked binary.
7429
7430 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
7431
7432         * lib/plumhall.exp (ph_section): Watch for expected failures.
7433         Add missing `else'.
7434
7435         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
7436         run the testcase.
7437         (c-torture): Likewise.
7438
7439 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
7440
7441         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
7442
7443         * lib/mike-g++.exp (mike_cleanup): New proc.
7444         (prebase): New globals compiler_result, not_compiler_result,
7445         target_regexp.
7446         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
7447         allow leading "-" in pattern.  Watch for unsupported tests.
7448         If $compiler_result is set, pattern match assembler code,
7449         and ditto for $not_compiler_result.
7450         * lib/mike-gcc.exp: Likewise.
7451
7452         * lib/plumhall.exp (ph_execute): Only call ph_summary if
7453         execution "succeeded".
7454
7455 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
7456
7457         * config/win32.exp: New file.
7458         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
7459
7460 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
7461
7462         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
7463         unsupported.
7464         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
7465         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
7466         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
7467
7468         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
7469         "... without exceptions was ...".  That is now handled by
7470         prune_system_crud.
7471         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
7472
7473 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
7474
7475         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
7476         sieve.c,sort2.c}: New files.
7477         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
7478         sieve.exp,sort2.exp}: Drivers for them.
7479
7480         * lib/mike-gcc.exp (program_output): New user settable variable.
7481         (postbase): Call prune_system_crud.  Also prune extraneous compiler
7482         messages.
7483         * lib/mike-g++.exp (program_output): New user settable variable.
7484
7485         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
7486
7487         * config/sh.exp: Deleted (use sim.exp instead).
7488
7489 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7490
7491         * config/vx.exp: Declare CHECKTASK as global.
7492         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
7493         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
7494         * lib/old-dejagnu.exp: Load [pwd]/$executable.
7495
7496 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7497
7498         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
7499         target. Like vx.exp, only includes `vx29k.exp' instead of
7500         `vxworks.exp'.
7501
7502 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
7503
7504         * config/sim.exp: Increase time limit from 120 seconds to 240.
7505
7506 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
7507
7508         * gcc.c-torture/execute/950628-1.c: New test.
7509
7510 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
7511
7512         * gcc.c-torture: Update with changes/additions from
7513         c-torture-1.34.
7514
7515 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
7516
7517         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
7518
7519 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
7520
7521         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
7522
7523 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
7524
7525         * gcc.c-torture/compile/950512-1.c: New test.
7526         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
7527         * gcc.dg/struct-ret-1.c: Likewise.
7528
7529 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
7530
7531         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
7532           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
7533
7534 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
7535
7536         * gcc.c-torture/special/920411-1.c: Deleted.
7537         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
7538
7539 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
7540
7541         * config/sim.exp (${tool}_load): Hack in call to bash to get a
7542         cpu limit.
7543
7544 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
7545
7546         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
7547
7548 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
7549
7550         From kenner;
7551         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
7552         is the proper length.
7553         * va-arg-3.c: Likewise.
7554
7555 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
7556
7557         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
7558         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
7559
7560         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
7561         * lib/g++.exp (default_g++_start): Delete old cruft.
7562
7563 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
7564
7565         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
7566         (2 * (1 << 18)) to (2 * (1 << 17)).
7567
7568         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
7569
7570 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
7571
7572         * config/rom68k.exp: Renamed from config/idp.exp
7573
7574 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
7575
7576         * c-torture/compile/921109-2.c
7577
7578 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
7579
7580         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
7581         excess errors.
7582
7583 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
7584
7585         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
7586         output.
7587         * lib/g++.exp (default_g++_start): Likewise.
7588
7589 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
7590
7591         * gcc.c-torture/compile/950329-1.c: New test.
7592
7593 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
7594
7595           * config/bug.exp (${tool}_load): Updated to use new remote_open
7596           and remote_close procs.
7597         * config/idp.exp: New file.
7598
7599 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
7600
7601         * gcc.c-torture/execute/950322-1.c: New test.
7602
7603 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
7604
7605         * config/vx.exp (${tool}_load): Clean up testing of return code from
7606         vxworks_ld and vxworks_spawn.
7607
7608 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
7609
7610         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
7611
7612 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
7613
7614         * lib/old-deja.exp: Add `excess errors test - ' error, now one
7615         can mark excess errors on a machine by machine basis.  Note, the
7616         default is to not expect any excess errors, even when excess
7617         errors test - is given, so you will want to put an XFAIL ... on
7618         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
7619         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
7620         those 4 machines, but no others.
7621
7622 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
7623
7624         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
7625         * lib/c-torture.exp: to here.
7626
7627 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
7628
7629         * gcc.c-torture/execute/950221-1.c: New test.
7630         * gcc.c-torture/execute/struct-ret-1.c: New test.
7631         * gcc.c-torture/compile/950221-1.c: New test.
7632
7633         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
7634
7635 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
7636
7637         * gcc.c-torture/execute/arith-1.c (main): Return 0.
7638         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
7639
7640 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
7641
7642         * g++.gb: New directory of tests, derived from my signature and
7643         class scoping tests.
7644
7645         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
7646         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
7647         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
7648         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
7649         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
7650         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
7651         * g++.gb/sig25.C: Likewise.
7652
7653         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
7654         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
7655         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
7656         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
7657         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
7658         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
7659         * g++.gb/sig25.exp: Likewise.
7660
7661         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
7662         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
7663         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
7664         * g++.gb/scope13.C: Likewise, this test still fails.
7665
7666         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
7667         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
7668         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
7669         * g++.gb/scope13.exp: Ditto.
7670
7671         * g++.gb/README: New file, explains what these tests are about.
7672
7673 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
7674
7675         * lib/dg.exp (dg-do): Support `preprocess'.
7676         (dg-test): Likewise.
7677
7678 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
7679
7680         * config/udi.exp: change "continue -expect" to "exp_continue".
7681
7682 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
7683
7684         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
7685         Delete redundant tests.
7686
7687         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
7688         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
7689         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
7690         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
7691         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
7692         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
7693         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
7694         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
7695
7696         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
7697         storing label pointers.
7698         * gcc.c-torture/execute/921019-1.c: Likewise.
7699         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
7700         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
7701         parameter fp.
7702         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
7703         constants.
7704
7705         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
7706         Delete obsolete tests.
7707
7708         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
7709         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
7710         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
7711         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
7712         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
7713         * gcc.c-torture/compile/950124-1.c: New test.
7714
7715         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
7716
7717 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
7718
7719         * lib/mike-g++.exp: Add -lm to LIBS.
7720
7721 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
7722
7723         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
7724
7725 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
7726
7727         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
7728
7729 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
7730
7731         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
7732
7733 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
7734
7735         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
7736         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
7737         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
7738         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
7739         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
7740         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
7741         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
7742         * g++.law/{operators31.C, operators32.C,
7743         * g++.law/{operators33.C, operators34.C}: Likewise.
7744         * g++.law/{pic1.C, refs2.C}: Likewise.
7745         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
7746         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
7747         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
7748         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
7749
7750         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
7751         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
7752         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
7753         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
7754         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
7755         * g++.law/{enum9.exp, friend5.exp}: Likewise.
7756         * g++.law/{nest3.exp, nest4.exp}: Likewise.
7757         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
7758         * g++.law/{operators30.exp, operators31.exp}: Likewise.
7759         * g++.law/{operators32.exp, operators33.exp}: Likewise.
7760         * g++.law/{operators34.exp}: Likewise.
7761         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
7762         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
7763         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
7764         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
7765         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
7766
7767         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
7768         No longer expected to fail.
7769         * g++.law/missed-error3.C: Tweak for recent bool changes.
7770
7771 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
7772
7773         * config/emb-unix: Deleted.
7774         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
7775         remote execution.  Do final link on remote host if REMOTE_LINK is set.
7776
7777 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
7778
7779         * lib/dg.exp (dg-test): Fix typo in last patch.
7780
7781 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
7782
7783         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
7784         (handles multiple occurrences).
7785
7786 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
7787
7788         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
7789         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
7790         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
7791         printed).
7792         * lib/c-torture.exp (c-torture-compile): Likewise.
7793         (c-torture): Prepend full path if missing.
7794         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
7795         (gcc_fail): Likewise.
7796         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
7797
7798 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
7799
7800         * lib/netware.exp: Only attach to NetWare i386 systems.
7801
7802 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
7803
7804         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
7805         messages.  Add test name to "output pattern match" pass/fail message.
7806
7807 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
7808
7809         * gcc.dg: New testsuite.
7810         * gcc.dg/dg.exp: New file.
7811
7812         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
7813         test-switch.c}: Deleted.
7814
7815         * gcc.misc-tests/msgs.exp: New testcase driver.
7816
7817 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
7818
7819         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
7820         Watch for illegal return values from ${tool}_load.
7821         * config/unix.exp (${tool}_load): Fix pass/fail detection for
7822         cross targets.  Coerce return value >0 to 1.
7823
7824 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
7825
7826         * config/unix.exp (${tool}_load): Call program rsh, not proc.
7827
7828         * config/emb-unix.exp: New file.
7829
7830         * config/sim.exp: Error if variable $SIM not defined.
7831         (${tool}_load): Mark test as "untested" if simulator missing.
7832
7833         * config/unix.exp: Load remote.exp to get rcp_download.
7834         * lib/c-torture.exp: Use different option lists for testcases with
7835         and without loops.
7836         * gcc.c-torture/execute/execute.exp: Likewise.
7837
7838 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
7839
7840         * config/*.exp: Clarify return code from ${tool}_load.
7841         Call `unresolved' or `untested' instead of `warning' or `perror'
7842         (sometimes you still want to call both though).
7843         Add comment that `shell_id' is local to each file.
7844         * config/udi.exp (timeout): Set to 30.
7845         Don't print warning if connection fails, $connectmode has already
7846         printed an error.
7847         (${tool}_load): Move verbose messages to level 2.
7848         Rework pattern for "Process started" message.
7849         Pass `shell_id' to ${connectmode}_download.
7850         Retry twice upon timeout.  Make resetting of target more robust.
7851         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
7852         Pass `shell_id' to exit_$connectmode.
7853         Only call exit_$connectmode if connected.
7854         * config/unix.exp (${tool}_load): Check return codes better.
7855         * config/vrtx.exp (${tool}_load): Likewise.
7856         * config/vx.exp (${tool}_load): Likewise.
7857         Delete unneeded global's.
7858         * lib/dg.exp (dg-test): Update to reflect clarified return codes
7859         from ${tool}_load.
7860         (dg-stat): Delete.
7861         (dg-init): Delete recording of pass/fail counts.
7862         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
7863         (old-dejagnu-init): Likewise.
7864         (old-dejagnu-stat): Delete contents, empty proc now.
7865         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
7866         (c-torture): Delete references to lcnt, lpass, lfail.
7867         Get option list from TORTURE_OPTIONS.
7868         Delete -funroll[-all]-loops if no loops.
7869         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
7870         (g++_stat): Delete contents (empty proc now).
7871         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
7872         (gcc_finish): Likewise.
7873         (gcc_stat): Deleted.
7874         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
7875         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
7876         * gcc.c-torture/execute/execute.exp: Likewise.
7877         Split tests into two parts: compile, execute.
7878         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
7879         no loops.  Update to reflect clarified return codes from ${tool}_load.
7880
7881 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
7882
7883         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
7884         to grep for.
7885         (old-dejagnu): Likewise (where necessary).
7886
7887 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
7888
7889         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
7890
7891         * lib/dg.exp (dg-process-target): Fix processing of selector.
7892         Add comment regarding use of `error'.
7893
7894         * lib/gcc.exp (prune_system_crud): Define if missing.
7895         * lib/g++.exp (prune_system_crud): Likewise.
7896
7897         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
7898         Call prune_system_crud.
7899         * lib/dg.exp (dg-runtest): New proc.
7900         Use perror instead of send_user for tcl errors in testcase.
7901         Don't return any value, it's never used.
7902         Don't clobber previous definition of `unknown'.
7903         Print tcl errors in `dg-final'.
7904
7905 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
7906
7907         * lib/dg.exp (dg-process-target): Improve syntax error messages.
7908         (dg-test): Don't print errorInfo, it contains stack backtrace.
7909
7910 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
7911
7912         * lib/g++.exp (runtest_file_p): Define if missing.
7913
7914 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
7915
7916         * lib/mike-g++.exp: Comment out loading of g++.exp.
7917         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
7918         (default_g++_version): Always print something.
7919         (default_g++_start): Comment out call to `which'.
7920         (g++_start, g++_load): Deleted (must be defined in config file).
7921         * lib/gcc.exp: Test for existence of $CC at start.
7922         Delete check for tmpdir (done in gcc_init).
7923         (default_gcc_version): Always print something.
7924         (default_gcc_start): Comment out call to `which'.
7925         * config/*.exp: Major cleanup - make cross targets work at least a
7926         little better for g++ (by not being "--tool gcc" specific).
7927         Rename gcc_xxx to ${tool}_xxx.
7928         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
7929         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
7930
7931 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
7932
7933         * lib/c-torture.exp (c-torture-compile): Rework compiler
7934         message processing.
7935
7936         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
7937         c-torture.
7938
7939 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
7940
7941         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
7942
7943         * lib/dg.exp (dg-process-target): Support { target native }.
7944
7945 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
7946
7947         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
7948         looked for "... program xxx got fatal signal".
7949         Correct regsub munging of `comp_output'.
7950         Ignore compiler messages "path prefix not used" and "linker input
7951         file unused".
7952
7953 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
7954
7955         * lib/gcc.exp (runtest_file_p): Define if missing.
7956         * gcc.prms/template.c: Example to work from.
7957
7958 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
7959
7960         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
7961         * lib/dg.exp (dg-test): Call unsupported testcases as such.
7962
7963         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
7964         * gcc.prms/1883.c: Moved from compile/940714-1.c.
7965         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
7966         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
7967
7968         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
7969         (dg-process-target): No longer a varargs proc.
7970         Return S/N for target, P/F for xfail.  All callers changed.
7971         (user option procs): More argument checking.
7972         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
7973         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
7974         (dg-test): Skip test if not running on selected target in `dg-do'.
7975         Update handling of `dg-do-what', `dg-output-text'.
7976         Separate execution pass/fail from output pattern match pass/fail.
7977         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
7978
7979 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
7980
7981         * gcc.c-torture/special/special.exp: Don't expect failure for mips
7982         target for 920510-1.c.
7983
7984 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
7985
7986         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
7987         Clean up comment regarding use of passcnt, etc.
7988         (gcc_stat): Don't update `testcnt' here.
7989         (gcc_finish): Do it here.
7990         Might as well reset `but_id' here too.
7991         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
7992         to determine if the file should be tested.
7993         * gcc.c-torture/compile/compile.exp: Likewise.
7994         * gcc.c-torture/execute/execute.exp: Likewise.
7995         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
7996         * gcc.misc-tests/dg-test.exp: Likewise.
7997         * gcc.prms/prms.exp: Likewise.
7998         * gcc.wendy/wendy.exp: Likewise.
7999         * g++.old-deja.exp: Likewise.
8000         Move "Testing file" message to verbose level 1.
8001
8002 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
8003
8004         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
8005
8006 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
8007
8008         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
8009         (default_gcc_start): Accept optional second list element
8010         of compiler flags.  Print compiler output at verbosity level 2.
8011         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
8012         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
8013         Save current values of framework globals passcnt, failcnt, xpasscnt,
8014         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
8015         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
8016         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
8017         xfailcnt to compute stats.  Update framework global `testcnt' from
8018         pass/fail counts.
8019         (gcc_finish): New proc.  Clean up test environment.
8020         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
8021         (gcc_epass, gcc_efail): Delete.
8022         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
8023         argument of line number.
8024         (dg-init): If the tool has an init routine, call it.
8025         (dg-test): Remove args `cflags_var' and `libs_var'.
8026         Pass all compiler options to ${tool}_start.
8027         Handle missing line number.
8028         (dg-finish): New function.
8029         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
8030         particular files.  Call gcc_finish at end.  Move "skipping test"
8031         message to verbosity level 3.
8032         * gcc.c-torture/compile/compile.exp: Likewise.
8033         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
8034         * gcc.c-torture/execute/execute.exp: Likewise.
8035         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
8036         Print testcase being tried at verbosity level 1.
8037         * gcc.c-torture/special/special.exp: Unset xfail.
8038         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
8039         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
8040         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
8041         * gcc.failure/failure.exp: Likewise.
8042         * gcc.ieee/ieee.exp: Likewise.
8043         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
8044         Update call to dg-test.  Call dg-finish at end.
8045         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
8046         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
8047         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
8048         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
8049         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
8050         * gcc.wendy/wendy.exp: Add copyright.
8051         Delete setting of tmpdir (done by gcc_init).
8052         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
8053         Pass compiler flags to gcc_start.  Call gcc_finish at end.
8054         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
8055         gcc_[ce]pass/fail.
8056
8057 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
8058
8059         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
8060         confusion.
8061         (g++_load): Likewise.
8062
8063         * config/*.exp (gcc_load): Some were varargs fns and some were not.
8064         Rename argument to `prog' to remove the confusion.
8065         Varargs fns behave differently too!
8066         (g++_load): Likewise.
8067
8068         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
8069
8070         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
8071         what it is.  Delete (always) printing of status value for !native.
8072         Simplify verbose code, and include status and exec_output.
8073         (g++_load): Use gcc_load.
8074
8075 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
8076
8077         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
8078         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
8079         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
8080         940714-3.c as these testcases don't exist anymore.  Make
8081         va-arg-1.c expected to pass.
8082
8083 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
8084
8085         * gcc.misc-tests/misc.exp: Only run specific testcases.
8086         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
8087         * gcc.misc-tests/dg-[1-9].c: New files.
8088
8089         * lib/dg.exp: New testsuite driver.
8090         * gcc.prms/prms.exp: Use it.
8091
8092         * README.gcc: New file.
8093
8094         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
8095         Document and reset `lxpass' and `lxfail'.
8096         Simplify "initialized" message.
8097         (gcc_stat): Clean up comments a little.
8098
8099 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
8100
8101         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
8102
8103 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
8104
8105         * lib/old-dejagnu.exp (process-option): New proc.
8106         (old-dejagnu-init, old-dejagnu-stat): Likewise.
8107         (old-dejagnu): Simplify.
8108         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
8109
8110 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
8111
8112         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
8113         exists and is not an empty string.
8114
8115         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
8116         $xfail rather than calling setup_xfail.  Clear $xfail when test is
8117         finished.
8118         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
8119         automatically.
8120
8121         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
8122         longer expected to fail.
8123
8124         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
8125         "f" function call.
8126
8127         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
8128
8129         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
8130         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
8131         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
8132         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
8133         c-torture-1.29.
8134
8135         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
8136         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
8137
8138         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
8139
8140         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
8141         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
8142
8143         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
8144         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
8145         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
8146
8147 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
8148
8149         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
8150         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
8151         940714-1.c, 940714-2.c, 940714-3.c},
8152         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
8153         gcc.misc-tests/{mg.c,mg.exp}:
8154         New tests.
8155         * gcc.noncompile/noncompile.exp: Change accordingly.
8156
8157 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
8158
8159         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
8160         Undo previous clobberage.
8161
8162 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
8163
8164         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
8165         * gcc.special/{930510-1.c, special.exp}:
8166         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
8167         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
8168         struct-varargs-1.c}: New tests from c-torture-1.26.
8169
8170 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
8171
8172         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
8173           argument to switch.
8174
8175 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
8176
8177         * Revert the previous changes.  Please see Rob's directory
8178           (/lisa/test/rob/progressive/gcc/testsuite) for testing
8179           fixes.
8180
8181 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
8182
8183         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
8184             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
8185             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
8186             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
8187             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
8188             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
8189             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
8190             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
8191             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
8192             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
8193             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
8194             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
8195             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
8196             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
8197             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
8198             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
8199             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
8200             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
8201             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
8202             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
8203             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
8204             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
8205             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
8206             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
8207             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
8208             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
8209             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
8210
8211 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
8212
8213         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
8214             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
8215           with perror calls.
8216
8217 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
8218
8219         * config/unix.exp (g++_load): Fix syntax.
8220
8221 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
8222
8223         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
8224         * gcc.noncompile/921017-1.c: Deleted obsolete test.
8225         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
8226         Don't expect va-arg-1.c to fail.  Correct expected output for
8227         920928-1.c.
8228         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
8229         * gcc.wendy/hbm4.c: Correct typo.
8230         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
8231
8232 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
8233
8234         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
8235         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
8236         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
8237         * lib/c-torture.exp (c-torture-compile): Ditto.
8238
8239         Reduce volume of output (remove all the -I's and such).
8240         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
8241         Call gcc_cpass, gcc_cfail.
8242         (c-torture): Pass testing option to c-torture-compile.
8243
8244 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
8245
8246         Bring patches over from progressive.
8247         * config/default.exp: Exit remote shell cleanly.
8248         (g++_exit, g++_start): Add default versions.
8249         * config/sim.exp (gcc_load): Use perror, not error.
8250
8251 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
8252
8253         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
8254         set in site.exp.
8255
8256 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
8257
8258         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
8259         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
8260         (wendy_try): New proc to run testcase.
8261         (main loop): Call 'em.
8262         * gcc.wendy/*.c: Clean up pass to correct expected output.
8263
8264         * lib/gcc.exp: Minor cleanup work.
8265         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
8266
8267 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
8268
8269         * config/sim.exp (gcc_load): Document return codes better.
8270         Don't pass -v to simulator.
8271
8272 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
8273
8274           * gcc.special/920717-x.c: Fix typo.
8275           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
8276           get at sources.
8277
8278         * lib/mike-gcc.exp: Fix typo.
8279
8280 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
8281
8282         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
8283         binary to use, transform the name.
8284         * config/*.exp: rename everything. Nuke any g++ specific files,
8285         it's now a special case of gcc that requires no special support.
8286         Add a default.exp for unsupported targets.
8287
8288 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
8289
8290         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
8291         lib/old-dejagnu.exp: Fix a few patterns to work with the new
8292         version of Tcl.
8293
8294 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
8295
8296         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
8297         than a warning.
8298
8299 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
8300
8301         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
8302
8303 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
8304
8305         * gcc.execute/execute.exp: Combine opt_list and foption_list into
8306         option_list.  Compile every file with only 4/6 option choices
8307         (same as C torture) instead of with 12/18 different option
8308         choices.
8309         * lib/c-torture.exp: Likewise.
8310
8311         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
8312         not already set.
8313
8314 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
8315
8316         * lib/old-deja.exp: Add `excess errors test fails' error, now one
8317         can put an XFAIL *-*-* on excess errors.
8318
8319 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
8320
8321         * g++.law: Add more tests derived from g++-bugs snapshots.
8322
8323         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
8324         equivalent to g++.law/init9.
8325
8326         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
8327         compiled it, and the a.out file after we've run it.
8328
8329 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
8330
8331         * lib/mike-g++.exp (postbase): Delete the .o file after we've
8332         compiled it, and the a.out file after we've run it.
8333
8334 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
8335
8336         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
8337
8338 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
8339
8340         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
8341         version number.
8342
8343 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
8344
8345         * g++.law: New directory of g++ tests derived from the g++-bugs
8346         snapshots.
8347
8348 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8349
8350         * gcc.compile: initbug1.c initbug1.exp testcase added
8351
8352 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8353
8354         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
8355         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
8356           fixes submitted by Jeff Law (law@cs.utah.edu)
8357         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
8358           Jeff Law (law@cs.utah.edu)
8359
8360
8361 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
8362
8363         * config/unix-g++.exp: Follow the gcc way of doing things.
8364         * g++.old-deja/old-deja.exp: Minor updates.
8365         * lib/g++.exp: New file, follow the gcc way of doing things.
8366         * lib/old-dejagnu.exp: Minor updates.
8367         * lib/mike-g++.exp: Always unset errorInfo.
8368
8369 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
8370
8371         * lib/gcc.exp: Fix some errors with the below change, CC and
8372         CFLAGS should be global when setting, not local.
8373
8374 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
8375
8376         * lib/gcc.exp: Transform tool name.
8377
8378 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8379
8380         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
8381
8382 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8383
8384         * lib/gcc.exp: change gcc_done to gcc_stat
8385
8386 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8387
8388         * Upgraded gcc testsuite to c-torture version 1.25
8389
8390 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8391
8392         * lib/gcc.exp: added reporting code. Changed verbose compile message.
8393         * lib/c-torture: added hooks for new reporting code.
8394
8395 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8396
8397         * config/sh-gcc.exp: check if sh-sim exists in the path
8398
8399 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8400
8401         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
8402         * gcc.compile/compile.exp: Initial changes for new logic.
8403         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
8404         * gcc.failure/failure.exp: Initial changes for new logic.
8405         * gcc.ieee/ieee.exp: Initial changes for new logic.
8406         * gcc.misc-tests/misc.exp: Initial changes for new logic.
8407         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
8408         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
8409         * lib/c-torture.exp: Initial changes for new logic.
8410         * lib/gcc.exp: Initial changes for new logic.
8411
8412 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
8413
8414         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
8415         depend upon failure or success.  Fully qualify names in failure
8416         and success messages.  Always remove a.out before starting
8417         compile, just in case.  Pay more attention to error text output by
8418         the compiler.  Handle testcases with no known past errors just
8419         like all others, so that things are uniform.  Other miscellaneous
8420         improvements.
8421
8422 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8423
8424         * gcc.cpp: new directory for cpp tests
8425
8426 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8427
8428         * lib/chill.exp: Code reformatted, removed unused code.
8429         * config/unix-chill.exp: Code reformatted, removed unused code.
8430         * chill.execute/execute.exp: Code reformatted, removed unused code.
8431         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
8432
8433 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
8434
8435         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
8436         routines not written.
8437
8438 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
8439
8440         * config/bug-gcc.exp: Use new procs from bug.exp.
8441
8442 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
8443
8444         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
8445         via ftp, rather than depending on NFS.
8446         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
8447         case.
8448
8449 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
8450
8451         * config/bug-gcc.exp: Use new download proc.
8452
8453 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
8454
8455         * chill.execute/execute.exp: cleanups, handles errors better
8456         * chill.compile/compile.exp: rewrite, based on execute.exp
8457         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
8458         * lib/chill.exp: major changes to diff proc and compile and link
8459           procs. added chill_fail and chill_pass wrappers to pass and
8460           fail. added more comments, and handle error codes better.
8461           Added a hack to capture stderr from exec, so noncompile tests
8462           can work.
8463
8464 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8465
8466         * chill.execute/execute.exp: rewrite of testsuite driver
8467         * lib/chill.exp: rewrite of testsuite driver
8468         * config/unix-chill.exp: rewrite of testsuite driver
8469
8470 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
8471
8472     In chill.execute:
8473         * iexpr.ch: Standardize uppercase.
8474         * tuples.dat: Standardize uppercase.
8475         * vary.ch: standardize.  Correct varying string assignments.
8476         * vary.dat: Add new output lines.
8477
8478 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
8479
8480     In chill.execute:
8481         * chprintf.ch: Standardize use of uppercase.
8482         * tuples.ch: Standardize and turn arr2 into a DCL,
8483           rather than a SYN.
8484         * pinits.ch: Standardize.
8485
8486 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
8487
8488         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
8489         * Makefil: Renamed to Makefile.in.
8490         * configure.in: New.
8491
8492 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
8493
8494     In chill.execute:
8495         * .cvsignore: Add result/output files.
8496         * Makefile: Fix up variables at start.  Use MFLAGS
8497           everywhere.  Correct bool_loc, built_ins entries.
8498           Add entry for vary1.ch.
8499         * bitarray.ch: Standardize upper-case usage.
8500         * bitexpr.ch: Standardize, add output of b1.
8501         * params.ch: Use arrayt in along PROC parameters, to
8502           avoid novelty problems.
8503         * sets.ch: Tiny cleanup.
8504         * vary1.ch: Re-indent.
8505
8506 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
8507
8508           * Add PR-related files to Makefiles, .cvsignore files, etc.
8509
8510 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
8511
8512         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
8513           with compiler objects. New names are test-flow.c and test-loop.c
8514
8515 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
8516
8517         * Upgraded c-torture tests from 1.19 to 1.20
8518
8519         * new files:
8520         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
8521         * gcc.compile: 930623-1.c 930623-2.c
8522         * gcc.noncompile: 930622-1.c 930622-2.c
8523         * gcc.failure: 920411-1.c 920627-2.c
8524         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
8525
8526 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
8527
8528         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
8529           More changes to get testsuite working properly. Needs more work.
8530           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
8531
8532 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
8533
8534         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
8535           More changes to get testsuite working properly. Needs more work.
8536
8537 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
8538
8539         * chill.compile/compile.exp: Added for Dejagnu support
8540         * chill.execute/execute.exp: Added for Dejagnu support
8541         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
8542
8543 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
8544
8545     This should complete moving the CHILL test files.
8546         * chill.noncompile(.cvsignore printf.grt
8547             in-printf.grt chprintf.grt chprintf.ch):
8548             Added test-support files.
8549           (Makefile): Modified further.
8550         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
8551             signal.ch): Added test files.
8552           * chill.execute (.cvsignore printf.grt printr.c
8553             in-printf.grt rts.c chprintf.grt rts.h): Added
8554           test-support files.
8555             (Makefile): More corrections.
8556
8557 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
8558
8559         * chill.compile, chill.execute, chill.nocompile: Add CHILL
8560           test cases, ready for DejaGnu.
8561
8562 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8563
8564         * Upgraded c-torture tests from 1.18 to 1.19
8565
8566         * gcc.compile: added test(s):
8567           930607-1.c
8568         * gcc.execute: added test(s):
8569           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
8570
8571         * added new subdirectory for misc tests: gcc.misc-tests
8572         * gcc.misc-test(s): added tests:
8573           inst-check.c test-consts.c test-ior.c test-switch.c
8574
8575 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
8576
8577         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
8578
8579 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
8580
8581         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
8582
8583 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8584
8585         * Upgraded c-torture tests from 1.17 to 1.18
8586
8587 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8588
8589         * Upgraded c-torture tests from 1.12 to 1.17
8590
8591 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
8592
8593         * lib/old-dejagnu.exp:
8594           Fixed handling of XFAIL target triplets to correctly
8595           recognize wildcard characters.  Removed code that
8596           appended a unique id tag to the end of the file name
8597           printed out by the result of the testcases within a
8598           given test file.
8599
8600 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
8601
8602         * lib/old-dejagnu.exp:
8603           Reworked expected failure handling to trigger off of XFAIL
8604           keyword in keyphrase embeded in testcase source code. The
8605           XFAIL keyword must be at the end of the keyphrase line. It
8606           may optionally be followed by one or more target triplets.
8607           It has just occured that the handling of wildcards in the
8608           target triplet may not be correct.
8609
8610 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
8611
8612         * g++.old-deja/tests:
8613           Moved all subdirectories up one level into g++.old-deja .
8614
8615         * lib/old-dejagnu.exp:
8616           Fixed problem with CXXFLAGS not being properly reset, and being
8617           corrupted with extraneous "-c" compiler option.  This was
8618           causing binaries to not be generated for test that needed them.
8619           Modified strings passed to "pass" and "fail" so that individual
8620           tests from the same test file would be distinguished by an
8621           identifier appended to the test file name in the summary logs;
8622           this corrected a problem with erroneous diff logs.  Added code
8623           to search testcases for expected fail and unexpected pass keywords.
8624
8625 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
8626
8627         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
8628
8629 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
8630
8631         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
8632           Removed extraneous text from end of "Special g++ Options"
8633           keyphrase.
8634
8635         * lib/old-dejagnu.exp: Added pattern matching to look for new
8636           keywords, embedded in testcases comments, which will trigger
8637           calls to xpass and xfail.
8638
8639 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
8640
8641         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
8642           comments embedded in the testcases, especially the one looking for
8643           special compiler options, as well as the pattern matching for the
8644           compiler output again.
8645
8646 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
8647
8648         * lib/old-dejagnu.exp: Do a proper check of the return value for
8649           execute tests. Fixed several problems with the pattern matching
8650           of the compiler output which gave erroneous test results.
8651           Changed several of the test result messages to be more descriptive.
8652         * config/unix-g++.exp: Proc g++_load now actually works and
8653           executes the tests passed to it and returns a usable return
8654           value.
8655
8656 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
8657
8658           * lib/gcc.exp: Exits gracefully if $CC is bogus.
8659
8660 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
8661
8662         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
8663           Modified both files to properly execute the old style
8664           dejagnu tests. The previous versions of these files were
8665           experimental and did not function anything near correctly.
8666
8667 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
8668
8669         * Removed all Makefile.in and configure.in files. No configuration
8670         needed now.
8671
8672 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
8673
8674         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
8675
8676 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
8677
8678         * gcc.compile/configure.in, gcc.unsorted/configure.in,
8679         gcc.special/configure.in, gcc.noncompile/configure.in,
8680         gcc.execute/configure.in, gcc.code_quality/configure.in,
8681         g++.other/configure.in, g++.old-deja/configure.in,
8682         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
8683         in srcname setting.
8684
8685 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
8686
8687         * lib/udi.exp:  Fixed mondfe and mondfe_download.
8688         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
8689         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
8690
8691 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
8692
8693         * config/udi-gdb.exp: Check $shell_id after connecting to target.
8694         (gdb_exit): Don't remove *_soc files.
8695
8696 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
8697
8698         * lib/c-torture.exp: Don't look for main; instead always use -w
8699         -c.  This is how the c-torture tests work.  Remove the object
8700         file if the compilation succeeds.
8701         * gcc.execute/execute.exp: Remove executable if test passes.
8702         * gcc.noncompile/noncompile.exp: Every test is an expected
8703         failure.
8704         * gcc.special/special.exp: Added tests from c-torture 1.11,
8705         corrected use of existing test.
8706         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
8707         gcc.execute/920625-1.c: Updated to c-torture 1.11.
8708         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
8709         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
8710         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
8711         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
8712         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
8713         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
8714         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
8715         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
8716         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
8717         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
8718         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
8719         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
8720         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
8721         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
8722         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
8723         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
8724         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
8725         c-torture 1.11.
8726         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
8727         correspond to c-torture 1.11.
8728
8729         * New file.