OSDN Git Service

7c9ce2cce1f81da34ed4768f2814dbd7bc9614e0
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-04-12  Richard Henderson  <rth@redhat.com>
2
3         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
4
5 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
6
7         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
8         gcc.c-torture/execute/20020307-2.c.
9
10 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
11
12         * g++.dg/ext/attrib5.C,
13         * g++.dg/lookup/struct1.C: New tests.
14
15 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
16
17         * gcc.dg/20020411-1.c: New test.
18
19         * gcc.c-torture/execute/20020411-1.c: New test.
20
21 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
22
23         * g77.f-torture/execute/6177.f: New test.
24
25 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
26
27         PR middle-end/6247
28         * g++.dg/opt/cleanup1.C: New test.
29
30         * g++.dg/opt/const1.C: New test.
31
32 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
33  
34         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
35
36 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
37
38         PR c++/5507
39         * g++.dg/template/typename2.C: New test.
40
41 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
42
43         * gcc.c-torture/execute/loop-12.c: New.
44
45 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
46
47         * g77.f-torture/execute/980628-4.x,
48         g77.f-torture/execute/980628-5.x,
49         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
50         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
51         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
52
53 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
54
55         PR optimization/6086
56         * g++.dg/opt/preinc1.C: New test.
57
58 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
59
60         PR c++/5571
61         * g++.dg/opt/static2.C: New test.
62
63 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
64
65         PR c/5120
66         * gcc.dg/20020406-1.c: New test.
67
68 2002-04-04  David S. Miller  <davem@redhat.com>
69
70         * gcc.c-torture/execute/20020404-1.c: New test.
71
72 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
73
74         PR c/6123
75         * gcc.dg/20020312-2.c: Do not declare global register variable
76         if __PIC__ or __pic__ is defined.
77
78 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
79
80         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
81         __asm__ so that it works correctly even if -ansi -pedantic-errors.
82
83 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
84
85         * gcc.misc-tests/linkage.exp: Update last change to handle
86         sparc*-, not just sparc-.
87
88 2002-04-03  Richard Henderson  <rth@redhat.com>
89
90         * gcc.dg/cpp/ucs.c: Improved long UCS test.
91
92 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
93
94         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
95
96 2002-04-02  David S. Miller  <davem@redhat.com>
97
98         * gcc.c-torture/execute/20020402-3.c: New test.
99
100 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
101
102         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
103         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
104
105         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
106         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
107         g77.f-torture/execute/20001201.x,
108         g77.f-torture/execute/u77-test.x: New files.
109
110         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
111         * gcc.dg/wchar_t-1.c: Ditto.
112
113 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
114
115         * gcc.c-torture/execute/20020402-1.c: New test.
116
117 2002-04-01  Richard Henderson  <rth@redhat.com>
118
119         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
120
121         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
122
123 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
124
125         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
126
127 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
128
129         * g++.dg/inherit/template-as-base.C: Expect error.
130         * g++.dg/inherit/namespace-as-base.C: Likewise.
131
132 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
133
134         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
135         g++.dg/ext/instantiate3.C: Tweak match patterns.
136
137         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
138         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
139         -da test.
140
141 2002-03-31  Richard Henderson  <rth@redhat.com>
142
143         * gcc.dg/special/alias-2.c: New.
144         * gcc.dg/special/ecos.exp: Run it.
145
146 2002-03-31  Richard Henderson  <rth@redhat.com>
147
148         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
149
150 2002-03-31  Kazu Hirata  <kazu@hxi.com>
151
152         * gcc.dg/weak-1.c: Disable on h8300 port.
153
154 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
155
156         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
157         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
158         ordering tests.
159         * g++.dg/bprob/bprob-1.C: New test.
160         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
161         * g++.dg/gcov/gcov-1.C: New test.
162         * g++.dg/gcov/gcov-1.x: New file.
163         * g++.dg/gcov/gcov-2.C: New test.
164         * g++.dg/gcov/gcov-3.C: New test.
165         * g++.dg/gcov/gcov-3.h: New file.
166
167 2002-03-28  Roger Sayle  <roger@eyesopen.com>
168
169         * g++.old-deja/g++.other/builtins5.C: New test.
170         * g++.old-deja/g++.other/builtins6.C: New test.
171         * g++.old-deja/g++.other/builtins7.C: New test.
172         * g++.old-deja/g++.other/builtins8.C: New test.
173         * g++.old-deja/g++.other/builtins9.C: New test.
174
175 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
176
177         * g++.dg/opt/static1.C: New test.
178
179         * g++.dg/opt/longbranch1.C: New test.
180
181 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
182
183         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
184
185         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
186
187 2002-03-27  Richard Henderson  <rth@redhat.com>
188
189         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
190         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
191         move from g++.old-deja/g++.ext/.
192
193 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
194
195         * g++.dg/init/new2.C: New test.
196         
197 2002-03-26  Richard Henderson  <rth@redhat.com>
198
199         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
200
201         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
202         on sparc.
203
204         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
205         sparcv9 systems.
206         * gcc.dg/20001102-1.c: Likewise.
207
208 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
209
210         * gcc.dg/cpp/endif-pedantic1.c,
211         gcc.dg/cpp/endif-pedantic2.c:  New tests.
212
213 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
214
215         * g++.dg/init/new1.C: New test.
216
217 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
218
219         * g++.dg/abi/vbase9.C: New test.
220
221 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
222
223         * gcc.dg/arm-asm.c: New test.
224
225 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
226
227         * gcc.dg/Wswitch-enum.c: New test.
228         Fix PR c/5044.
229
230 2002-03-26  Richard Henderson  <rth@redhat.com>
231
232         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
233         structure.
234
235 2002-03-25  Richard Henderson  <rth@redhat.com>
236
237         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
238         sparcv9 systems.
239
240         * gcc.c-torture/compile/20011119-1.c (xxx): New.
241         * gcc.c-torture/compile/20011119-2.c (xxx): New.
242
243 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
244
245         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
246
247 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
248
249         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
250         targets using generic thunk support.
251
252 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
253
254         * gcc.c-torture/compile/20020323-1.c: New test.
255
256         * g++.dg/opt/conj2.C: New test.
257
258 2002-03-24  Richard Henderson  <rth@redhat.com>
259
260         * gcc.dg/weak-1.c: Use -fno-common.
261
262 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
263
264         * g77.dg/f77-edit-apostrophe-out.f: New test
265         * g77.dg/f77-edit-h-out.f: New test
266         * g77.dg/f77-edit-t-in.f: New test
267         * g77.dg/f77-edit-t-out.f: New test
268         * g77.dg/f77-edit-x-out.f: New test
269         * g77.dg/f77-edit-slash-out.f: New test
270         * g77.dg/f77-edit-colon-out.f: New test
271         * g77.dg/f77-edit-s-out.f: New test
272
273 2002-03-24  Richard Henderson  <rth@redhat.com>
274
275         * objc/execute/formal_protocol-6.x: New XFAIL.
276
277 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
278
279         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
280         that do not support weak symbols
281
282 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
283
284         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
285         * lib/g77.exp:  Likewise
286         * lib/objc.exp: Likewise
287
288 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
289
290         * gcc.dg/Wswitch-default.c: New test.
291
292 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
293
294         * g++.dg/other/enum1.C: New test.
295
296 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
297
298         * gcc.dg/pragma-ep-3.c: Fix typo.
299
300 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
301
302         * g++.dg/inherit/template-as-base.C: New test.
303
304 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
305
306         * g++.old-deja/g++.other/dwarf2-1.C: Move...
307         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
308
309 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
310
311         * gcc.dg/cpp/multiline.c: Update to match.
312
313 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
314
315         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
316
317 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
318
319         * gcc.dg/cpp/extratokens2.c:  New file.
320
321 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
322
323         * gcc.dg/20020312-2.c: Add rs6000 target.
324
325         * gcc.c-torture/compile/20020319-1.c: New test.
326
327 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
328
329         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
330         (A, E): Handle this.
331
332 2002-03-20  Jason Merrill  <jason@redhat.com>
333
334         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
335         ignoring -fpic.
336         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
337         through prune_gcc_output.
338
339 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
340
341         * gcc.c-torture/compile/20020320-1.c: New test.
342
343 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
344
345         * gcc.c-torture/compile/20020318-1.c: New test.
346
347         * gcc.dg/struct-by-value-1.c: New test.
348
349         * gcc.dg/20020319-1.c: New test.
350
351 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
352
353         * g++.dg/opt/conj1.C: New test.
354
355 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
356
357         * g++.dg/template/qualttp20.C: Revert previous change.
358         * g++.dg/template/qualttp3.C: Likewise.
359         * g++.dg/template/qualttp4.C: Likewise
360         * g++.dg/template/qualttp5.C: Likewise
361         * g++.dg/template/qualttp6.C: Likewise
362         * g++.dg/template/qualttp7.C: Likewise
363         * g++.dg/template/qualttp8.C: Likewise
364         * g++.dg/template/recurse.C: Likewise.
365
366 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
367
368         * gcc.dg/cpp/wchar-1.c: Update.
369
370 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
371
372         * g++.dg/template/conv1.C: New test.
373         * g++.dg/template/conv2.C: New test.
374         * g++.dg/template/conv3.C: New test.
375         * g++.dg/template/conv4.C: New test.
376
377 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
378
379         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
380         * g++.dg/template/qualttp3.C: Likewise.
381         * g++.dg/template/qualttp4.C: Likewise
382         * g++.dg/template/qualttp5.C: Likewise
383         * g++.dg/template/qualttp6.C: Likewise
384         * g++.dg/template/qualttp7.C: Likewise
385         * g++.dg/template/qualttp8.C: Likewise
386         * g++.dg/template/recurse.C: Likewise.
387
388 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
389
390         * g++.dg/opt/dtor1.C: New test.
391
392 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
393
394         * gcc.c-torture/compile/20020315-1.c: New test.
395
396 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
397
398         * gcc.dg/weak-1.c: Fix scan tests.
399
400 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
401
402         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
403         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
404         cris-*-aout* mmix-*-*.
405         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
406         cris-*-aout* mmix-*-*.
407         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
408         cris-*-elf* cris-*-aout* and mmix-*-*.
409         * gcc.dg/20001009-1.c: Ditto.
410         * gcc.dg/20010912-1.c: Ditto.
411         * gcc.dg/20020122-4.c: Ditto.
412         * gcc.dg/inline-2.c: Ditto.
413
414 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
415
416         * gcc.c-torture/compile/20020314-1.c: New test.
417
418 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
419
420         * gcc.c-torture/execute/20020314-1.c: New test.
421
422 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
423
424         * g++.dg/warn/Wunused-1.C: New test.
425
426 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
427
428         * g++.dg/abi/mangle6.C: New test.
429
430 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
431
432         * gcc.c-torture/compile/20020309-2.c: New test.
433
434         * gcc.c-torture/compile/20020312-1.c: New test.
435
436 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
437
438         * g++.dg/other/access1.C: New test.
439
440 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
441
442         * gcc.c-torture/execute/wchar_t-1.c: New test.
443
444 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
445
446         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
447
448 2002-03-12  Roger Sayle  <roger@eyesopen.com>
449
450         * gcc.dg/20020312-1.c: New test case.
451
452 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
453
454         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
455
456 2002-03-11  Richard Henderson  <rth@redhat.com>
457
458         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
459         * g++.old-deja/g++.jason/report.C: Likewise.
460
461 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
462
463         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
464         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
465
466 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
467
468         * testsuite/g++.dg/overload/pmf1.C: New test.
469
470 2002-03-11  Kazu Hirata  <kazu@hxi.com>
471
472         * gcc.c-torture/execute/20020307-1.c: Use long.
473
474 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
475
476         PR optimization/5844
477         * gcc.dg/20020310-1.c: New test.
478
479 2002-03-09  Michael Meissner  <meissner@redhat.com>
480
481         * gcc.c-torture/execute/memcpy-2.c: New test.
482         * gcc.c-torture/execute/memset-1.c: New test.
483         * gcc.c-torture/execute/strlen-1.c: New test.
484         * gcc.c-torture/execute/strcmp-1.c: New test.
485         * gcc.c-torture/execute/strncmp-1.c: New test.
486
487 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
488
489         * gcc.dg/ppc-ldstruct.c: New test.
490
491 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
492
493         * gcc.c-torture/execute/va-arg-22.c: New test.
494
495 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
496
497         * gcc.c-torture/compile/20020309-1.c: New test.
498
499 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
500
501         * gcc.c-torture/execute/20020307-2.c: New test.
502
503 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
504
505         * g77.f-torture/compile/20020307-1.f: New test.
506
507 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
508
509         * gcc.dg/unordered-1.c: New test.
510
511 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
512
513         * gcc.c-torture/execute/20020307-1.c: New test.
514
515 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
516
517         * gcc.dg/20020304-1.c: New test.
518
519         * gcc.c-torture/compile/20020304-2.c: New test.
520
521 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
522
523         * gcc.c-torture/compile/20020304-1.c: New test case
524         (from PR c/5830).
525
526 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
527
528         * gcc.dg/20020103-1.c: Add other -D ppc variants.
529
530 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
531
532         * g++.dg/other/classkey1.C: New test.
533
534 2002-03-01  Richard Henderson  <rth@redhat.com>
535
536         * gcc.c-torture/compile/981223-1.x: New.
537         * gcc.c-torture/compile/920625-1.x: New.
538
539 2002-02-28  Richard Henderson  <rth@redhat.com>
540
541         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
542
543 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
544
545         * gcc.c-torture/execute/20020227-1.c: New test.
546
547 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
548
549         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
550         here" ERROR lines.
551         * g++.old-deja/g++.oliva/partord1.C: Likewise.
552         * g++.old-deja.g++.other/defarg1.C: Likewise.
553         * g++.old-deja/g++.pt/calls2.C: Likewise.
554         * g++.old-deja/g++.pt/crash20.C: Likewise.
555         * g++.old-deja/g++.pt/crash30.C: Likewise.
556         * g++.old-deja/g++.pt/crash36.C: Likewise.
557         * g++.old-deja/g++.pt/crash6.C: Likewise.
558         * g++.old-deja/g++.pt/defarg13.C: Likewise.
559         * g++.old-deja/g++.pt/derived3.C: Likewise.
560         * g++.old-deja/g++.pt/error1.C: Likewise.
561         * g++.old-deja/g++.pt/friend21.C: Likewise.
562         * g++.old-deja/g++.pt/friend23.C: Likewise.
563         * g++.old-deja/g++.pt/infinite1.C: Likewise.
564         * g++.old-deja/g++.robertl/eb128.C: Likewise.
565
566 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
567
568         * gcc.c-torture/execute/20020225-2.c: New test.
569
570 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
571
572         * gcc.c-torture/execute/920730-1t.c,
573         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
574         Delete test cases, only relevant to -traditional.
575
576 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
577
578         * gcc.dg/cpp/undef1.c: Remove.
579         * gcc.dg/cpp/directiv.c: Update.
580         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
581
582 2002-02-27  Michael Meissner  <meissner@redhat.com>
583
584         * gcc.c-torture/execute/20020226-1.c: New test.
585
586 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
587
588         * g++.dg/debug/debug4.C: New test.
589
590         * gcc.dg/ia64-visibility-1.c: New test.
591
592 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
593
594         * gcc.dg/debug/20020224-1.c: New.
595
596 2002-02-25  Kazu Hirata  <kazu@hxi.com>
597
598         * gcc.c-torture/execute/960416-1.x: New.
599         * gcc.c-torture/execute/divconst-3.x: Likewise.
600
601 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
602
603         * gcc.dg/20020224-1.c: New test.
604
605 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
606
607         * gcc.c-torture/execute/20020225-1.c: New.
608
609 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
610
611         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
612
613 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
614
615         * gcc.dg/20020222-1.c: New test.
616
617 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
618
619         * g++.dg/opt/anonunion1.C: New test.
620
621 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
622
623         * g++.dg/template/qualttp19.C: New test.
624         * g++.dg/template/qualttp20.C: New test.
625         * g++.old-deja/g++.jason/report.C: Adjust expected errors
626         * g++.old-deja/g++.other/qual1.C: Likewise.
627
628 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
629
630         * gcc.dg/attr-alwaysinline.c: New.
631
632 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
633
634         * gcc.dg/20020220-1.c: New test.
635
636         * gcc.dg/20020220-2.c: New test.
637
638         * g++.dg/opt/mmx1.C: New test.
639
640 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
641
642         * gcc.c-torture/compile/20020110.c: New test.
643
644 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
645
646         * gcc.c-torture/execute/20020219-1.c: New test.
647
648         * gcc.dg/20020219-1.c: New test.
649
650         * gcc.dg/noncompile/20020220-1.c: New test.
651
652         * g++.dg/opt/ptrintsum1.C: New test.
653
654         * gcc.dg/debug/20020220-1.c: New test.
655
656 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
657
658         * gcc.c-torture/execute/20020216-1.c: New test.
659
660 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
661
662         * gcc.dg/decl-1.c: Update, new test.
663
664 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
665
666         * g++.dg/abi/bitfield1.C: New test.
667         * g++.dg/abi/bitfield2.C: New test.
668
669 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
670
671         * gcc.dg/attr-nest.c: New test.
672
673 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
674
675         * gcc.c-torture/execute/20020215-1.c: New test.
676
677 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
678
679         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
680         * g++.dg/debug/debug.exp: New.
681         * g++.dg/debug/trivial.C: New.
682         * g++.dg/debug/debug1.C: Moved...
683         * g++.dg/other/debug1.C: ...from here.
684         * g++.dg/debug/debug2.C: Moved...
685         * g++.dg/other/debug2.C: ...from here.
686         * g++.dg/debug/debug3.C: Moved...
687         * g++.dg/other/debug3.C: ...from here.
688
689         * gcc.dg/noncompile/20020213-1.c: New test.
690
691 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
692
693         * g++.dg/other/debug3.C: New test.
694
695         * gcc.c-torture/execute/20020213-1.c: New test.
696
697 2002-02-13  Richard Smith <richard@ex-parrot.com>
698
699         * g++.old-deja/g++.other/thunk1.C: New test.
700
701 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
702
703         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
704
705 2002-02-13  Stan Shebs  <shebs@apple.com>
706
707         * gcc.dg/altivec-3.c: New.
708
709 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
710
711         * gcc.dg/Wunreachable-1.c: New test.
712         * gcc.dg/Wunreachable-2.c: New test.
713
714 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
715
716         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
717
718 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
719
720         * gcc.dg/decl-1.c: New test.
721
722 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
723
724         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
725
726 2002-02-10  Kazu Hirata  <kazu@hxi.com>
727
728         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
729         * gcc.c-torture/compile/980506-1.x: Likewise.
730
731 2002-02-10  Kazu Hirata  <kazu@hxi.com>
732
733         * gcc.dg/20020210-1.c: New.
734
735 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
736
737         * g77.f-torture/execute/947.f: New regression test
738         for PR fortran/947.
739
740 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
741
742         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
743         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
744
745 2002-02-08  Richard Henderson  <rth@redhat.com>
746
747         * gcc.c-torture/compile/labels-3.c: New.
748
749 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
750
751         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
752         expression statements work instead.
753         * gcc.dg/noncompile/20020207-1.c: New test.
754
755 2002-02-07  Richard Henderson  <rth@redhat.com>
756
757         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
758
759 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
760
761         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
762         message from g77
763         * lib/g77-dg.exp: Trim g77 error messages so that they are
764         recognised by dg.exp.
765
766 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
767
768         PR fortran/5473
769         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
770
771 2002-02-07  Richard Henderson  <rth@redhat.com>
772
773         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
774         to be sufficiently aligned for integers.
775
776 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
777
778         * g++.dg/template/friend4.C: New test.
779
780 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
781
782         PR fortran/5743
783         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
784         unsupported cases.
785
786 2002-02-07  Richard Henderson  <rth@redhat.com>
787
788         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
789         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
790         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
791         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
792
793 2002-02-06  Richard Henderson  <rth@redhat.com>
794
795         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
796
797 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
798
799         * gcc.dg/20020206-1.c: New test.
800
801 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
802
803         * gcc.c-torture/execute/20020206-1.c: New test.
804
805         * gcc.c-torture/execute/20020206-2.c: New test.
806
807         PR optimization/5429:
808         * gcc.c-torture/compile/20020206-1.c: New test.
809
810 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
811
812         * g++.dg/ext/align1.C: Do not use an explicit alignment value
813         as certain file formats cannot support particularly large
814         alignments.
815
816         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
817         and do not expect to be able to link the executable.
818
819         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
820         fail because the COFF format does not support the weak attribute.
821
822 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
823
824         * g77.dg/pr5473.f:  New test
825
826 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
827
828         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
829         Fix testcase accordingly.
830
831 2002-02-04  Richard Henderson  <rth@redhat.com>
832
833         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
834         (buf): Change to be an array of pointers, not ints.
835
836 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
837
838         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
839         before all tests.  Move warning one line above to match where it
840         C frontend emits.
841         * gcc.dg/Wswitch-2.c: New test.
842         * g++.dg/warn/Wswitch-1.C: New test.
843         * g++.dg/warn/Wswitch-2.C: New test.
844
845 2002-02-04  Richard Henderson  <rth@redhat.com>
846
847         * g++.dg/abi/offsetof.C: Fix size comparison.
848
849 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
850
851         * gcc.dg/cast-qual-2.c: New test.
852
853 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
854
855         * gcc.dg/20020201-4.c: New test.
856
857 2002-02-04  Ben Elliston  <bje@redhat.com>
858
859         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
860         target_info attribute != 0, in addition to the empty string.
861         (gcc_target_compile): Likewise.
862
863 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
864
865         * gcc.dg/Wswitch.c: New test.
866         PR gcc/4475. PR gcc/3780.
867
868 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
869
870         * g77.f-torture/execute/5122.f: New test for regressions
871         against PR fortran/5122.
872
873 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
874
875         * g77.f-torture/compile/pr3743.f: Delete
876         * g77.dg/pr3743-1.f: New test.
877         * g77.dg/pr3743-2.f: New test.
878         * g77.dg/pr3743-3.f: New test.
879         * g77.dg/pr3743-4.f: New test.
880
881 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
882
883         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
884
885 2002-02-02  Richard Henderson  <rth@redhat.com>
886
887         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
888         * gcc.c-torture/execute/bf64-1.c: Likewise.
889
890 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
891
892         * gcc.dg/20020201-2.c: New test.
893
894         * gcc.dg/20020201-3.c: New test.
895
896         * gcc.c-torture/execute/bitfld-2.c: New test.
897
898 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
899
900         * gcc.dg/bitfld-1.c: Update.
901         * gcc.dg/bitfld-2.c: Update.
902         * gcc.c-torture/execute/bitfld-1.x: New.
903
904 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
905
906         * gcc.c-torture/execute/20020201-1.c: New test.
907
908 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
909
910         PR target/5469
911         * gcc.dg/20020201-1.c: New test.
912
913 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
914
915         PR fortran/3743
916         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
917         * g77.f-torture/compile/pr3743.x: Remove
918
919 2002-01-31  Tom Rix  <trix@redhat.com>
920
921         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
922
923 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
924
925         * gcc.dg/noncompile/20020130-1.c: New test.
926
927 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
928
929         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
930
931 2002-01-29  Richard Henderson  <rth@redhat.com>
932
933         * gcc.c-torture/execute/991118-1.c: Cast various constants back
934         to long long.
935         * gcc.c-torture/execute/bf64-1.c: Likewise.
936
937 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
938
939         * gcc.c-torture/execute/20020129-1.c: New test.
940
941 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
942
943         * gcc.c-torture/compile/20000224-1.c: Update.
944         * gcc.c-torture/execute/bitfld-1.c: New tests.
945         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
946         * gcc.dg/uninit-A.c: Update.
947
948 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
949
950         * g++.dg/template/ctor1.C: Add instantiation.
951
952 2002-01-28  Paul Koning  <pkoning@equallogic.com>
953
954         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
955         argument to __builtin_prefetch to be const ptr.
956
957 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
958
959         * gcc.c-torture/compile/20020120-1.c: New test.
960
961 2002-01-27  Kazu Hirata  <kazu@hxi.com>
962
963         * gcc.c-torture/execute/20020127-1.c: New test.
964
965 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
966
967         * g77.dg/f77-edit-i-in.f: New test
968         * g77.dg/f77-edit-i-out.f: New test
969
970 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
971
972         * gcc.dg/debug/debug.exp: New file.
973         * gcc.dg/debug/trivial.c: New file.
974         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
975         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
976         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
977         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
978         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
979         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
980         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
981         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
982         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
983         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
984         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
985         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
986         * gcc.dg/20000503-1.c: Removed.
987         * gcc.dg/20010207-1.c: Removed.
988         * gcc.dg/20011223-1.c: Removed.
989         * gcc.dg/20020104-2.c: Removed.
990         * gcc.dg/debug-1.c: Removed.
991         * gcc.dg/debug-2.c: Removed.
992         * gcc.dg/debug-3.c: Removed.
993         * gcc.dg/debug-4.c: Removed.
994         * gcc.dg/debug-5.c: Removed.
995         * gcc.dg/debug-6.c: Removed.
996         * gcc.dg/dwarf2-1.c: Removed.
997         * gcc.dg/dwarf2-2.c: Removed.
998
999 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
1000
1001         * g++.old-deja/g++.other/eh5.C: New test.
1002         * g++.old-deja/g++.other/sibcall2.C: New test.
1003         * g++.old-deja/g++.other/array9.C: New test.
1004         * g++.old-deja/g++.other/typename2.C: New test.
1005         * g++.old-deja/g++.other/crash60.C: New test.
1006         * g++.old-deja/g++.other/conv9.C: New test.
1007         * g++.old-deja/g++.other/mangle10.C: New test.
1008         * g++.old-deja/g++.other/unchanging1.C: New test.
1009         * g++.old-deja/g++.other/exprstmt1.C: New test.
1010         * g++.old-deja/g++.other/inline23.C: New test.
1011         * g++.old-deja/g++.eh/ia64-1.C: New test.
1012         * g++.old-deja/g++.other/dwarf2-1.C: New test.
1013         * g++.old-deja/g++.other/reload1.C: New test.
1014         * g++.old-deja/g++.other/static20.C: New test.
1015         * g++.old-deja/g++.other/local-alloc1.C: New test.
1016         * g++.old-deja/g++.other/conv8.C: New test.
1017         * g++.old-deja/g++.other/stmtexpr2.C: New test.
1018         * g++.old-deja/g++.other/storeexpr1.C: New test.
1019         * g++.old-deja/g++.other/storeexpr2.C: New test.
1020         * g++.dg/eh/template2.C: New test.
1021         * g++.dg/warn/weak1.C: New test.
1022
1023 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
1024
1025         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1026         Remove first, non-varying, argument.
1027
1028 2002-01-23  Richard Henderson  <rth@redhat.com>
1029
1030         * gcc.dg/inline-2.c: New.
1031
1032         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
1033         Add optional target arg.  Check number of arguments.
1034         (scan-assembler-not, scan-assembler-dem): Likewise.
1035         (scan-assembler-dem-not): Likewise.
1036
1037 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
1038
1039         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
1040         line 12.
1041         * g++.old-deja/g++.brendan/parse3.C,
1042         g++.old-deja/g++.other/crash26.C,
1043         g++.old-deja/g++.other/crash28.C,
1044         g++.old-deja/g++.other/crash29.C,
1045         g++.old-deja/g++.other/crash30.C,
1046         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
1047
1048 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
1049
1050         * gcc.dg/20020115-1.c: New.
1051
1052 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
1053
1054         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
1055
1056 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
1057
1058         * gcc.dg/20020122-3.c: New.
1059
1060 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
1061
1062         * g++.dg/other/gc1.C: New test.
1063
1064 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
1065
1066         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
1067
1068 2002-01-22  Richard Henderson  <rth@redhat.com>
1069
1070         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
1071
1072 2002-01-22  Richard Henderson  <rth@redhat.com>
1073
1074         * gcc.dg/20020122-4.c: New.
1075
1076 2002-01-22  H.J. Lu <hjl@gnu.org>
1077
1078         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
1079         link output.
1080         * gcc.dg/special/ecos.exp: Likewise.
1081         * lib/g++-dg.exp: Likewise.
1082         * lib/g77-dg.exp: Likewise.
1083         * lib/gcc-dg.exp : Likewise.
1084         * lib/mike-g++.exp: Likewise.
1085         * lib/mike-g77.exp: Likewise.
1086         * lib/mike-gcc.exp: Likewise.
1087         * lib/objc-dg.exp: Likewise.
1088
1089 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
1090
1091         PR target/5379
1092         * gcc.dg/20020122-2.c: New test.
1093
1094 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
1095
1096         * gcc.dg/20020122-1.c: New test.
1097
1098 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
1099
1100         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
1101
1102 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
1103
1104         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
1105
1106 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1107
1108         * gcc.c-torture/compile/20020121-1.c: New test.
1109
1110 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1111
1112         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
1113         ld_library_path.
1114
1115 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
1116
1117         * gcc.dg/20020218-1.c: New test.
1118
1119 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
1120
1121         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
1122         messages
1123         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
1124         "At global scope" warning
1125         * g++.dg/ext/align1.C: Change cygwin test for alignment
1126         from db-bogus to dg-warning
1127
1128 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
1129
1130         * g77.f-torture/compile/cpp2.F: New test.
1131
1132 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
1133
1134         * g++.dg/template/access1.C: New test.
1135
1136 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
1137
1138         * gcc.dg/20020118-1.c: New.
1139
1140 2002-01-18  Kazu Hirata  <kazu@hxi.com>
1141
1142         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
1143
1144 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
1145
1146         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
1147         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
1148         alignment warnings.
1149
1150 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
1151
1152         * gcc.misc-tests/i386-prefetch.exp: Save and restore
1153         torture_with_loops and torture_without_loops
1154
1155 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
1156
1157         * gcc.c-torture/compile/20020116-1.c: New test.
1158
1159 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
1160
1161         * gcc.dg/20020116-2.c: New test.
1162
1163         * gcc.dg/ultrasp4.c: New test.
1164
1165         * gcc.dg/20020116-1.c: New test.
1166
1167 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
1168
1169         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
1170         by EABI.
1171
1172 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
1173
1174         * gcc.misc-tests/i386-prefetch.exp: New.
1175         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
1176         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
1177         * gcc.misc-tests/i386-pf-none-1.c: New test.
1178         * gcc.misc-tests/i386-pf-sse-1.c: New test.
1179
1180 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
1181
1182         * gcc.dg/gnu89-init-1.c: Add new tests.
1183
1184 2002-01-15  Andreas Jaeger  <aj@suse.de>
1185
1186         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
1187         * gcc.dg/i386-mmx-2.c: Likewise.
1188         * gcc.dg/i386-sse-1.c: Likewise.
1189         * gcc.dg/i386-sse-2.c: Likewise.
1190         * gcc.dg/i386-sse-3.c: Likewise.
1191
1192 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
1193
1194         * g77.f-torture/execute/intrinsic-unix-bessel.f:
1195         Uncomment additional cases that now pass.
1196
1197 2002-01-11  Richard Henderson  <rth@redhat.com>
1198
1199         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
1200         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
1201
1202 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1203
1204         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
1205
1206 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
1207
1208         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
1209         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
1210
1211 2002-01-10  Dale Johannesen  <dalej@apple.com>
1212
1213         * gcc.c-torture/execute/loop-11.c: New.
1214
1215 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
1216
1217         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
1218         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
1219
1220 2002-01-09  Richard Henderson  <rth@redhat.com>
1221
1222         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
1223         type in which to perform the operation for each size.
1224
1225 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
1226
1227         * gcc.c-torture/compile/20020109-2.c: New test.
1228
1229 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
1230
1231         * gcc.c-torture/execute/loop-10.c: New test.
1232
1233 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
1234
1235         * gcc.c-torture/compile/20010226-1.c: New test.
1236         * gcc.c-torture/compile/20010227-1.c: New test.
1237         * gcc.c-torture/compile/20010426-1.c: New test.
1238         * gcc.c-torture/compile/20010510-1.c: New test.
1239         * gcc.c-torture/compile/20010605-3.c: New test.
1240         * gcc.c-torture/compile/20010824-1.c: New test.
1241         * gcc.c-torture/execute/20010409-1.c: New test.
1242         * gcc.dg/noncompile/20000901-1.c: New test.
1243         * gcc.dg/20001023-1.c: New test.
1244         * gcc.dg/20001101-1.c: New test.
1245         * gcc.dg/20001102-1.c: New test.
1246         * gcc.dg/20010207-1.c: New test.
1247         * gcc.dg/20010405-1.c: New test.
1248         * gcc.dg/20010822-1.c: New test.
1249         * gcc.dg/20011107-1.c: New test.
1250
1251 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
1252
1253         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
1254
1255         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
1256         execution failure on PA targets.
1257
1258 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
1259
1260         * gcc.c-torture/compile/20020109-1.c: New test.
1261
1262 2002-01-08  Kazu Hirata  <kazu@hxi.com>
1263
1264         * gcc.c-torture/execute/20020108-1.c: New test.
1265
1266 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
1267
1268         * gcc.dg/20020108-1.c: New test.
1269
1270 2002-01-08  H.J. Lu <hjl@gnu.org>
1271
1272         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
1273         for header files.
1274
1275 2002-01-08  Geoff Keating  <geoffk@redhat.com>
1276
1277         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
1278         consistency.
1279
1280 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
1281
1282         * gcc.dg/altivec-4.c: Test altivec predicates.
1283
1284 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
1285
1286         * gcc.c-torture/execute/20020107-1.c: New test.
1287
1288 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
1289
1290         PR c/5279
1291         * gcc.c-torture/compile/20020106-1.c: New test.
1292
1293 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
1294
1295         * gcc.c-torture/execute/nestfunc-4.c: New test.
1296
1297 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
1298
1299         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
1300         extra triple that slipped in.
1301         * g++.old-deja/g++.abi/align.C: Likewise.
1302         * g++.old-deja/g++.abi/bitfields.C: Likewise.
1303
1304 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
1305
1306         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
1307         * g++.old-deja/g++.abi/align.C: Likewise.
1308         * g++.old-deja/g++.abi/bitfields.C: Likewise.
1309
1310         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
1311         on FreeBSD/i386.
1312         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
1313         FreeBSD.
1314
1315 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
1316
1317         * gcc.dg/20020104-1.c: New test.
1318
1319         * gcc.dg/20020104-2.c: New test.
1320
1321 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
1322
1323         * gcc.dg/20020103-1.c: Fix typo in target selector.
1324
1325 2002-01-03  Richard Henderson  <rth@redhat.com>
1326
1327         * gcc.dg/20020103-1.c: New.
1328
1329 2002-01-03  Kazu Hirata  <kazu@hxi.com>
1330
1331         * gcc.c-torture/execute/20020103-1.c: New test.
1332
1333 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
1334
1335         * g++.dg/other/debug2.C: New test.
1336
1337         * gcc.c-torture/compile/20020103-1.c: New test.
1338
1339 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
1340
1341         * gcc.dg/gnu89-init-1.c: Added new tests.
1342
1343 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1344
1345         * g++.dg/template/friend2.C: Remove as patch is reverted.
1346
1347         * g++.dg/warn/oldcast1.C: New test.
1348
1349         * g++.dg/template/ptrmem1.C: New test.
1350         * g++.dg/template/ptrmem2.C: New test.
1351
1352         * g++.dg/template/ntp.C: New test.
1353
1354         * g++.dg/other/component1.C: New test.
1355
1356         * g++.dg/template/ttp3.C: New test.
1357
1358         * g++.dg/template/friend2.C: New test.
1359         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
1360
1361 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1362
1363         * g++.dg/other/ptrmem1.C: New test.
1364         * g++.dg/other/ptrmem2.C: New test.
1365
1366 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1367
1368         * g++.dg/template/ctor1.C: New test.
1369
1370 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1371
1372         * g++.dg/template/friend2.C: New test.
1373
1374 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
1375
1376         * gcc.dg/mmix-1.c: New test.
1377
1378 2001-12-31  Richard Henderson  <rth@redhat.com>
1379
1380         * gcc.dg/asm-5.c: New.
1381
1382 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
1383
1384         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
1385         in namespace __gnu_cxx
1386
1387 2001-12-30  Richard Henderson  <rth@redhat.com>
1388
1389         * gcc.dg/debug-6.c: New.
1390
1391 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
1392
1393         * gcc.c-torture/compile/20011229-2.c: New test.
1394
1395 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
1396
1397         * gcc.dg/debug-3.c: New test.
1398         * gcc.dg/debug-4.c: New test.
1399         * gcc.dg/debug-5.c: New test.
1400
1401 2001-12-29  Richard Henderson  <rth@redhat.com>
1402
1403         * g++.dg/eh/loop1.C: New.
1404
1405 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1406
1407         * g++.dg/template/crash1.C: New test.
1408
1409 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1410
1411         * g++.dg/other/const1.C: New test.
1412
1413 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
1414
1415         * gcc.c-torture/compile/20011229-1.c: New test.
1416
1417 2001-12-28  Stan Shebs  <shebs@apple.com>
1418
1419         * lib/objc-torture.exp: Resync with c-torture.exp.
1420         * lib/objc.exp: Load standard libraries.
1421
1422 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
1423
1424         * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
1425         additional tests.
1426
1427 2001-12-27  Roger Sayle <roger@eyesopen.com>
1428
1429         * gcc.c-torture/execute/string-opt-16.c: New testcase.
1430
1431 2001-12-27  Richard Henderson  <rth@redhat.com>
1432
1433         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
1434
1435 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1436
1437         * g++.dg/eh/ctor1.C: New test.
1438         * g++.dg/other/error2.C: New test.
1439
1440 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1441
1442         * g++.dg/other/init2.C: New test.
1443
1444 2001-12-24  Richard Henderson  <rth@redhat.com>
1445
1446         * gcc.dg/20011223-1.c: New.
1447         * gcc.dg/inline-1.c: New.
1448
1449 2001-12-23  Richard Henderson  <rth@redhat.com>
1450
1451         * gcc.dg/asm-4.c: Test operand modifiers.
1452
1453 2001-12-23  Richard Henderson  <rth@redhat.com>
1454
1455         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
1456
1457 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
1458
1459         * gcc.c-torture/execute/20011223-1.c: New test.
1460
1461 2001-12-21  Richard Henderson  <rth@redhat.com>
1462
1463         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
1464         re-enables the warning.
1465
1466 2001-12-21  Richard Henderson  <rth@redhat.com>
1467
1468         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
1469
1470 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
1471
1472         * gcc.c-torture/compile/20011218-1.c: New test.
1473
1474 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
1475
1476         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
1477         arm-isr.c test.
1478         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
1479         epilogue generation for ARM ISR routines.
1480
1481 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1482
1483         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
1484         * gcc.dg/format/c90-printf-3.c: Likewise.
1485         * gcc.dg/format/c99-printf-3.c: Likewise.
1486         * gcc.dg/format/ext-1.c: Likewise.
1487         * gcc.dg/format/ext-6.c: Likewise.
1488         * gcc.dg/format/format.h: Prototype unlocked stdio.
1489
1490 2001-12-20  Richard Henderson  <rth@redhat.com>
1491
1492         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
1493         (arena): Use it.
1494         (malloc): Correct allocation logic.  Abort if we fill up the
1495         arena before initialization complete.
1496         (realloc): Correct allocation logic.
1497
1498 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
1499
1500         * gcc.c-torture/compile/20011219-2.c: New test.
1501
1502         * gcc.c-torture/execute/20011219-1.c: New test.
1503
1504 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
1505
1506         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
1507         target does not support weak symbols.
1508
1509 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
1510
1511         * gcc.c-torture/compile/20011219-1.c: New test.
1512
1513 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
1514
1515         * g++.dg/other/error1.C: New test.
1516
1517 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
1518
1519         * gcc.c-torture/execute/20011217-1.c: New test.
1520
1521 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
1522
1523         * objc.dg/special/: New directory.
1524         * objc.dg/special/special.exp: New file.
1525         * objc.dg/special/unclaimed-category-1.h: New file.
1526         * objc.dg/special/unclaimed-category-1a.m: New file.
1527         * objc.dg/special/unclaimed-category-1.m: New file.
1528
1529 2001-12-17  Andreas Jaeger  <aj@suse.de>
1530
1531         * gcc.c-torture/compile/20011217-2.c: New test.
1532
1533 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
1534
1535         * gcc.c-torture/compile/20011217-1.c: New test.
1536
1537 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
1538
1539         * testsuite/gcc.dg/20011214-1.c: New.
1540
1541 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
1542
1543         * gcc.dg/altivec-4.c: New.
1544
1545 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
1546
1547         * gcc.dg/20011113-1.c: New test.
1548
1549 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1550
1551         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
1552         std::__malloc_alloc_template<0> and
1553         std::__default_alloc_template<false, 0>.
1554
1555 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
1556
1557         * objc/execute/bf-21.m: New test.
1558         * objc/execute/enumeration-1.m: New test.
1559         * objc/execute/enumeration-2.m: New test.
1560
1561 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
1562
1563         * gcc.dg/gnu89-init-1.c: New test.
1564
1565 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1566
1567         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
1568         * g++.old-deja/g++.jason/2371.C: Likewise.
1569         * g++.old-deja/g++.jason/template33.C: Likewise.
1570         * g++.old-deja/g++.jason/template34.C: Likewise.
1571         * g++.old-deja/g++.jason/template36.C: Likewise.
1572         * g++.old-deja/g++.oliva/typename1.C: Likewise.
1573         * g++.old-deja/g++.oliva/typename2.C: Likewise.
1574         * g++.old-deja/g++.other/typename1.C: Likewise.
1575         * g++.old-deja/g++.pt/inherit2.C: Likewise.
1576         * g++.old-deja/g++.pt/nontype5.C: Likewise.
1577         * g++.old-deja/g++.pt/typename11.C: Likewise.
1578         * g++.old-deja/g++.pt/typename14.C: Likewise.
1579         * g++.old-deja/g++.pt/typename16.C: Likewise.
1580         * g++.old-deja/g++.pt/typename3.C: Likewise.
1581         * g++.old-deja/g++.pt/typename4.C: Likewise.
1582         * g++.old-deja/g++.pt/typename5.C: Likewise.
1583         * g++.old-deja/g++.pt/typename7.C: Likewise.
1584         * g++.old-deja/g++.robertl/eb9.C: Likewise.
1585
1586 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
1587
1588         * g++.dg/other/linkage1.C: New test.
1589         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
1590         specifiers.
1591
1592 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
1593
1594         * gcc.dg/concat.c: New test.
1595
1596 2001-12-11  Stan Shebs  <shebs@apple.com>
1597
1598         * objc/compile: New test directory.
1599         * objc/compile/compile.exp: New expect script.
1600         * objc/compile/20011211-1.m: New compile test.
1601
1602 2001-12-11  Jason Merrill  <jason@redhat.com>
1603
1604         * lib/prune.exp (prune_gcc_output): Also handle "In member
1605         function".  So many permutations...
1606
1607 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
1608
1609         * g++.dg/template/typedef1.C: New test.
1610
1611 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
1612
1613         * g++.dg/other/copy1.C: New test.
1614
1615 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
1616
1617         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
1618
1619         * gcc.dg/builtin-choose-expr.c: New.
1620
1621 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
1622
1623         * gcc.dg/altivec-2.c: New.
1624
1625 2001-12-07  Richard Henderson  <rth@redhat.com>
1626
1627         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
1628
1629 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
1630
1631         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
1632         ultrasparc.
1633
1634 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1635
1636         * g++-old.deja/g++.robertl/eb101.C: Deleted.
1637
1638 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
1639
1640         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
1641         variable argument list.
1642
1643 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
1644
1645         * gcc.c-torture/execute/memcheck: Delete entire directory.
1646         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
1647         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
1648
1649 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1650
1651         * gcc.dg/Wshadow-1.c: New test.
1652
1653 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
1654
1655         * gcc.c-torture/compile/20011130-1.c: New test.
1656
1657         * gcc.dg/noncompile/20011025-1.c: New test.
1658
1659         * g++.dg/other/anon-union.C: New test.
1660
1661         * gcc.c-torture/execute/20011024-1.c: New test.
1662
1663 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
1664
1665         * gcc.c-torture/execute/20000722-1.x,
1666         gcc.c-torture/execute/20010123-1.x: Remove.
1667         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
1668         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
1669         gcc.dg/c99-complit-2.c: New tests.
1670
1671 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
1672
1673         * g++.dg/inherit/base1.C: New test.
1674
1675 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
1676
1677         * g++.dg/other/stdarg1.C: New test.
1678
1679         * gcc.c-torture/compile/20011130-2.c: New test.
1680
1681 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
1682
1683         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
1684         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
1685         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
1686         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
1687         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
1688         * gcc.dg/builtin-prefetch-1.c: New test.
1689
1690 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
1691
1692         * gcc.dg/20011130-1.c: New test.
1693
1694 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1695
1696         * g++.dg/other/scope1.C: New test.
1697         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
1698
1699 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1700
1701         * gcc.dg/vla-init-1.c: New test.
1702
1703 2001-12-01  Geoff Keating  <geoffk@redhat.com>
1704
1705         * gcc.c-torture/compile/structs.c: New testcase from GDB.
1706
1707 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1708
1709         * objc.dg/alias.m: Update.
1710         * objc.dg/class-1.m: Update.
1711         * objc.dg/const-str-1.m: Update.
1712         * objc.dg/fwd-proto-1.m: Update.
1713         * objc.dg/id-1.m: Update.
1714         * objc.dg/super-class-1.m: Update.
1715
1716 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
1717
1718         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
1719         constructs.
1720
1721 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
1722
1723         * gcc.c-torture/execute/20011128-1.c: New test.
1724
1725 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
1726
1727         * gcc.dg/20011127-1.c: New test.
1728
1729 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1730
1731         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
1732         from Austin Group draft 7.
1733         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
1734         scanf format arguments.
1735         * gcc.dg/format/no-exargs-2.c: New test.
1736
1737 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
1738
1739         * g++.dg/abi/vbase8-4.C: New test.
1740
1741 2001-11-24  Ian Lance Taylor  <ian@airs.com>
1742
1743         * gcc.c-torture/execute/20011121-1.c: New test.
1744
1745 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
1746
1747         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
1748
1749 2001-11-23  Andreas Jaeger  <aj@suse.de>
1750
1751         * gcc.dg/cpp/charconst-2.c: New test.
1752
1753 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
1754
1755         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
1756         to the host if it is remote.  Let tests specify extra headers
1757         they use.
1758         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
1759         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
1760         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
1761         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
1762         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
1763         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
1764         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
1765         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
1766         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
1767         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
1768
1769 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
1770
1771         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
1772         for little endian ARMs.
1773
1774 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
1775
1776         * gcc.c-torture/compile/20011119-1.c: New test.
1777         * gcc.c-torture/compile/20011119-2.c: New test.
1778
1779 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
1780
1781         * gcc.dg/altivec-1.c: Fix typo.
1782
1783 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
1784
1785         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
1786
1787 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
1788
1789         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
1790
1791 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
1792
1793         * lib/g77.exp: Don't specify --rpath-link.
1794
1795         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
1796         across all the headers.
1797         * gcc.dg/format/format.exp: For testing on a remote host,
1798         copy format.h.
1799
1800         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
1801         * gcc.c-torture/execute/930406-1.c: Likewise.
1802         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1803
1804 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
1805
1806         * gcc.dg/altivec-1.c: New.
1807
1808 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
1809
1810         * gcc.dg/cpp/fpreprocessed.c: New test case.
1811
1812 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1813
1814         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
1815         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
1816         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
1817
1818 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1819
1820         * gcc.dg/no-builtin-1.c: New test.
1821
1822 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
1823
1824         * gcc.c-torture/execute/20011115-1.c: New test.
1825
1826 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
1827
1828         * gcc.c-torture/compile/20011114-2.c: New test.
1829         * gcc.c-torture/compile/20011114-3.c: New test.
1830         * gcc.c-torture/compile/20011114-4.c: New test.
1831
1832 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
1833
1834         * g++.dg/other/init1.C: New test.
1835
1836 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
1837
1838         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
1839         message.
1840
1841         * gcc.c-torture/execute/20011114-1.c: New testcase.
1842
1843         * gcc.c-torture/compile/20010327-1.c: Revert last change.
1844         * gcc.c-torture/compile/20011114-1.c: New test, exactly
1845         like the (before this change) version of 20010327-1.c.
1846
1847 2001-11-14  Roger Sayle <roger@eyesopen.com>
1848
1849         * gcc.c-torture/execute/string-opt-13.c: New testcase.
1850
1851 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
1852
1853         * g++.dg/init/array2.C: New test.
1854
1855 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
1856
1857         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
1858
1859 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
1860
1861         * g++.dg/other/forscope1.C: New test.
1862         * g++.dg/ext/forscope1.C: New test.
1863         * g++.dg/ext/forscope2.C: New test.
1864
1865 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
1866
1867         * gcc.c-torture/execute/20011113-1.c: New test.
1868
1869 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
1870
1871         * gcc.c-torture/execute/20011109-2.c: New test.
1872
1873         * gcc.c-torture/execute/20011109-1.c: New test.
1874
1875 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
1876
1877         * gcc.c-torture/compile/20011109-1.c: New test.
1878
1879 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
1880
1881         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
1882         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
1883         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
1884         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
1885         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
1886         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
1887         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
1888
1889 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
1890
1891         * g++.dg/warn/Wshadow-1.C: New tests.
1892         * g++.old-deja/g++.mike/for3.C: Update.
1893
1894 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
1895
1896         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
1897         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
1898         XFAILs.  Adjust expected error texts.
1899         * gcc.c-torture/compile/20011106-1.c,
1900         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
1901         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
1902         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
1903         gcc.dg/c99-array-lval-5.c: New tests.
1904
1905 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
1906
1907         * gcc.dg/cpp/defined.c: Update.
1908
1909 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
1910
1911         * gcc.c-torture/execute/anon-1.c: New test.
1912
1913 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
1914
1915         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
1916         same size, so no warning should be produced on stormy16.
1917
1918         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
1919         due to oversized array.
1920         * g++.old-deja/g++.mike/ns15.C: Likewise.
1921         * g++.old-deja/g++.pt/crash16.C: Likewise.
1922
1923 2001-11-02  Graham Stott  <grahams@redhat.com>
1924
1925         * g++.dgother/debug1.C: Fix typos.
1926
1927 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
1928
1929         * g++.dg/other/debug1.C: New test.
1930
1931 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
1932
1933         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
1934         of unsigned long.
1935
1936 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
1937
1938         * gcc.dg/20011029-2.c: New test.
1939
1940         * gcc.c-torture/compile/20011029-1.c: New test.
1941
1942 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
1943
1944         * objc/execute/class_self-1.m: New test.
1945         * objc/execute/class_self-2.m: New test.
1946
1947 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
1948
1949         * gcc.misc-tests/msgs.exp: Delete.
1950         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
1951         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
1952         error set to match recent changes.
1953
1954 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
1955
1956         * gcc.dg/20011021-1.c: New test.
1957
1958 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
1959
1960         * gcc.c-torture/compile/20011023-1.c: New test.
1961
1962 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
1963
1964         * lib/g77.exp: Rewrite based on lib/g++.exp.
1965
1966 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
1967
1968         * gcc.c-torture/execute/20011019-1.c: New test.
1969
1970         * gcc.dg/20011018-1.c: New test.
1971
1972 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
1973
1974         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
1975
1976 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
1977
1978         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
1979         * gcc.dg/attr-invalid.c: Likewise.
1980
1981 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
1982
1983         * testsuite/gcc.dg/20011015-1.c: New test.
1984
1985 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
1986
1987         * g++.dg/template/unify2.C: New test.
1988
1989 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
1990
1991         * g++.dg/other/exception-specification.C: New test
1992
1993 2001-10-13  Tom Rix  <trix@redhat.com>
1994
1995         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
1996         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
1997
1998 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
1999
2000         * testsuite/gcc.dg/20011009-1.c: New test.
2001
2002 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
2003
2004         PR g++/4476
2005         * g++.dg/other/friend1.C: New test.
2006
2007 2001-10-11  Richard Henderson  <rth@redhat.com>
2008
2009         * g++.old-deja/g++.other/crash18.C: Add -S to options.
2010
2011 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2012
2013         * gcc.c-torture/compile/20011010-1.c: New.
2014
2015 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2016
2017         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
2018         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
2019         g77.f-torture/execute/execute.exp,
2020         g77.f-torture/noncompile/noncompile.exp,
2021         gcc.c-torture/compile/compile.exp,
2022         gcc.c-torture/execute/execute.exp,
2023         gcc.c-torture/execute/ieee/ieee.exp,
2024         gcc.c-torture/execute/memcheck/memcheck.exp,
2025         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
2026         objc/execute/execute.exp: Update FSF address.
2027
2028 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
2029
2030         * gcc.dg/cpp/cmdlne-C.c: Update.
2031         * gcc.dg/cpp/cmdlne-C2.c: New.
2032
2033 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2034
2035         * gcc.c-torture/execute/20011008-3.c: New.
2036
2037 2001-10-08  DJ Delorie  <dj@redhat.com>
2038
2039         * gcc.dg/20011008-1.c: New.
2040         * gcc.dg/20011008-2.c: New.
2041
2042 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
2043
2044         * gcc.dg/cpp/spacing1.c: Update test.
2045
2046 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2047
2048         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
2049         spelling errors of "separate" as "seperate".
2050
2051 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
2052
2053         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
2054         enough to avoid inlining.
2055
2056 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
2057
2058         * lib/g77.exp: set libg2c_dir correctly.
2059
2060 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2061
2062         * gcc.dg/cpp/macro11.c: New test.
2063
2064 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
2065
2066         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
2067         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
2068         gcc.dg/format/multattr-3.c: New tests.
2069         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
2070         tests for format attributes on function pointers being rejected.
2071
2072 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
2073
2074         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
2075
2076 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
2077
2078         * g++.dg/warn/format1.C: New test.
2079
2080 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
2081
2082         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
2083
2084 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
2085
2086         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
2087
2088 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
2089
2090         * gcc.dg/cpp/redef2.c: Add test.
2091
2092 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
2093
2094         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
2095         long-standing bug on i686, apparently.
2096         * gcc.c-torture/execute/loop-2c.x: New file.
2097         * gcc.c-torture/execute/loop-2d.x: New file.
2098         * gcc.c-torture/execute/loop-3c.x: New file.
2099
2100 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
2101
2102         * gcc.dg/cpp/20000625-2.c: Correct line number.
2103
2104 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2105
2106         * gcc.dg/cpp/macro10.c: New test.
2107         * gcc.dg/cpp/strify3.c: New test.
2108         * gcc.dg/cpp/spacing1.c: Add tests.
2109         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
2110         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
2111
2112 2001-09-24  DJ Delorie  <dj@redhat.com>
2113
2114         * gcc.c-torture/execute/20010924-1.c: New test.
2115
2116 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2117
2118         * testsuite/objc/execute/paste.m: Remove.
2119
2120 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2121
2122         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
2123
2124 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
2125
2126         * g77.dg/strlen0.f: New test.
2127
2128 2001-09-21  Richard Henderson  <rth@redhat.com>
2129
2130         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
2131         * g++.old-deja/g++.abi/vtable2.C: Likewise.
2132
2133 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
2134
2135         Table-driven attributes.
2136         * g++.dg/ext/attrib1.C: New test.
2137
2138 2001-09-20  DJ Delorie  <dj@redhat.com>
2139
2140         * gcc.dg/20000926-1.c: Update expected warning messages.
2141         * gcc.dg/array-2.c: Likewise, and test for warnings too.
2142         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
2143         array.
2144
2145 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
2146
2147         * g++.dg/eh/registers1.C: New test case.
2148
2149 2001-09-17  Richard Henderson  <rth@redhat.com>
2150
2151         * gcc.dg/array-5.c: Fix VLA decomposition test.
2152
2153 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
2154
2155         * gcc.dg/cpp/line5.c: New testcase.
2156
2157 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
2158
2159         * gcc.dg/cpp/macro9.c: New test.
2160
2161 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
2162
2163         * gcc.c-torture/execute/980223.c: Change type of addr from long
2164         to char *.
2165
2166 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
2167
2168         * gcc.c-torture/execute/20010915-1.c: New test.
2169
2170 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
2171
2172         * g77.dg/bprob: New directory.
2173         * g77.dg/bprob/bprob.exp: New file.
2174         * g77.dg/bprob/bprob-1.f: New test.
2175         * g77.dg/gcov: New directory.
2176         * g77.dg/gcov/gcov.exp: New file.
2177         * g77.dg/gcov/gcov-1.f: New test.
2178         * g77.dg/gcov/gcov-1.x: New file.
2179
2180 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2181
2182         * gcc.dg/cpp/directiv.c: Update.
2183         * gcc.dg/cpp/undef1.c: Update.
2184
2185 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
2186
2187         * gcc.dg/20010912-1.c: New test.
2188
2189 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
2190
2191         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
2192         language-independent file in lib.
2193         * lib/gcov.exp: New file.
2194
2195 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2196
2197         * gcc.c-torture/compile/20010911-1.c: New test.
2198
2199 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
2200
2201         * lib/profopt.exp: New, to support profile-directed optimizations.
2202         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
2203         * gcc.misc-tests/bprob-1.c: New test.
2204         * gcc.misc-tests/bprob-2.c: New test.
2205
2206 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
2207
2208         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
2209         XFAIL and which kinds of gcov output to verify.
2210         * gcc.misc-tests/gcov-4b.x: New file.
2211         * gcc.misc-tests/gcov-5b.x: New file.
2212         * gcc.misc-tests/gcov-6.x: New file.
2213         * gcc.misc-tests/gcov-7.c: New test.
2214         * gcc.misc-tests/gcov-7.x: New file.
2215
2216 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
2217
2218         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
2219         * gcc.misc-tests/gcov-6.c: New test.
2220
2221 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2222
2223         PR c++/3986
2224         * g++.dg/abi/vbase1.C: New test.
2225
2226 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
2227
2228         * objc.dg/method-2.m: New.
2229
2230 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2231
2232         PR c++/4203
2233         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
2234         * g++.dg/init/empty1.C: New test.
2235
2236 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
2237
2238         * gcc.c-torture/compile/20010903-1.c: New test.
2239
2240 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
2241
2242         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
2243         for m68k.
2244
2245 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
2246
2247         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
2248
2249         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
2250
2251         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
2252
2253 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
2254
2255         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
2256         for 16-bit 'unsigned int'.
2257
2258 2001-08-29  Kazu Hirata  <kazu@hxi.com>
2259
2260         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
2261
2262 2001-08-27  Richard Henderson  <rth@redhat.com>
2263
2264         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
2265         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
2266
2267 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
2268
2269         * gcc.dg/asm-names.c (ymain): New.
2270
2271 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
2272
2273         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
2274         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
2275         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
2276
2277 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2278
2279         * gcc.dg/compare5.c: New testcase.
2280
2281 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
2282
2283         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
2284         and "In instantiation".
2285
2286 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
2287
2288         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
2289
2290 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
2291
2292         * gcc.misc-tests/gcov.exp: Add support for branch information.
2293         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
2294         * gcc.misc-tests/gcov-4.c: New test.
2295         * gcc.misc-tests/gcov-4b.c: New test.
2296         * gcc.misc-tests/gcov-5b.c: New test.
2297
2298 2001-08-20  Zack Weinberg  <zackw@panix.com>
2299
2300         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
2301         expected to fail.
2302
2303 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2304
2305         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
2306
2307 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
2308
2309         * g++.dg/eh/template1.C: New test.
2310
2311 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
2312
2313         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
2314         Fix thinko.
2315         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
2316         for xfail.
2317
2318 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
2319
2320         * lib/g77-dg.exp:  Use prune.exp for common procedures
2321         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
2322         * lib/g77.exp: (g77-dg-prune) Remove
2323
2324 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
2325
2326         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
2327
2328 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2329
2330         * g++.dg/template/unify1.C: New test.
2331
2332 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
2333
2334         * g++.dg/abi/empty4.C: New test.
2335
2336 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
2337
2338         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
2339         solaris2.*
2340         * g77.f-torture/compile/pr3743.x: Likewise
2341
2342 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2343
2344         * g++.dg/other/using-declaration.C: New test.
2345
2346 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2347
2348         * gcc.dg/cpp/tr-sign.c: New testcase.
2349
2350 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2351
2352         * gcc.dg/cpp/19951025-1.c: Revert.
2353         * gcc.dg/cpp/directiv.c: We no longer process directives that
2354         interrupt macro arguments.
2355
2356 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
2357
2358         * gcc.dg/bconstp-1.c: New test.
2359
2360 2001-08-03  Richard Henderson  <rth@redhat.com>
2361
2362         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
2363
2364 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2365
2366         * gcc.dg/cpp/19951025-1.c: Update.
2367
2368 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
2369
2370         * g77.dg/ff90-1.f (s): Fix reference of variable z,
2371         should be x.
2372
2373 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
2374
2375         Kill -fhonor-std.
2376         * g++.old-deja/g++.ns/ns14.C: Remove special options.
2377         * g++.old-deja/g++.other/std1.C: Likewise.
2378         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
2379
2380 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
2381
2382         * lib/g77.exp:  Load gcc-defs.exp for common procedures
2383         (g77_pass, g77_fail, g77_finish, g77_exit,
2384         ${tool}_check_unsupported_p} Now redundant.  Deleted.
2385
2386 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
2387
2388         * g77.dg/fbackslash.f
2389         * g77.dg/fcase-preserve.f
2390         * g77.dg/ff90-1.f
2391         * g77.dg/ffixed-line-length-0.f
2392         * g77.dg/ffixed-line-length-132.f
2393         * g77.dg/ffixed-line-length-7.f
2394         * g77.dg/ffixed-line-length-72.f
2395         * g77.dg/ffixed-line-length-none.f
2396         * g77.dg/ffree-form-1.f
2397         * g77.dg/fno-backslash.f
2398         * g77.dg/fno-f90-1.f
2399         * g77.dg/fno-fixed-form-1.f
2400         * g77.dg/fno-onetrip.f
2401         * g77.dg/fno-typeless-boz.f
2402         * g77.dg/fno-underscoring.f
2403         * g77.dg/fno-vxt-1.f
2404         * g77.dg/fonetrip.f
2405         * g77.dg/ftypeless-boz.f
2406         * g77.dg/fugly-assumed.f
2407         * g77.dg/funderscoring.f
2408         * g77.dg/fvxt-1.f
2409
2410 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
2411
2412         * objc.dg/fwd-proto-1.m: New.
2413         * objc.dg/local-decl-1.m: New.
2414         * objc.dg/naming-1.m: New.
2415         * objc.dg/naming-2.m: New.
2416         * objc.dg/proto-hier-1.m: New.
2417
2418 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
2419
2420         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
2421         largest-type elements to a struct makes its size grow.
2422
2423 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
2424
2425         * g++.dg/abi/vthunk1.C: New test.
2426
2427 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
2428
2429         * g++.dg/abi/vbase8-22.C: New test.
2430
2431 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2432
2433         * gcc.dg/cpp/macro8.c: New test.
2434
2435 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
2436
2437         * g++.dg/abi/vbase8-21.C: New test.
2438
2439 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
2440
2441         * g++.dg/abi/vbase8-10.C: New test.
2442
2443 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2444
2445         * lib/g++.exp (g++_set_ld_library_path): Renamed to
2446         ${tool}_set_ld_library_path.
2447         Changed caller.
2448         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
2449         g++.exp.
2450
2451 2001-07-26  Stan Cox <scox@redhat.com>
2452
2453         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
2454         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
2455         gcc_exit, gcc_check_unsupported_p):
2456         Moved to gcc-deps.exp
2457         * gcc-deps.exp: New file.
2458
2459 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2460
2461         * g++.old-deja/g++.pt/defarg14.C: New test.
2462
2463 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
2464
2465         * g++.old-deja/g++.other/lineno5.C: New test.
2466
2467 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
2468
2469         * g++.old-deja/g++.pt/crash68.C: New test.
2470
2471 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
2472
2473         * g++.old-deja/g++.other/crash42.C: New test.
2474
2475 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2476
2477         * gcc.dg/cpp/extratokens.c: Fix.
2478         * gcc.dg/cpp/skipping2.c: New tests.
2479
2480 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2481
2482         * gcc.c-torture/execute/20010724-1.c: New file.
2483         * gcc.c-torture/execute/20010724-1.x: New file.
2484
2485 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2486
2487         * g++.old-deja/g++.other/cond7.C: New test.
2488
2489 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2490
2491         * g++.old-deja/g++.other/optimize4.C: New test.
2492
2493 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2494
2495         * g++.old-deja/g++.abi/vbase8-5.C: New test.
2496
2497 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
2498
2499         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
2500         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
2501         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
2502         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
2503
2504         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
2505         bug report" message.
2506
2507         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
2508         * g++.dg/ext/instantiate1.C: Move from old-deja.
2509
2510 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
2511
2512         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
2513         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
2514         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
2515         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
2516
2517 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
2518
2519         * gcc.c-torture/execute/20010723-1.c: New test.
2520
2521 2001-07-23  Ben Elliston  <bje@redhat.com>
2522
2523         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
2524
2525 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2526
2527         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
2528         i[34567]86-*-*.
2529         Delete handling of ieee_multilib_flags.
2530         Pass -mieee for alpha*-*-* and sh-*-*.
2531         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
2532
2533 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
2534
2535         Remove old-abi tests.
2536         * g++.old-deja/g++.mike/p11116.C: Remove.
2537         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
2538
2539 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
2540
2541         * g77.f-torture/compile/pr3743.f:  New test
2542
2543 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
2544
2545         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
2546
2547 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2548
2549         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
2550         g++.old-deja/g++.pt/static6.C: Likewise.
2551         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
2552         supports weak symbols.
2553
2554 2001-07-18  Andreas Jaeger  <aj@suse.de>
2555
2556         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
2557         supported again.
2558
2559 2001-07-18  Andreas Jaeger  <aj@suse.de>
2560
2561         * gcc.dg/iftrap-1.c: Fix target line.
2562
2563 2001-07-17  Richard Henderson  <rth@redhat.com>
2564
2565         * gcc.c-torture/execute/20010717-1.c: New.
2566
2567 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2568
2569         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
2570         tests.
2571
2572 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
2573
2574         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
2575
2576 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2577
2578         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
2579         UAC_SIGBUS, UAC_NOPRINT definitions.
2580
2581 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2582
2583         * objc/execute/object_is_class.m: New test.
2584         * objc/execute/object_is_meta_class.m: New test.
2585
2586 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
2587
2588         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
2589         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
2590
2591 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
2592
2593         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
2594         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
2595
2596 2001-07-14  Richard Henderson  <rth@redhat.com>
2597
2598         * gcc.dg/iftrap-1.c: New.
2599
2600 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
2601
2602         * g77.f-torture/execute/intrinsic77.f: New test.
2603
2604 2001-07-11  Janis Johnson <janis@us.ibm.com>
2605
2606         * gcc.misc-tests/gcov-3.c: New test.
2607
2608 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
2609
2610         * gcc.c-torture/compile/20010711-1.c,
2611         * gcc.c-torture/compile/20010711-2.c: New tests.
2612
2613 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
2614
2615         * gcc.c-torture/execute/20010711-1.c: New test.
2616
2617 2001-07-11  Ben Elliston  <bje@redhat.com>
2618
2619         * g++.old-deja/g++.other/enum5.C: New test.
2620
2621 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
2622
2623         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
2624         (g++-dg-prune): Call prune_gcc_output.
2625         * prune.exp: New file for prune_gcc_output.
2626         * lib/g++.exp, lib/gcc.exp: Load it.
2627
2628 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2629
2630         * gcc.c-torture/compile/20010701-1.c,
2631         g++.old-deja/g++.ext/attrib6.C: New tests.
2632
2633 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
2634
2635         * gcc.c-torture/compile/20010706-1.c: New test.
2636
2637 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
2638
2639         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2640
2641 2001-06-28  Stan Shebs  <shebs@apple.com>
2642
2643         * gcc.dg/pragma-darwin.c: New test.
2644
2645 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2646
2647         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
2648         Solaris 2.[678] system.
2649
2650 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2651
2652         * gcc.dg/20010622-1.c: New test.
2653
2654 2001-06-18  Stan Shebs  <shebs@apple.com>
2655
2656         * objc.dg: New directory.
2657         * objc.dg/dg.exp: New file.
2658         * objc.dg/alias.m: New.
2659         * objc.dg/class-1.m: New.
2660         * objc.dg/class-2.m: New.
2661         * objc.dg/const-str-1.m: New.
2662         * objc.dg/const-str-2.m: New.
2663         * objc.dg/id-1.m: New.
2664         * objc.dg/method-1.m: New.
2665         * objc.dg/super-class-1.m: New.
2666         * lib/objc-dg.exp: New file.
2667
2668 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2669
2670         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
2671         of label name.
2672
2673 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
2674
2675         * g++.old-deja/g++.abi/vbase8-9.C: New test.
2676
2677 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2678
2679         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
2680         variable.
2681
2682 2001-06-12  Richard Henderson  <rth@redhat.com>
2683
2684         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2685
2686 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
2687
2688         * g++.old-deja/g++.abi/vbase5.C: New test.
2689         * g++.old-deja/g++.abi/vbase6.C: New test.
2690         * g++.old-deja/g++.abi/vbase7.C: New test.
2691
2692 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2693
2694         * gcc.c-torture/compile/20010610-1.c: New test.
2695
2696 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
2697
2698         * g++.old-deja/g++.abi/vbase4.C: New test.
2699
2700 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2701
2702         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
2703         support %f for HC11/HC12 targets.
2704         * gcc.c-torture/execute/930513-1.x: New file, likewise.
2705         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
2706         on HC11/HC12 targets.
2707         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
2708
2709 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2710
2711         * gcc.dg/wchar_t-1.c: New file.
2712         * gcc.dg/wint_t-1.c: Likewise.
2713
2714 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
2715
2716         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
2717
2718 2001-06-11  Richard Henderson  <rth@redhat.com>
2719
2720         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
2721
2722 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2723
2724         * gcc.c-torture/compile/20010611-1.c: New test.
2725
2726 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2727
2728         * gcc.dg/c99-tag-1.c: Add more tests.
2729
2730 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
2731
2732         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
2733         representation on MN10300 and ARM/Thumb.
2734
2735 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
2736
2737         * g77.f-torture/execute/20010610.f: New.
2738
2739 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
2740
2741         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
2742         names.
2743
2744 2001-06-09  Richard Henderson  <rth@redhat.com>
2745
2746         * gcc.c-torture/execute/ashrdi-1.c: New.
2747         * gcc.c-torture/execute/ashldi-1.c: New.
2748         * gcc.c-torture/execute/lshrdi-1.c: New.
2749
2750 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
2751
2752         * objc/execute/load-3.m: Added. Check sending +load to categories,
2753         in addition to classes.
2754
2755 2001-06-08  Stan Shebs  <shebs@apple.com>
2756
2757         * objc/execute/load-2.m: New test.  From Nicola Pero
2758         <n.pero@mi.flashnet.it>.
2759
2760 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
2761
2762         * gcc.c-torture/execute/20010605-2.c: New test.
2763
2764 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
2765
2766         * g++.old-deja/g++.abi/vbase2.C: New test.
2767         * g++.old-deja/g++.abi/vbase3.C: New test.
2768
2769 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
2770
2771         * g++.old-deja/g++.pt/friend49.C: New test.
2772
2773 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
2774
2775         * g++.old-deja/g++.ext/anon3.C: New test.
2776
2777 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
2778
2779         * g++.old-deja/g++.other/conv7.C: New test.
2780
2781 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
2782
2783         * gcc.c-torture/compile/20010605-2.c: New test.
2784
2785 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2786
2787         * gcc.c-torture/execute/20010604-1.c: New test.
2788
2789 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
2790
2791         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
2792
2793 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
2794
2795         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
2796         (g++_link_flags): Likewise.
2797         (g++_init): Pass gccpath's value to two previous functions.
2798
2799 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2800
2801         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
2802         Ensure logfile entry matches exec command line.
2803
2804 2001-05-31  Richard Henderson  <rth@redhat.com>
2805
2806         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
2807         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
2808
2809 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
2810
2811         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
2812         compiler for irix6.2
2813
2814 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
2815
2816         * g++.old-deja/g++.other/optimize3.C: New file.
2817
2818 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
2819
2820         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
2821         assemble.
2822
2823 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
2824
2825         * g++.old-deja/g++.other/optimize2.C: New file.
2826
2827 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
2828
2829         * gcc.c-torture/compile/20010518-2.c: New file.
2830         * gcc.c-torture/execute/20010518-1.c: New file.
2831         * gcc.c-torture/execute/20010518-2.c: New file.
2832
2833 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2834
2835         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
2836
2837 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
2838
2839         G++ no longer defines builtins that do not begin with __builtin.
2840         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
2841         * g++.old-deja/g++.brendand/misc13.C: Likewise.
2842         * g++.old-deja/g++.law/builtin1.C: Likewise.
2843         * g++.old-deja/g++.law/cvt2.C: Likewise.
2844         * g++.old-deja/g++.mike/net5.C: Likewise.
2845         * g++.old-deja/g++.other/builtins1.C: Likewise.
2846         * g++.old-deja/g++.other/builtins2.C: Likewise.
2847         * g++.old-deja/g++.other/builtins3.C: Likewise.
2848         * g++.old-deja/g++.other/builtins4.C: Likewise.
2849         * g++.old-deja/g++.other/inline8.C: Likewise.
2850         * g++.old-deja/g++.robertl/eb39.C: Likewise.
2851
2852 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
2853
2854         * g++.old-deja/g++.pt/using1.C: Adjust.
2855         * g++.old-deja/g++.pt/using2.C: New test.
2856
2857 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2858
2859         * gcc.dg/cpp/charconst.c: New tests.
2860         * gcc.dg/cpp/escape.c: New tests.
2861         * gcc.dg/cpp/escape-1.c: New tests.
2862         * gcc.dg/cpp/escape-2.c: New tests.
2863         * gcc.dg/cpp/ucs.c: New tests.
2864
2865 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
2866
2867         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
2868         native compiler for irix6.5.
2869
2870 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
2871
2872         * lib/g++.exp (g++_include_flags): Use args to compute
2873         get_multilibs.
2874         (g++_link_flags): Likewise.
2875         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
2876
2877 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2878
2879         * gcc.dg/c90-hexfloat-1.c: Add more tests.
2880
2881 2001-05-21  Geoff Keating  <geoffk@redhat.com>
2882
2883         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
2884         this file.
2885
2886 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2887
2888         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
2889         STACK_SIZE;
2890         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
2891         to STACK_SIZE; Use it to define size of add_histo array.
2892         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
2893         to STACK_SIZE.
2894         (f): Use GITT_SIZE to define size of gitt local table.
2895         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
2896         to STACK_SIZE; Use it to define size of bytemem array.
2897
2898 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2899
2900         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
2901         on 68HC11/HC12 due to the asm instruction.
2902         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
2903         * gcc.c-torture/compile/920520-1.x: Likewise.
2904         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
2905         on 68HC11/HC12 because the function is larger than 64K.
2906         * gcc.c-torture/compile/961203-1.x: New file, this test fails
2907         on 68HC11/HC12 because the structure is too large.
2908
2909 2001-05-20  Richard Henderson  <rth@redhat.com>
2910
2911         * gcc.c-torture/execute/20010520-1.c: New.
2912
2913 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2914
2915         * g++.old-deja/g++.warn/compare1.C: New test.
2916         * gcc.dg/compare4.c: New test.
2917
2918 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
2919
2920         * g++.old-deja/g++.other/optimize1.C: New test.
2921
2922 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2923
2924         * g++.old-deja/g++.pt/spec41.C: New test.
2925
2926 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
2927
2928         * gcc.c-torture/compile/20010114-1.x: Remove.
2929
2930 2001-05-18  Stan Shebs  <shebs@apple.com>
2931
2932         * gcc.c-torture/compile/20010518-1.c: New test.
2933
2934 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
2935
2936         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
2937         * g++.old-deja/g++.pt/crash67.C: New test.
2938
2939 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
2940
2941         * g++.old-deja/g++.other/debug9.C: New test.
2942
2943 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
2944
2945         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
2946
2947 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
2948
2949         * gcc.c-torture/compile/20010516-1.c: New test.
2950
2951 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
2952
2953         * g++.old-deja/g++.other/crash41.C: New test.
2954
2955 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
2956
2957         * g++.old-deja/g++.pt/crash66.C: New test.
2958
2959 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
2960
2961         * g++.old-deja/g++.robertl/eb27.C: Convert.
2962
2963 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
2964
2965         * g++.dg/friend-warn.C: New test.  Do not warn about friend
2966         declaration being redundant.
2967
2968 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
2969
2970         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
2971
2972 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
2973
2974         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
2975
2976 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
2977
2978         * lib/g++.exp: Use testsuite_flags.
2979
2980 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
2981
2982         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2983
2984 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2985
2986         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
2987
2988 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
2989
2990         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
2991
2992 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
2993
2994         * gcc.c-torture/compile/20010313-1.c: New test.
2995
2996 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
2997
2998         * gcc.dg/cpp/direct2.c: New test.
2999         * gccq.dg/cpp/direct2s.c: New test.
3000
3001         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
3002
3003 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
3004
3005         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
3006         * g++.old-deja/g++.other/op3.C: Likewise.
3007
3008 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3009
3010         * gcc.dg/cpp/syshdr.h: New file.
3011         * gcc.dg/cpp/sysmac1.c: Update.
3012         * gcc.dg/cpp/sysmac2.c: Update.
3013
3014 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3015
3016         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
3017
3018 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
3019
3020         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
3021         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
3022
3023 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
3024
3025         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
3026
3027 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
3028
3029         * lib/g++.exp (g++_include_flags): Don't use any special flags
3030         if TESTING_IN_BUILD_TREE is not defined.
3031         (g++_init): Use a plain 'c++' as the compiler if
3032         TESTING_IN_BUILD_TREEE is not defined.
3033
3034 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
3035
3036         * g++.old-deja/g++.eh/catch13.C: New test.
3037         * g++.old-deja/g++.eh/catch14.C: New test.
3038
3039 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
3040
3041         * gcc.dg/cpp/tr-define.c: New test.
3042
3043 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
3044
3045         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
3046         <stdlib.h>, not <malloc.h>.
3047
3048 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
3049
3050         * g++.old-deja/g++.ns/template17.C: New test.
3051
3052 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
3053
3054         * g++.old-deja/g++.pt/ref4.C: New test.
3055
3056 2001-04-30  Richard Henderson  <rth@redhat.com>
3057
3058         * gcc.dg/20000724-1.c: Revert last change.
3059
3060 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
3061
3062         * g77.f-torture/execute/20010430.f: New test.
3063
3064 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
3065
3066         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
3067
3068 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
3069
3070         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
3071
3072 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
3073
3074         * g++.old-deja/g++.eh/crash6.C: New test.
3075
3076 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
3077
3078         * g++.old-deja/g++.other/warn7.C: New test.
3079
3080 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
3081
3082         * g++.old-deja/g++.other/defarg9.C: New test.
3083
3084 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
3085
3086         * g77.f-torture/compile/20010426.f: New test.
3087         * g77.f-torture/execute/20010426.f: New test.
3088
3089 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
3090
3091         * g77.f-torture/compile/20000629-1.x: Remove - error
3092         has been fixed.
3093
3094 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
3095
3096         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
3097         Tweak slightly to work with g++.dg framework.
3098         * g++.dg/special/ecos.exp: Run initp1.C test.
3099         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
3100
3101         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
3102         its linker doesn't give line numbers either.
3103         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
3104
3105 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
3106
3107         * g++.old-deja/g++.other/lex1.C: New test.
3108
3109 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
3110
3111         * gcc.dg/noncompile/20010425-1.c: New test.
3112
3113 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
3114
3115         * g++.old-deja/g++.pt/mangle2.C: New test.
3116
3117 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3118
3119         * gcc.dg/format/plus-1.c: New test.
3120
3121 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3122
3123         * gcc.dg/20010423-1.c: New test.
3124
3125 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3126
3127         * gcc.c-torture/execute/20010422-1.c: New test.
3128
3129 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
3130
3131         * g++.old-deja/g++.ns/type2.C: New test.
3132
3133 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
3134
3135         * g++.old-deja/g++.other/perf1.C: New test.
3136
3137 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
3138
3139         * gcc.dg/c99-func-2.c: Remove xfail.
3140         * gcc.dg/c99-func-3.c: Remove xfail.
3141         * gcc.dg/c99-func-4.c: Remove xfail.
3142
3143 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
3144
3145         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
3146
3147 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3148
3149         * gcc.c-torture/compile/20010423-1.c: New test.
3150
3151 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
3152
3153         * g++.old-deja/g++.pt/typename28.C: New test.
3154
3155 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
3156
3157         * g++.old-deja/g++.abi/empty2.C: New test.
3158         * g++.old-deja/g++.abi/empty3.C: New test.
3159
3160 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3161
3162         * g++.old-deja/g++.other/comdat2.C: New test.
3163         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
3164
3165 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3166
3167         * g++.old-deja/g++.other/overload14.C: New test.
3168
3169 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3170
3171         * g++.old-deja/g++.other/lookup23.C: New test.
3172
3173 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3174
3175         * gcc.c-torture/execute/20010403-1.c: New test.
3176
3177 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
3178             Mark Mitchell  <mark@codesourcery.com>
3179
3180         * lib/old-dejagnu.exp: Don't delete output of executable.
3181         Add .exe suffix to executables.
3182
3183 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
3184
3185         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
3186
3187 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3188
3189         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
3190
3191 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
3192
3193         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
3194         * g++.old-deja/g++.abi/crash1.C: New test.
3195
3196 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
3197
3198         * g++.old-deja/g++.other/crash40.C: New test.
3199
3200 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3201
3202         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
3203
3204 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
3205
3206         * g++.old-deja/g++.other/warn6.C: New test.
3207
3208 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3209
3210         * g++.old-deja/g++.robertl/eb42.C: Same.
3211
3212 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3213
3214         * gcc.dg/wtr-conversion-1.c: New testcase.
3215
3216 2001-04-10  Richard Henderson  <rth@redhat.com>
3217
3218         * g++.old-deja/g++.other/array5.C: New.
3219
3220 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3221
3222         * gcc.c-torture/execute/20010408-1.c: New test.
3223
3224 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
3225
3226         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
3227         headers and constructs.
3228         * g++.old-deja/g++.robertl/eb79.C: Same.
3229         * g++.old-deja/g++.robertl/eb77.C (main): Same.
3230         * g++.old-deja/g++.robertl/eb73.C: Same.
3231         * g++.old-deja/g++.robertl/eb66.C (main): Same.
3232         * g++.old-deja/g++.robertl/eb55.C (t): Same.
3233         * g++.old-deja/g++.robertl/eb54.C (main): Same.
3234         * g++.old-deja/g++.robertl/eb46.C (main): Same.
3235         * g++.old-deja/g++.robertl/eb44.C: Same.
3236         * g++.old-deja/g++.robertl/eb41.C (main): Same.
3237         * g++.old-deja/g++.robertl/eb4.C (main): Same.
3238         * g++.old-deja/g++.robertl/eb39.C: Same.
3239         * g++.old-deja/g++.robertl/eb33.C (main): Same.
3240         * g++.old-deja/g++.robertl/eb31.C (main): Same.
3241         * g++.old-deja/g++.robertl/eb30.C: Same.
3242         * g++.old-deja/g++.robertl/eb3.C: Same.
3243         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
3244         * g++.old-deja/g++.robertl/eb21.C: Same.
3245         * g++.old-deja/g++.robertl/eb15.C: Same.
3246         * g++.old-deja/g++.robertl/eb118.C: Same.
3247         * g++.old-deja/g++.robertl/eb115.C (main): Same.
3248         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
3249         * g++.old-deja/g++.robertl/eb109.C: Same.
3250         * g++.old-deja/g++.other/sibcall1.C (main): Same.
3251         * g++.old-deja/g++.mike/rtti1.C: Same.
3252         * g++.old-deja/g++.mike/p658.C: Same.
3253         * g++.old-deja/g++.mike/net46.C: Same.
3254         * g++.old-deja/g++.mike/net34.C: Same.
3255         * g++.old-deja/g++.mike/memoize1.C: Same.
3256         * g++.old-deja/g++.mike/eh2.C: Same.
3257         * g++.old-deja/g++.law/weak.C: Same.
3258         * g++.old-deja/g++.law/visibility7.C: Same.
3259         * g++.old-deja/g++.law/visibility25.C: Same.
3260         * g++.old-deja/g++.law/visibility22.C: Same.
3261         * g++.old-deja/g++.law/visibility2.C: Same.
3262         * g++.old-deja/g++.law/visibility17.C: Same.
3263         * g++.old-deja/g++.law/visibility13.C: Same.
3264         * g++.old-deja/g++.law/visibility10.C: Same.
3265         * g++.old-deja/g++.law/visibility1.C: Same.
3266         * g++.old-deja/g++.law/virtual3.C (eval): Same.
3267         * g++.old-deja/g++.law/vbase1.C: Same.
3268         * g++.old-deja/g++.law/operators32.C: Same.
3269         * g++.old-deja/g++.law/nest3.C: Same.
3270         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
3271         * g++.old-deja/g++.law/except5.C (main): Same.
3272         * g++.old-deja/g++.law/cvt7.C (run): Same.
3273         * g++.old-deja/g++.law/cvt2.C: Same.
3274         * g++.old-deja/g++.law/cvt16.C: Same.
3275         * g++.old-deja/g++.law/ctors6.C (bar): Same.
3276         * g++.old-deja/g++.law/ctors17.C (main): Same.
3277         * g++.old-deja/g++.law/ctors13.C: Same.
3278         * g++.old-deja/g++.law/ctors12.C (main): Same.
3279         * g++.old-deja/g++.law/ctors10.C: Same.
3280         * g++.old-deja/g++.law/code-gen5.C: Same.
3281         * g++.old-deja/g++.law/bad-error7.C: Same.
3282         * g++.old-deja/g++.law/arm9.C: Same.
3283         * g++.old-deja/g++.law/arm12.C: Same.
3284         * g++.old-deja/g++.law/arg8.C: Same.
3285         * g++.old-deja/g++.law/arg1.C: Same.
3286         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
3287         * g++.old-deja/g++.jason/template31.C: Same.
3288         * g++.old-deja/g++.jason/template24.C (main): Same.
3289         * g++.old-deja/g++.jason/2371.C: Same.
3290         * g++.old-deja/g++.eh/new2.C: Same.
3291         * g++.old-deja/g++.eh/new1.C: Same.
3292         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
3293         * g++.old-deja/g++.brendan/nest21.C (main): Same.
3294         * g++.old-deja/g++.brendan/err-msg3.C: Same.
3295         * g++.old-deja/g++.brendan/crash62.C: Same.
3296         * g++.old-deja/g++.brendan/crash52.C: Same.
3297         * g++.old-deja/g++.brendan/crash49.C (main): Same.
3298         * g++.old-deja/g++.brendan/crash38.C: Same.
3299         * g++.old-deja/g++.brendan/crash15.C (main): Same.
3300         * g++.old-deja/g++.brendan/copy9.C: Same.
3301
3302 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
3303
3304         * gcc.c-torture/execute/20001203-2.c (memset):
3305         Count argument is of type __SIZE_TYPE__.
3306
3307 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
3308
3309         * gcc.c-torture/compile/20010404-1.c: New test.
3310
3311 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
3312
3313         * gcc.c-torture/compile/20010326-1.c: New test.
3314
3315 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
3316
3317         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
3318         peculiarities of the SH.
3319         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
3320
3321 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3322
3323         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
3324         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
3325         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
3326
3327 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3328
3329         * g77.f-torture/compile/20010321-1.f: New test.
3330
3331 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3332
3333         * gcc.c-torture/compile/20010329-1.c: New test.
3334
3335 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3336
3337         * gcc.c-torture/execute/20010329-1.c: New test.
3338
3339 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
3340
3341         * g++.old-deja/g++.other/eh4.C: Fix typo.
3342
3343 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
3344
3345         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
3346
3347 2001-03-28  Philip Blundell  <philb@gnu.org>
3348
3349         * gcc.c-torture/compile/20010328-1.c: New test.
3350
3351 2001-03-27  Richard Henderson  <rth@redhat.com>
3352
3353         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
3354         * g++.old-deja/g++.eh/vbase3.C: Likewise.
3355
3356 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
3357
3358         * gcc.c-torture/compile/20010327-1.c: New test.
3359
3360 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3361
3362         * g++.old-deja/g++.other/friend12.C: New test.
3363         * g++.old-deja/g++.other/friend9.C: Expect no errors.
3364         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
3365
3366 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3367
3368         * gcc.c-torture/execute/20010325-1.c: New test.
3369
3370 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
3371
3372         * g++.old-deja/g++.other/mangle3.C: New test.
3373
3374 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
3375
3376         * g++.old-deja/g++.other/anon8.C: New test.
3377
3378 2001-03-20  Philip Blundell  <philb@gnu.org>
3379
3380         * gcc.c-torture/compile/20010320-1.c: New test.
3381
3382 2001-03-17  Richard Henderson  <rth@redhat.com>
3383
3384         * g++.old-deja/g++.other/eh4.C: Add expected error text.
3385
3386 2001-03-15  Geoff Keating  <geoff@redhat.com>
3387
3388         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
3389         tests on AIX.
3390
3391 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
3392
3393         * g++.old-deja/g++.other/eh4.C: New test.
3394
3395 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
3396
3397         * gcc.dg/cpp/mi1.c: Update.
3398
3399 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
3400
3401         * g++.old-deja/g++.other/regstack.C: New test.
3402
3403 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3404
3405         * g++.old-deja/g++.other/ref4.C: New test.
3406
3407 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
3408
3409         * objc/execute/va_method.m: Added.
3410         * objc/execute/IMP.m: Added.
3411         * objc/execute/_cmd.m: Added.
3412         * objc/execute/accessing_ivars.m: Added.
3413         * objc/execute/class-1.m: Added.
3414         * objc/execute/class-10.m: Added.
3415         * objc/execute/class-11.m: Added.
3416         * objc/execute/class-12.m: Added.
3417         * objc/execute/class-13.m: Added.
3418         * objc/execute/class-14.m: Added.
3419         * objc/execute/class-2.m: Added.
3420         * objc/execute/class-3.m: Added.
3421         * objc/execute/class-4.m: Added.
3422         * objc/execute/class-5.m: Added.
3423         * objc/execute/class-6.m: Added.
3424         * objc/execute/class-7.m: Added.
3425         * objc/execute/class-8.m: Added.
3426         * objc/execute/class-9.m: Added.
3427         * objc/execute/class-tests-1.h
3428         * objc/execute/class-tests-2.h
3429         * objc/execute/compatibility_alias.m: Added.
3430         * objc/execute/encode-1.m: Added.
3431         * objc/execute/formal_protocol-1.m: Added.
3432         * objc/execute/formal_protocol-2.m: Added.
3433         * objc/execute/formal_protocol-3.m: Added.
3434         * objc/execute/formal_protocol-4.m: Added.
3435         * objc/execute/formal_protocol-5.m: Added.
3436         * objc/execute/formal_protocol-6.m: Added.
3437         * objc/execute/formal_protocol-7.m: Added.
3438         * objc/execute/informal_protocol.m: Added.
3439         * objc/execute/initialize.m: Added.
3440         * objc/execute/load.m: Added.
3441         * objc/execute/many_args_method.m: Added.
3442         * objc/execute/nested-3.m: Added.
3443         * objc/execute/no_clash.m: Added.
3444         * objc/execute/private.m: Added.
3445         * objc/execute/redefining_self.m: Added.
3446         * objc/execute/root_methods.m: Added.
3447         * objc/execute/selector-1.m: Added.
3448         * objc/execute/static-1.m: Added.
3449         * objc/execute/static-2.m: Added.
3450         * objc/execute/va_method.m: Added.
3451
3452 2001-03-10  Richard Henderson  <rth@redhat.com>
3453
3454         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
3455
3456 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3457
3458         * g++.old-deja/g++.other/crash31.C: XFAIL.
3459         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
3460         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
3461         * gcc.c-torture/execute/20010123-1.x: XFAIL.
3462         * gcc.c-torture/execute/20010124-1.x: XFAIL.
3463         * gcc.dg/sequence-pt-1.c: XFAIL one test.
3464
3465 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
3466
3467         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
3468
3469 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
3470
3471         * gcc.dg/20000724-1.c: Don't use multiline strings.
3472
3473 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
3474
3475         * objc/execute/string1.m, objc/execute/string2.m: Compare the
3476         result of -cString against what we expect it to be; don't just
3477         print it out for no one to read.
3478
3479         * objc/execute/string3.m, objc/execute/string4.m: New tests.
3480         Based on testcases provided by Nicola Pero.
3481
3482 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
3483
3484         * gcc.dg/cpp/macro7.c: New test.
3485
3486 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
3487
3488         * gcc.dg/cpp/multiline.c: Update.
3489
3490 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3491
3492         * g++.old-deja/g++.other/enum3.C: New test.
3493
3494 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3495
3496         * g++.old-deja/g++.other/pod1.C: New test.
3497
3498 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3499
3500         * g++.old-deja/g++.ext/overload1.C: New test.
3501
3502 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
3503
3504         * g++.old-deja/g++.pt/using1.C: New test.
3505
3506 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
3507
3508         * g++.old-deja/g++.other/using9.C: New test.
3509
3510 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
3511
3512         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
3513
3514         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
3515
3516 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
3517
3518         * g++.old-deja/g++.ext/realpt1.C: Remove.
3519
3520 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
3521
3522         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
3523
3524 2001-02-26  Will Cohen  <wcohen@redhat.com>
3525
3526         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
3527
3528 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
3529
3530         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
3531         templatized constructors.
3532
3533 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3534
3535         * gcc.c-torture/execute/20010224-1.c: New test.
3536
3537 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
3538
3539         * gcc.c-torture/execute/20010222-1.c: New test.
3540
3541 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
3542
3543         * g++.old-deja/g++.other/inline20.C: New test.
3544
3545 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
3546
3547         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
3548
3549 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3550
3551         * g++.old-deja/g++.other/lookup22.C: New test.
3552
3553 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
3554
3555         * g77.dg: New directory.
3556         * g77.dg/20010216-1.f: New test case.
3557         * g77.dg/dg.exp: New driver.
3558         * lib/g77-dg.exp: New driver library.
3559
3560 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3561
3562         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
3563
3564 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
3565
3566         * g++.old-deja/g++.other/decl9.C: New test.
3567
3568 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
3569
3570         * g++.old-deja/g++.other/init16.C: Update the test so that it does
3571         not need <string> and also tests the initialization at runtime.
3572
3573 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3574
3575         * gcc.c-torture/execute/longlong.c: New test.
3576
3577 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
3578
3579         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
3580
3581 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
3582
3583         * gcc.c-torture/execute/920302-1.c (execute):
3584         Change argument type to short.
3585
3586 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
3587
3588         * g++.old-deja/g++.pt/deduct6.C: New test.
3589
3590 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
3591
3592         * g++.old-deja/g++.pt/deduct5.C: New test.
3593
3594 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
3595
3596         * gcc.c-torture/execute/20010209-1.c: New test.
3597
3598 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
3599
3600         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
3601
3602 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
3603
3604         * g++.dg/vtgc1.C: Update for new ABI.
3605
3606         * consistency.vlad: New directory, 1665 files.
3607
3608 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3609
3610         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
3611         return type.
3612         * gcc.dg/cpp/digraphs.c: Declare puts.
3613
3614 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3615
3616         * g++.old-deja/g++.other/warn5.C: New test.
3617
3618 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3619
3620         * g++.old-deja/g++.pt/spec40.C: New test.
3621
3622 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3623
3624         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
3625         case.
3626         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
3627
3628 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
3629
3630         * gcc.c-torture/compile/20010209-1.c: New test.
3631
3632 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
3633
3634         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
3635         excess errors message but not if it crashes.
3636         * g++.old-deja/g++.other/crash27.C: Likewise.
3637         * g++.old-deja/g++.other/crash28.C: Likewise.
3638         * g++.old-deja/g++.other/crash30.C: Likewise.
3639         * g++.old-deja/g++.other/crash32.C: Likewise.
3640         * g++.old-deja/g++.other/crash35.C: Likewise.
3641         * g++.old-deja/g++.pt/inherit2.C: Likewise.
3642
3643 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3644
3645         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
3646         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
3647         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
3648         g77.f-torture/execute/execute.exp,
3649         g77.f-torture/noncompile/noncompile.exp,
3650         gcc.c-torture/execute/execute.exp,
3651         gcc.c-torture/execute/memcheck/memcheck.exp,
3652         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
3653         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
3654         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
3655         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
3656         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
3657         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
3658         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
3659         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
3660         Remove bug reporting instructions with ancient email addresses.
3661
3662 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
3663
3664         * gcc.dg/20010202-1.c: New test.
3665         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
3666
3667 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
3668
3669         * g++.dg/stdbool-if.C: New test.
3670
3671 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
3672
3673         * objc/execute/fdecl.m: Added main().
3674
3675 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
3676
3677         * gcc.c-torture/execute/20010206-1.c: New test.
3678
3679 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3680
3681         * gcc.dg/cpp/avoidpaste1.c: Update.
3682
3683 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
3684
3685         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
3686         Pero <nicola@brainstorm.co.uk>.
3687         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
3688
3689 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
3690
3691         * g++.old-deja/g++.pt/spec39.C: New test.
3692
3693 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
3694
3695         * gcc.c-torture/compile/20010202-1.c: New test.
3696
3697 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
3698
3699         * g++.old-deja/g++.abi/primary2.C: New test.
3700         * g++.old-deja/g++.abi/primary3.C: New test.
3701         * g++.old-deja/g++.abi/primary4.C: New test.
3702         * g++.old-deja/g++.abi/primary5.C: New test.
3703         * g++.old-deja/g++.abi/vtable3.h: New test.
3704         * g++.old-deja/g++.abi/vtable3a.C: New test.
3705         * g++.old-deja/g++.abi/vtable3b.C: New test.
3706         * g++.old-deja/g++.abi/vtable3c.C: New test.
3707         * g++.old-deja/g++.abi/vtable3d.C: New test.
3708         * g++.old-deja/g++.abi/vtable3e.C: New test.
3709         * g++.old-deja/g++.abi/vtable3f.C: New test.
3710         * g++.old-deja/g++.abi/vtable3g.C: New test.
3711         * g++.old-deja/g++.abi/vtable3h.C: New test.
3712         * g++.old-deja/g++.abi/vtable3i.C: New test.
3713         * g++.old-deja/g++.abi/vtable3j.C: New test.
3714         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
3715
3716 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
3717
3718         * g++.old-deja/g++.other/anon6.C: New test.
3719         * g++.old-deja/g++.other/anon7.C: New test.
3720
3721 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
3722
3723         * gcc.dg/cpp/avoidpaste2.c: New tests.
3724
3725 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
3726
3727         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
3728
3729 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
3730
3731         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
3732         DECIMAL_DIG cases for Irix."
3733
3734 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
3735
3736         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
3737
3738 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3739
3740         * gcc.dg/c99-tag-1.c: New test.
3741
3742 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
3743
3744         * gcc.dg/cpp/tr-warn1.c: Add tests.
3745
3746 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
3747
3748         * gcc.dg/cpp/avoidpaste1.c: Update.
3749         * gcc.dg/cpp/paste4.c: Update.
3750
3751 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
3752
3753         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
3754         cases for Irix.
3755
3756 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3757
3758         * g++.old-deja/g++.other/inline19.C: New test.
3759
3760 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3761
3762         * gcc.dg/Wlarger-than.c: New test.
3763
3764 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3765
3766         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
3767
3768 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
3769
3770         * gcc.c-torture/execute/20010129-1.c: New test.
3771         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
3772
3773 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3774
3775         * gcc.dg/cpp/avoidpaste1.c: Test case.
3776
3777 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
3778
3779         * g++.old-deja/g++.other/inline18.C: New test.
3780
3781 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3782
3783         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
3784         and __builtin_putchar.
3785
3786 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
3787
3788         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
3789         tests.
3790
3791 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
3792
3793         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
3794         floating point number rounding mode to round to the nearest
3795         representable mode.
3796
3797 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
3798
3799         * g++.old-deja/g++.other/mangle2.C: New test.
3800
3801 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
3802
3803         * gcc.c-torture/compile/20010124-1.c: New test.
3804
3805 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
3806
3807         * g++.old-deja/g++.pt/spec38.C: New test.
3808
3809 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3810
3811         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
3812         "Build don't run".
3813
3814 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3815
3816         * gcc.c-torture/execute/20010123-1.c: New test.
3817
3818 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
3819
3820         * g++.old-deja/g++.pt/spec37.C: New test.
3821
3822 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
3823
3824         * g++.old-deja/g++.pt/overload14.C: New test.
3825
3826 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3827
3828         * gcc.c-torture/execute/20010122-1.c: New test, exercise
3829         __builtin_return_address.
3830
3831 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
3832
3833         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
3834         * g++.old-deja/g++.pt/spec35.C: New test.
3835         * g++.old-deja/g++.pt/spec36.C: New test.
3836
3837 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
3838
3839         * gcc.c-torture/compile/20010118-1.c: New test.
3840
3841 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
3842
3843         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
3844
3845 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
3846
3847         * gcc.c-torture/execute/20010119-1.c: New test.
3848
3849 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3850
3851         * g++.old-deja/g++.other/vbase5.C: New test.
3852
3853 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
3854
3855         * gcc.c-torture/execute/20010118-1.c: New test.
3856
3857 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3858
3859         * g++.old-deja/g++.pt/deduct3.C: New test.
3860
3861 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3862
3863         * g++.old-deja/g++.pt/spec34.C: New test.
3864
3865 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
3866
3867         * g77.f-torture/compile/20000601-2.f: New test.
3868
3869 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3870
3871         * g++.old-deja/g++.other/init17.C: New test.
3872
3873 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
3874
3875         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
3876
3877 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3878
3879         * g++.old-deja/g++.pt/unify8.C: New test.
3880
3881 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3882
3883         * g++.old-deja/g++.abi/vbase1.C: New test.
3884
3885 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3886
3887         * g++.old-deja/g++.pt/crash65.C: New test.
3888
3889 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
3890
3891         * gcc.dg/cpp/assembl2.S: New test case.
3892
3893 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
3894
3895         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
3896         are supported.
3897
3898 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3899
3900         * g++.old-deja/g++.other/builtins1.C: New test.
3901         * g++.old-deja/g++.other/builtins2.C: Likewise.
3902         * g++.old-deja/g++.other/builtins3.C: Likewise.
3903         * g++.old-deja/g++.other/builtins4.C: Likewise.
3904
3905 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
3906
3907         * gcc.c-torture/compile/20010117-1.c: New test.
3908         * gcc.c-torture/compile/20010117-2.c: New test.
3909
3910 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3911
3912         * g77.f-torture/execute/20010116.[fx]: New test,
3913         XFAIL on i?86-*-*.
3914         * g77.f-torture/compile/20010115.f: Indicate it's
3915         a test for PR fortran/1636.
3916
3917 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
3918
3919         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
3920
3921 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3922
3923         * g77.f-torture/compile/20010115.f: New test.
3924
3925 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
3926
3927         * g++.old-deja/g++.pt/nontype5.C: New test.
3928
3929 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
3930
3931         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
3932         have an equivalent working one below it.
3933
3934 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
3935
3936         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
3937         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
3938
3939 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
3940
3941         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
3942         message containing "init_priority".
3943         (conpr-2.C): Likewise.
3944         (conpr-3.C): Likewise.
3945         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
3946
3947 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3948
3949         * gcc.c-torture/execute/20010114-2.c: New test.
3950
3951 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
3952
3953         * gcc.c-torture/compile/20010114-1.c: New test.
3954         * gcc.c-torture/compile/20010114-1.x: Xfail.
3955         * gcc.c-torture/compile/20010114-2.c: New test.
3956         * gcc.c-torture/execute/20010114-1.c: New test.
3957         * gcc.dg/trunc-1.c: New test.
3958         * gcc.dg/uninit-B.c: New test.
3959
3960 2001-01-13  Nick Clifton  <nickc@redhat.com>
3961
3962         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
3963         target.
3964
3965 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3966
3967         * gcc.c-torture/compile/20010113-1.c: New test.
3968
3969 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
3970
3971         * gcc.c-torture/compile/20001212-1.c: New test.
3972
3973 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3974
3975         * gcc.dg/cpp/widestr1.c: Update.
3976         * gcc.dg/cpp/prag-imp.c: Remove.
3977
3978 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
3979
3980         * gcc.c-torture/execute/20000801-3.x: Remove.
3981         * gcc.dg/c90-init-1.c: New test.
3982         * gcc.dg/c99-init-1.c: New test.
3983         * gcc.dg/c99-init-2.c: New test.
3984         * gcc.dg/gnu99-init-1.c: New test.
3985
3986 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
3987
3988         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
3989         testing that no relevant ones were found.
3990
3991 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
3992
3993         * g++.old-deja/g++.pt/cast2.C: New test.
3994
3995 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
3996
3997         * g++.old-deja/g++.pt/friend47.C: New test.
3998
3999 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4000
4001         * g++.old-deja/g++.pt/instantiate13.C: New test.
4002
4003 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4004
4005         * g++.old-deja/g++.other/defarg7.C: New test.
4006         * g++.old-deja/g++.other/defarg8.C: New test.
4007
4008 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4009
4010         * g++.old-deja/g++.pt/crash64.C: New test.
4011
4012 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
4013
4014         * g++.old-deja/g++.pt/crash63.C: New test.
4015
4016 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
4017
4018         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
4019
4020 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
4021
4022         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
4023
4024 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
4025
4026         * g++.old-deja/g++.pt/error3.C: New test.
4027
4028 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
4029
4030         * g++.old-deja/g++.other/crash39.C: New test.
4031
4032 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
4033
4034         * g++.old-deja/g++.other/vbase4.C: New test.
4035
4036 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
4037
4038         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
4039         * gcc.dg/special/20000419-2.c: New file. Identical to above.
4040         * gcc.dg/special/special.exp: New test driver which will check
4041         for alias support for the above test.
4042
4043 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
4044
4045         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
4046         problems on small machines.
4047         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
4048         parameterize.
4049
4050 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
4051
4052         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
4053         mips.
4054         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
4055
4056 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
4057
4058         * g++.old_deja/g++.pt/using8.C: New test.
4059
4060 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4061
4062         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
4063
4064 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
4065
4066         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
4067         where a failure is expected.
4068         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
4069
4070 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
4071
4072         * g++.old_deja/g++.pt/instantiate12.C: New test.
4073
4074 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
4075
4076         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
4077         start of structs.
4078         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
4079         * g++.old-deja/g++.brendan/crash17.C: Likewise.
4080         * g++.old-deja/g++.brendan/crash29.C: Likewise.
4081         * g++.old-deja/g++.brendan/crash48.C: Likewise.
4082         * g++.old-deja/g++.brendan/ns1.C: Likewise.
4083         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
4084         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
4085         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
4086         * g++.old-deja/g++.eh/spec6.C: Likewise.
4087         * g++.old-deja/g++.jason/crash3.C: Likewise.
4088         * g++.old-deja/g++.law/ctors11.C: Likewise.
4089         * g++.old-deja/g++.law/ctors17.C: Likewise.
4090         * g++.old-deja/g++.law/ctors5.C: Likewise.
4091         * g++.old-deja/g++.law/ctors9.C: Likewise.
4092         * g++.old-deja/g++.mike/ambig1.C: Likewise.
4093         * g++.old-deja/g++.mike/net22.C: Likewise.
4094         * g++.old-deja/g++.mike/p3538a.C: Likewise.
4095         * g++.old-deja/g++.mike/p3538b.C: Likewise.
4096         * g++.old-deja/g++.mike/virt3.C: Likewise.
4097         * g++.old-deja/g++.niklas/t128.C: Likewise.
4098         * g++.old-deja/g++.other/anon4.C: Likewise.
4099         * g++.old-deja/g++.other/using1.C: Likewise.
4100         * g++.old-deja/g++.other/warn3.C: Likewise.
4101         * g++.old-deja/g++.pt/t37.C: Likewise.
4102         * g++.old-deja/g++.robertl/eb69.C: Likewise.
4103         * g++.old-deja/g++.robertl/eb71.C: Likewise.
4104
4105 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
4106
4107         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
4108
4109 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4110
4111         * gcc.c-torture/execute/stdio-opt-3.c: New test.
4112
4113 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
4114
4115         * gcc.c-torture/compile/20010107-1.c: New test.
4116
4117 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4118
4119         * gcc.c-torture/execute/builtin-noret-1.c: New test.
4120
4121 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4122
4123         * gcc.dg/format/format.h: New file.
4124         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
4125         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
4126         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
4127         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
4128         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
4129         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
4130         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
4131         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
4132         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
4133         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
4134         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
4135         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
4136         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
4137         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
4138         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
4139         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
4140         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
4141         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
4142         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
4143         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
4144         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
4145         instead of declaring standard types, macros and functions in each
4146         test.
4147
4148 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
4149
4150         * gcc.c-torture/execute/20010106-1.c: New test.
4151
4152 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4153
4154         * gcc.dg/format/format.exp: New file.
4155         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
4156         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
4157         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
4158         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
4159         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
4160         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
4161         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
4162         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
4163         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
4164         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
4165         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
4166         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
4167         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
4168         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
4169         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
4170         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
4171         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
4172         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
4173         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
4174         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
4175         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
4176         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
4177         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
4178         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
4179         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
4180         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
4181         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
4182         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
4183         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
4184         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
4185         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
4186         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
4187         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
4188         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
4189         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
4190         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
4191         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
4192         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
4193         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
4194         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
4195         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
4196         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
4197
4198 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
4199
4200         * gcc.c-torture/execute/991228-1.c: Take word endianness into
4201         account.
4202
4203 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
4204
4205         * gcc.c-torture/execute/builtin-complex-1.c: New test.
4206
4207 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
4208
4209         * g++.old-deja/g++.pt/crash62.C: New test.
4210
4211 2001-01-04  Richard Henderson  <rth@redhat.com>
4212
4213         * gcc.dg/20000926-1.c: Update expected warnings.
4214         * gcc.dg/array-2.c: Likewise.
4215         * gcc.dg/array-4.c: Also validate flexible array members.
4216         * gcc.dg/c99-flex-array-1.c: New.
4217
4218 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4219
4220         * gcc.c-torture/compile/20001222-1.x: Remove.
4221
4222 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4223
4224         * gcc.c-torture/execute/built-in-setjmp.c: New.
4225
4226 2001-01-03  Richard Henderson  <rth@redhat.com>
4227
4228         * gcc.dg/940510-1.c: Update expected error wording.
4229         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
4230
4231 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
4232
4233         * lib/target-supports.exp (check_alias_available): Modified to
4234         indicate aliases not supported if only weak aliases are supported.
4235
4236 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4237
4238         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
4239         Turn on cmpstrsi checks for __pj__ and __i370__.
4240
4241 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
4242
4243         * g++.old-deja/g++.other/virtual11.C: New test.
4244
4245 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
4246
4247         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
4248
4249 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4250
4251         * gcc.c-torture/compile/20010102-1.c: New test.
4252
4253 2001-01-02  Andreas Jaeger  <aj@suse.de>
4254
4255         * gcc.dg/noreturn-3.c: New test.
4256
4257         * gcc.dg/noreturn-4.c: New test.
4258
4259 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4260
4261         * gcc.c-torture/execute/stdio-opt-1.c: Also test
4262         __builtin_fputc and __builtin_fwrite.
4263
4264 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
4265
4266         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
4267         signed char, not default char.
4268
4269 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
4270
4271         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
4272
4273 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
4274
4275         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
4276
4277 2000-12-29  Richard Henderson  <rth@redhat.com>
4278
4279         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
4280         (__cyg_profile_func_exit): Define.
4281
4282 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4283
4284         * g++.dg/vtgc1.C: New test.
4285
4286 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
4287
4288         * gcc.dg/noncompile/20001228-1.c: New test.
4289
4290         * gcc.dg/20001228-1.c: New test.
4291
4292         * gcc.c-torture/execute/20001228-1.c: New test.
4293
4294 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
4295
4296         * gcc.dg/format-strfmon-1.c: New test.
4297
4298 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4299
4300         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
4301         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
4302         * gcc.c-torture/execute/string-opt-1.c: Likewise.
4303         * gcc.c-torture/execute/string-opt-2.c: Likewise.
4304         * gcc.c-torture/execute/string-opt-3.c: Likewise.
4305         * gcc.c-torture/execute/string-opt-4.c: Likewise.
4306         * gcc.c-torture/execute/string-opt-6.c: Likewise.
4307         * gcc.c-torture/execute/string-opt-7.c: Likewise.
4308         * gcc.c-torture/execute/string-opt-8.c: Likewise.
4309         * gcc.c-torture/execute/string-opt-9.c: Likewise.
4310         * gcc.c-torture/execute/string-opt-10.c: Likewise.
4311         * gcc.c-torture/execute/string-opt-11.c: Likewise.
4312         * gcc.c-torture/execute/string-opt-12.c: Likewise.
4313
4314         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
4315         * gcc.c-torture/execute/string-opt-4.c: Test index.
4316
4317 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
4318
4319         * gcc.c-torture/compile/20001226-1.c: New test.
4320
4321 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4322
4323         * gcc.c-torture/compile/20001222-1.c: New test.
4324         * gcc.c-torture/compile/20001222-1.x: Xfail.
4325
4326 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
4327
4328         * gcc.c-torture/execute/comp-goto-2.c: New test.
4329
4330 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
4331
4332         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
4333         Use long types if __INT_MAX__ is 32767.
4334         (main): Use cast to (sint32 *) when poking 88 into a_page.
4335
4336         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
4337
4338 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
4339
4340         * gcc.c-torture/compile/20001221-1.c: New test.
4341         * gcc.c-torture/execute/20001221-1.c: New test.
4342
4343 2000-12-20  Richard Henderson  <rth@redhat.com>
4344
4345         * g++.old-deja/g++.pt/crash36.C: Update error lines.
4346         * g++.old-deja/g++.robertl/eb109.C: Likewise.
4347
4348 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4349
4350         * gcc.dg/compare3.c: New test.
4351
4352 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4353
4354         * gcc.dg/format-warnll-1.c: New test.
4355
4356 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
4357
4358         * gcc.dg/cpp/cmdlne-P.c: New test.
4359
4360 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4361
4362         * gcc.c-torture/execute/builtin-abs-1.c,
4363         gcc.c-torture/execute/builtin-abs-2.c: New tests.
4364
4365 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4366
4367         * gcc.dg/cpp/multiline.c: New test.
4368
4369 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4370
4371         * g++.old-deja/g++.other/syshdr1.C: Update.
4372         * gcc.dg/cpp/lineflags.c: Remove temporarily.
4373
4374 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4375
4376         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
4377
4378 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4379
4380         * g++.old-deja/g++.pt/ttp65.C: New test.
4381
4382 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4383
4384         * g++.old-deja/g++.pt/ttp64.C: New test.
4385
4386 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4387
4388         * g++.old-deja/g++.pt/spec33.C: New test.
4389
4390 2000-12-14  Catherine Moore  <clm@redhat.com>
4391
4392         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
4393         * gcc.c-torture/execute/920612-2.c: Likewise.
4394         * gcc.c-torture/execute/920428-2.c: Likewise.
4395         * gcc-c-torture/execute/va-arg-11.c: Call exit.
4396         * gcc.c-torture/execute/va-arg-21.c: Likewise.
4397
4398 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4399
4400         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
4401         * gcc.dg/pack-test-2.c: Likewise.
4402
4403 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4404
4405         Tests by Zack Weinberg <zackw@stanford.edu>.
4406
4407         * gcc.dg/cpp/defined.c: Update.
4408         * gcc.dg/cpp/defined_trad.c: New tests.
4409
4410 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4411
4412         * gcc.dg/cpp/trad-direct.c: Update.
4413
4414 2000-12-11  Neil Booth  <neilb@earthling.net>
4415
4416         * gcc.dg/cpp/defined_trad.c
4417
4418 2000-12-11  Neil Booth  <neilb@earthling.net>
4419
4420         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
4421
4422 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4423
4424         * gcc.dg/format-miss-2.c: New test.
4425
4426 2000-12-09  Neil Booth  <neilb@earthling.net>
4427
4428         * gcc.dg/cpp/lineflags.c: New tests.
4429         * gcc.dg/cpp/poison.c: Update.
4430         * gcc.dg/cpp/redef2.c: Update.
4431         * gcc.dg/cpp/skipping.c: New test.
4432
4433 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
4434
4435         * g++.old-deja/g++.other/eh3.C: New testcase.
4436
4437 2000-12-07  Neil Booth  <neilb@earthling.net>
4438
4439         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
4440         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
4441         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
4442         wtr-union-init-2.c, wtr-union-init-3.c: Update.
4443         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
4444         Update.
4445
4446 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4447
4448         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
4449         __SIZE_TYPE__ instead of int for type of integers cast to
4450         pointers.
4451
4452 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
4453
4454         * g++.old-deja/g++.other/cleanup4.C: New test.
4455
4456 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4457
4458         * format-sec-1.c: New test.
4459
4460 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4461
4462         * gcc.dg/format-nonlit-3.c: New test.
4463
4464 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4465
4466         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
4467         through a null pointer.
4468
4469 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4470
4471         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
4472         * g++.old-deja/g++.pt/partial4.C: New test.
4473
4474 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
4475
4476         * gcc.c-torture/execute/ieee/hugeval.x: New.
4477
4478 2000-12-06  Neil Booth  <neilb@earthling.net>
4479
4480         * gcc.dg/cpp/backslash2.c: New tests.
4481
4482 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4483
4484         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
4485         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
4486
4487 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
4488
4489         * gcc.c-torture/execute/20001203-2.c: New testcase.
4490
4491 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
4492
4493         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
4494         * g++.old-deja/g++.other/virtual10.C: New test.
4495
4496 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
4497
4498         * g++.old-deja/g++.mike/pmf5.C: Remove test.
4499
4500 2000-12-05  Richard Henderson  <rth@redhat.com>
4501
4502         * gcc.c-torture/compile/20001205-1.c: New.
4503
4504 2000-12-04  Neil Booth  <neilb@earthling.net>
4505
4506         * g++.old-deja/g++.other/virtual9.C: New test.
4507         * g++.old-deja/g++.pt/crash61.C: New test.
4508         * gcc.c-torture/execute/loop-9.c: New test.
4509
4510 2000-12-04  Neil Booth  <neilb@earthling.net>
4511
4512         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
4513         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
4514         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
4515         * gcc.dg/cpp/extratokens.c: ...here.
4516
4517 2000-12-04  Neil Booth  <neilb@earthling.net>
4518
4519         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
4520         New tests.
4521
4522 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4523
4524         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
4525         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
4526
4527 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4528
4529         * gcc.c-torture/execute/20001203-1.c: New test.
4530
4531 2000-12-03  Neil Booth  <neilb@earthling.net>
4532
4533         * gcc.dg/cpp/macro6.c: New test cases.
4534
4535 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4536
4537         * gcc.c-torture/execute/string-opt-9.c: New test.
4538         * gcc.c-torture/execute/string-opt-10.c: Likewise.
4539         * gcc.c-torture/execute/string-opt-11.c: Likewise.
4540         * gcc.c-torture/execute/string-opt-12.c: Likewise.
4541
4542         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
4543         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
4544
4545 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
4546
4547         * gcc.dg/cpp/if-6.c: New testcase.
4548
4549         * gcc.dg/20001201-1.c: New testcase.
4550
4551 2000-12-02  Neil Booth  <neilb@earthling.net>
4552
4553         * g++.old-deja/g++.other/externC4.C,
4554         g++.old-deja/g++.other/friend10.C: New tests.
4555
4556 2000-12-02  Neil Booth  <neilb@earthling.net>
4557
4558         * g++.old-deja/g++.other/instan2.C
4559         * g++.old-deja/g++.other/instan3.C: New test.
4560
4561 2000-12-02  Neil Booth  <neilb@earthling.net>
4562
4563         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
4564         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
4565         gnuc99.c,gnuc99-pedantic.c: New tests.
4566
4567 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
4568
4569         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
4570         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
4571
4572 2000-12-01  Neil Booth  <neilb@earthling.net>
4573
4574         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
4575         * gcc.dg/cpp/poison.c: Update.
4576         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
4577
4578 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
4579
4580         * g77.f-torture/execute/20001201.f: New test.
4581
4582 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
4583
4584         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
4585
4586 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
4587
4588         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
4589
4590 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
4591
4592         * g++.old-deja/g++.other/cast6.C: New test.
4593
4594 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
4595
4596         * gcc.c-torture/execute/20001130-2.c: New testcase.
4597
4598 2000-11-30  Richard Henderson  <rth@redhat.com>
4599
4600         * gcc.c-torture/execute/20001130-1.c: New test.
4601
4602 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4603
4604         * g++.old-deja/g++.other/op3.C: New test.
4605
4606 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4607
4608         * g++.old-deja/g++.other/op2.C: New test.
4609
4610 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4611
4612         * g++.old-deja/g++.other/crash38.C: New test.
4613
4614 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
4615
4616         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
4617
4618 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
4619
4620         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
4621         tests.
4622         * gcc.c-torture/execute/string-opt-6.c: New test.
4623
4624         * gcc.dg/20001117-1.c: Add main.
4625
4626 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
4627
4628         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
4629         Move from here ...
4630         * gcc.dg/940510-1.c: ... to here.
4631
4632         * gcc.dg/20000926-1.c: GNU C now allows initializations of
4633         zero-size arrays in toplevel structures.
4634
4635 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
4636
4637         * gcc.c-torture/execute/loop-8.c: New test.
4638
4639 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4640
4641         * g++.old-deja/g++.other/base1.C: New test.
4642
4643 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4644
4645         * g++.old-deja/g++.other/parse2.C: New test.
4646
4647 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4648
4649         * g++.old-deja/g++.pt/incomplete1.C: New test.
4650
4651 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4652
4653         * g++.old-deja/g++.other/friend9.C: New test.
4654
4655 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
4656
4657         * gcc.dg/20001127-1.c: New test.
4658
4659 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
4660
4661         * g++.old-deja/g++.pt/friend46.C: New test.
4662
4663 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
4664
4665         * g++.old-deja/g++.other/ptrmem8.C: New test.
4666
4667 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4668
4669         * gcc.c-torture/execute/string-opt-7.c: New test.
4670         * gcc.c-torture/execute/string-opt-8.c: Likewise.
4671
4672 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
4673
4674         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
4675         instead of 'mkcheck 2'.
4676
4677 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4678
4679         * gcc.c-torture/execute/memcheck/driver.c,
4680         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
4681         C9X references to refer to C99.
4682
4683 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
4684
4685         * gcc.dg/ultrasp3.c: New test.
4686
4687 2000-11-25  Neil Booth  <neilb@earthling.net>
4688
4689         * gcc.dg/cpp/include2.c: Update test to be locale independent.
4690
4691 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
4692
4693         * gcc.c-torture/compile/20001123-2.c: New.
4694
4695 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4696
4697         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
4698
4699 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
4700
4701         * gcc.dg/sequence-point-1.c: Add some new tests.
4702         * gcc.c-torture/execute/20001124-1.c: New test.
4703
4704 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
4705
4706         * g++.old-deja/g++.other/vaarg4.C: New test.
4707         * gcc.c-torture/compile/20001123-1.c: New test.
4708
4709 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
4710
4711         * g++.other/crash24.C: Adjust and remove XFAIL.
4712         * g++.other/crash37.C: New test.
4713
4714 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
4715
4716         * g++.old-deja/g++.pt/instantiate9.C: New test.
4717
4718 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
4719
4720         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
4721         new ABI, too.
4722
4723         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
4724         * g++.old-deja/g++.robertl/eb55.C: Likewise.
4725
4726 2000-11-22  Neil Booth  <neilb@earthling.net>
4727
4728         * gcc.dg/cpp/Wtrigraphs.c: New test.
4729
4730 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
4731
4732         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
4733
4734 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
4735
4736         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
4737
4738 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
4739
4740         * lib/gcc-dg.exp: load_lib scanasm.exp.
4741         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
4742         * lib/g++-dg.exp: load_lib scanasm.exp.
4743         * lib/scanasm.exp: New.
4744         (scan-assembler, scan-assembler-not): Add optional arguments to
4745         test name, or if not present, the pattern name.
4746         (scan-assembler-dem, scan-assembler-dem-not): New.
4747
4748         * g++.dg/dg.exp: New.
4749
4750 2000-11-21  Neil Booth  <neilb@earthling.net>
4751
4752         * gcc.dg/cpp/integrated1.c: Remove.
4753
4754 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
4755
4756         * gcc.c-torture/execute/20001121-1.c: New test.
4757
4758 2000-11-21  Richard Henderson  <rth@redhat.com>
4759
4760         * gcc.c-torture/compile/20001121-1.c: New test.
4761
4762 2000-11-20  Neil Booth  <neilb@earthling.net>
4763
4764         * gcc.dg/cpp/integrated1.c: New test.
4765
4766 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
4767
4768         * g++.old-deja/g++.other/inline17.C: New test.
4769
4770 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
4771
4772         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
4773         local variable to be zero: I made the variable global. Now
4774         uses abort() and exit() instead of relying on main's return value.
4775
4776 2000-11-20  Neil Booth  <neilb@earthling.net>
4777
4778         * gcc.dg/cpp/paste2.c: Update test.
4779         * objc/execute/paste.m: New test.
4780
4781 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4782
4783         * gcc.dg/c99-condexpr-1.c: New test.
4784
4785 2000-11-20  Neil Booth  <neilb@earthling.net>
4786
4787         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
4788
4789 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
4790
4791         * g++.old-deja/g++.pt/export1.C: New test.
4792
4793 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
4794
4795         * gcc.dg/20001117-1.c: New test.
4796
4797 2000-11-18  Richard Henderson  <rth@redhat.com>
4798
4799         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
4800
4801 2000-11-18  Richard Henderson  <rth@redhat.com>
4802
4803         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
4804         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
4805         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
4806
4807 2000-11-18  Richard Henderson  <rth@redhat.com>
4808
4809         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
4810         (main): New.  Exit cleanly.
4811
4812 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4813
4814         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
4815         gcc.dg/c99-fordecl-2.c: New tests.
4816
4817 2000-11-18  Richard Henderson  <rth@redhat.com>
4818
4819         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
4820         * gcc.c-torture/execute/zerolen-2.c: New.
4821
4822 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4823
4824         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
4825         memory.
4826
4827 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
4828
4829         * g++.old-deja/g++.pt/instantiate8.C: New test.
4830
4831 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
4832
4833         * g++.old-deja/g++.other/incomplete.C: Add more tests.
4834         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
4835
4836 2000-11-16  Nick Clifton  <nickc@redhat.com>
4837
4838         * gcc.c-torture/execute/nestfunc-2.c: New test.
4839         * gcc.c-torture/execute/nestfunc-3.c: New test.
4840
4841 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
4842
4843         * gcc.c-torture/compile/20001116-1.c: New test.
4844
4845 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4846
4847         * gcc.c-torture/execute/20001115-1.c: New test.
4848
4849 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
4850
4851         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
4852         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
4853         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
4854         * g++.old-deja/g++.abi/vmihint.C: Likewise.
4855
4856 2000-11-15  Neil Booth  <neilb@earthling.net>
4857
4858         gcc.dg/cpp/_Pragma1.c: Update.
4859         gcc.dg/cpp/_Pragma2.c: New test.
4860
4861 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
4862
4863         * g++.old-deja/g++.other/anon5.C: New test.
4864
4865 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
4866
4867         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
4868         tests.
4869
4870 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
4871
4872         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
4873         output.
4874
4875 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4876
4877         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
4878         labels at end of compound statements.
4879
4880 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
4881
4882         * gcc.c-torture/execute/loop-7.c: New test.
4883
4884 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4885
4886         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
4887
4888 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4889
4890         * gcc.dg/c99-bool-1.c: New test.
4891
4892 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4893
4894         * gcc.dg/c99-scope-1.c: Remove xfail.
4895         * gcc.dg/c99-scope-2.c: New test.
4896
4897 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4898
4899         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
4900         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
4901
4902 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
4903
4904         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
4905         error messages.
4906
4907         * g++.mike/p700.C: Don't typedef wchar_t.
4908         * g++.mike/p784.C: Likewise.
4909         * g++.mike/eb101.C: Don't use __wchar_t.
4910
4911 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
4912
4913         * g77.f-torture/execute/20001111.[fx]: Test premature exit
4914         from DO loop.
4915
4916 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
4917
4918         * gcc.c-torture/execute/20001111-1.c: New test.
4919
4920 2000-11-10  Nick Clifton  <nickc@redhat.com>
4921
4922         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
4923         long multuiple and accumulate.
4924
4925 2000-11-09  Richard Henderson  <rth@redhat.com>
4926
4927         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
4928         via size_t instead of int.
4929
4930         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
4931         * gcc.c-torture/execute/string-opt-2.c: Likewise.
4932         * gcc.c-torture/execute/string-opt-3.c: Likewise.
4933         * gcc.c-torture/execute/string-opt-4.c: Likewise.
4934
4935 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
4936
4937         * gcc.c-torture/compile/20001109-1.c: New test.
4938         * gcc.c-torture/compile/20001109-2.c: New test.
4939
4940 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
4941
4942         * g++.old-deja/g++.pt/operator1.C: New test.
4943         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
4944
4945 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
4946
4947         * gcc.dg/20001108-1.c: New test.
4948
4949 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
4950
4951         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
4952         with both arguments constant strings.
4953         * gcc.c-torture/execute/string-opt-3.c: New test.
4954         * gcc.c-torture/execute/string-opt-4.c: New test.
4955         * gcc.c-torture/execute/string-opt-5.c: New test.
4956
4957 2000-11-08  Nick Clifton  <nickc@redhat.com>
4958
4959         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
4960         mulsidi3adddi patterns.
4961
4962 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
4963
4964         * g++.old-deja/g++.other/crash36.C: New test.
4965
4966 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
4967
4968         * g++.old-deja/g++.other/init16.C: New test.
4969
4970 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
4971
4972         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
4973
4974 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
4975
4976         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
4977         * gcc.c-torture/execute/va-arg-16.x: Likewise.
4978         * gcc.c-torture/execute/va-arg-17.x: Likewise.
4979
4980 2000-11-07  DJ Delorie  <dj@redhat.com>
4981
4982         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
4983
4984 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4985
4986         * gcc.c-torture/execute/string-opt-1.c: New test.
4987
4988 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
4989
4990         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
4991         mips-sgi-irix6.* because the MIPS ABI passes floating-point
4992         parameters in registers, and there is no way for a varargs
4993         function to know in which order the integer and floating-point
4994         parameters should be interleaved when they are placed on the
4995         stack.
4996         * gcc.c-torture/execute/va-arg-16.x: Likewise.
4997         * gcc.c-torture/execute/va-arg-17.x: Likewise.
4998
4999 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5000
5001         * gcc.c-torture/execute/string-opt-2.c: New test.
5002
5003 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
5004
5005         * g++.old-deja/g++.pt/crash60.C: New test.
5006
5007 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
5008
5009         * g++.old-deja/g++.other/crash24.C: New test.
5010         * g++.old-deja/g++.other/crash25.C: New test.
5011         * g++.old-deja/g++.other/crash26.C: New test.
5012         * g++.old-deja/g++.other/crash27.C: New test.
5013         * g++.old-deja/g++.other/crash28.C: New test.
5014         * g++.old-deja/g++.other/crash29.C: New test.
5015         * g++.old-deja/g++.other/crash30.C: New test.
5016         * g++.old-deja/g++.other/crash31.C: New test.
5017         * g++.old-deja/g++.other/crash32.C: New test.
5018         * g++.old-deja/g++.other/crash33.C: New test.
5019         * g++.old-deja/g++.other/crash34.C: New test.
5020         * g++.old-deja/g++.other/crash35.C: New test.
5021
5022 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
5023
5024         * gcc.c-torture/execute/20001031-1.c: New test.
5025
5026 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
5027
5028         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
5029         namespace.
5030
5031         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
5032         standards-conformant.
5033
5034         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
5035
5036         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
5037         * g++.old-deja/g++.mike/p755a.C: Likewise.
5038         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
5039         library makes no calls to `operator new' during initialization.
5040
5041 2000-11-04  Neil Booth  <neilb@earthling.net>
5042
5043         * gcc.dg/cpp/include2.c: New tests.
5044
5045 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
5046
5047         * lib/g++.exp (g++_set_ld_library_path): New function.
5048         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
5049
5050 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
5051
5052         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
5053         warnings.
5054
5055 2000-11-01  Richard Henderson  <rth@redhat.com>
5056
5057         * g++.old-deja/g++.ext/namedret1.C: New.
5058         * g++.old-deja/g++.ext/namedret2.C: New.
5059         * g++.old-deja/g++.ext/namedret3.C: New.
5060
5061 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
5062
5063         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
5064         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
5065
5066 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5067
5068         * gcc.c-torture/execute/va-arg-21.c: New test.
5069
5070 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5071
5072         * gcc.dg/c99-complex-2.c: New test.
5073
5074 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5075
5076         * gcc.c-torture/execute/stdio-opt-1.c: New test.
5077
5078 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
5079
5080         * g++.old-deja/g++.other/inline16.C: New test.
5081
5082 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
5083
5084         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
5085         __PRETTY_FUNCTION__
5086
5087 2000-10-29  Neil Booth  <neilb@earthling.net>
5088
5089         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
5090         New tests.
5091         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
5092         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
5093         optimisation.
5094
5095 2000-10-29  Neil Booth  <neilb@earthling.net>
5096
5097         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
5098         * mi1.c, mi1c.h: Add null directives to multiple-include test.
5099         * mi5.c: Test multiple includes work with -C.
5100         * trigraphs.c: Test ^= version.
5101
5102 2000-10-28  Neil Booth  <neilb@earthling.net>
5103
5104         New tests and test updates for new macro expander.
5105
5106         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
5107         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
5108         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
5109         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
5110         new diagnostic messages.
5111
5112         * gcc.dg/cpp/macro3.c: New tests.
5113
5114 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
5115
5116         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
5117         on the same line.
5118
5119 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
5120
5121         * g++.old-deja/g++.other/eh2.C: New test.
5122
5123 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
5124
5125         * gcc.c-torture/execute/20001027-1.c: New test.
5126
5127 2000-10-26  Richard Henderson  <rth@redhat.com>
5128
5129         * gcc.c-torture/execute/20001026-1.c: New.
5130
5131 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
5132
5133         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
5134         * g++.old-deja/g++.law/builtin1.C: Likewise.
5135         * g++.old-deja/g++.law/ctors10.C: Likewise.
5136         * g++.old-deja/g++.law/virtual3.C: Likewise.
5137         * g++.old-deja/g++.mike/p658.C: Likewise.
5138         * g++.old-deja/g++.other/sibcall1.C: Likewise.
5139         * g++.old-deja/g++.other/vaarg2.C: Likewise.
5140         * g++.old-deja/g++.robertl/eb124.C: Likewise.
5141         * g++.old-deja/g++.robertl/eb44.C: Likewise.
5142         * g++.old-deja/g++.robertl/eb77.C: Likewise.
5143
5144 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
5145
5146         * gcc.c-torture/compile/20001024-1.c: New test.
5147
5148 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
5149
5150         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
5151         to tell us whether or not we are using V3.
5152
5153 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
5154
5155         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
5156         operands.
5157
5158 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5159
5160         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
5161
5162 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
5163
5164         * gcc.c-torture/execute/20001024-1.c: New test.
5165
5166 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
5167
5168         * g++.old-deja/g++.other/sibcall1.C: New test.
5169
5170 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
5171
5172         * gcc.dg/noncompile/init-3.c: New test.
5173
5174 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5175
5176         * gcc.dg/format-array-1.c: New test.
5177
5178 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5179
5180         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
5181         writing through null pointers; remove comment about testing
5182         unterminated strings.
5183
5184 2000-10-17  Matthew Hiller  <hiller@redhat.com>
5185
5186         * gcc.c-torture/execute/20001017-2.c: New test.
5187
5188 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5189
5190         * gcc.c-torture/compile/20001018-1.c: New test.
5191         * gcc.c-torture/compile/20001018-1.x: Xfail.
5192
5193 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5194
5195         * gcc.c-torture/execute/20001017-1.c: New test.
5196
5197 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5198
5199         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
5200         for multiple use of arguments with scanf formats; add tests for
5201         multiple use of arguments.
5202
5203 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
5204
5205         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
5206
5207 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5208
5209         * gcc.dg/format-miss-1.c: New test.
5210
5211 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
5212
5213         * gcc.c-torture/execute/20001013-1.c: New test.
5214
5215 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
5216
5217         * gcc.dg/format-branch-1.c: New test.
5218
5219 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
5220
5221         * README, lib/file-format.exp: Remove EGCS references.
5222
5223 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
5224
5225         * gcc.dg/20001013-1.c: New test.
5226
5227 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5228
5229         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
5230         for intmax_t in the compiler using __typeof__ and the type rules
5231         for conditional expressions.
5232
5233 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
5234
5235         * gcc.dg/20001012-1.c: New test.
5236         * gcc.dg/20001012-2.c: New test.
5237
5238 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5239
5240         * gcc.dg/format-attr-1.c: New test.
5241
5242 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5243
5244         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
5245         __LONG_LONG_MAX__ instead of LLONG_MAX.
5246
5247 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5248
5249         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
5250         scanf flags.
5251         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
5252         flags.
5253
5254 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5255
5256         * gcc.dg/sequence-pt-1.c: New test.
5257
5258 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
5259
5260         * gcc.c-torture/execute/20001011-1.c: New testcase.
5261         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
5262
5263 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
5264
5265         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
5266         does not error on it.
5267
5268 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
5269
5270         * gcc.dg/20001009-1.c: New test.
5271
5272 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
5273
5274         * gcc.c-torture/compile/20001009-1.c: Move from here ....
5275         * gcc.c-torture/execute/20001009-2.c: ... to here.
5276
5277 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
5278
5279         * gcc.c-torture/compile/20001009-1.c: New testcase.
5280         * gcc.c-torture/execute/20001009-1.c: New testcase.
5281         Testcases provided by Jan Hubicka <jh@suse.cz>.
5282
5283 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5284
5285         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
5286         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
5287         uintmax_t using <limits.h> to emulate the compiler's internal
5288         logic.  No longer XFAIL %j tests.
5289
5290 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5291
5292         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
5293         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
5294         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
5295         regexps and details of expected handling of some bad formats.
5296         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
5297         suppression.
5298
5299 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5300
5301         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
5302         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
5303         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
5304         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
5305         in list archives.
5306
5307 2000-10-06  Richard Henderson  <rth@cygnus.com>
5308
5309         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
5310         * g++.old-deja/g++.brendan/crash52.C: Likewise.
5311         * g++.old-deja/g++.jason/report.C: Likewise.
5312         * g++.old-deja/g++.law/friend5.C: Likewise.
5313         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
5314         of the expected warnings.
5315
5316 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
5317
5318         * g++.old-deja/g++.pt/enum14.C: New test.
5319
5320 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
5321
5322         * g++.old-deja/g++.pt/crash59.C: New test.
5323
5324 2000-10-04  Will Cohen  <wcohen@redhat.com>
5325
5326         * gcc.dg/20000926-1.c: New test.
5327
5328 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
5329
5330         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
5331         function name for current C++ compiler.
5332         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
5333
5334 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
5335
5336         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
5337         __PRETTY_FUNCTION__.
5338         * g++.old-deja/g++.ext/pretty2.C: Likewise.
5339
5340 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5341
5342         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
5343
5344 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
5345
5346         * gcc.c-torture/compile/20000923-1.c: New test.
5347
5348 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
5349
5350         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
5351         * g++.old-deja/g++.pt/ttp62.C: Same.
5352         * g++.old-deja/g++.other/inline14.C: Same.
5353
5354 2000-09-24  Richard Henderson  <rth@cygnus.com>
5355
5356         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
5357
5358 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5359
5360         * gcc.dg/c90-printf-1.c: Add test for wide string format.
5361
5362 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
5363
5364         * gcc.c-torture/compile/20000922-1.c: New file.
5365
5366 2000-09-21  Nick Clifton  <nickc@redhat.com>
5367
5368         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
5369         a signed long modulo operation.
5370         (mod6): New funciton - perform an unsigned long modulo operation.
5371         (main): Add tests for modulos of very large numbers by very small
5372         dividends.
5373
5374 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5375
5376         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
5377
5378 2000-09-19  Richard Henderson  <rth@cygnus.com>
5379
5380         * gcc.dg/compare2.c (case 10): XFAIL.
5381
5382 2000-09-18  Richard Henderson  <rth@cygnus.com>
5383
5384         * gcc.c-torture/execute/20000906-1.c: Move ...
5385         * gcc.dg/20000906-1.c: ... here.  Only run on targets
5386         that support __builtin_trap.
5387
5388 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
5389
5390         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
5391
5392 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5393
5394         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
5395         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
5396         more $ format tests.
5397
5398 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5399
5400         * gcc.dg/format-errmk-1.c: New test.
5401
5402 2000-09-17  Greg McGary  <greg@mcgary.org>
5403
5404         * gcc.c-torture/execute/20000917-1.x: Remove.
5405
5406 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5407
5408         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
5409
5410 2000-09-17  Greg McGary  <greg@mcgary.org>
5411
5412         * gcc.c-torture/execute/20000917-1.c: New test.
5413         * gcc.c-torture/execute/20000917-1.x: XFAIL.
5414
5415 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
5416
5417         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
5418         in nested macro bug.
5419
5420 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
5421
5422         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
5423
5424 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
5425
5426         * gcc.c-torture/execute/20000914-1.c: New test.
5427
5428 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
5429
5430         * g++.other/inline13.C: New test.
5431
5432 2000-09-12  Andreas Jaeger  <aj@suse.de>
5433
5434         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
5435         constant by Ulrich Drepper <drepper@redhat.com>.
5436
5437 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
5438
5439         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
5440
5441 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5442
5443         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
5444
5445 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
5446
5447         * gcc.dg/cpp/backslash.c: New test.
5448
5449 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
5450
5451         * gcc.c-torture/execute/20000910-1.c: New test.
5452         * gcc.c-torture/execute/20000910-2.c: Likewise.
5453
5454 2000-09-11  Robert Lipe  <robertl@sco.com>
5455
5456         * gcc.dg/pragma-align.c: New test.
5457
5458 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
5459
5460         * g++.old-deja/g++.pt/explicit82.C: New test.
5461         * g++.old-deja/g++.pt/explicit83.C: New test.
5462
5463 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
5464
5465         * gcc.dg/asm-names.c: New test.
5466
5467 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5468
5469         * gcc.dg/cpp/tr-warn6.c: New test
5470
5471 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5472
5473         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
5474         be accepted.
5475
5476 2000-09-07  Catherine Moore  <clm@redhat.com>
5477
5478         * gcc.c-torture/execute/unroll-1.c: New test.
5479
5480 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
5481
5482         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
5483         ERROR markers.
5484         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
5485         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
5486         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
5487         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
5488         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
5489         Preprocess only.
5490         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
5491         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
5492
5493 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5494
5495         * g++.old-deja/g++.pt/deduct2.C: New test.
5496
5497 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5498
5499         * g++.old-deja/g++.pt/parms2.C: New test.
5500
5501 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5502
5503         * g++.old-deja/g++.pt/crash58.C: New test.
5504
5505 2000-09-06  Greg McGary  <greg@mcgary.org>
5506
5507         * gcc.c-torture/execute/20000906-1.c: New test.
5508         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
5509
5510 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5511
5512         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
5513
5514 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5515
5516         * g++.old-deja/g++.pt/crash57.C: New test.
5517
5518 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5519
5520         * g++.old-deja/g++.pt/crash56.C: New test.
5521
5522 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5523
5524         * g++.old-deja/g++.pt/koenig1.C: New test.
5525
5526 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
5527
5528         * gcc.dg/20000904-1.c: New test.
5529
5530 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
5531
5532         * gcc.dg/cpp/paste8.c: New test.
5533
5534 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
5535
5536         * gcc.c-torture/compile/20000827-1.c: New test.
5537
5538 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5539
5540         * gcc.dg/format-diag-1.c: New test.
5541
5542 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5543
5544         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
5545         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
5546         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
5547         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
5548         gcc.dg/formatz-1.c: Adjust warning regular expressions.
5549
5550 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
5551
5552         * g++.old-deja/g++.other/nested4.C: New test.
5553
5554 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
5555
5556         * g++.old-deja/g++.ns/scoped1.C: New test.
5557
5558 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
5559
5560         * lib/g++.exp: Support testing already-installed GCC.
5561
5562 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5563
5564         * wtr-label-1.c, wtr-suffix-1.c: New tests.
5565
5566 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5567
5568         * gcc.dg/return-type-2.c: New test.
5569
5570 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
5571
5572         * gcc.c-torture/compile/20000825-1.c: New test.
5573
5574 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
5575
5576         * gcc.dg/dwarf2-2.c: New test.
5577
5578 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
5579
5580         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
5581         dg-warning regexps.
5582
5583 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5584
5585         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
5586         gcc.dg/format-ext-5.c: New tests.
5587
5588 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
5589
5590         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
5591
5592 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
5593
5594         * gcc.dg/noncompile/930622-2.c: Adjust error message.
5595
5596 2000-08-24  Richard Henderson  <rth@cygnus.com>
5597
5598         * gcc.dg/ia64-sync-1.c: New test.
5599         * gcc.dg/ia64-sync-2.c: New test.
5600         * gcc.dg/ia64-asm-1.c: New test.
5601
5602 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5603
5604         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
5605         * gcc.dg/format-ext-2.c: New test.
5606
5607 2000-08-23  Jason Merrill  <jason@redhat.com>
5608
5609         * lib/old-dejagnu.exp: Also ignore "In member function" and
5610         "At global scope".
5611
5612 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5613
5614         * gcc.dg/noncompile/label-lineno-1.c: New test.
5615
5616 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5617
5618         * gcc.dg/c99-array-nonobj-1.c: New test.
5619
5620 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5621
5622         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
5623         tests.
5624         * gcc.dg/format-ext-1.c: New test.
5625
5626 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5627
5628         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
5629         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
5630         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
5631         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
5632         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
5633
5634 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5635
5636         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
5637         gcc.dg/c99-strftime-2.c: New tests.
5638
5639 2000-08-22  Richard Henderson  <rth@cygnus.com>
5640
5641         * gcc.c-torture/execute/20000822-1.c: New test.
5642
5643 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
5644
5645         * gcc.c-torture/execute/20000819-1.x: Remove.
5646
5647 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5648
5649         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
5650         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
5651         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
5652         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
5653         gcc.dg/format-xopen-1.c: New tests.
5654
5655 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5656
5657         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
5658
5659 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
5660
5661         * g++.old-deja/g++.other/loop2.C: New test.
5662
5663         * gcc.c-torture/compile/20000606-1.c: New test.
5664         * gcc.c-torture/compile/20000728-1.c: New test.
5665         * gcc.c-torture/execute/20000801-1.c: New test.
5666         * gcc.c-torture/execute/20000801-2.c: New test.
5667         * gcc.c-torture/execute/20000819-1.c: New test.
5668         * gcc.c-torture/execute/20000819-1.x: XFAIL.
5669         * gcc.dg/20000629-1.c: New test.
5670         * gcc.dg/20000724-1.c: New test.
5671         * gcc.dg/20000807-1.c: New test.
5672
5673 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
5674
5675         * gcc.dg/cpp/pragma-1.c: New test.
5676         * gcc.dg/cpp/pragma-2.c: New test.
5677
5678 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
5679
5680         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
5681         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
5682
5683 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5684
5685         * gcc.c-torture/compile/20000818-1.c: New test.
5686
5687 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
5688
5689         * gcc.c-torture/execute/20000818-1.c: New test.
5690
5691 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5692
5693         * gcc.dg/format-va-1.c: New test.
5694
5695 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5696
5697         * g++.old-deja/g++.other/typedef8.C: New test.
5698
5699 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5700
5701         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
5702         * g++.old-deja/g++.mike/net36.C: Mark candidate.
5703         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
5704         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
5705         * g++.old-deja/g++.other/ptrmem7.C: New test.
5706         * g++.old-deja/g++.pt/ptrmem10.C: New test.
5707
5708 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5709
5710         * g++.old-deja/g++.pt/typename27.C: New test.
5711
5712 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
5713
5714         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
5715         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
5716         * g++.old-deja/g++.pt/friend45.C: New test.
5717         * g++.old-deja/g++.other/friend8.C: New test.
5718
5719 2000-08-15  Richard Henderson  <rth@cygnus.com>
5720
5721         * gcc.c-torture/execute/20000815-1.c: New test.
5722
5723 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5724
5725         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
5726         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
5727         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
5728
5729 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
5730
5731         * g++.old-deja/g++.other/refinit2.C: New test.
5732
5733 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
5734
5735         * lib/c-torture.exp (c-torture): Make
5736         compiler_conditional_xfail_data global.
5737         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
5738         compiler_conditional_xfail_data machinery.
5739         (f-torture-execute): Likewise.
5740         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
5741         and only when unrolling loops.
5742
5743         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
5744
5745 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
5746
5747         * g++.old-deja/g++.pt/explicit81.C: New test.
5748
5749 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
5750
5751         * g++.old-deja/g++.pt/typename26.C: New test.
5752
5753 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
5754
5755         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
5756         warning.
5757
5758 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
5759
5760         * g++.old-deja/g++.other/array3.C: New test.
5761
5762 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5763
5764         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
5765         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
5766         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
5767         New tests.
5768
5769 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
5770
5771         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
5772         * g++.old-deja/g++.abi/vmihint.C: Likewise.
5773
5774 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
5775
5776         * gcc.c-torture/execute/20000808-1.c: New test.
5777
5778 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5779
5780         * gcc.dg/c90-const-expr-1.c: New test.
5781
5782 2000-08-08  Richard Henderson  <rth@cygnus.com>
5783
5784         * gcc.dg/noncompile/920923-1.c: Declare calloc.
5785
5786 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5787
5788         * gcc.dg/noncompile/const-ll-1.c: New test.
5789
5790 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5791
5792         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
5793
5794 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
5795
5796         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
5797         that running programs linked against the shared version of libobjc
5798         run correctly.
5799
5800 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5801
5802         * gcc.dg/c99-printf-1.c: New test.
5803
5804 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5805
5806         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
5807
5808 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
5809
5810         * gcc.c-torture/execute/20000731-1.x: Delete.
5811
5812 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
5813
5814         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
5815         and torture_without_loops as is done by c-torture.exp.
5816         (search_for): Copy from c-torture.exp.
5817         (gcc-dg-runtest): New function, drives a directory of tests
5818         iterating over the TORTURE_OPTIONS.
5819         (scan-assembler, scan-assembler-not): Move here from
5820         individual directory drivers.
5821
5822         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
5823         defined by lib/gcc-dg.exp.
5824         * gcc.dg/cpp/cpp.exp: Likewise.
5825         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
5826         gcc-dg-runtest, so we cycle over optimization options.
5827
5828         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
5829         * gcc.dg/compare2.c: No longer expected to fail.
5830
5831 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
5832
5833         * gcc.c-torture/execute/20000804-1.c: New test.
5834
5835 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5836
5837         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
5838
5839 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
5840
5841         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
5842
5843 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
5844
5845         * gcc.c-torture/compile/20000803-1.c: New test.
5846
5847 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5848
5849         * gcc.c-torture/execute/20000801-3.c,
5850         gcc.c-torture/execute/20000801-4.c: New tests.
5851         * gcc.c-torture/execute/20000801-3.x,
5852         gcc.c-torture/execute/20000801-4.x: Xfail.
5853
5854 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
5855
5856         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
5857         libobjc/.libs to allow for libtool.
5858
5859 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
5860
5861         * gcc.c-torture/compile/20000802-1.c: New test.
5862
5863 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
5864
5865         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
5866
5867 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
5868
5869         * gcc-c-torture/execute/20000731-2.c: New test.
5870
5871         * gcc.c-torture/execute/20000731-1.c: New test.
5872         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
5873
5874 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
5875
5876         * testsuite/gcc.dg/cpp/paste7.c: New test.
5877         * gcc.dg/cpp/20000725-1.c: New test.
5878
5879 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
5880
5881         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
5882         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
5883         declaration warning for __builtin_dwarf_reg_size.
5884
5885         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
5886
5887 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5888
5889         * gcc.dg/noncompile/voidparam-1.c: New test.
5890
5891 2000-07-30  Richard Henderson  <rth@cygnus.com>
5892
5893         * gcc.dg/c90-digraph-1.c: Don't xfail.
5894         * gcc.dg/compare2.c (case 10): Xfail.
5895         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
5896
5897 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
5898
5899         * gcc.dg/c99-main-1.c: New test.
5900
5901 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5902
5903         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
5904
5905 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
5906
5907         * gcc.c-tortuer/execute/20000726-1.c: New test.
5908
5909 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
5910
5911         * gcc.c-torture/execute/enum-2.c: New test.
5912
5913 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5914
5915         * gcc.dg/cpp/tr-warn3.c: New test.
5916
5917 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5918
5919         * g++.old-deja/g++.ext/implicit1.C: Remove.
5920         * g++.old-deja/g++.jason/c2.C: Remove
5921         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
5922         * g++.old-deja/g++.pt/crash16.C: Likewise.
5923         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
5924
5925 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5926
5927         * g++.old-deja/g++.other/for2.C: New test.
5928
5929 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
5930
5931         * gcc.dg/20000720-1.c: New test.
5932
5933 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
5934
5935         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
5936
5937 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
5938
5939         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
5940         * gcc.c-torture/execute/20000722-1.c: New.
5941         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
5942
5943 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
5944
5945         * gcc.dg/cpp/20000720-1.S: New test.
5946
5947 2000-07-21  Michael Meissner  <meissner@redhat.com>
5948
5949         * gcc.c-torture/execute/ieee/hugeval.c: New test.
5950
5951 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
5952
5953         * g++.old-deja/g++.brendan/crash16.C,
5954         g++.old-deja/g++.brendan/parse3.C,
5955         g++.old-deja/g++.brendan/redecl1.C,
5956         g++.old-deja/g++.ns/template13.C,
5957         g++.old-deja/g++.other/decl4.C,
5958         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
5959
5960 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
5961
5962         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
5963         and "Internal error".
5964
5965         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
5966         regexps.
5967         * gcc.dg/cpp/paste6.c: New test.
5968
5969 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
5970
5971         * gcc.dg/cpp/tr-direct.c: New test.
5972
5973         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
5974         gcc.dg/cpp/undef1.c: Tweak error regexps.
5975
5976 2000-07-18  Eric Christopher <echristo@redhat.com>
5977
5978         * gcc.c-torture/compile/20000718-1.c: New test.
5979
5980 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
5981
5982         * cpplex.c (_cpp_push_token): If the token being pushed back
5983         is the previous token in this context, just subtract one from
5984         context->posn.
5985         * cppmacro.c (save_expansion): Clear aux field when storing a
5986         placemarker.
5987
5988 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
5989
5990         * gcc.dg/noncompile/redecl-1.c: New test.
5991
5992 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
5993
5994         * gcc.c-torture/execute/20000717-5.c: New test.
5995         * gcc.c-torture/execute/20000717-1.x: Removed.
5996
5997 2000-07-17  Richard Henderson  <rth@cygnus.com>
5998
5999         * gcc.c-torture/execute/20000717-4.c: New test.
6000
6001 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
6002
6003         * gcc.dg/cpp/syshdr.c: New test.
6004         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
6005
6006 2000-07-17  Neil Booth  <neilb@earthling.net>
6007
6008         * gcc.dg/cpp/cmdlne-dM.c: New test.
6009         * gcc.dg/cpp/cmdlne-dD.c: New test.
6010
6011 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
6012
6013         * gcc.c-torture/execute/20000717-3.c: New test.
6014
6015         * gcc.c-torture/compile/20000717-1.c: New test.
6016
6017 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
6018
6019         * gcc.c-torture/execute/20000717-2.c: New test.
6020
6021 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6022
6023         * gcc.dg/formatz-1.c: New test.
6024
6025         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
6026         * gcc.dg/c99-digraph-1.c: New tests.
6027
6028         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
6029         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
6030
6031         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
6032         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
6033         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
6034         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
6035         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
6036         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
6037         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
6038
6039 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
6040
6041         * gcc.c-torture/execute/20000717-1.c: New test.
6042         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
6043
6044 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
6045
6046         * gcc.c-torture/execute/20000715-2.c: New test.
6047         * gcc.dg/20000715-1.c: New test.
6048
6049 2000-07-15  Michael Meissner  <meissner@redhat.com>
6050
6051         * gcc.c-torture/execute/20000715-1.c: New test.
6052
6053 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
6054
6055         * gcc.c-torture/execute/20000707-1.c: New test.
6056
6057 2000-07-13  Neil Booth  <NeilB@earthling.net>
6058
6059         * testsuite/gcc.dg/cpp/digraph1.c,
6060         testsuite/gcc.dg/cpp/digraph2.c,
6061         testsuite/gcc.dg/cpp/digraphs.c: New tests.
6062
6063 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
6064
6065         * g77.f-torture/compile/20000630-2.f:  New test.
6066         * g77.f-torture/compile/20000630-2.x
6067
6068 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
6069
6070         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
6071
6072 2000-07-11  Neil Booth  <NeilB@earthling.net>
6073
6074         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
6075
6076 2000-07-11  Neil Booth  <NeilB@earthling.net>
6077
6078         * gcc.dg/cpp/cmdlne-C.c: New.
6079
6080 2000-07-09  Neil Booth  <NeilB@earthling.net>
6081
6082         * gcc.dg/cpp/directiv.c: New tests.
6083         * gcc.dg/cpp/undef1.c: Update.
6084
6085 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
6086
6087         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
6088
6089 2000-07-09  Neil Booth  <NeilB@earthling.net>
6090
6091         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
6092
6093 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
6094
6095         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
6096         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
6097
6098 2000-07-08  Neil Booth  <NeilB@earthling.net>
6099
6100         * gcc.dg/cpp/macsyntx.c: New tests.
6101
6102 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
6103
6104         * gcc.dg/20000707-1.c: New test.
6105
6106 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
6107
6108         * gcc.c-torture/execute/20000706-1.c: New test.
6109         * gcc.c-torture/execute/20000706-2.c: New test.
6110         * gcc.c-torture/execute/20000706-3.c: New test.
6111         * gcc.c-torture/execute/20000706-4.c: New test.
6112         * gcc.c-torture/execute/20000706-5.c: New test.
6113
6114 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
6115
6116         * g++.old-deja/g++.pt/instantiate7.C: New test.
6117
6118 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
6119
6120         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
6121         * g++.old-deja/g++.mike/thunk3.C: Likewise.
6122         * g++.old-deja/g++.other/rtti3.C: Likewise.
6123         * g++.old-deja/g++.other/rttid3.C: Likewise.
6124
6125 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
6126
6127         *  g77.f-torture/compile/20000630-1.x: Fix typo
6128
6129 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
6130
6131         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
6132         assembly output.
6133
6134 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
6135
6136         * gcc.dg/cpp/ident.c: New test.
6137
6138 2000-07-05  Neil Booth  <NeilB@earthling.net>
6139
6140         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
6141           gcc.dg/cpp/lexstrng.c: New tests.
6142
6143 2000-07-04  Neil Booth  <NeilB@earthling.net>
6144
6145         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
6146         * gcc.dg/cpp/strify2.c: Same.
6147
6148 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
6149
6150         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
6151         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
6152         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
6153         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
6154
6155         * testsuite/gcc.dg/cpp/macro1.c,
6156         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
6157         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
6158         testsuite/gcc.dg/cpp/strify1.c,
6159         testsuite/gcc.dg/cpp/strify2.c: New tests.
6160
6161 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
6162
6163         * gcc.c-torture/execute/20000703-1.c: New test.
6164
6165 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
6166
6167         * g++.old-deja/g++.pt (lookup10.C): New test.
6168
6169 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
6170
6171         * g++.old-deja/g++.pt (typename25.C): New test.
6172
6173 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
6174
6175         * gcc.c-torture/compile/20000701-1.c: New test.
6176
6177 2000-06-30  Nick Clifton  <nickc@cygnus.com>
6178
6179         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
6180         to test case.
6181
6182 2000-06-30  Catherine Moore  <clm@cygnus.com>
6183
6184         * gcc.c-torture/execute/align-1.c: New test.
6185
6186 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
6187
6188         * g++.old-deja/g++.pt/expr8.C: New test.
6189         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
6190
6191 2000-06-29  Nick Clifton  <nickc@cygnus.com>
6192
6193         * gcc.c-torture/compile/20000629-1.c: New test.
6194
6195 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
6196
6197
6198         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
6199         gcc.dg/noncompile directory, depending on whether they're
6200         preprocessor tests or not.  Annotate all the tests for the dg
6201         framework.
6202
6203         * gcc.c-torture/noncompile/noncompile.exp: Delete.
6204         * gcc.dg/noncompile/noncompile.exp: New.
6205
6206         * Moved files:
6207         Old name                                New name
6208         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
6209         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
6210         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
6211         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
6212         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
6213         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
6214         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
6215         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
6216         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
6217         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
6218         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
6219         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
6220         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
6221         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
6222         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
6223         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
6224         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
6225         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
6226         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
6227         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
6228         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
6229         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
6230         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
6231         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
6232
6233         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
6234         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
6235         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
6236         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
6237         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
6238         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
6239
6240 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
6241
6242         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
6243         declare one variable.  On the fourth, error.
6244         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
6245         declared by 20000628-1a.h.
6246
6247 2000-06-29  Richard Henderson  <rth@redhat.com>
6248
6249         * gcc.c-torture/execute/930529-1.x: New file.
6250         * gcc.dg/920413-1.c: Adjust expected warning text.
6251         * gcc.dg/980217-1.c: Declare abort.
6252         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
6253
6254 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
6255
6256         * g77.f-torture/compile/20000629-1.f: New test.
6257         * g77.f-torture/compile/20000629-1.x: Expected to fail.
6258
6259 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
6260
6261         Rearrange lots of files, removing entirely the
6262         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
6263         directories.
6264
6265         * Deleted files:
6266         gcc.c-torture/code_quality/code_quality.exp
6267         gcc.c-torture/special/special.exp
6268         gcc.failure/failure.exp
6269         gcc.failure/940409-1.x
6270         gcc.c-torture/compile/961203-1.x
6271
6272         * New files:
6273         gcc.misc-tests/linkage.exp
6274         gcc.c-torture/execute/920730-1t.c
6275         gcc.c-torture/execute/920730-1t.x
6276         gcc.c-torture/compile/920520-1.x
6277         gcc.c-torture/compile/920521-1.x
6278         gcc.c-torture/compile/981006-1.x
6279         gcc.c-torture/execute/eeprof-1.x
6280
6281         * Moved files (possibly with modifications to fit a new harness):
6282         Old name                                New name
6283         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
6284         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
6285         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
6286         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
6287         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
6288         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
6289         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
6290         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
6291         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
6292         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
6293         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
6294         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
6295         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
6296         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
6297
6298 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
6299
6300         * c-torture/compile/961203-1.x: Delete.
6301
6302         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
6303         not exit. Include stdio.h.
6304         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
6305         * gcc.misc-tests/dg-12.c: Likewise.
6306         * gcc.misc-tests/dg-5.c: Likewise.
6307         * gcc.misc-tests/dg-6.c: Likewise.
6308         * gcc.misc-tests/dg-7.c: Prototype abort.
6309         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
6310         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
6311         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
6312         not exit.
6313         * gcc.misc-tests/sieve.c: Use return from main, not exit.
6314         * gcc.misc-tests/sort2.c: Use return from main, not exit.
6315
6316 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
6317
6318         * gcc.dg/cpp/20000628-1.c: New test.
6319         * gcc.dg/cpp/20000628-1.h: New header for above test.
6320         * gcc.dg/cpp/20000628-1a.h: Likewise.
6321
6322 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
6323
6324         * gcc.dg/cpp: New directory.
6325         * gcc.dg/cpp/cpp.exp: New driver.
6326         * gcc.dg/cpp/20000627-1.c: New test.
6327         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
6328         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
6329         and rewrite as a compilation test.
6330
6331         * gcc.dg: Move many files into the cpp subdirectory, possibly
6332         renaming or editing them as well.
6333         Old name                New name
6334         990119-1.c              cpp/19990119-1.c
6335         990228-1.c              cpp/19990228-1.c
6336         990407-1.c              cpp/19990407-1.c
6337         990409-1.c              cpp/19990409-1.c
6338         990413-1.c              cpp/19990413-1.c
6339         990703-1.c              cpp/19990703-1.c
6340         20000127-1.c            cpp/20000127-1.c
6341         20000129-1.c            cpp/20000129-1.c
6342         20000207-1.c            cpp/20000207-1.c
6343         20000207-2.c            cpp/20000207-2.c
6344         20000209-1.c            cpp/20000209-1.c
6345         20000209-2.c            cpp/20000209-2.c
6346         20000301-1.c            cpp/20000301-1.c
6347         20000419-1.c            cpp/20000419-1.c
6348         20000510-1.S            cpp/20000510-1.S
6349         20000519-1.c            cpp/20000519-1.c
6350         20000529-1.c            cpp/20000529-1.c
6351         20000625-1.c            cpp/20000625-1.c
6352         20000625-2.c            cpp/20000625-2.c
6353         cpp-as1.c               cpp/assert1.c
6354         cpp-as2.c               cpp/assert2.c
6355         cxx-comments-1.c        cpp/cxxcom1.c
6356         cxx-comments-2.c        cpp/cxxcom2.c
6357         endif-label.c           cpp/endif.c
6358         cpp-hash1.c             cpp/hash1.c
6359         cpp-hash2.c             cpp/hash2.c
6360         cpp-if1.c               cpp/if-1.c
6361         cpp-if2.c               cpp/if-2.c
6362         cpp-if3.c               cpp/if-3.c
6363         cpp-if4.c               cpp/if-4.c
6364         cpp-if5.c               cpp/if-5.c
6365         cpp-cond.c              cpp/if-cexp.c
6366         cpp-missingop.c         cpp/if-mop.c
6367         cpp-missingparen.c      cpp/if-mpar.c
6368         cpp-opprec.c            cpp/if-oppr.c
6369         cpp-ifparen.c           cpp/if-paren.c
6370         cpp-shortcircuit.c      cpp/if-sc.c
6371         cpp-shift.c             cpp/if-shift.c
6372         cpp-unary.c             cpp/if-unary.c
6373         cpp-li1.c               cpp/line1.c
6374         cpp-li2.c               cpp/line2.c
6375         lineno.c                cpp/line3.c
6376         lineno-2.c              cpp/line4.c
6377         cpp-mi.c                cpp/mi1.c
6378         cpp-mic.h               cpp/mi1c.h
6379         cpp-micc.h              cpp/mi1cc.h
6380         cpp-mind.h              cpp/mi1nd.h
6381         cpp-mindp.h             cpp/mi1ndp.h
6382         cpp-mix.h               cpp/mi1x.h
6383         cpp-mi2.c               cpp/mi2.c
6384         cpp-mi2a.h              cpp/mi2a.h
6385         cpp-mi2b.h              cpp/mi2b.h
6386         cpp-mi2c.h              cpp/mi2c.h
6387         cpp-mi3.c               cpp/mi3.c
6388         cpp-mi3.def             cpp/mi3.def
6389         poison-1.c              cpp/poison.c
6390         pr-impl.c               cpp/prag-imp.c
6391         cpp-redef-2.c           cpp/redef1.c
6392         cpp-redef.c             cpp/redef2.c
6393         strpaste.c              cpp/strp1.c
6394         strpaste-2.c            cpp/strp2.c
6395         cpp-tradpaste.c         cpp/tr-paste.c
6396         cpp-tradstringify.c     cpp/tr-str.c
6397         cpp-tradwarn1.c         cpp/tr-warn1.c
6398         cpp-tradwarn2.c         cpp/tr-warn2.c
6399         trigraphs.c             cpp/trigraphs.c
6400         cpp-unc1.c              cpp/unc1.c
6401         cpp-unc2.c              cpp/unc2.c
6402         cpp-unc3.c              cpp/unc3.c
6403         cpp-unc.c               cpp/unc4.c
6404         undef.c                 cpp/undef1.c
6405         undef-2.c               cpp/undef2.c
6406         cpp-wi1.c               cpp/widestr1.c
6407
6408 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
6409
6410         * lib/g++.exp (g++_include_flags): Tweak.
6411
6412 2000-06-27  H.J. Lu  <hjl@gnu.org>
6413             Loren J. Rittle  <ljrittle@acm.org>
6414
6415         * lib/g++.exp (g++_include_flags): Override libgloss.exp
6416         version with one that knows about the new gcc tree structure.
6417         (g++_link_flags): Same.
6418
6419 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
6420
6421         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
6422         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
6423         case we are cross-compiling.
6424
6425         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
6426         g++.old-deja/g++.niklas/Makefile.in,
6427         g++.old-deja/g++.niklas/configure.in,
6428         g++.old-deja/g++.other/Makefile.in,
6429         g++.old-deja/g++.other/configure.in,
6430         gcc.c-torture/code_quality/Makefile.in,
6431         gcc.c-torture/code_quality/configure.in,
6432         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
6433         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
6434         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
6435         gcc.c-torture/execute/ieee/Makefile.in,
6436         gcc.c-torture/execute/ieee/configure.in,
6437         gcc.c-torture/noncompile/Makefile.in,
6438         gcc.c-torture/noncompile/configure.in,
6439         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
6440         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
6441         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
6442
6443 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
6444
6445         * g++.old-deja/g++.other/ambig3.C: New test.
6446
6447 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
6448
6449         * g++.old-deja/g++.pt/syntax1.C: New test.
6450         * g++.old-deja/g++.pt/syntax2.C: New test.
6451         * g++.old-deja/g++.other/syntax3.C: New test.
6452         * g++.old-deja/g++.other/syntax4.C: New test.
6453
6454 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
6455
6456         * gcc.dg/20000623-1.c: Prototype exit and abort.
6457
6458 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
6459
6460         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
6461         New tests.
6462         * gcc.dg/cpp-mi3.def: New file.
6463
6464         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
6465         inside assertions.
6466         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
6467         lexer's error messages.
6468         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
6469         divine anything from the linemarkers.
6470         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
6471         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
6472
6473 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
6474
6475         * gcc.dg/20000623-1.c: New test.
6476
6477 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
6478
6479         * gcc.c-torture/execute/20000622-1.c: New test.
6480
6481 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
6482
6483         * g++.old-deja/g++.other/init15.C: New test.
6484
6485 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
6486
6487         * g++.old-deja/g++.pt/vaarg2.C: New test.
6488         * g++.old-deja/g++.pt/vaarg3.C: New test.
6489
6490 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
6491
6492         * g++.old-deja/g++.other/dyncast6.C: New test.
6493
6494 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
6495
6496         * gcc.c-torture/execute/loop-6.c: New test.
6497
6498 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
6499
6500         * gcc.dg/20000614-1.c: New test.
6501         * gcc.dg/20000614-2.c: New test.
6502
6503 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
6504
6505         * g++.old-deja/g++.other/inline12.C: New test.
6506
6507 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
6508
6509         * g++.old-deja/g++.other/eh1.C: New test.
6510
6511 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
6512
6513         * g++.old-deja/g++.other/type.C: New test.
6514
6515 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
6516
6517         * g++.old-deja/g++.other/initstring.C: New test.
6518
6519 2000-06-12  Jason Merrill  <jason@redhat.com>
6520
6521         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
6522
6523 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
6524
6525         * gcc.c-torture/compile/20000609-1.c: New test.
6526
6527 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
6528
6529         * gcc.dg/20000609-1.c: New test.
6530
6531 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
6532
6533         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
6534         * gcc.c-torture/noncompile/poison-1.c: Move...
6535         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
6536         * gcc.dg/cpp-li1.c: Add a token after the #line.
6537
6538 2000-06-05  Richard Henderson  <rth@cygnus.com>
6539
6540         * gcc.c-torture/execute/20000605-2.c: New test.
6541         * gcc.c-torture/execute/20000605-3.c: New test.
6542
6543 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
6544
6545         * g77.f-torture/execute/20000503-1.x: New file.
6546
6547 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
6548
6549         * g++.old-deja/g++.eh/badalloc1.C: New test.
6550
6551 2000-06-05  Richard Henderson  <rth@cygnus.com>
6552
6553         * gcc.c-torture/execute/20000605-1.c: New test.
6554
6555 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
6556             Nathan Sidwell <nathan@codesourcery.com>
6557
6558         * gcc.c-torture/compile/20000605-1.c: New test.
6559
6560 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
6561
6562         * g77.f-torture/compile/20000601-1.f:  New test.
6563
6564 2000-06-03  Richard Henderson  <rth@cygnus.com>
6565
6566         * gcc.c-torture/execute/20000603-1.c: New.
6567
6568 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
6569
6570         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
6571         * gcc.dg/noreturn-2.c (noreturn): Likewise.
6572
6573 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
6574
6575         * gcc.dg/compare2.c (case 12): XFAIL.
6576         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
6577         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
6578
6579         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
6580
6581 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
6582
6583         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
6584         guard macro is already defined when the header is first
6585         included.
6586         * gcc.dg/cpp-mix.h: New file.
6587         * gcc.dg/endif-label.c: Update patterns to match compiler.
6588
6589         * g++.brendan/complex1.C: Declare abort.
6590         * g++.law/refs4.C: Remove XFAIL.
6591         * g++.oliva/expr2.C: Declare abort and exit.
6592
6593 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
6594
6595         * gcc.c-torture/execute/20000528-1.c: New test.
6596
6597         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
6598         * g++.old-deja/g++.law/temps4.C: Likewise.
6599
6600         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
6601         stdlib.h.  Call abort() on failure.
6602         * g++.old-deja/g++.law/refs4.C: Likewise.
6603         * g++.old-deja/g++.law/temps4.C: Likewise.
6604         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
6605         * gcc.c-torture/execute/20000112-1.c: Include string.h.
6606
6607 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
6608
6609         Relative to g++.dg/special:
6610         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
6611
6612         Relative to g++.old-deja:
6613         * g++.brendan/complex1.C, g++.jason/optimize2.C,
6614         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
6615         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
6616         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
6617         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
6618         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
6619         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
6620
6621         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
6622         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
6623         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
6624         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
6625         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
6626         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
6627         and/or string.h.
6628
6629         * g++.other/goto1.C: Update expectations for error messages.
6630
6631 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
6632
6633         * gcc.c-torture/compile/20000523-1.c: New test.
6634
6635 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
6636
6637         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
6638
6639 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
6640
6641         * g++.old-deja/g++.eh/catch11.C: New test.
6642         * g++.old-deja/g++.eh/catch12.C: New test.
6643
6644 2000-05-24  Nick Clifton  <nickc@cygnus.com>
6645
6646         * gcc.c-torture/execute/20000523-1.c: New test.
6647
6648 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
6649
6650         * c-torture/execute/bcp-1.c: Replace abort in arg of
6651         __builtin_constant_p with a generic external function.
6652
6653         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
6654         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
6655         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
6656         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
6657         Prototype abort and/or exit.
6658
6659         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
6660         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
6661         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
6662         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
6663
6664 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
6665
6666         * gcc.dg/dwarf2-1.c: New test.
6667
6668 2000-05-20  Richard Henderson  <rth@cygnus.com>
6669
6670         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
6671
6672 2000-05-20  Andreas Jaeger  <aj@suse.de>
6673
6674         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
6675         testcase.
6676
6677 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
6678
6679         * gcc.c-torture/execute/20000519-2.c: New test.
6680
6681 2000-05-19  Andreas Jaeger  <aj@suse.de>
6682
6683         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
6684         which fails with SSA.
6685
6686         * lib/c-torture.exp: Also test with -O3 -fssa.
6687
6688 2000-05-18  Michael Meissner  <meissner@redhat.com>
6689
6690         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
6691         * gcc.c-torture/execute/920415-1.c: Ditto.
6692         * gcc.c-torture/execute/920501-1.c: Ditto.
6693         * gcc.c-torture/execute/conversion.c: Ditto.
6694         * gcc.c-torture/execute/cvt-1.c: Ditto.
6695
6696 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
6697
6698         * gcc.c-torture/compile/20000518-1.c: New test.
6699
6700 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
6701
6702         * g77.f-torture/compile/200005018.f:  New test.
6703
6704 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
6705
6706         * gcc.c-torture/compile/20000517-1.c: New test.
6707
6708 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6709
6710         * gcc.c-torture/execute/20000516-1.c: New test.
6711
6712 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
6713
6714         * g++.old-deja/g++.other/eh.C: New test.
6715
6716 2000-05-12  Richard Henderson  <rth@cygnus.com>
6717
6718         * gcc.c-torture/execute/990208-1.c (main): Don't pass
6719         constants through to doit's conditional.
6720
6721 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
6722
6723         * gcc.c-torture/compile/20000511-1.c: New test.
6724         * g77.f-torture/compile/20000511-1.f: New test.
6725         * g77.f-torture/compile/20000511-2.f: New test.
6726
6727 2000-05-11  Michael Meissner  <meissner@redhat.com>
6728
6729         * gcc.c-torture/execute/20000511-1.c: New test.
6730
6731 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
6732
6733         * gcc.dg/dg.exp: Scan .S files as well as .c files.
6734         * gcc.dg/20000510-1.S: New.
6735
6736 2000-05-08  Catherine Moore  <clm@cygnus.com>
6737
6738         * gcc.dg/unused-3.c: New.
6739
6740 2000-05-06  Richard Henderson  <rth@cygnus.com>
6741
6742           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
6743           * g++.old-deja/g++.mike/warn1.C: Likewise.
6744           * g++.old-deja/g++.pt/local1.C: Likewise.
6745           * g++.old-deja/g++.pt/local7.C: Likewise.
6746           * g++.old-deja/g++.pt/spec16.C: Likewise.
6747
6748 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
6749
6750         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
6751
6752 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
6753
6754           * g77.f-torture/execute/20000503-1.f:  New test.
6755
6756 2000-05-04  Andreas Jaeger  <aj@suse.de>
6757
6758         * gcc.dg/noreturn-2.c: New test.
6759
6760 2000-05-04  Neil Booth  <NeilB@earthling.net>
6761
6762         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
6763         preprocessor.
6764
6765 2000-05-04  Richard Henderson  <rth@cygnus.com>
6766
6767         * gcc.c-torture/execute/20000503-1.c: Fix typo.
6768
6769 2000-05-04  Richard Henderson  <rth@cygnus.com>
6770
6771         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
6772         OpenSSL by Jason R Thorpe.
6773
6774 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
6775
6776         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
6777
6778 2000-05-03  Robert Lipe <robertlipe@usa.net>
6779
6780         * gcc.dg/20000503-1.c: New test.
6781
6782 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
6783
6784         * gcc.c-torture/compile/20000502-1.c: New test.
6785         * g++.old-deja/g++.other/align.C: New test.
6786         * gcc.dg/cpp-tradstringify.c: New test.
6787
6788 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
6789
6790         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
6791         and hard registers.
6792
6793 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
6794
6795         * gcc.c-torture/execute/loop-5.c: New test.
6796
6797 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
6798
6799         * gcc.c-torture/execute/va-arg-20.c: New test.
6800
6801 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
6802
6803         * gcc.c-torture/execute/20000422-1.c: New test.
6804
6805 2000-04-20  Greg McGary  <gkm@gnu.org>
6806
6807         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
6808         when optimizing, but without sibling-call optimizations (-O1).
6809
6810 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
6811
6812           * gcc.c-torture/compile/20000420-1.c: New test.
6813
6814 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6815
6816         * g++.abi/ptrflags.C: New test.
6817         * g++.eh/catchptr1.C: Test incomplete pointer chains.
6818
6819 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
6820
6821         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
6822
6823 2000-04-19  Greg McGary  <gkm@gnu.org>
6824
6825         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
6826         sibling-call optimizations.
6827
6828 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
6829
6830         * gcc.dg/20000419-1.c: New test.
6831
6832 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
6833
6834         * gcc.c-torture/execute/20000412-6.c: New test.
6835
6836 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
6837
6838         * gcc.c-torture/execute/20000412-5.c: New test.
6839         * g77.f-torture/compile/20000412-1.f: New test.
6840         * gcc.c-torture/execute/20000412-4.c: New test.
6841         * gcc.c-torture/compile/20000412-2.c: New test.
6842         * gcc.c-torture/execute/20000412-3.c: New test.
6843         * gcc.c-torture/compile/20000412-1.c: New test.
6844         * gcc.c-torture/execute/20000412-2.c: New test.
6845
6846 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
6847
6848         * objc/execute/bf-20.m: New test.
6849
6850 2000-04-10  Richard Henderson  <rth@cygnus.com>
6851
6852         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
6853
6854         * gcc.c-torture/execute/20000412-1.c: New test.
6855
6856 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
6857
6858         * g++.old-deja/g++.eh/catchptr1.C: New test.
6859
6860 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
6861
6862         * g++.old-deja/g++.abi/cxa_vec.C: New test.
6863
6864 2000-04-08  Neil Booth  <NeilB@earthling.net>
6865
6866         * gcc.dg/cpp-nullchar.c: Remove test as
6867         embedded nulls cause problems.
6868
6869 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6870
6871         * gcc.dg/compare2.c: New test.
6872
6873 2000-04-08  Neil Booth  <NeilB@earthling.net>
6874
6875         * gcc.dg/cpp-nullchar.c: New test.
6876
6877 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
6878
6879         * gcc.dg/cpp-mi2.c: New test.
6880         * gcc.dg/cpp-mi2[abc].h: New files.
6881
6882 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
6883
6884         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
6885         member name.
6886
6887 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
6888
6889         * g++.old-deja/g++.abi/vmihint.C: New test.
6890
6891 2000-04-06  Neil Booth  <NeilB@earthling.net>
6892
6893         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
6894         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
6895         copyright.
6896
6897 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
6898
6899         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
6900         avoid stack-frame overwrite.
6901
6902 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
6903
6904         * gcc.c-torture/compile/20000405-2.c: New test.
6905         * gcc.c-torture/compile/20000405-3.c: New test.
6906
6907 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6908
6909         * gcc.c-torture/compile/20000405-1.c: New test.
6910
6911 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
6912
6913         * gcc.dg/cast-qual-1.c: Revert last change.
6914
6915 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6916
6917         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
6918
6919 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
6920
6921         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
6922         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
6923
6924 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
6925
6926         * gcc.c-torture/compile/20000403-2.c: New test.
6927         * gcc.c-torture/compile/20000403-1.c: New test.
6928
6929 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
6930
6931         * gcc.c-torture/execute/20000403-1.c: New test.
6932
6933 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
6934
6935         * gcc.c-torture/execute/20000402-1.c: New test.
6936
6937 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
6938
6939         * gcc.c-torture/execute/va-arg-15.c: New test.
6940         * gcc.c-torture/execute/va-arg-16.c: New test.
6941         * gcc.c-torture/execute/va-arg-17.c: New test.
6942         * gcc.c-torture/execute/va-arg-18.c: New test.
6943         * gcc.c-torture/execute/va-arg-19.c: New test.
6944
6945 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
6946
6947         * gcc.c-torture/compile/981211-1.c: Move to...
6948         * gcc.dg/cpp-as1.c: ...here.
6949         * gcc.dg/cpp-as2.c: New file.
6950
6951         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
6952         compiler.
6953
6954 2000-04-02  Neil Booth  <NeilB@earthling.net>
6955
6956         * gcc.dg/cpp-cond.c  New tests.
6957         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
6958         accidental success less likely.
6959         * gcc.dg/cpp-missingop.c  New tests.
6960         * gcc.dg/cpp-missingparen.c  New tests.
6961         * gcc.dg/cpp-shift.c  New tests.
6962         * gcc.dg/cpp-shortcircuit.c  New tests.
6963         * gcc.dg/cpp-unary.c  New tests.
6964
6965 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
6966
6967         * gcc.c-torture/compile/20000329-1.c: New test.
6968
6969 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
6970
6971         * gcc.c-torture/compile/20000326-1.c: New test.
6972         * gcc.c-torture/compile/20000326-2.c: New test.
6973
6974 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
6975
6976         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
6977         the first parameter is a function argument.
6978
6979 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
6980
6981         * g++.old-deja/g++.ext/array4.C: New test.
6982
6983 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
6984
6985         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
6986
6987 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6988
6989         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
6990
6991 2000-03-19  Richard Henderson  <rth@cygnus.com>
6992
6993         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
6994
6995 2000-03-19  Richard Henderson  <rth@cygnus.com>
6996
6997         * gcc.c-torture/compile/20000319-1.c: New test.
6998
6999 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
7000
7001         * gcc.c-torture/execute/20000314-3.c: New test.
7002         * gcc.c-torture/execute/20000314-2.c: New test.
7003         * gcc.c-torture/execute/20000314-1.c: New test.
7004         * gcc.c-torture/compile/20000314-2.c: New test.
7005         * gcc.c-torture/compile/20000314-1.c: New test.
7006
7007 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
7008
7009         * g++.old-deja/g++.warn/inline.C: New test.
7010
7011 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
7012
7013         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
7014         standards-compliant result rather than specific constants.
7015         Put test-values in array.
7016
7017 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
7018
7019         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
7020         (g++_target_compile): Put test-specific options last.
7021
7022 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7023
7024         * g++.old-deja/g++.eh/vbase4.C: New test.
7025
7026 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7027
7028         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
7029
7030 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7031
7032         * g++.old-deja/g++.brendan/misc12.C: Removed.
7033         * g++.old-deja/g++.pt/memtemp77.C: Constify.
7034         * g++.old-deja/g++.ext/pretty4.C: New test.
7035
7036 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
7037
7038         * g++.old-deja/g++.other/string2.C: New test.
7039
7040 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
7041
7042         * g++.old-deja/g++.warn/impint2.C: New test.
7043
7044 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
7045
7046         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
7047         is 1, not zero.
7048
7049 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
7050
7051         * g++.old-deja/g++.warn/impint.C: New test.
7052         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
7053         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
7054         * g++.old-deja/g++.pt/explicit12.C: Likewise.
7055         * g++.old-deja/g++.pt/explicit13.C: Likewise.
7056         * g++.old-deja/g++.pt/explicit17.C: Likewise.
7057         * g++.old-deja/g++.pt/explicit18.C: Likewise.
7058         * g++.old-deja/g++.pt/explicit19.C: Likewise.
7059         * g++.old-deja/g++.pt/explicit23.C: Likewise.
7060         * g++.old-deja/g++.pt/explicit31.C: Likewise.
7061         * g++.old-deja/g++.pt/explicit35.C: Likewise.
7062         * g++.old-deja/g++.pt/explicit6.C: Likewise.
7063         * g++.old-deja/g++.pt/memclass7.C: Likewise.
7064
7065 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
7066
7067         * gcc.dg/cpp-redef.c: New test.
7068
7069 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
7070
7071         * g++.old-deja/g++.pt/unify7.C: New test.
7072
7073 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7074
7075         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
7076         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
7077
7078 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
7079
7080         * gcc.c-torture/compile/20000224-1.c: New test.
7081
7082 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7083
7084         * gcc.c-torture/compile/cpp-2.c: New test.
7085         * gcc.c-torture/compile/cpp-1.c: New test.
7086
7087 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
7088
7089         * gcc.c-torture/execute/20000225-1.c: New test.
7090
7091 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7092
7093         * gcc.dg/cpp-li2.c: New test.
7094
7095         * gcc.dg/cpp-wi1.c: New test.
7096
7097         * gcc.dg/cpp-li1.c: New test.
7098
7099 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
7100
7101         * g++.old-deja/g++.other/sizeof5.C: New test.
7102
7103 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7104
7105         * gcc.c-torture/execute/va-arg-13.c: New test.
7106
7107 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
7108
7109         * gcc.c-torture/execute/va-arg-12.c: New test.
7110
7111 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
7112
7113         * gcc.c-torture/execute/20000223-1.c: New test.
7114
7115 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
7116
7117         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
7118
7119 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
7120
7121         * g++.old-deja/g++.abi/ptrmem.C: New test.
7122
7123 2000-02-19  Richard Henderson  <rth@cygnus.com>
7124
7125         * gcc.c-torture/compile/init-3.c: New.
7126
7127 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
7128
7129         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
7130         ALWAYS_CXXFLAGS.
7131
7132 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
7133
7134         * gcc.c-torture/compile/20000211-3.c: New test.
7135
7136 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
7137
7138         * gcc.c-torture/compile/20000211-2.c: New test.
7139
7140 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
7141
7142         * gcc.c-torture/compile/20000211-1.c: New test.
7143
7144 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
7145
7146         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
7147           on native targets
7148
7149 2000-02-08  Nathan Sidwell  <nathan@acm.org>
7150
7151         * g++.old-deja/g++.other/cast5.C: New test.
7152
7153 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
7154
7155         * gcc.c-torture/execute/20000205-1.c: New.
7156
7157 2000-02-03  Nathan Sidwell  <nathan@acm.org>
7158
7159         * g++.old-deja/g++.jason/cast3.C: Return void.
7160         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
7161
7162 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7163
7164         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
7165
7166         * gcc.dg/loop-1.c: New test.
7167
7168 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
7169
7170         * gcc.c-torture/compile/20000127-1.c: New test.
7171         * gcc.c-torture/execute/991228-1.c: New test.
7172
7173 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7174
7175         * gcc.dg/unused-2.c: New test.
7176
7177         * gcc.dg/conv-1.c: New test.
7178
7179 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
7180
7181         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
7182         compiler.
7183         (tool_option_proc): Fix typo.
7184
7185 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
7186
7187         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
7188         of the ld on the host, not on the build machine.
7189         Also, don't crash if '--help' is not a supported option.
7190
7191 2000-01-24  Richard Henderson  <rth@cygnus.com>
7192
7193         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7194
7195 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
7196
7197         * gcc.c-torture/execute/20000120-2.c: New test.
7198         * gcc.c-torture/execute/20000120-1.c: New test.
7199
7200 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
7201
7202         * gcc.c-torture/execute/20000113-1.c: New test.
7203
7204 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
7205
7206         * gcc.c-torture/execute/20000112-1.c: New test.
7207
7208 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7209
7210         * gcc.dg/20000111-1.c: New test.
7211
7212 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
7213
7214         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
7215         with 16 bit integers.
7216
7217 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7218
7219         * gcc.dg/20000108-1.c: New test.
7220
7221 2000-01-05  Nathan Sidwell  <nathan@acm.org>
7222
7223         * g++.old-deja/g++.ns/koenig8.C: New test.
7224
7225 2000-01-05  Nathan Sidwell  <nathan@acm.org>
7226
7227         * g++.old-deja/g++.other/cast4.C: New test.
7228
7229 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
7230
7231         * gcc.c-torture/compile/20000105-2.c: New test.
7232         * gcc.c-torture/compile/20000105-1.c: New test.
7233
7234 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7235
7236         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
7237         references to printf & atoi to conform to ANSI standard.
7238         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
7239         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
7240         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
7241         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
7242         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
7243         * g++.old-deja/g++.brendan/complex1.C: Likewise.
7244         * g++.old-deja/g++.brendan/copy1.C: Likewise.
7245         * g++.old-deja/g++.brendan/copy2.C: Likewise.
7246         * g++.old-deja/g++.brendan/copy3.C: Likewise.
7247         * g++.old-deja/g++.brendan/copy4.C: Likewise.
7248         * g++.old-deja/g++.brendan/copy5.C: Likewise.
7249         * g++.old-deja/g++.brendan/copy6.C: Likewise.
7250         * g++.old-deja/g++.brendan/copy7.C: Likewise.
7251         * g++.old-deja/g++.brendan/copy8.C: Likewise.
7252         * g++.old-deja/g++.brendan/crash11.C: Likewise.
7253         * g++.old-deja/g++.brendan/crash14.C: Likewise.
7254         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
7255         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7256         * g++.old-deja/g++.brendan/delete2.C: Likewise.
7257         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
7258         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
7259         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
7260         * g++.old-deja/g++.brendan/eh1.C: Likewise.
7261         * g++.old-deja/g++.brendan/groff1.C: Likewise.
7262         * g++.old-deja/g++.brendan/init3.C: Likewise.
7263         * g++.old-deja/g++.brendan/misc12.C: Likewise.
7264         * g++.old-deja/g++.brendan/misc7.C: Likewise.
7265         * g++.old-deja/g++.brendan/new2.C: Likewise.
7266         * g++.old-deja/g++.brendan/operators4.C: Likewise.
7267         * g++.old-deja/g++.brendan/operators5.C: Likewise.
7268         * g++.old-deja/g++.brendan/overload2.C: Likewise.
7269         * g++.old-deja/g++.brendan/overload7.C: Likewise.
7270         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
7271         * g++.old-deja/g++.brendan/reference1.C: Likewise.
7272         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
7273         * g++.old-deja/g++.brendan/template24.C: Likewise.
7274         * g++.old-deja/g++.brendan/template3.C: Likewise.
7275         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
7276         * g++.old-deja/g++.jason/inline3.C: Likewise.
7277         * g++.old-deja/g++.jason/opeq.C: Likewise.
7278         * g++.old-deja/g++.law/arg5.C: Likewise.
7279         * g++.old-deja/g++.law/arm7.C: Likewise.
7280         * g++.old-deja/g++.law/ctors11.C: Likewise.
7281         * g++.old-deja/g++.law/cvt8.C: Likewise.
7282         * g++.old-deja/g++.law/init9.C: Likewise.
7283         * g++.old-deja/g++.law/refs4.C: Likewise.
7284         * g++.old-deja/g++.law/template2.C: Likewise.
7285         * g++.old-deja/g++.law/visibility24.C: Likewise.
7286         * g++.old-deja/g++.law/vtable3.C: Likewise.
7287         * g++.old-deja/g++.mike/asm2.C: Likewise.
7288         * g++.old-deja/g++.mike/eh1.C: Likewise.
7289         * g++.old-deja/g++.mike/misc1.C: Likewise.
7290         * g++.old-deja/g++.mike/misc13.C: Likewise.
7291         * g++.old-deja/g++.mike/misc14.C: Likewise.
7292         * g++.old-deja/g++.mike/ns12.C: Likewise.
7293         * g++.old-deja/g++.mike/p1248.C: Likewise.
7294         * g++.old-deja/g++.mike/p3708.C: Likewise.
7295         * g++.old-deja/g++.mike/p3708a.C: Likewise.
7296         * g++.old-deja/g++.mike/p3708b.C: Likewise.
7297         * g++.old-deja/g++.mike/p646.C: Likewise.
7298         * g++.old-deja/g++.mike/p700.C: Likewise.
7299         * g++.old-deja/g++.mike/p783.C: Likewise.
7300         * g++.old-deja/g++.mike/p783a.C: Likewise.
7301         * g++.old-deja/g++.mike/p783b.C: Likewise.
7302         * g++.old-deja/g++.mike/p786.C: Likewise.
7303         * g++.old-deja/g++.mike/p789.C: Likewise.
7304         * g++.old-deja/g++.mike/p789a.C: Likewise.
7305         * g++.old-deja/g++.mike/p807a.C: Likewise.
7306         * g++.old-deja/g++.other/delete3.C: Likewise.
7307         * g++.old-deja/g++.other/dyncast1.C: Likewise.
7308         * g++.old-deja/g++.other/dyncast2.C: Likewise.
7309         * g++.old-deja/g++.other/dyncast3.C: Likewise.
7310         * g++.old-deja/g++.other/empty1.C: Likewise.
7311         * g++.old-deja/g++.other/temporary1.C: Likewise.
7312         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
7313         * g++.old-deja/g++.pt/t16.C: Likewise.
7314         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
7315
7316 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
7317
7318         * gcc.dg/991230-1.c: New test.
7319
7320 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
7321
7322         * gcc.c-torture/compile/991229-3.c: New test.
7323         * gcc.c-torture/compile/991229-2.c: New test.
7324         * gcc.c-torture/compile/991229-1.c: New test.
7325
7326 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
7327
7328         * gcc.c-torture/compile/labels-2.c: New test.
7329
7330 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
7331
7332         * gcc.c-torture/execute/991227-1.c: New test.
7333
7334 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7335
7336         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
7337
7338 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
7339
7340         * gcc.c-torture/execute/991221-1.c: New test.
7341
7342 1999-12-20  Nathan Sidwell  <nathan@acm.org>
7343
7344         * g++.old-deja/g++.other/cast3.C: New test.
7345
7346 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
7347
7348         * gcc.c-torture/execute/991216-4.c: New test.
7349
7350 1999-12-16  Michael Meissner  <meissner@cygnus.com>
7351
7352         * gcc.c-torture/execute/991216-1.c: New test.
7353         * gcc.c-torture/execute/991216-2.c: New test.
7354         * gcc.c-torture/execute/991216-3.c: New test.
7355
7356 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7357
7358         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
7359         Actually make the test fail by using "-O2" for compilation.
7360
7361 1999-12-15  Nathan Sidwell  <nathan@acm.org>
7362
7363         * g++.old-deja/g++.warn/cast-align1.C: New test.
7364
7365 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7366
7367         * gcc.c-torture/compile/991214-1.c: New test.
7368         * gcc.c-torture/compile/991214-2.c: New test.
7369
7370 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7371
7372         * gcc.dg/991214-1.c: New test.
7373
7374 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
7375
7376         * gcc.c-torture/compile/991213-3.c: New test.
7377         * gcc.c-torture/compile/991213-2.c: New test.
7378         * gcc.c-torture/compile/991213-1.c: New test.
7379
7380 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
7381
7382         * gcc.dg/991209-1.c: New test.
7383
7384 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
7385
7386         * gcc.c-torture/compile/991208-1.c: New test.
7387
7388 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7389
7390         * gcc.dg/ultrasp2.c: New test.
7391
7392 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
7393
7394         * g++.old-deja/g++.abi/align.C (main): Fix typo.
7395
7396 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
7397
7398         * gcc.c-torture/compile/991202-1.c: New test.
7399         * gcc.c-torture/execute/991202-1.c: New test.
7400         * gcc.c-torture/execute/991202-2.c: New test.
7401         * gcc.c-torture/execute/991202-3.c: New test.
7402
7403 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
7404
7405         * g++.old-deja/g++.abi/align.C: New test.
7406         * g++.old-deja/g++.abi/aggregates.C: Likewise.
7407         * g++.old-deja/g++.abi/bitfields.C: Likewise.
7408
7409 1999-12-01  Richard Henderson  <rth@cygnus.com>
7410
7411         * gcc.c-torture/execute/991201-1.c: New.
7412
7413 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
7414
7415         * gcc.dg/991129-1.c: New test.
7416
7417 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
7418
7419         * gcc.c-torture/compile/991127-1.c: New test.
7420
7421 1999-11-22  Nathan Sidwell  <nathan@acm.org>
7422
7423         * g++.old-deja/g++.other/warn4.C: New test.
7424
7425 1999-11-22  Nathan Sidwell  <nathan@acm.org>
7426
7427         * g++.old-deja/g++.eh/cleanup2.C: New test.
7428         * g++.old-deja/g++.ext/pretty2.C: New test.
7429         * g++.old-deja/g++.ext/pretty3.C: New test.
7430         * g++.old-deja/g++.other/debug6.C: New test.
7431
7432 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
7433
7434         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
7435         compiler_output to look for one error message instead of two.
7436
7437 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
7438
7439         * gcc.c-torture/execute/991118-1.c: Also test case
7440         where the word boundary does not split a byte evenly.
7441
7442 1999-11-19  Nathan Sidwell  <nathan@acm.org>
7443
7444         * g++.old-deja/g++.ext/restrict1.C: New test.
7445
7446 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
7447
7448         * gcc.c-torture/execute/991118-1.c: New test.
7449
7450 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
7451
7452         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
7453         working directory pathnames.
7454
7455 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
7456
7457         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
7458         host is equipped with driver.h and driver.o so it can actually
7459         compile and run the tests.
7460
7461 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
7462
7463         * gcc.c-torture/compile/991008-1.c: New test.
7464
7465 1999-11-08  Nick Clifton  <nickc@cygnus.com>
7466
7467         * lib/gcc-dg.exp: Include target-supports.exp
7468
7469 1999-11-05  Nick Clifton  <nickc@cygnus.com>
7470
7471         * lib/target-supports.exp: New file: Provide procs to test for
7472         features supported by the target.
7473         (check_weak_available): Moved here from ecos.exp.
7474         (check_alias_available): New proc: Determine of the target
7475         toolchain supports the alias attribute.
7476
7477         * gcc.dg/special/ecos.exp: Move check_weak_available to
7478         target-supports.exp.
7479         (alias-1.c): Only perform the test if the target supports
7480         aliases.
7481         (wkali-1.c): Only perform the test if the target supports
7482         aliases.
7483
7484         * gcc.dg/990506-0.c: Expect error messages from cross
7485         targets as well as native targets.
7486
7487 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7488
7489         * gcc.dg/ultrasp1.c: Removed xfail.
7490         * gcc.dg/struct-ret-2.c: Likewise.
7491         * gcc.dg/array-1.c: Likewise.
7492
7493 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7494
7495         * gcc.dg/struct-ret-2.c: New test.
7496
7497         * gcc.dg/array-1.c: New test.
7498
7499 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
7500
7501         * gcc.c-torture/execute/991030-1.c: New test.
7502
7503 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
7504
7505         * gcc.c-torture/compile/991026-2.c: New test.
7506
7507 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
7508
7509         * gcc.c-torture/compile/991026-1.c: New test.
7510
7511 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
7512
7513         * gcc.c-torture/execute/991023-1.c: New test.
7514
7515 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
7516
7517         * gcc.c-torture/execute/991019-1.c: New test.
7518
7519 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
7520
7521         * gcc.c-torture/execute/991016-1.c: New test.
7522
7523 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
7524
7525         * gcc.c-torture/execute/991014-1.c: New test.
7526
7527 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
7528
7529         * g++.old-deja/g++.other/union2.C: New test.
7530
7531 1999-10-13  Nathan Sidwell  <nathan@acm.org>
7532
7533         * g++.old-deja/g++.other/vaarg2.C: New test.
7534         * g++.old-deja/g++.other/vaarg3.C: New test.
7535
7536 1999-10-12  Craig Burley  <craig@jcb-sc.com>
7537
7538         * g77.f-torture/noncompile/19990905-1.f: Moved from being
7539         in compile/.
7540
7541 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
7542
7543         * gcc.c-torture/execute/va-arg-11.c: New test.
7544
7545 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
7546
7547         * lib/file-format.exp (gcc_target_object_format): Don't
7548         crash if objdump is unavailable.
7549
7550 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
7551
7552         * gcc.misc-tests/mg.exp: delete extraneous redirection.
7553
7554 1999-09-28  Nick Clifton  <nickc@cygnus.com>
7555
7556         * gcc.c-torture/compile/990928-1.c: New test.
7557
7558 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
7559
7560         * g++.old-deja/g++.other/decl6.C: New test.
7561
7562 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7563
7564         * gcc.c-torture/execute/va-arg-10.c: New test.
7565
7566 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
7567
7568         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
7569         __PRETTY_FUNCTION__.
7570
7571 1999-09-23  Nick Clifton  <nickc@cygnus.com>
7572
7573         * gcc.c-torture/execute/990923-1.c: New test.
7574
7575 1999-09-21  Nick Clifton  <nickc@cygnus.com>
7576
7577         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
7578         for which -fpic is inappropriate.
7579
7580 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
7581
7582         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
7583
7584 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
7585
7586         * g++.old-deja/g++.other/dyncast1.C: New test.
7587         * g++.old-deja/g++.other/dyncast2.C: New test.
7588         * g++.old-deja/g++.other/dyncast3.C: New test.
7589         * g++.old-deja/g++.other/dyncast4.C: New test.
7590         * g++.old-deja/g++.other/dyncast5.C: New test.
7591         * g++.old-deja/g++.eh/catch3.C: New test.
7592         * g++.old-deja/g++.eh/catch3p.C: New test.
7593         * g++.old-deja/g++.eh/catch4.C: New test.
7594         * g++.old-deja/g++.eh/catch4p.C: New test.
7595         * g++.old-deja/g++.eh/catch5.C: New test.
7596         * g++.old-deja/g++.eh/catch5p.C: New test.
7597         * g++.old-deja/g++.eh/catch6.C: New test.
7598         * g++.old-deja/g++.eh/catch6p.C: New test.
7599         * g++.old-deja/g++.eh/catch7.C: New test.
7600         * g++.old-deja/g++.eh/catch7p.C: New test.
7601         * g++.old-deja/g++.eh/catch8.C: New test.
7602         * g++.old-deja/g++.eh/catch8p.C: New test.
7603         * g++.old-deja/g++.eh/catch9.C: New test.
7604         * g++.old-deja/g++.eh/catch9p.C: New test.
7605
7606 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
7607
7608         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
7609         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
7610
7611 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
7612
7613         * gcc.c-torture/compile/990913-1.c: New test.
7614
7615 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
7616
7617         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
7618         * g++.old-deja/g++.jason/rfg5.C: Likewise.
7619
7620 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
7621
7622         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
7623
7624 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
7625
7626         * g++.old-deja/g++.other/lookup11.C: New test.
7627         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
7628         what is permitted and what we want.
7629         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
7630         overload use.
7631         * g++.old-deja/g++.jason/rfg5.C: Likewise
7632
7633 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
7634
7635         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
7636         * gcc.c-torture/noncompile/poison-1.c: New file.
7637
7638 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
7639
7640         * g++.old-deja/g++.other/sizeof3.C: New test.
7641         * g++.old-deja/g++.other/sizeof4.C: New test.
7642         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
7643         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
7644
7645 1999-09-07  Richard Henderson  <rth@cygnus.com>
7646
7647         * gcc.dg/va-arg-1.c: New.
7648
7649 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7650
7651         * gcc.c-torture/execute/va-arg-9.c: New test.
7652
7653 1999-09-05  Craig Burley  <craig@jcb-sc.com>
7654
7655         * g77.f-torture/compile/980519-2.f: New test.
7656         * g77.f-torture/compile/19990905-0.f: New test.
7657         * g77.f-torture/compile/19990905-1.f: New test.
7658         * g77.f-torture/compile/19990905-2.f: New test.
7659
7660         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
7661
7662 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
7663
7664         * gcc.c-torture/execute/990827-1.c: Fix typo.
7665
7666 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
7667
7668         * g++.old-deja/g++.other/deref1.C: New test.
7669
7670 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
7671
7672         * g++.old-deja/g++.other/ambig2.C: New test.
7673         * g++.old-deja/g++.other/cond5.C: New test.
7674         * g++.old-deja/g++.other/lookup16.C: New test.
7675
7676 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
7677
7678         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
7679         assemblers too.
7680
7681 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
7682
7683         * lib/c-torture.exp: Avoid the "compare executables" optimization
7684         when testing native.
7685
7686 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
7687
7688         * gcc.c-torture/execute/990829-1.c: New test.
7689         * gcc.c-torture/compile/990829-1.c: New test.
7690
7691 1999-08-27  Paul Burchard  <burchard@pobox.com>
7692
7693         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
7694         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
7695         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
7696         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
7697         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
7698         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
7699         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
7700         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
7701         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
7702         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
7703         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
7704
7705 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
7706
7707         * gcc.c-torture/execute/990827-1.c: New test.
7708
7709 1999-08-26  Craig Burley  <craig@jcb-sc.com>
7710
7711         * g77.f-torture/noncompile/19990826-4.f: New test.
7712
7713         * g77.f-torture/compile/19990826-3.f: New test.
7714
7715         * g77.f-torture/execute/19990826-2.f: New test.
7716
7717         * g77.f-torture/compile/19990826-1.f: New test.
7718
7719         * gcc.c-torture/execute/990826-0.c: New test.
7720         * g77.c-torture/execute/19990826-0.f: New test.
7721
7722         * g77.f-torture/noncompile/970626-2.f: New test.
7723
7724 1999-08-25  Paul Burchard  <burchard@pobox.com>
7725
7726         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
7727         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
7728         lss-011.C: New tests.
7729
7730 1999-08-25  Nathan Sidwell  <nathan@acm.org>
7731
7732         * g++.old-deja/g++.other/decl5.C: New test.
7733
7734 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7735
7736         * noncompile/noncompile.exp: Load_lib c-torture.exp.
7737         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
7738         call `postbase' for each one.  All callers of `postbase' changed
7739         to call this instead.
7740
7741 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
7742
7743         * gcc.c-torture/execute/990811-1.c: New test.
7744
7745 1999-08-09  Nick Clifton  <nickc@cygnus.com>
7746
7747         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
7748         just native ones.
7749
7750         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
7751         just native ones.
7752
7753 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
7754
7755         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
7756
7757 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
7758
7759         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
7760
7761 1999-08-04  Nathan Sidwell  <nathan@acm.org>
7762
7763         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
7764
7765 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
7766
7767         * gcc.c-torture/execute/990804-1.c: New test.
7768
7769 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7770
7771         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
7772         * g++.old-deja/g++.brendan/crash64.C: Likewise
7773         * g++.old-deja/g++.brendan/overload8.C: Likewise
7774
7775 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7776
7777         * g++.old-deja/g++.other/struct1.C: New test.
7778
7779 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7780
7781         * g++.old-deja/g++.other/enum2.C: New test.
7782
7783 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
7784
7785         Adapted from tests from Franz Sirl:
7786         * gcc.c-torture/execute/va-arg-7.c: New test.
7787         * gcc.c-torture/execute/va-arg-8.c: New test.
7788
7789 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
7790
7791         * gcc.c-torture/compile/990801-2.c: New test.
7792
7793         * gcc.c-torture/compile/990801-1.c: New test.
7794
7795 1999-07-27  Michael Meissner  <meissner@cygnus.com>
7796
7797         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
7798         fp-cmp-1.c, converting double to float.
7799
7800         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
7801         fp-cmp-1.c, converting double to long double.
7802
7803         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
7804         from fr1 to unknown_register, since fr1 is a legitimate register
7805         on some machines.
7806
7807 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
7808
7809         * README: More listname related changes.
7810
7811 1999-07-08  Catherine Moore  <clm@cygnus.com>
7812
7813         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
7814
7815 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
7816
7817         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
7818
7819 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
7820
7821         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
7822
7823 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
7824
7825         * gcc.dg/990703-1.c: New test.
7826
7827 1999-06-29  Nick Clifton  <nickc@cygnus.com>
7828
7829         * lib/file-format.exp: New file: Move definition of proc
7830         gcc_target_object_format to here from
7831         gcc.dg/special/ecos.exp.
7832
7833         * lib/c-torture.exp: Include lib file-format.exp.
7834         * lib/gcc-dg.exp: Include lib file-format.exp.
7835
7836         * gcc.dg/special/ecos.exp: Remove definition of proc
7837         gcc_target_object_format.
7838
7839 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
7840
7841         * gcc.c-torture/execute/990628-1.c: New test.
7842
7843 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
7844
7845         * gcc.c-torture/compile/990625-2.c: New test.
7846
7847         * gcc.c-torture/compile/990625-1.c: New test.
7848
7849 1999-06-23  Nick Clifton  <nickc@cygnus.com>
7850
7851         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
7852         attributes compile.
7853         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
7854         ports that use the COFF/PE file format.
7855
7856 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
7857
7858         * gcc.c-torture/compile/990617-1.c: New test.
7859
7860 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
7861
7862         * g++.old-deja/g++.other/decl4.C: New test.
7863
7864 1999-06-14  Nathan Sidwell  <nathan@acm.org>
7865
7866         * g++.old-deja/g++.other/bitfld3.C: New test.
7867
7868 1999-06-08  Nathan Sidwell  <nathan@acm.org>
7869
7870         * g++.old-deja/g++.eh/catch1.C: New test.
7871
7872 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
7873
7874         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
7875
7876         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
7877         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
7878
7879 1999-06-05  Craig Burley  <craig@jcb-sc.com>
7880
7881         * g77.f-torture/compile/19990502-0.f: Replace with new,
7882         shorter, test that still fails after recent changes.
7883
7884 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
7885
7886         * gcc.c-torture/execute/990604-1.c: New test.
7887
7888 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
7889
7890         * gcc.c-torture/execute/990531-1.c: New test.
7891
7892 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7893
7894         * gcc.c-torture/compile/990527-1.c: New test.
7895
7896 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
7897
7898         * gcc.c-torture/execute/990527-1.c: New test.
7899
7900 1999-05-25  Nick Clifton  <nickc@cygnus.com>
7901
7902         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
7903         bitfields as signed.
7904
7905 1999-05-25  Craig Burley  <craig@jcb-sc.com>
7906
7907         * g77.f-torture/compile/19990525-0.f: New test.
7908
7909 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
7910
7911         * gcc.c-torture/execute/990525-2.c: New test.
7912
7913         * gcc.c-torture/execute/990525-1.c: New test.
7914
7915 1999-05-24  Nathan Sidwell  <nathan@acm.org>
7916
7917         * g++.old-deja/g++.other/anon3.C: New test.
7918         * g++.old-deja/g++.other/anon4.C: New test.
7919         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
7920         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
7921         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
7922         Merrill).
7923
7924 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
7925
7926         * gcc.c-torture/execute/990524-1.c: New test.
7927
7928         * gcc.dg/990524-1.c: New test.
7929
7930 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7931
7932         * gcc.c-torture/compile/990523-1.c: New test.
7933
7934 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
7935
7936         * gcc.c-torture/compile/990519-1.c: New test.
7937
7938 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
7939
7940         * gcc.c-torture/compile/990517-1.c: New test.
7941
7942         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
7943         (e4, f4): New tests.
7944         (main): Call them.
7945
7946 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7947
7948         * gcc.dg/noreturn-1.c: New test.
7949
7950 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
7951
7952         * gcc.c-torture/execute/990513-1.c: New test.
7953
7954 1999-05-10  Richard Henderson  <rth@cygnus.com>
7955
7956         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
7957
7958 1999-05-10  Craig Burley  <craig@jcb-sc.com>
7959
7960         * g77.f-torture/execute/erfc.f: Use small single-precision
7961         values, to avoid problems on Alphas when not -mieee.
7962
7963 1999-05-08  Craig Burley  <craig@jcb-sc.com>
7964
7965         * gcc.dg/990506-0.c: New test.
7966
7967 1999-05-08  Richard Henderson  <rth@cygnus.com>
7968
7969         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
7970         the constant to test.  Don't XFAIL 64-bit targets.
7971
7972         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
7973         * g++.old-deja/g++.law/profile1.C: Likewise.
7974
7975         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
7976         operator new instances.
7977         * g++.old-deja/g++.other/delete5.C: Likewise.
7978
7979 1999-05-03  Craig Burley  <craig@jcb-sc.com>
7980
7981         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
7982         intrinsic.
7983
7984 1999-05-03  Craig Burley  <craig@jcb-sc.com>
7985
7986         * g77.f-torture/execute/u77-test.f: Reverse order of two
7987         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
7988
7989 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7990
7991         * gcc.dg/compare1.c: New test.
7992
7993 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
7994
7995         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
7996         New tests.
7997
7998 1999-05-02  Craig Burley  <craig@jcb-sc.com>
7999
8000         * g77.f-torture/compile/19990502-1.f: New test.
8001
8002 1999-05-02  Craig Burley  <craig@jcb-sc.com>
8003
8004         * g77.f-torture/compile/19990502-0.f: New test.
8005
8006 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
8007
8008         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
8009         intrinsic.
8010
8011 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
8012
8013         * g77.f-torture/execute/u77-test.f (main): List libU77
8014         intrinsics not currently tested.
8015         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
8016         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
8017         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
8018         Trim blanks off the ends of some printed strings.
8019
8020 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
8021
8022         * g77.f-torture/execute/u77-test.f (main): Just warn about
8023         FSTAT gid disagreement, as it's expected on some systems.
8024
8025 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
8026
8027         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
8028         use a new function, which allows for some slop.
8029         Clean up some commentary.
8030         (issum): The new function.
8031         (sgladd): Deleted subroutine.
8032
8033 1999-05-01  Craig Burley  <craig@jcb-sc.com>
8034
8035         * g77.f-torture/execute/u77-test.f: Modify to be more like
8036         libf2c/libU77 version, bringing patches to that version here.
8037         Add suitable commentary.
8038
8039 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
8040
8041         * gcc.dg/990424-1.c: New test.
8042
8043 1999-04-24  Craig Burley  <craig@jcb-sc.com>
8044
8045         * g77.f-torture/execute/u77-test.f (main): Bug involving
8046         LSTAT has been fixed, so turn back on full checking.
8047
8048 1999-04-20  Craig Burley  <craig@jcb-sc.com>
8049
8050         * g77.f-torture/compile/19990419-0.f: New test.
8051         * g77.f-torture/execute/19990419-1.f: New test.
8052
8053 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
8054
8055         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
8056         to avoid the need for a prototype to supress a warning.
8057
8058 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
8059
8060         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
8061
8062 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
8063
8064         * gcc.c-torture/execute/990404-1.c: New test.
8065
8066 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
8067
8068         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
8069         * gcc.dg/cpp-if3.c: Don't use -pedantic.
8070         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
8071         missing initializer warnings.
8072
8073 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
8074
8075         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
8076         matching strings.
8077
8078 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
8079
8080         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
8081
8082 1999-03-26  Craig Burley  <craig@jcb-sc.com>
8083
8084         * g77.f-torture/execute/19990325-0.f: New test.
8085         * g77.f-torture/execute/19990325-1.f: New test.
8086
8087 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
8088
8089         * gcc.c-torture/execute/990324-1.c: New test.
8090
8091 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
8092
8093         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
8094         test with 4.
8095
8096 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
8097
8098         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
8099
8100 1999-03-13  Craig Burley  <craig@jcb-sc.com>
8101
8102         * g77.f-torture/execute/19990313-2.f: New test.
8103         * g77.f-torture/execute/19990313-3.f: New test.
8104
8105 1999-03-13  Craig Burley  <craig@jcb-sc.com>
8106
8107         * g77.f-torture/execute/19990313-0.f: New test.
8108         * g77.f-torture/execute/19990313-1.f: New test.
8109
8110 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
8111
8112         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
8113         printf to sprintf.
8114         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
8115         (main): Add check for u15.  Conditionalize u31 check depending on
8116         whether ints are <32 bits or >=32 bits.
8117
8118 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8119
8120         * g77.f-torture/execute/19981119-0.f: Improve testiness.
8121
8122 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8123
8124         * g77.f-torture/compile/19990305-0.f: New test.
8125         * g77.f-torture/execute/19981119-0.f: New test.
8126
8127 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8128
8129         * g77.f-torture/execute/970625-2.f: call ABORT if final
8130         result is not correct, instead of just printing it.
8131         Add this checking via newly introduced obfuscation, to
8132         trip up buggy front ends.
8133
8134 1999-03-07  Craig Burley  <craig@jcb-sc.com>
8135
8136         * g77.f-torture/compile/960317-1.f: Moved from being
8137         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
8138
8139 1999-03-06  Craig Burley  <craig@jcb-sc.com>
8140
8141         * g77.f-torture/execute/960317-1.f: New (old) test.
8142         * g77.f-torture/execute/970625-2.f: Ditto.
8143
8144 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
8145
8146         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
8147         message on line 1 or line 2; cccp and cpplib do this differently.
8148
8149 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
8150
8151         * g++.old-deja/g++.law/weak1.C: New test.
8152
8153 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
8154
8155         * gcc.c-torture/execute/990119-1.c: Renamed to...
8156         * gcc.dg/990119-1.c: this, so it will only be tested once
8157         (it's a preprocessor test, it doesn't need to be run at
8158         multiple optimization levels).
8159
8160 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
8161
8162         * lib/g++.exp: Don't add incdir=$base_dir/../include to
8163           ALWAYS_CXXFLAGS.
8164
8165 1999-02-24  Craig Burley  <craig@jcb-sc.com>
8166
8167         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
8168         * g77.f-torture/compile/19981216-0.f: ...as it is expected
8169         to not be compilable by current g77.
8170
8171 1999-02-24  Nick Clifton  <nickc@cygnus.com>
8172
8173         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
8174
8175 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
8176
8177         * gcc.c-torture/execute/990222-1.c: New test.
8178
8179 1999-02-19  Craig Burley  <craig@jcb-sc.com>
8180
8181         * g77.f-torture/compile/19990218-0.f: New test.
8182         * g77.f-torture/noncompile/19990218-1.f: New test.
8183
8184 1999-02-18  Craig Burley  <craig@jcb-sc.com>
8185
8186         * g77.f-torture/compile/19981216-0.f: New test.
8187
8188 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
8189
8190         * gcc.dg/990214-1.c: New test.
8191
8192 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
8193
8194         * gcc.dg/990213-2.c: New test.
8195
8196         * gcc.dg/990213-1.c: New test.
8197
8198 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
8199
8200         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
8201         ints.
8202
8203 1999-02-11  Nick Clifton  <nickc@cygnus.com>
8204
8205         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
8206         specified by target.
8207
8208         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
8209
8210 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
8211
8212         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
8213
8214 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
8215
8216         * gcc.dg/special/ecos.exp: New test driver for new tests with
8217         special requirements.
8218
8219         * gcc.dg/special/alias-1.c: New test.
8220         * gcc.dg/special/gcsec-1.c: New test.
8221         * gcc.dg/special/weak-1.c: New test.
8222         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
8223         * gcc.dg/special/weak-2.c: New test.
8224         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
8225         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
8226         * gcc.dg/special/wkali-1.c: New test.
8227         * gcc.dg/special/wkali-2.c: New test.
8228         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
8229         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
8230
8231 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
8232
8233           * lib/c-torture.exp (c-torture-compile): Pull out code for
8234           analyzing gcc error messages.
8235           (c-torture-execute): Likewise.  Fix some (harmless) false
8236           positives.
8237           * lib/gcc.exp (gcc_check_compile): New function.
8238
8239 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
8240
8241         * gcc.c-torture/execute/990208-1.c: New test.
8242
8243 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
8244
8245         * g++.dg/special/ecos.exp: New driver for new tests with special
8246         requirements
8247
8248         * g++.dg/special/conpr-1.C: New test
8249         * g++.dg/special/conpr-2.C: New test
8250         * g++.dg/special/conpr-2a.C: New test
8251         * g++.dg/special/conpr-3.C: New test
8252         * g++.dg/special/conpr-3a.C: New test
8253         * g++.dg/special/conpr-3b.C: New test
8254
8255         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
8256         allow g++ to use the dg driver
8257
8258         * README: Add comment about g++.dg directory
8259
8260 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
8261
8262         * README: Update email addresses.
8263
8264 1999-02-03  Nick Clifton  <nickc@cygnus.com>
8265
8266         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
8267         arguments in order to force structure S onto the stack even on
8268         the alpha.
8269         (test): Pass 10 leading arguments to function foo as well as the
8270         structure S.
8271
8272         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
8273         failure for all targets.
8274
8275         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
8276         abort to terminate program execution.
8277
8278 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
8279
8280         * gcc.c-torture/execute/990130-1.c: New test.
8281
8282 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
8283
8284         * gcc.dg/990130-1.c: New test.
8285
8286 1999-01-28  Michael Meissner  <meissner@cygnus.com>
8287
8288         * gcc.c-torture/execute/990128-1.c: New test.
8289
8290 1999-01-27  Michael Meissner  <meissner@cygnus.com>
8291
8292         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
8293
8294 1999-01-27  Felix Lee  <flee@cygnus.com>
8295
8296         * lib/c-torture.exp (c-torture-compile): pull out code for
8297         analyzing gcc error messages.
8298         (c-torture-execute): ditto, and fix some (harmless) false
8299         positives.
8300         * lib/gcc.exp (gcc_check_compile): new function.
8301
8302 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
8303
8304         * gcc.dg/990117-1.c: New test.
8305
8306         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
8307
8308         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
8309
8310 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
8311
8312         * g77.f-torture/compile/990115-1.f: New test.
8313
8314 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
8315
8316         * gcc.c-torture/compile/990107-1.c: New test
8317
8318 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
8319
8320         * gcc.c-torture/execute/990106-2.c: New test.
8321
8322         * gcc.c-torture/execute/990106-1.c: New test.
8323
8324 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
8325
8326         * gcc.c-torture/compile/981223-1.c: New test.
8327
8328 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
8329
8330         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
8331         (opt3): Rename from opt4 and disable.
8332
8333 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
8334
8335         * g++.old-deja/g++.pt/ptrmem5.C: New test.
8336
8337 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
8338
8339         * g++.old-deja/g++.other/conv5.C: New test.
8340
8341 1998-12-14  Nick Clifton  <nickc@cygnus.com>
8342
8343         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
8344
8345 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
8346
8347         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
8348
8349 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
8350
8351         * gcc.c-torture/compile/981211-1.c: New test.
8352
8353 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
8354
8355         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
8356
8357         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
8358
8359 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8360
8361         * gcc.special/930510-1.c: Make C9X safe.
8362         * gcc.misc-tests/gcov-1.c Similarly.
8363         * gcc.misc-tests/gcov-2.c Similarly.
8364
8365 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8366
8367         * gcc.dg/ultrasp1.c: New test.
8368
8369 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
8370
8371         * gcc.c-torture/execute/981206.c: New test.
8372
8373 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8374
8375         * g++.old-deja/g++.ns/template7.C: New test.
8376
8377         * g++.old-deja/g++.other/expr1.C: New test.
8378
8379         * g++.old-deja/g++.eh/tmpl3.C: New test.
8380
8381         * g++.old-deja/g++.eh/tmpl2.C: New test.
8382
8383 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
8384
8385         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
8386         * g++.old-deja/g++.other/using6.C: Removed.
8387         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
8388
8389         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
8390
8391 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
8392
8393         * g++.old-deja/g++.pt/overload8.C: New test.
8394
8395         * g++.old-deja/g++.pt/overload7.C: New test.
8396
8397         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
8398
8399         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
8400         and relinking messages.
8401         * lib/g++.exp (g++_target_compile): Remove .rpo file when
8402         compiling with -frepo.
8403
8404 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
8405
8406         * g++.old-deja/g++.pt/lookup6.C: New test.
8407
8408 1998-11-30  Nick Clifton  <nickc@cygnus.com>
8409
8410         * gcc.c-torture/execute/981130-1.c: New test.
8411         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
8412
8413 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
8414
8415         * g++.old-deja/g++.pt/explicit76.C: New test.
8416
8417         * g++.old-deja/g++.pt/friend38.C: New test.
8418
8419         * g++.old-deja/g++.ns/crash2.C: New test.
8420
8421         * g++.old-deja/g++.pt/defarg8.C: New test.
8422
8423         * g++.old-deja/g++.pt/instantiate6.C: New test.
8424
8425         * g++.old-deja/g++.pt/static6.C: New test.
8426
8427         * g++.old-deja/g++.pt/decl2.C: New test.
8428
8429 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
8430
8431         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
8432         problem is actually related with name lookup, but so what? :-)
8433
8434         * g++.old-deja/g++.pt/friend37.C: New test.
8435
8436 1998-11-25  Dave Love  <d.love@dl.ac.uk>
8437
8438         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
8439         element, which fails on some systems.
8440
8441         * g77.f-torture/execute/labug1.f: New test.
8442
8443 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
8444
8445         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
8446         is defined.
8447
8448 1998-11-18  Dave Love  <d.love@dl.ac.uk>
8449
8450         * g77.f-torture/compile/981117-1.f: New test.
8451
8452 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
8453
8454         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
8455         properly discarded.
8456
8457 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
8458
8459         * gcc.c-torture/execute/memcheck: New directory of tests for
8460         -fcheck-memory-usage.
8461
8462 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
8463
8464         * README: New file, general information about the testsuite and
8465         new description of the various C++ test subdirectories.
8466         * README.g++: Eliminate obsolete information, update and move most
8467         relevant stuff to README.
8468
8469 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
8470
8471         * gcc.c-torture/compile/981107-1.c: New test.
8472
8473 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
8474
8475         * execute/memcpy-bi.c: New testcase.
8476
8477 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
8478
8479         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
8480         base classes.
8481
8482         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
8483         template is selected.
8484
8485         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
8486         classes, it should be accepted for all types.
8487
8488         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
8489
8490         * g++.old-deja/g++.pt/spec24.C: Ensure that template
8491         specializations start with template headers.
8492
8493 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
8494
8495         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
8496
8497         * g++.old-deja/g++.other/init9.C: Test cross initialization of
8498         non-POD types.
8499
8500 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
8501
8502         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
8503
8504 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
8505
8506         * compile/981022-1.c, compile/981022-1.x: New test and driver.
8507
8508 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
8509
8510         * 981019-1.c: New test.
8511
8512 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
8513
8514         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
8515         find objc headers.
8516
8517 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8518
8519         * compile/981001-4.c: Remove use of GCC extension that triggers a
8520         compiler bug.
8521
8522 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
8523
8524         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
8525
8526 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
8527
8528         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
8529         instantiation of template produces incorrect code for delete
8530         expression.
8531
8532         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
8533         constructors' name is not unique.
8534         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
8535         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
8536
8537         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
8538         automatic array of const is ill-formed.
8539
8540         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
8541         of template parameter?
8542
8543         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
8544         const.
8545
8546         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
8547         pointer-to-member expression.
8548
8549         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
8550         declaration causes ICE.
8551
8552 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
8553
8554         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
8555         reserved in the global namespace.
8556
8557         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
8558         generate needed virtual table.
8559
8560         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
8561
8562 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
8563
8564         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
8565         template-dependent type
8566
8567 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
8568
8569         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
8570         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
8571         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
8572
8573         * g++.old-deja/g++.other/using5.C: New test; using decl from base
8574         class should be usable as argument of member function.
8575         * g++.old-deja/g++.other/using6.C: New test; using decl from base
8576         class should be usable as return type of member function.
8577         * g++.old-deja/g++.other/using7.C: New test; using decl from base
8578         class should be usable as type of data member.
8579
8580         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
8581
8582 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
8583
8584         * gcc.c-torture/special/920521-1.c: Fix bogus test.
8585
8586 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
8587
8588         * gcc.dg/dll-?.c Add thumb to target list.
8589         Fix assembler scan patterns to match current assembler output.
8590
8591 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
8592
8593         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
8594         matching of template brackets.
8595
8596         * g++.old-deja/g++.other/using4.C: New test.  Test using
8597         declarations of methods from base classes.
8598
8599         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
8600         within functions should introduce names into the innermost
8601         enclosing namespace.
8602
8603         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
8604         of static locals if first initialization throws.
8605
8606 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
8607
8608         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
8609
8610 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
8611
8612         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
8613         lose track of the possible targets of tablejump insns.
8614         * special/special.exp: Run it.
8615
8616 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8617
8618         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
8619         must be declared before its specializations can be named in friend
8620         declarations.
8621
8622 1998-10-05  Dave Love  <d.love@dl.ac.uk>
8623
8624         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
8625
8626         * g77.f-torture/execute/io1.f: New test.
8627
8628 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
8629
8630         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
8631         with pointer to template function, for which no argument deduction
8632         is possible.
8633
8634         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
8635         specialization of template function as argument to template
8636         function.
8637
8638         * g++.old-deja/g++.other/access2.C: New test; Inner class
8639         shouldn't have privileged access to Outer's names.
8640
8641 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
8642
8643         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
8644         friend template declared within template class conflicts with
8645         nested class of the same name.
8646
8647         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
8648         is ignored.
8649
8650         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
8651         object with direct initializer as function declaration.
8652
8653         * g++.old-deja/g++.other/decl2.C: New test; duplicate
8654         initializers.
8655
8656         * g++.old-deja/g++.other/null2.C: New test; conditional operator
8657         involving const pointer and NULL produces incorrect result.
8658
8659         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
8660         type name without `typename' should be rejected with -pedantic.
8661
8662 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
8663
8664         * g++.old-deja/g++.other/addrof1.C: New test.
8665
8666 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
8667
8668         * gcc.c-torture/compile/981001-1.c: New test.
8669         * gcc.c-torture/execute/981001-1.c: New test.
8670
8671 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
8672
8673         * gcc.c-torture/compile/981001-2.c: New test.
8674         * gcc.c-torture/compile/981001-3.c: New test.
8675         * gcc.c-torture/compile/981001-4.c: New test.
8676
8677 1998-10-01  Robert Lipe  <robertl@dgii.com>
8678
8679         * lib/objc.exp (objc_target_compile): Add -L during compiles for
8680         multilibbed hosts.   Idea grafted from g77.exp.
8681
8682 1998-09-30  Dave Love  <d.love@dl.ac.uk>
8683
8684         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
8685         avoid losing on systems which need -lsocket.
8686
8687 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
8688
8689         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
8690         * g++.old-deja/g++.other/nested2.C: Ditto.
8691         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
8692         failure.
8693
8694 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
8695
8696         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
8697         preferred over template operator!= for enum bitfields.
8698
8699 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
8700
8701         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
8702         that happen to have the same base name, but in different scopes,
8703         are incorrectly rejected.
8704
8705 1998-09-16  Richard Henderson  <rth@cygnus.com>
8706
8707         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
8708         on the native word size instead of an integer literal.
8709
8710 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
8711
8712         * g++.old-deja/g++.other/static2.C: Invocation of static data
8713         member of type pointer-to-function denoted as non-static member.
8714
8715         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
8716         checks involving function types and aliases.
8717
8718 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
8719
8720         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
8721         redefined to the same non-trivial type.
8722
8723         * g++.old-deja/g++.pt/explicit73.C: Test for proper
8724         namespace-qualification of template specializations declared in
8725         other namespaces.
8726
8727         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
8728         to declare a subset of the specializations of a template function
8729         as friends of specializations of a template class.
8730
8731         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
8732         member templates that do not fully specialize the enclosing
8733         template class are rejected.
8734
8735 1998-09-11  Dave Love  <d.love@dl.ac.uk>
8736
8737         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
8738
8739 1998-09-08  Dave Love  <d.love@dl.ac.uk>
8740
8741         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
8742         altered from libf2c/libU77 version.
8743
8744 1998-09-06  Dave Love  <d.love@dl.ac.uk>
8745
8746         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
8747
8748 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
8749
8750         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
8751         (un)signed char are different types for template specialization
8752         purposes.
8753
8754 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
8755
8756         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
8757         * objc: ObjC testsuite.
8758
8759 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
8760
8761         * gcc.c-torture/execute/941014-1.x:  New file.
8762
8763 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
8764
8765         * lib/c-torture.exp: Add support for
8766         torture_eval_before_compile and torture_eval_before_execute
8767         variables.
8768
8769 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
8770
8771         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
8772         this test triggers valid.
8773
8774 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
8775
8776         * gcc.dg/980827-1.c: New test.
8777
8778 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8779
8780         * gcc.c-torture/execute/loop-4b.c: New test.
8781
8782 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
8783
8784         * lib/c-torture.exp: Add support for
8785         torture_eval_before_compile and torture_eval_before_execute
8786         variables.
8787
8788 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
8789
8790         * gcc.c-torture/compile/980825-1.c: New test.
8791
8792 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
8793
8794         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
8795         count number tests in opt_t0 not good_t0.
8796
8797 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
8798
8799         * gcc.c-torture/compile/930326-1.x: Fix typo.
8800
8801 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
8802
8803         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
8804         causes an ICE.
8805
8806 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
8807
8808         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
8809         STACK_SIZE is defined.
8810         * gcc.c-torture/unsorted/stuct.c: Similarly.
8811
8812         * gcc.c-torture/compile/980821-1.c: New test.
8813
8814 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
8815
8816         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
8817
8818 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
8819
8820         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
8821         code.
8822
8823 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
8824
8825         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
8826         error'.
8827
8828 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
8829
8830         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
8831
8832 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
8833
8834         * gcc.c-torture/compile/980816-1.c: New test.
8835
8836         * gcc.dg/980816-1.c: New test.
8837
8838 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
8839
8840         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
8841         compiler for ieee tests.
8842
8843 1998-08-01  Dave Love  <d.love@dl.ac.uk>
8844
8845         * g77.f-torture/compile/980729-0.f: New test.
8846
8847 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
8848
8849         * gcc.c-torture/special/eeprof-1.c: New test, for
8850         -finstrument-functions.
8851         * gcc.c-torture/special/special.exp: Run it.
8852
8853 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
8854
8855         * gcc.c-torture/compile/980729-1.c: New test.
8856
8857 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
8858
8859         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
8860         __thumb__ is defined, and test for ARM style doubles if so.
8861
8862 1998-07-26  Dave Love  <d.love@dl.ac.uk>
8863
8864         * g77.f-torture/noncompile/980615-0.f: New test.
8865
8866 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
8867
8868         * gcc.dg/980312-1.c: Do link instead of compile.
8869         * gcc.dg/980313-1.c: Likewise.
8870
8871 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
8872
8873         * gcc.c-torture/compile/980726-1.c: New test.
8874
8875 1998-07-25  Dave Love  <d.love@dl.ac.uk>
8876
8877         * g77.f-torture/execute/io0.f: New test.
8878
8879 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
8880
8881         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
8882         an int.
8883
8884 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
8885
8886         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
8887         m32r bugs.
8888
8889 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
8890
8891         * gcc.dg/980626-1.c: Expect failures for all toolchains until
8892         c-decl.c:grokdeclarator can handle mode attributes.
8893
8894 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
8895
8896         * gcc.c-torture/execute/980716-1.c: New test.
8897
8898 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
8899
8900         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
8901         the mn10200.
8902         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
8903         the mn10200.
8904         * gcc.c-torture/execute/va-arg-3.x: Similarly.
8905         * gcc.c-torture/compile/930326-1.x: Similarly.
8906
8907 1998-07-13  Dave Love  <d.love@dl.ac.uk>
8908
8909         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
8910         New test from Craig.
8911
8912 1998-07-12  Dave Love  <d.love@dl.ac.uk>
8913
8914         * g77.f-torture/noncompile/980616-0.f: New test.
8915
8916         * g77.f-torture/execute/970816-3.f:  New test from Craig.
8917
8918 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
8919
8920         *  g++.other/singleton.C: Return error value instead of taking
8921         SIGSEGV.
8922
8923 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
8924
8925         *  g++.other/singleton.C: New test.   Warning is under dispute.
8926         Runtime crash is not.
8927
8928 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
8929
8930         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
8931         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
8932         using6.C, using7.C}:  New namespace tests.
8933
8934 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
8935
8936         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
8937         specialization with typedef'ed names used as array indexes.
8938
8939 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
8940
8941         * gcc.c-torture/execute/980709-1.c: New test.
8942
8943         * gcc.dg/980709-1.c: New test.
8944
8945 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
8946
8947         * gcc.c-torture/execute/bcp-1.c: New test.
8948
8949 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
8950
8951         * gcc.c-torture/execute/980707-1.c: New test.
8952
8953 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
8954
8955         * gcc.c-torture/compile/980706-1.c: New test.
8956
8957 1998-07-01  Dave Love  <d.love@dl.ac.uk>
8958
8959         * g77.f-torture/execute/980701-0.f,
8960         g77.f-torture/execute/980701-1.f: New test from Craig.
8961
8962 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
8963
8964         * gcc.c-torture/compile/980701-1.c: New test.
8965
8966         * gcc.c-torture/execute/980701-1.c: New test.
8967
8968 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
8969 rlsruhe.de>
8970
8971         * g++.old-deja/g++.robertl/eb132.C: New test.
8972         * g++.old-deja/g++.robertl/eb133.C: Likewise.
8973
8974 1998-06-29  Dave Love  <d.love@dl.ac.uk>
8975
8976         * g77.f-torture/execute/980628-7.f,
8977         g77.f-torture/execute/980628-8.f,
8978         g77.f-torture/execute/980628-9.f,
8979         g77.f-torture/execute/980628-10.f: New tests from Craig.
8980
8981         * g77.f-torture/execute/980628-3.f: Remove mail headers.
8982
8983 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
8984
8985         * g77.f-torture/execute/980628-4.f: New test from Craig.
8986         * g77.f-torture/execute/980628-5.f: Likewise.
8987         * g77.f-torture/execute/980628-2.f: Likewise.
8988         * g77.f-torture/execute/980628-0.f: Likewise.
8989         * g77.f-torture/execute/980628-1.f: Likewise.
8990         * g77.f-torture/execute/980628-3.f: Likewise.
8991         * g77.f-torture/execute/980628-6.f: Likewise.
8992
8993 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
8994
8995         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
8996         directory when nothing has been installed yet.
8997
8998 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
8999
9000         * gcc.c-torture/special/special.exp: Handle newer versions of
9001         dejagnu.
9002
9003 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
9004
9005         * gcc.dg/980626-1.c: New test.
9006
9007 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
9008
9009         * gcc.misc-tests/m-un-2.c: New test.
9010         * g++.old-deja/g++.other/warn01.c: Likewise.
9011
9012 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
9013
9014         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
9015         compatibility with assmblers with a different comment character.
9016         Eliminate use of GAS-specific extensions.
9017
9018 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
9019
9020         * gcc.c-torture/execute/ieee/980619-1.c: New test.
9021
9022 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
9023
9024         *lib/g77.exp: Replace search for libf2c.a with search for newly
9025         renamed libg2c.a
9026
9027 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
9028
9029         * gcc.c-torture/execute/980617-1.c: New test.
9030
9031 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
9032
9033         * gcc.c-torture/execute/980612-1.c: New test.
9034
9035 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
9036
9037         * gcc.dg/980523-1.c: Only test on ppc-linux.
9038         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
9039
9040         * gcc.c-torture/execute/980608-1.c: New test.
9041
9042 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9043
9044         * gcc.c-torture/execute/980605-1.c: New test.
9045
9046 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
9047
9048         * gcc.c-torture/execute/980604-1.c: New test.
9049
9050 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
9051
9052         * gcc.c-torture/execute/980602-1.c: New test.
9053         * gcc.c-torture/execute/980602-2.c: Likewise.
9054
9055 1998-06-02  Dave Love  <d.love@dl.ac.uk>
9056
9057         * 970125-0.f: Fix per JCB.  Add commentary.
9058
9059 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
9060
9061         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
9062         IEEE -0 support.
9063
9064 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
9065
9066         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
9067         earlier.
9068
9069 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
9070
9071         * gcc.c-torture/execute/980526-3.c: New test.
9072
9073 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
9074
9075         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
9076         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
9077         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
9078         m88k-motorola-sysv3 to XFAIL.
9079
9080 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9081
9082         * gcc.dg/980526-1.c: New test.
9083         * gcc.c-torture/execute/980526-2.c: New test.
9084
9085 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
9086
9087         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
9088
9089         * gcc.c-torture/execute/980526-1.c: New test.
9090
9091 1998-05-26  Dave Love  <d.love@dl.ac.uk>
9092
9093         * g77.f-torture/execute/alpha2.f: Add runtime test.
9094
9095 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
9096
9097         * g++.old-deja/old-deja.exp: Strip leading directories.
9098
9099         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
9100         error for the line.  Don't run multiple tests for the same line.
9101
9102 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
9103
9104         * gcc.dg/980523-1.c: New test.
9105
9106 1998-05-23  Dave Love  <d.love@dl.ac.uk>
9107
9108         * g77.f-torture/compile/970915-0.f: New test.
9109
9110 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
9111
9112         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
9113
9114 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
9115
9116         * gcc.dg/980520-1.c: New test.
9117
9118 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
9119
9120         * gcc.dg/980502-1.c: Fix return type.
9121
9122 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
9123
9124         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
9125         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
9126         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
9127         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
9128         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
9129
9130 1998-05-20  Dave Love  <d.love@dl.ac.uk>
9131
9132         * g77.f-torture/execute/980520-1.f: New test.
9133
9134 1998-05-15  Dave Love  <d.love@dl.ac.uk>
9135
9136         * lib/mike-g77.exp: New file.
9137
9138         * g77.f-torture/noncompile/noncompile.exp,
9139         g77.f-torture/noncompile/check0.f: New files.
9140
9141 1998-05-14  Dave Love  <d.love@dl.ac.uk>
9142
9143         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
9144         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
9145         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
9146         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
9147         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
9148         abort where appropriate.
9149
9150 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
9151
9152         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
9153         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
9154
9155 1998-04-29  Dave Love  <d.love@dl.ac.uk>
9156
9157         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
9158
9159 1998-04-27  Dave Love  <d.love@dl.ac.uk>
9160
9161         * g77.f-torture/compile/980427-0.f: New test.
9162
9163 1998-04-24  Dave Love  <d.love@dl.ac.uk>
9164
9165         * g77.f-torture/compile/980424-0.f: New test.
9166
9167 1998-04-19  Dave Love  <d.love@dl.ac.uk>
9168
9169         * g77.f-torture/compile/980419-2.f (main): New test.
9170         * g77.f-torture/compile/970125-0.f: New test.
9171         * g77.f-torture/compile/980419-1.f: New test.
9172
9173 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
9174
9175         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
9176         of loop-4.c.
9177
9178 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
9179
9180         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
9181
9182 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
9183
9184         * gcc.c-torture/compile/980329-1.c: New test.
9185
9186 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
9187
9188         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9189         * gcc.dg/980312-1.c: Fix typo in -march command.
9190
9191 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
9192
9193         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
9194
9195 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
9196
9197         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
9198         Dave Love agree the Fortran source is bogus.
9199
9200 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
9201
9202         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
9203         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
9204         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
9205         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
9206         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
9207
9208 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
9209
9210         * g++.old-deja/g++.other/friend1.C: New test.
9211
9212 1998-02-18  Dave Love  <d.love@dl.ac.uk>
9213
9214         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
9215         possibly uninitialized) variables and declare dnrm2.
9216
9217 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
9218
9219         From Bruno Haible <haible@ilog.fr>:
9220         * gcc.c-torture/execute/980223.c: New test.
9221
9222 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
9223
9224         * gcc.dg/ifelse-1.c: New test.
9225
9226 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
9227
9228         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
9229
9230           * lib/old-dejagnu.exp (old-dejagnu): Added the
9231           "execution test - XFAIL *-*-*" handling in the spirit of
9232           "excess errors test -". Changed the "execution test fails"
9233           handling to be like "excess errors test fails".
9234           * Update various tests accordingly.
9235
9236 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
9237
9238         * gcc.c-torture/execute/980205.c: New test.
9239
9240 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
9241
9242         * lib/c-torture.exp: Look for .x files instead of .cexp files.
9243         * lib/f-torture.exp: Similarly.
9244         * gcc.c-torture: Rename all .cexp files to .x files.
9245
9246 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9247
9248         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
9249         (940510-1.c): Removed duplicate.
9250         (971104-1.c): New test.
9251
9252 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
9253
9254           * lib/f-torture.exp: Improve error and loop detection.
9255
9256 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
9257
9258         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
9259         use that to size the filler array.
9260
9261 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
9262
9263         * lib/c-torture.exp(c-torture-execute): Fix typo.
9264
9265         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
9266         testcase as the executable name. Keep the executable around if
9267         the test fails.
9268
9269 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
9270
9271         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
9272         changes.  Only test one -g option, and move it to the end of the
9273         list of options to test.
9274
9275 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
9276
9277         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
9278         variable GCC_TORTURE_OPTIONS to supply default switches separated
9279         by colons.  If no environment variable, run tests with -O0 -g, -O1
9280         -g, and -O2 -g as well.
9281
9282 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
9283
9284         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
9285         explanatory comments. Fix indentation.
9286
9287 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
9288
9289         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
9290
9291 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
9292
9293         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
9294         * g++.old-deja/g++.mike/p7325.C: Likewise.
9295         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
9296
9297 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
9298
9299         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
9300         * g++.old-deja/g++.brendan/crash30.C: Likewise.
9301         * g++.old-deja/g++.brendan/crash39.C: Likewise.
9302         * g++.old-deja/g++.law/operators4.C: Likewise.
9303
9304 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
9305
9306         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
9307         * g++.old-deja/g++.mike/p784.C: Ditto.
9308         * g++.old-deja/g++.mike/p785.C: Ditto.
9309
9310 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
9311
9312           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
9313
9314 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
9315
9316         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
9317         target feature; pass this to c-torture-execute as needed.
9318
9319 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
9320
9321         * lib/c-torture.exp(c-torture-execute): If the previous and the
9322         current executables being tested are identical, we don't need to
9323         run the executable again. Try to make the executable names
9324         unique. Add an optional argument for passing additional compiler
9325         flags.
9326
9327 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
9328
9329         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
9330
9331 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
9332
9333         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
9334
9335 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
9336
9337         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
9338         32bit or larger longs.
9339
9340         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
9341         have either a 32bit long or 32bit int.
9342
9343 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9344
9345         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
9346         Make double precision tests dependent on sizeof (double).
9347
9348 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
9349
9350         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
9351         too.
9352
9353 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9354
9355         * gcc.c-torture/compile/961203-1.cexp: New script.
9356
9357 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
9358
9359         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
9360         up the includes ourselves.
9361
9362 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
9363
9364         * lib/plumhall.exp: Remove random include, and add a few
9365         verbose messages for debugging.
9366
9367 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
9368
9369         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
9370         of trying to do it ourselves.
9371
9372 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9373
9374         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
9375
9376 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
9377
9378         * gcc.prms/5403.c: Made regexp a bit less strict.
9379
9380 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
9381
9382         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
9383         is returned from remote_load instead.
9384         * lib/plumhall.exp: Ditto.
9385         * lib/mike-g++.exp: Ditto.
9386         * lib/old-dejagnu.exp: Ditto.
9387         * lib/c-torture.exp: Ditto.
9388
9389 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
9390
9391         * lib/g++.exp: Use build_wrapper procedure.
9392         * lib/gcc.exp: Ditto.
9393
9394 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
9395
9396         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
9397         an old-style decl for malloc.  Fixes tests to work when
9398         sizeof (int) != sizeof (size_t).
9399
9400 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
9401
9402         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
9403
9404         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
9405         use stdargs.h interface.
9406
9407 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
9408
9409         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
9410         NO_VARARGS when compiling.
9411
9412 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
9413
9414         * lib/plumhall.exp(ph_includes): New procedure.
9415         (ph_make): Use it.
9416         (ph_compiler): Ditto.
9417
9418         * lib/g++.exp: Rename test-glue.c to testglue.c.
9419         * lib/gcc.exp: Ditto.
9420
9421 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
9422
9423         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
9424         to completion when it's called.
9425
9426 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
9427
9428         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
9429         is defined, don't do test.
9430
9431 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
9432
9433         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
9434         for object files.
9435         (ph_summary): Mark skipped testcases as untested, not unresolved.
9436
9437         * lib/plumhall.exp (ph_make): If unresolved because of bad
9438         errorCode, record errorCode in log file.
9439         (*): Replace send_log/verbose with verbose -log.
9440
9441 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
9442
9443         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
9444         double conversion if double isn't at least 8 bytes.
9445
9446         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
9447         int to work with targets where int is 16 bits.
9448
9449         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
9450         8 bytes, just exit, since 4 byte doubles don't have enough bits of
9451         precision for the test to complete.
9452
9453 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
9454
9455         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
9456         if d10v is not compiled with the -mdouble64 flag.
9457         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
9458
9459         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
9460         d10v is not compiled with the -mint32 flag.
9461
9462 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
9463
9464         * lib/plumhall.exp: Use incr_count.
9465
9466 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
9467
9468         * gcc.c-torture: Update to c-torture-1.45.
9469
9470 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
9471
9472         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
9473         the name of the expect testcase file).
9474
9475         * lib/g++.exp(g++_init): Ditto.
9476
9477 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
9478
9479         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
9480         the host.
9481
9482         * lib/gcc.exp(gcc_exit): New procedure.
9483
9484 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
9485
9486         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
9487         specs where appropriate.
9488
9489         * g++.old-deja/g++.arm/*: Added additional ERROR checks
9490         because of new "candidates are" messages, and removed a few
9491
9492         * Converted all non-old-style g++ testcases to old-style, and
9493         moved into g++.old-deja.
9494
9495 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
9496
9497         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
9498         options.
9499
9500         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
9501         succeeded.
9502
9503         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
9504
9505 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
9506
9507         * lib/gcc.exp (gcc_target_compile): Add support for defining
9508         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
9509         the machine doesn't have those features.
9510
9511 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
9512
9513         * g++.law/operators4.exp: Don't use LIBS.
9514
9515 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
9516
9517         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
9518
9519         * lib/mike-g++.exp: Don't set the compiler to be tested here.
9520         * lib/g++.exp: Set it here instead. Also, allow use of the
9521         --tool_exec and --tool_opt options. Change CXX to
9522         GXX_UNDER_TEST.
9523
9524         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
9525
9526         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
9527
9528 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
9529
9530         * lib/old-dejagnu.exp: Use prune_warnings instead of
9531         prune_system_crud.
9532         * lib/mike-g++.exp: Ditto.
9533         * lib/gcc.exp: Ditto.
9534         * lib/g++.exp: Ditto.
9535
9536         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
9537
9538 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
9539
9540           * 941014-2.c: Include stdlib.h
9541           * 960327-1.c: Include stdio.h
9542           * dbra.c, index-1.c: Don't assume ints are 32bits.
9543
9544 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
9545
9546         * lib/gcc.exp: Add gcc,stack_size target feature.
9547
9548         * lib/g++.exp(g++_target_compile): Add the include and link
9549         paths here, not in two other places. And, it's $options, not
9550         options.
9551
9552         * lib/mike-g++.exp(postbase): Remove the code that determines
9553         the correct include and link paths.
9554         * g++.old-deja/old-deja.exp: Ditto.
9555
9556 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
9557
9558         * lib/g++.exp(g++_init): target_compile no longer returns the
9559         filename of the result.
9560
9561 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
9562
9563         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
9564         call to glob.
9565
9566         * gcc.c-torture/special/special.exp: Change call to
9567         gcc_target_compile to include the object file.
9568
9569 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
9570
9571         * gcc.c-torture/special/special.exp: Correct misspelling in last
9572         change.
9573
9574 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
9575
9576         * lib/plumhall.exp(ph_summary): Log the entire output of the
9577         executable. Return -1 if there were any failures, 0 otherwise.
9578         (ph_execute): Return -1 if there were any failures, 0 otherwise.
9579         (ph_make): Clean up objects and executables that were built
9580         if the tests succeeded.
9581
9582 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
9583
9584         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
9585         libraries and includes in the build tree as appropriate.
9586
9587 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
9588
9589         * lib/c-torture.exp: Instead of looking for the global variable
9590         NO_LONG_LONG, check to see if that's a feature of the target.
9591
9592 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
9593
9594         * config/default.exp: Minimize. Delete the remainer of the files in
9595         config; this functionality is now in devo/dejagnu/config.
9596
9597         g++.*/*: Pass any additional flags used to compile to postbase;
9598         delete CXXFLAGS.
9599
9600         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
9601         is now done by runtest.exp. Use gcc_target_compile instead of
9602         compile.
9603
9604         lib/c-torture.exp: Use gcc_target_compile instead of compile.
9605         Remove references to CFLAGS. Use remote_file instead of
9606         calling rm -f.
9607         (c-torture): Take a list of arguments to use to compile this
9608         testcase.
9609
9610         lib/g++.exp: Simplify. Use target_compile instead of compile.
9611         lib/gcc-dg.exp: Ditto.
9612         lib/gcc.exp: Ditto.
9613         lib/mike-{gcc,g++}.exp: Ditto.
9614         lib/old-dejagnu.exp: Ditto.
9615         lib/plumhall.exp: Ditto.
9616
9617 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
9618
9619         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
9620         (ph_linker): Likewise.
9621
9622 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
9623
9624           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
9625         MAP_ANON / MAP_ANONYMOUS if defined;
9626         else try to map from /dev/zero .
9627
9628 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
9629
9630         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
9631         isn't defined, then define it to MAP_ANONYMOUS.
9632
9633 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
9634
9635         * gcc.c-torture: Update to c-torture-1.42 release.
9636
9637 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
9638
9639         * gcc.c-torture: Update to c-torture-1.41 release.
9640
9641 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
9642
9643         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
9644         c-torture release.
9645
9646 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9647
9648         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
9649         and LDFLAGS.  Fix second case to append the target_info ldflags
9650         onto LDFLAGS, not CFLAGS.
9651         * lib/g++.exp (g++_init): Add target_info stuff.
9652         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
9653         of libgloss and newlib flags for !native.
9654
9655         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
9656         (GDB): Fix relative path to go up another dir for finding gdb.
9657
9658 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
9659
9660         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
9661         versions in the target_info array, if they don't exist.
9662
9663 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9664
9665         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
9666
9667 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
9668
9669         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
9670         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
9671
9672 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
9673
9674         * lib/old-dejagnu.exp: Don't remove the output file before we've
9675         actually tested it. Don't append pwd to the path of the executable
9676         we're testing.
9677
9678 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
9679
9680         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
9681
9682 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
9683
9684         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
9685         temporary directory for compiler files, and set it to a default
9686         value of /tmp. Set $output as the name of the output file from
9687         compiling the testcase. Add a -o option to $cflags_var so the
9688         compiler writes the final output file as $output. Set $executable
9689         to $output.
9690
9691         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
9692         directory for compiler files, and set it to /tmp if it doesn't
9693         already have a value. Set $output_file to the name of the output
9694         file from compiling the testcase. Add a -o option to CXXFLAGS so
9695         the compiler writes the final output file as $output. Use $output
9696         as the executable to be tested.
9697
9698 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9699
9700         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
9701
9702 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
9703
9704         * gcc.c-torture/execute/pending-1.c: New test.  Still
9705         pending in Tege's queue.
9706
9707 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
9708
9709         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
9710         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
9711         if there were failures.  Call unresolved if there were unresolved
9712         testcases.  Call gcc_fail if program did not run to completion.
9713         (ph_make): Pass additional argument name to ph_execute.
9714         (ph_execute): Add new argument.  Pass additional arguments to
9715         ph_summary.  Call gcc_fail is there is no execution output.
9716
9717 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
9718
9719         * lib/plumhall.exp (proc_summary): Output relavent summary
9720         lines into the log so specific failures in plumhall can be
9721         investigated.
9722
9723 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
9724
9725         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
9726         (c-torture-execute): Don't try to execute tests which use
9727         "long long" types if $NO_LONG_LONG is nonzero.
9728
9729 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
9730
9731         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
9732         not c-torture.
9733
9734         * gcc.ieee: Move from here.
9735         * gcc.c-torture/execute/ieee: To here.
9736
9737 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
9738
9739         * gcc.c-torture: Update to c-torture-1.41 release.
9740
9741 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
9742
9743         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
9744         not "$output".
9745
9746 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
9747
9748         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
9749         -c present.
9750
9751 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
9752
9753         * config/proelf.exp: Handle connecting to a simulator.
9754
9755 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
9756
9757         * config/proelf.exp: New file.  Enough framework that we can
9758         run c-torture tests on the proelf targets (or any other target
9759         that gdb can connect to for that matter).
9760
9761 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
9762
9763         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
9764         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
9765
9766         * lib/plumhall.exp (ph_execute): Always call ph_summary if
9767         exec_output exists.
9768
9769 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
9770
9771         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
9772         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
9773
9774         * config/*.exp: Update FSF address.  Change result of ${tool}_load
9775         to pass/fail/unresolved/unsupported/untested.  Caller must now
9776         call unresolved/unsupported/untested.
9777         * lib/*.exp: Update FSF address.  Update to handle new results of
9778         ${tool}_load.
9779         * lib/chill.exp (verbose): Delete.
9780
9781 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
9782
9783         * lib/gcc.exp (default_gcc_start): Change order of args to
9784         $LDFLAGS $CFLAGS $LIBS.
9785         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
9786         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
9787         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
9788         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
9789         * gcc.misc-tests/dg-test.exp: Likewise.
9790         * gcc.misc-tests/msgs.exp: Likewise.
9791         * gcc.prms/prms.exp: Likewise.
9792         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
9793         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
9794
9795         * lib/dg.exp: Deleted, moved to dejagnu/lib.
9796
9797 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9798
9799         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
9800
9801         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
9802         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
9803
9804         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
9805         necessary.
9806
9807 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
9808
9809         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
9810         global for loop; add use of $mathlib.
9811         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
9812         settings here; set mathlib for anything but VxWorks.
9813
9814 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
9815
9816         * gcc.c-torture: Update to c-torture-1.40 release.
9817
9818 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
9819
9820         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
9821         dg.exp.
9822
9823 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
9824
9825         * lib/c-torture.exp (c-torture-execute): Declare "output" as
9826         global.
9827
9828 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
9829
9830         * lib/g++.exp (LIBS): Define if not already.
9831         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
9832         (gcc-dg-prune): Call prune_gcc_output.
9833         * lib/gcc.exp (prune_gcc_output): New proc.
9834         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
9835         prune_gcc_output.
9836
9837 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
9838
9839         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
9840         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
9841
9842 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
9843
9844         * gcc.c-torture: Update to c-torture-1.39 release.
9845
9846 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
9847
9848         * lib/c-torture.exp (c-torture-execute): Don't return if one option
9849         fails, try others as well.
9850
9851 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
9852
9853         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
9854         If compilation fails, mark execute tests as `untested'.
9855         If test is marked as unsupported, don't mark compilation and
9856         execute tests as failed.
9857
9858 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9859
9860         * lib/g++.exp (g++_init): Don't link in libg++, and look to
9861         libstdc++ for whether or not we want to be doing shared
9862         libraries.  Delete link_curses since we don't need it anymore.
9863         * lib/mike-g++.exp (postbase): Don't link in libg++.
9864         * g++.old-deja/old-deja.exp: Likewise.
9865
9866 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9867
9868         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
9869
9870 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9871
9872         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
9873         For that, add `-Wl,-a,shared_archive'.
9874         * g++.old-deja/old-deja.exp: Likewise.
9875
9876 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
9877
9878         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
9879
9880 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
9881
9882         * lib/mike-g++.exp (postbase): Pay attention to the status of
9883         g++_load.
9884
9885 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9886
9887           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
9888
9889 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
9890
9891         * lib/gcc.exp (default_gcc_start): No longer need to log program
9892         being executed or its output, execute_anywhere does that now.
9893         * lib/g++.exp (default_g++_version): Call execute_anywhere.
9894         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
9895
9896 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9897
9898         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
9899         the same as those in lib/g++.exp.
9900
9901 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
9902
9903         * gcc.c-torture: Update to c-torture-1.38 release.
9904         * gcc.ieee: Related changes.
9905
9906 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
9907
9908         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
9909         "exec". Minor reformatting changes.
9910
9911         * config/rom68k.exp (${tool}_load): Make it work in a canadian
9912         cross. This means all "exec" calls now work on a remote host as
9913         well.
9914         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
9915         cross. Filter out the extra "\r\n" stuff that expect puts in.
9916         (c-torture-execute): Filter out the bogus warnings like
9917         c-torture-compile does. Add support for canadian cross.
9918         * lib/gcc.exp (default_gcc_version, default_gcc_start)
9919         Use execute_anywhere rather than calling exec directly. Now it
9920         works for canadian cross testing.
9921
9922 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
9923
9924         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
9925         results into a variable, and check that rather than using file exists.
9926
9927 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9928
9929         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
9930         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
9931
9932 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9933
9934         * g++.old-deja/old-deja.exp: Create and pass runshlib and
9935         lib_curses if there's a shared libg++ in the build tree.
9936
9937 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
9938
9939         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
9940         if not supported target.
9941
9942 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9943
9944         * lib/g++.exp (g++_init): Move empty setting of runshlib and
9945         link_curses up to always happen, not just for native builds.
9946
9947 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
9948
9949         * gcc.c-torture: Update to c-torture-1.36 release.
9950         * gcc.failure: Related changes.
9951
9952 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
9953
9954         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
9955
9956 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9957
9958         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
9959         * lib/mike-g++.exp (postbase): Not in here.  Still reference
9960         runshlib, link_curses, and mathlib for link and run.
9961
9962         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
9963         pass the runtime shared library options for Solaris, OSF/1, and
9964         Irix5, and link with -lcurses to avoid unresolved references.
9965
9966 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9967
9968         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
9969         only run once.
9970
9971 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
9972
9973         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
9974
9975 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
9976
9977         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
9978         do not have a framework for the "compat" tests yet.
9979
9980 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9981
9982         * lib/mike-g++.exp (postbase): New local variable `mathlib',
9983         set to null if we're testing vxworks5.1.  Use that instead of
9984         `-lm' in the setting of LIBS for link and run.
9985
9986 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9987
9988         * config/rom68k.exp (${tool}_load): Major changes to make it
9989         work.  Verified that it does in fact return the stuff in
9990         exec_output properly.  Catch any Emul or any TRAP other than 0.
9991
9992 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9993
9994         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
9995         LDFLAGS properly for targets that need stuff from libgloss.
9996         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
9997         only run once.
9998         (gpp_initialized): New variable.
9999
10000 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
10001
10002         * config/rom68k.exp: Load libgloss.exp.
10003         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
10004         so we can produce a fully linked binary.
10005         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
10006         so we can produce a fully linked binary.
10007
10008 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
10009
10010         * lib/plumhall.exp (ph_section): Watch for expected failures.
10011         Add missing `else'.
10012
10013         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
10014         run the testcase.
10015         (c-torture): Likewise.
10016
10017 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
10018
10019         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
10020
10021         * lib/mike-g++.exp (mike_cleanup): New proc.
10022         (prebase): New globals compiler_result, not_compiler_result,
10023         target_regexp.
10024         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
10025         allow leading "-" in pattern.  Watch for unsupported tests.
10026         If $compiler_result is set, pattern match assembler code,
10027         and ditto for $not_compiler_result.
10028         * lib/mike-gcc.exp: Likewise.
10029
10030         * lib/plumhall.exp (ph_execute): Only call ph_summary if
10031         execution "succeeded".
10032
10033 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
10034
10035         * config/win32.exp: New file.
10036         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
10037
10038 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
10039
10040         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
10041         unsupported.
10042         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
10043         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
10044         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
10045
10046         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
10047         "... without exceptions was ...".  That is now handled by
10048         prune_system_crud.
10049         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
10050
10051 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
10052
10053         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
10054         sieve.c,sort2.c}: New files.
10055         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
10056         sieve.exp,sort2.exp}: Drivers for them.
10057
10058         * lib/mike-gcc.exp (program_output): New user settable variable.
10059         (postbase): Call prune_system_crud.  Also prune extraneous compiler
10060         messages.
10061         * lib/mike-g++.exp (program_output): New user settable variable.
10062
10063         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
10064
10065         * config/sh.exp: Deleted (use sim.exp instead).
10066
10067 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10068
10069         * config/vx.exp: Declare CHECKTASK as global.
10070         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
10071         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
10072         * lib/old-dejagnu.exp: Load [pwd]/$executable.
10073
10074 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
10075
10076         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
10077         target. Like vx.exp, only includes `vx29k.exp' instead of
10078         `vxworks.exp'.
10079
10080 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
10081
10082         * config/sim.exp: Increase time limit from 120 seconds to 240.
10083
10084 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
10085
10086         * gcc.c-torture/execute/950628-1.c: New test.
10087
10088 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
10089
10090         * gcc.c-torture: Update with changes/additions from
10091         c-torture-1.34.
10092
10093 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
10094
10095         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
10096
10097 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
10098
10099         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
10100
10101 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
10102
10103         * gcc.c-torture/compile/950512-1.c: New test.
10104         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
10105         * gcc.dg/struct-ret-1.c: Likewise.
10106
10107 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
10108
10109         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
10110           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
10111
10112 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
10113
10114         * gcc.c-torture/special/920411-1.c: Deleted.
10115         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
10116
10117 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
10118
10119         * config/sim.exp (${tool}_load): Hack in call to bash to get a
10120         cpu limit.
10121
10122 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10123
10124         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
10125
10126 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10127
10128         From kenner;
10129         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
10130         is the proper length.
10131         * va-arg-3.c: Likewise.
10132
10133 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
10134
10135         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
10136         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
10137
10138         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
10139         * lib/g++.exp (default_g++_start): Delete old cruft.
10140
10141 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
10142
10143         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
10144         (2 * (1 << 18)) to (2 * (1 << 17)).
10145
10146         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
10147
10148 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10149
10150         * config/rom68k.exp: Renamed from config/idp.exp
10151
10152 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10153
10154         * c-torture/compile/921109-2.c
10155
10156 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
10157
10158         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
10159         excess errors.
10160
10161 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
10162
10163         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
10164         output.
10165         * lib/g++.exp (default_g++_start): Likewise.
10166
10167 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10168
10169         * gcc.c-torture/compile/950329-1.c: New test.
10170
10171 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10172
10173           * config/bug.exp (${tool}_load): Updated to use new remote_open
10174           and remote_close procs.
10175         * config/idp.exp: New file.
10176
10177 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10178
10179         * gcc.c-torture/execute/950322-1.c: New test.
10180
10181 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
10182
10183         * config/vx.exp (${tool}_load): Clean up testing of return code from
10184         vxworks_ld and vxworks_spawn.
10185
10186 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
10187
10188         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
10189
10190 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
10191
10192         * lib/old-deja.exp: Add `excess errors test - ' error, now one
10193         can mark excess errors on a machine by machine basis.  Note, the
10194         default is to not expect any excess errors, even when excess
10195         errors test - is given, so you will want to put an XFAIL ... on
10196         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
10197         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
10198         those 4 machines, but no others.
10199
10200 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10201
10202         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
10203         * lib/c-torture.exp: to here.
10204
10205 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10206
10207         * gcc.c-torture/execute/950221-1.c: New test.
10208         * gcc.c-torture/execute/struct-ret-1.c: New test.
10209         * gcc.c-torture/compile/950221-1.c: New test.
10210
10211         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
10212
10213 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
10214
10215         * gcc.c-torture/execute/arith-1.c (main): Return 0.
10216         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
10217
10218 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
10219
10220         * g++.gb: New directory of tests, derived from my signature and
10221         class scoping tests.
10222
10223         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
10224         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
10225         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
10226         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
10227         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
10228         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
10229         * g++.gb/sig25.C: Likewise.
10230
10231         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
10232         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
10233         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
10234         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
10235         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
10236         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
10237         * g++.gb/sig25.exp: Likewise.
10238
10239         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
10240         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
10241         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
10242         * g++.gb/scope13.C: Likewise, this test still fails.
10243
10244         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
10245         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
10246         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
10247         * g++.gb/scope13.exp: Ditto.
10248
10249         * g++.gb/README: New file, explains what these tests are about.
10250
10251 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
10252
10253         * lib/dg.exp (dg-do): Support `preprocess'.
10254         (dg-test): Likewise.
10255
10256 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10257
10258         * config/udi.exp: change "continue -expect" to "exp_continue".
10259
10260 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
10261
10262         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
10263         Delete redundant tests.
10264
10265         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
10266         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
10267         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
10268         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
10269         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
10270         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
10271         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
10272         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
10273
10274         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
10275         storing label pointers.
10276         * gcc.c-torture/execute/921019-1.c: Likewise.
10277         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
10278         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
10279         parameter fp.
10280         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
10281         constants.
10282
10283         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
10284         Delete obsolete tests.
10285
10286         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
10287         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
10288         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
10289         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
10290         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
10291         * gcc.c-torture/compile/950124-1.c: New test.
10292
10293         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
10294
10295 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
10296
10297         * lib/mike-g++.exp: Add -lm to LIBS.
10298
10299 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
10300
10301         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
10302
10303 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
10304
10305         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
10306
10307 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
10308
10309         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
10310
10311 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
10312
10313         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
10314         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
10315         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
10316         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
10317         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
10318         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
10319         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
10320         * g++.law/{operators31.C, operators32.C,
10321         * g++.law/{operators33.C, operators34.C}: Likewise.
10322         * g++.law/{pic1.C, refs2.C}: Likewise.
10323         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
10324         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
10325         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
10326         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
10327
10328         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
10329         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
10330         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
10331         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
10332         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
10333         * g++.law/{enum9.exp, friend5.exp}: Likewise.
10334         * g++.law/{nest3.exp, nest4.exp}: Likewise.
10335         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
10336         * g++.law/{operators30.exp, operators31.exp}: Likewise.
10337         * g++.law/{operators32.exp, operators33.exp}: Likewise.
10338         * g++.law/{operators34.exp}: Likewise.
10339         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
10340         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
10341         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
10342         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
10343         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
10344
10345         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
10346         No longer expected to fail.
10347         * g++.law/missed-error3.C: Tweak for recent bool changes.
10348
10349 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
10350
10351         * config/emb-unix: Deleted.
10352         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
10353         remote execution.  Do final link on remote host if REMOTE_LINK is set.
10354
10355 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
10356
10357         * lib/dg.exp (dg-test): Fix typo in last patch.
10358
10359 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
10360
10361         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
10362         (handles multiple occurrences).
10363
10364 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
10365
10366         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
10367         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
10368         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
10369         printed).
10370         * lib/c-torture.exp (c-torture-compile): Likewise.
10371         (c-torture): Prepend full path if missing.
10372         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
10373         (gcc_fail): Likewise.
10374         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
10375
10376 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
10377
10378         * lib/netware.exp: Only attach to NetWare i386 systems.
10379
10380 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
10381
10382         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
10383         messages.  Add test name to "output pattern match" pass/fail message.
10384
10385 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
10386
10387         * gcc.dg: New testsuite.
10388         * gcc.dg/dg.exp: New file.
10389
10390         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
10391         test-switch.c}: Deleted.
10392
10393         * gcc.misc-tests/msgs.exp: New testcase driver.
10394
10395 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
10396
10397         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
10398         Watch for illegal return values from ${tool}_load.
10399         * config/unix.exp (${tool}_load): Fix pass/fail detection for
10400         cross targets.  Coerce return value >0 to 1.
10401
10402 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
10403
10404         * config/unix.exp (${tool}_load): Call program rsh, not proc.
10405
10406         * config/emb-unix.exp: New file.
10407
10408         * config/sim.exp: Error if variable $SIM not defined.
10409         (${tool}_load): Mark test as "untested" if simulator missing.
10410
10411         * config/unix.exp: Load remote.exp to get rcp_download.
10412         * lib/c-torture.exp: Use different option lists for testcases with
10413         and without loops.
10414         * gcc.c-torture/execute/execute.exp: Likewise.
10415
10416 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
10417
10418         * config/*.exp: Clarify return code from ${tool}_load.
10419         Call `unresolved' or `untested' instead of `warning' or `perror'
10420         (sometimes you still want to call both though).
10421         Add comment that `shell_id' is local to each file.
10422         * config/udi.exp (timeout): Set to 30.
10423         Don't print warning if connection fails, $connectmode has already
10424         printed an error.
10425         (${tool}_load): Move verbose messages to level 2.
10426         Rework pattern for "Process started" message.
10427         Pass `shell_id' to ${connectmode}_download.
10428         Retry twice upon timeout.  Make resetting of target more robust.
10429         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
10430         Pass `shell_id' to exit_$connectmode.
10431         Only call exit_$connectmode if connected.
10432         * config/unix.exp (${tool}_load): Check return codes better.
10433         * config/vrtx.exp (${tool}_load): Likewise.
10434         * config/vx.exp (${tool}_load): Likewise.
10435         Delete unneeded global's.
10436         * lib/dg.exp (dg-test): Update to reflect clarified return codes
10437         from ${tool}_load.
10438         (dg-stat): Delete.
10439         (dg-init): Delete recording of pass/fail counts.
10440         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
10441         (old-dejagnu-init): Likewise.
10442         (old-dejagnu-stat): Delete contents, empty proc now.
10443         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
10444         (c-torture): Delete references to lcnt, lpass, lfail.
10445         Get option list from TORTURE_OPTIONS.
10446         Delete -funroll[-all]-loops if no loops.
10447         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
10448         (g++_stat): Delete contents (empty proc now).
10449         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
10450         (gcc_finish): Likewise.
10451         (gcc_stat): Deleted.
10452         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
10453         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
10454         * gcc.c-torture/execute/execute.exp: Likewise.
10455         Split tests into two parts: compile, execute.
10456         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
10457         no loops.  Update to reflect clarified return codes from ${tool}_load.
10458
10459 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
10460
10461         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
10462         to grep for.
10463         (old-dejagnu): Likewise (where necessary).
10464
10465 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
10466
10467         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
10468
10469         * lib/dg.exp (dg-process-target): Fix processing of selector.
10470         Add comment regarding use of `error'.
10471
10472         * lib/gcc.exp (prune_system_crud): Define if missing.
10473         * lib/g++.exp (prune_system_crud): Likewise.
10474
10475         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
10476         Call prune_system_crud.
10477         * lib/dg.exp (dg-runtest): New proc.
10478         Use perror instead of send_user for tcl errors in testcase.
10479         Don't return any value, it's never used.
10480         Don't clobber previous definition of `unknown'.
10481         Print tcl errors in `dg-final'.
10482
10483 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
10484
10485         * lib/dg.exp (dg-process-target): Improve syntax error messages.
10486         (dg-test): Don't print errorInfo, it contains stack backtrace.
10487
10488 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
10489
10490         * lib/g++.exp (runtest_file_p): Define if missing.
10491
10492 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
10493
10494         * lib/mike-g++.exp: Comment out loading of g++.exp.
10495         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
10496         (default_g++_version): Always print something.
10497         (default_g++_start): Comment out call to `which'.
10498         (g++_start, g++_load): Deleted (must be defined in config file).
10499         * lib/gcc.exp: Test for existence of $CC at start.
10500         Delete check for tmpdir (done in gcc_init).
10501         (default_gcc_version): Always print something.
10502         (default_gcc_start): Comment out call to `which'.
10503         * config/*.exp: Major cleanup - make cross targets work at least a
10504         little better for g++ (by not being "--tool gcc" specific).
10505         Rename gcc_xxx to ${tool}_xxx.
10506         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
10507         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
10508
10509 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
10510
10511         * lib/c-torture.exp (c-torture-compile): Rework compiler
10512         message processing.
10513
10514         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
10515         c-torture.
10516
10517 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
10518
10519         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
10520
10521         * lib/dg.exp (dg-process-target): Support { target native }.
10522
10523 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
10524
10525         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
10526         looked for "... program xxx got fatal signal".
10527         Correct regsub munging of `comp_output'.
10528         Ignore compiler messages "path prefix not used" and "linker input
10529         file unused".
10530
10531 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
10532
10533         * lib/gcc.exp (runtest_file_p): Define if missing.
10534         * gcc.prms/template.c: Example to work from.
10535
10536 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
10537
10538         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
10539         * lib/dg.exp (dg-test): Call unsupported testcases as such.
10540
10541         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
10542         * gcc.prms/1883.c: Moved from compile/940714-1.c.
10543         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
10544         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
10545
10546         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
10547         (dg-process-target): No longer a varargs proc.
10548         Return S/N for target, P/F for xfail.  All callers changed.
10549         (user option procs): More argument checking.
10550         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
10551         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
10552         (dg-test): Skip test if not running on selected target in `dg-do'.
10553         Update handling of `dg-do-what', `dg-output-text'.
10554         Separate execution pass/fail from output pattern match pass/fail.
10555         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
10556
10557 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10558
10559         * gcc.c-torture/special/special.exp: Don't expect failure for mips
10560         target for 920510-1.c.
10561
10562 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
10563
10564         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
10565         Clean up comment regarding use of passcnt, etc.
10566         (gcc_stat): Don't update `testcnt' here.
10567         (gcc_finish): Do it here.
10568         Might as well reset `but_id' here too.
10569         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
10570         to determine if the file should be tested.
10571         * gcc.c-torture/compile/compile.exp: Likewise.
10572         * gcc.c-torture/execute/execute.exp: Likewise.
10573         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10574         * gcc.misc-tests/dg-test.exp: Likewise.
10575         * gcc.prms/prms.exp: Likewise.
10576         * gcc.wendy/wendy.exp: Likewise.
10577         * g++.old-deja.exp: Likewise.
10578         Move "Testing file" message to verbose level 1.
10579
10580 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
10581
10582         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
10583
10584 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
10585
10586         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
10587         (default_gcc_start): Accept optional second list element
10588         of compiler flags.  Print compiler output at verbosity level 2.
10589         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
10590         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
10591         Save current values of framework globals passcnt, failcnt, xpasscnt,
10592         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
10593         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
10594         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
10595         xfailcnt to compute stats.  Update framework global `testcnt' from
10596         pass/fail counts.
10597         (gcc_finish): New proc.  Clean up test environment.
10598         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
10599         (gcc_epass, gcc_efail): Delete.
10600         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
10601         argument of line number.
10602         (dg-init): If the tool has an init routine, call it.
10603         (dg-test): Remove args `cflags_var' and `libs_var'.
10604         Pass all compiler options to ${tool}_start.
10605         Handle missing line number.
10606         (dg-finish): New function.
10607         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
10608         particular files.  Call gcc_finish at end.  Move "skipping test"
10609         message to verbosity level 3.
10610         * gcc.c-torture/compile/compile.exp: Likewise.
10611         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10612         * gcc.c-torture/execute/execute.exp: Likewise.
10613         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10614         Print testcase being tried at verbosity level 1.
10615         * gcc.c-torture/special/special.exp: Unset xfail.
10616         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10617         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
10618         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
10619         * gcc.failure/failure.exp: Likewise.
10620         * gcc.ieee/ieee.exp: Likewise.
10621         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
10622         Update call to dg-test.  Call dg-finish at end.
10623         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
10624         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10625         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
10626         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
10627         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
10628         * gcc.wendy/wendy.exp: Add copyright.
10629         Delete setting of tmpdir (done by gcc_init).
10630         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
10631         Pass compiler flags to gcc_start.  Call gcc_finish at end.
10632         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
10633         gcc_[ce]pass/fail.
10634
10635 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
10636
10637         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
10638         confusion.
10639         (g++_load): Likewise.
10640
10641         * config/*.exp (gcc_load): Some were varargs fns and some were not.
10642         Rename argument to `prog' to remove the confusion.
10643         Varargs fns behave differently too!
10644         (g++_load): Likewise.
10645
10646         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
10647
10648         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
10649         what it is.  Delete (always) printing of status value for !native.
10650         Simplify verbose code, and include status and exec_output.
10651         (g++_load): Use gcc_load.
10652
10653 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10654
10655         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
10656         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
10657         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
10658         940714-3.c as these testcases don't exist anymore.  Make
10659         va-arg-1.c expected to pass.
10660
10661 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
10662
10663         * gcc.misc-tests/misc.exp: Only run specific testcases.
10664         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
10665         * gcc.misc-tests/dg-[1-9].c: New files.
10666
10667         * lib/dg.exp: New testsuite driver.
10668         * gcc.prms/prms.exp: Use it.
10669
10670         * README.gcc: New file.
10671
10672         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
10673         Document and reset `lxpass' and `lxfail'.
10674         Simplify "initialized" message.
10675         (gcc_stat): Clean up comments a little.
10676
10677 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
10678
10679         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
10680
10681 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
10682
10683         * lib/old-dejagnu.exp (process-option): New proc.
10684         (old-dejagnu-init, old-dejagnu-stat): Likewise.
10685         (old-dejagnu): Simplify.
10686         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
10687
10688 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
10689
10690         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
10691         exists and is not an empty string.
10692
10693         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
10694         $xfail rather than calling setup_xfail.  Clear $xfail when test is
10695         finished.
10696         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
10697         automatically.
10698
10699         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
10700         longer expected to fail.
10701
10702         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
10703         "f" function call.
10704
10705         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
10706
10707         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
10708         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
10709         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
10710         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
10711         c-torture-1.29.
10712
10713         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
10714         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
10715
10716         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
10717
10718         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
10719         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
10720
10721         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
10722         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
10723         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
10724
10725 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
10726
10727         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
10728         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
10729         940714-1.c, 940714-2.c, 940714-3.c},
10730         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
10731         gcc.misc-tests/{mg.c,mg.exp}:
10732         New tests.
10733         * gcc.noncompile/noncompile.exp: Change accordingly.
10734
10735 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
10736
10737         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
10738         Undo previous clobberage.
10739
10740 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
10741
10742         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
10743         * gcc.special/{930510-1.c, special.exp}:
10744         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
10745         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
10746         struct-varargs-1.c}: New tests from c-torture-1.26.
10747
10748 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
10749
10750         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
10751           argument to switch.
10752
10753 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
10754
10755         * Revert the previous changes.  Please see Rob's directory
10756           (/lisa/test/rob/progressive/gcc/testsuite) for testing
10757           fixes.
10758
10759 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
10760
10761         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
10762             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
10763             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
10764             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
10765             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
10766             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
10767             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
10768             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
10769             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
10770             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
10771             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
10772             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
10773             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
10774             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
10775             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
10776             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
10777             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
10778             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
10779             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
10780             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
10781             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
10782             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
10783             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
10784             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
10785             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
10786             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
10787             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
10788
10789 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
10790
10791         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
10792             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
10793           with perror calls.
10794
10795 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
10796
10797         * config/unix.exp (g++_load): Fix syntax.
10798
10799 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10800
10801         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
10802         * gcc.noncompile/921017-1.c: Deleted obsolete test.
10803         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
10804         Don't expect va-arg-1.c to fail.  Correct expected output for
10805         920928-1.c.
10806         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
10807         * gcc.wendy/hbm4.c: Correct typo.
10808         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
10809
10810 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
10811
10812         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
10813         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
10814         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
10815         * lib/c-torture.exp (c-torture-compile): Ditto.
10816
10817         Reduce volume of output (remove all the -I's and such).
10818         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
10819         Call gcc_cpass, gcc_cfail.
10820         (c-torture): Pass testing option to c-torture-compile.
10821
10822 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
10823
10824         Bring patches over from progressive.
10825         * config/default.exp: Exit remote shell cleanly.
10826         (g++_exit, g++_start): Add default versions.
10827         * config/sim.exp (gcc_load): Use perror, not error.
10828
10829 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
10830
10831         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
10832         set in site.exp.
10833
10834 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
10835
10836         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
10837         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
10838         (wendy_try): New proc to run testcase.
10839         (main loop): Call 'em.
10840         * gcc.wendy/*.c: Clean up pass to correct expected output.
10841
10842         * lib/gcc.exp: Minor cleanup work.
10843         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
10844
10845 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
10846
10847         * config/sim.exp (gcc_load): Document return codes better.
10848         Don't pass -v to simulator.
10849
10850 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
10851
10852           * gcc.special/920717-x.c: Fix typo.
10853           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
10854           get at sources.
10855
10856         * lib/mike-gcc.exp: Fix typo.
10857
10858 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
10859
10860         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
10861         binary to use, transform the name.
10862         * config/*.exp: rename everything. Nuke any g++ specific files,
10863         it's now a special case of gcc that requires no special support.
10864         Add a default.exp for unsupported targets.
10865
10866 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
10867
10868         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
10869         lib/old-dejagnu.exp: Fix a few patterns to work with the new
10870         version of Tcl.
10871
10872 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
10873
10874         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
10875         than a warning.
10876
10877 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
10878
10879         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
10880
10881 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10882
10883         * gcc.execute/execute.exp: Combine opt_list and foption_list into
10884         option_list.  Compile every file with only 4/6 option choices
10885         (same as C torture) instead of with 12/18 different option
10886         choices.
10887         * lib/c-torture.exp: Likewise.
10888
10889         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
10890         not already set.
10891
10892 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
10893
10894         * lib/old-deja.exp: Add `excess errors test fails' error, now one
10895         can put an XFAIL *-*-* on excess errors.
10896
10897 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
10898
10899         * g++.law: Add more tests derived from g++-bugs snapshots.
10900
10901         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
10902         equivalent to g++.law/init9.
10903
10904         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
10905         compiled it, and the a.out file after we've run it.
10906
10907 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
10908
10909         * lib/mike-g++.exp (postbase): Delete the .o file after we've
10910         compiled it, and the a.out file after we've run it.
10911
10912 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
10913
10914         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
10915
10916 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10917
10918         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
10919         version number.
10920
10921 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
10922
10923         * g++.law: New directory of g++ tests derived from the g++-bugs
10924         snapshots.
10925
10926 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10927
10928         * gcc.compile: initbug1.c initbug1.exp testcase added
10929
10930 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10931
10932         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
10933         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
10934           fixes submitted by Jeff Law (law@cs.utah.edu)
10935         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
10936           Jeff Law (law@cs.utah.edu)
10937
10938
10939 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
10940
10941         * config/unix-g++.exp: Follow the gcc way of doing things.
10942         * g++.old-deja/old-deja.exp: Minor updates.
10943         * lib/g++.exp: New file, follow the gcc way of doing things.
10944         * lib/old-dejagnu.exp: Minor updates.
10945         * lib/mike-g++.exp: Always unset errorInfo.
10946
10947 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
10948
10949         * lib/gcc.exp: Fix some errors with the below change, CC and
10950         CFLAGS should be global when setting, not local.
10951
10952 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10953
10954         * lib/gcc.exp: Transform tool name.
10955
10956 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10957
10958         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
10959
10960 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10961
10962         * lib/gcc.exp: change gcc_done to gcc_stat
10963
10964 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10965
10966         * Upgraded gcc testsuite to c-torture version 1.25
10967
10968 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10969
10970         * lib/gcc.exp: added reporting code. Changed verbose compile message.
10971         * lib/c-torture: added hooks for new reporting code.
10972
10973 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10974
10975         * config/sh-gcc.exp: check if sh-sim exists in the path
10976
10977 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10978
10979         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
10980         * gcc.compile/compile.exp: Initial changes for new logic.
10981         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
10982         * gcc.failure/failure.exp: Initial changes for new logic.
10983         * gcc.ieee/ieee.exp: Initial changes for new logic.
10984         * gcc.misc-tests/misc.exp: Initial changes for new logic.
10985         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
10986         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
10987         * lib/c-torture.exp: Initial changes for new logic.
10988         * lib/gcc.exp: Initial changes for new logic.
10989
10990 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
10991
10992         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
10993         depend upon failure or success.  Fully qualify names in failure
10994         and success messages.  Always remove a.out before starting
10995         compile, just in case.  Pay more attention to error text output by
10996         the compiler.  Handle testcases with no known past errors just
10997         like all others, so that things are uniform.  Other miscellaneous
10998         improvements.
10999
11000 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11001
11002         * gcc.cpp: new directory for cpp tests
11003
11004 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11005
11006         * lib/chill.exp: Code reformatted, removed unused code.
11007         * config/unix-chill.exp: Code reformatted, removed unused code.
11008         * chill.execute/execute.exp: Code reformatted, removed unused code.
11009         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
11010
11011 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
11012
11013         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
11014         routines not written.
11015
11016 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11017
11018         * config/bug-gcc.exp: Use new procs from bug.exp.
11019
11020 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11021
11022         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
11023         via ftp, rather than depending on NFS.
11024         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
11025         case.
11026
11027 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
11028
11029         * config/bug-gcc.exp: Use new download proc.
11030
11031 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
11032
11033         * chill.execute/execute.exp: cleanups, handles errors better
11034         * chill.compile/compile.exp: rewrite, based on execute.exp
11035         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
11036         * lib/chill.exp: major changes to diff proc and compile and link
11037           procs. added chill_fail and chill_pass wrappers to pass and
11038           fail. added more comments, and handle error codes better.
11039           Added a hack to capture stderr from exec, so noncompile tests
11040           can work.
11041
11042 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11043
11044         * chill.execute/execute.exp: rewrite of testsuite driver
11045         * lib/chill.exp: rewrite of testsuite driver
11046         * config/unix-chill.exp: rewrite of testsuite driver
11047
11048 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
11049
11050     In chill.execute:
11051         * iexpr.ch: Standardize uppercase.
11052         * tuples.dat: Standardize uppercase.
11053         * vary.ch: standardize.  Correct varying string assignments.
11054         * vary.dat: Add new output lines.
11055
11056 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
11057
11058     In chill.execute:
11059         * chprintf.ch: Standardize use of uppercase.
11060         * tuples.ch: Standardize and turn arr2 into a DCL,
11061           rather than a SYN.
11062         * pinits.ch: Standardize.
11063
11064 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
11065
11066         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
11067         * Makefil: Renamed to Makefile.in.
11068         * configure.in: New.
11069
11070 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
11071
11072     In chill.execute:
11073         * .cvsignore: Add result/output files.
11074         * Makefile: Fix up variables at start.  Use MFLAGS
11075           everywhere.  Correct bool_loc, built_ins entries.
11076           Add entry for vary1.ch.
11077         * bitarray.ch: Standardize upper-case usage.
11078         * bitexpr.ch: Standardize, add output of b1.
11079         * params.ch: Use arrayt in along PROC parameters, to
11080           avoid novelty problems.
11081         * sets.ch: Tiny cleanup.
11082         * vary1.ch: Re-indent.
11083
11084 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
11085
11086           * Add PR-related files to Makefiles, .cvsignore files, etc.
11087
11088 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11089
11090         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
11091           with compiler objects. New names are test-flow.c and test-loop.c
11092
11093 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11094
11095         * Upgraded c-torture tests from 1.19 to 1.20
11096
11097         * new files:
11098         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
11099         * gcc.compile: 930623-1.c 930623-2.c
11100         * gcc.noncompile: 930622-1.c 930622-2.c
11101         * gcc.failure: 920411-1.c 920627-2.c
11102         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
11103
11104 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11105
11106         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
11107           More changes to get testsuite working properly. Needs more work.
11108           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
11109
11110 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11111
11112         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
11113           More changes to get testsuite working properly. Needs more work.
11114
11115 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
11116
11117         * chill.compile/compile.exp: Added for Dejagnu support
11118         * chill.execute/execute.exp: Added for Dejagnu support
11119         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
11120
11121 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
11122
11123     This should complete moving the CHILL test files.
11124         * chill.noncompile(.cvsignore printf.grt
11125             in-printf.grt chprintf.grt chprintf.ch):
11126             Added test-support files.
11127           (Makefile): Modified further.
11128         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
11129             signal.ch): Added test files.
11130           * chill.execute (.cvsignore printf.grt printr.c
11131             in-printf.grt rts.c chprintf.grt rts.h): Added
11132           test-support files.
11133             (Makefile): More corrections.
11134
11135 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
11136
11137         * chill.compile, chill.execute, chill.nocompile: Add CHILL
11138           test cases, ready for DejaGnu.
11139
11140 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11141
11142         * Upgraded c-torture tests from 1.18 to 1.19
11143
11144         * gcc.compile: added test(s):
11145           930607-1.c
11146         * gcc.execute: added test(s):
11147           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
11148
11149         * added new subdirectory for misc tests: gcc.misc-tests
11150         * gcc.misc-test(s): added tests:
11151           inst-check.c test-consts.c test-ior.c test-switch.c
11152
11153 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
11154
11155         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
11156
11157 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
11158
11159         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
11160
11161 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11162
11163         * Upgraded c-torture tests from 1.17 to 1.18
11164
11165 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11166
11167         * Upgraded c-torture tests from 1.12 to 1.17
11168
11169 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
11170
11171         * lib/old-dejagnu.exp:
11172           Fixed handling of XFAIL target triplets to correctly
11173           recognize wildcard characters.  Removed code that
11174           appended a unique id tag to the end of the file name
11175           printed out by the result of the testcases within a
11176           given test file.
11177
11178 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
11179
11180         * lib/old-dejagnu.exp:
11181           Reworked expected failure handling to trigger off of XFAIL
11182           keyword in keyphrase embeded in testcase source code. The
11183           XFAIL keyword must be at the end of the keyphrase line. It
11184           may optionally be followed by one or more target triplets.
11185           It has just occured that the handling of wildcards in the
11186           target triplet may not be correct.
11187
11188 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
11189
11190         * g++.old-deja/tests:
11191           Moved all subdirectories up one level into g++.old-deja .
11192
11193         * lib/old-dejagnu.exp:
11194           Fixed problem with CXXFLAGS not being properly reset, and being
11195           corrupted with extraneous "-c" compiler option.  This was
11196           causing binaries to not be generated for test that needed them.
11197           Modified strings passed to "pass" and "fail" so that individual
11198           tests from the same test file would be distinguished by an
11199           identifier appended to the test file name in the summary logs;
11200           this corrected a problem with erroneous diff logs.  Added code
11201           to search testcases for expected fail and unexpected pass keywords.
11202
11203 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11204
11205         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
11206
11207 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
11208
11209         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
11210           Removed extraneous text from end of "Special g++ Options"
11211           keyphrase.
11212
11213         * lib/old-dejagnu.exp: Added pattern matching to look for new
11214           keywords, embedded in testcases comments, which will trigger
11215           calls to xpass and xfail.
11216
11217 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
11218
11219         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
11220           comments embedded in the testcases, especially the one looking for
11221           special compiler options, as well as the pattern matching for the
11222           compiler output again.
11223
11224 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
11225
11226         * lib/old-dejagnu.exp: Do a proper check of the return value for
11227           execute tests. Fixed several problems with the pattern matching
11228           of the compiler output which gave erroneous test results.
11229           Changed several of the test result messages to be more descriptive.
11230         * config/unix-g++.exp: Proc g++_load now actually works and
11231           executes the tests passed to it and returns a usable return
11232           value.
11233
11234 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11235
11236           * lib/gcc.exp: Exits gracefully if $CC is bogus.
11237
11238 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
11239
11240         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
11241           Modified both files to properly execute the old style
11242           dejagnu tests. The previous versions of these files were
11243           experimental and did not function anything near correctly.
11244
11245 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
11246
11247         * Removed all Makefile.in and configure.in files. No configuration
11248         needed now.
11249
11250 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
11251
11252         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
11253
11254 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
11255
11256         * gcc.compile/configure.in, gcc.unsorted/configure.in,
11257         gcc.special/configure.in, gcc.noncompile/configure.in,
11258         gcc.execute/configure.in, gcc.code_quality/configure.in,
11259         g++.other/configure.in, g++.old-deja/configure.in,
11260         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
11261         in srcname setting.
11262
11263 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11264
11265         * lib/udi.exp:  Fixed mondfe and mondfe_download.
11266         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
11267         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
11268
11269 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
11270
11271         * config/udi-gdb.exp: Check $shell_id after connecting to target.
11272         (gdb_exit): Don't remove *_soc files.
11273
11274 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
11275
11276         * lib/c-torture.exp: Don't look for main; instead always use -w
11277         -c.  This is how the c-torture tests work.  Remove the object
11278         file if the compilation succeeds.
11279         * gcc.execute/execute.exp: Remove executable if test passes.
11280         * gcc.noncompile/noncompile.exp: Every test is an expected
11281         failure.
11282         * gcc.special/special.exp: Added tests from c-torture 1.11,
11283         corrected use of existing test.
11284         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
11285         gcc.execute/920625-1.c: Updated to c-torture 1.11.
11286         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
11287         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
11288         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
11289         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
11290         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
11291         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
11292         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
11293         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
11294         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
11295         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
11296         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
11297         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
11298         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
11299         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
11300         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
11301         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
11302         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
11303         c-torture 1.11.
11304         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
11305         correspond to c-torture 1.11.
11306
11307         * New file.