OSDN Git Service

9d1be4981f64d33fc3decabf546a0af85cf0d24e
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-04-02  David S. Miller  <davem@redhat.com>
2
3         * gcc.c-torture/execute/20020402-3.c: New test.
4
5 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
6
7         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
8         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
9
10         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
11         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
12         g77.f-torture/execute/20001201.x,
13         g77.f-torture/execute/u77-test.x: New files.
14
15         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
16         * gcc.dg/wchar_t-1.c: Ditto.
17
18 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
19
20         * gcc.c-torture/execute/20020402-1.c: New test.
21
22 2002-04-01  Richard Henderson  <rth@redhat.com>
23
24         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
25
26         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
27
28 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
29
30         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
31
32 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
33
34         * g++.dg/inherit/template-as-base.C: Expect error.
35         * g++.dg/inherit/namespace-as-base.C: Likewise.
36
37 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
38
39         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
40         g++.dg/ext/instantiate3.C: Tweak match patterns.
41
42         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
43         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
44         -da test.
45
46 2002-03-31  Richard Henderson  <rth@redhat.com>
47
48         * gcc.dg/special/alias-2.c: New.
49         * gcc.dg/special/ecos.exp: Run it.
50
51 2002-03-31  Richard Henderson  <rth@redhat.com>
52
53         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
54
55 2002-03-31  Kazu Hirata  <kazu@hxi.com>
56
57         * gcc.dg/weak-1.c: Disable on h8300 port.
58
59 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
60
61         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
62         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
63         ordering tests.
64         * g++.dg/bprob/bprob-1.C: New test.
65         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
66         * g++.dg/gcov/gcov-1.C: New test.
67         * g++.dg/gcov/gcov-1.x: New file.
68         * g++.dg/gcov/gcov-2.C: New test.
69         * g++.dg/gcov/gcov-3.C: New test.
70         * g++.dg/gcov/gcov-3.h: New file.
71
72 2002-03-28  Roger Sayle  <roger@eyesopen.com>
73
74         * g++.old-deja/g++.other/builtins5.C: New test.
75         * g++.old-deja/g++.other/builtins6.C: New test.
76         * g++.old-deja/g++.other/builtins7.C: New test.
77         * g++.old-deja/g++.other/builtins8.C: New test.
78         * g++.old-deja/g++.other/builtins9.C: New test.
79
80 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
81
82         * g++.dg/opt/static1.C: New test.
83
84         * g++.dg/opt/longbranch1.C: New test.
85
86 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
87
88         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
89
90         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
91
92 2002-03-27  Richard Henderson  <rth@redhat.com>
93
94         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
95         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
96         move from g++.old-deja/g++.ext/.
97
98 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
99
100         * g++.dg/init/new2.C: New test.
101         
102 2002-03-26  Richard Henderson  <rth@redhat.com>
103
104         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
105
106         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
107         on sparc.
108
109         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
110         sparcv9 systems.
111         * gcc.dg/20001102-1.c: Likewise.
112
113 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
114
115         * gcc.dg/cpp/endif-pedantic1.c,
116         gcc.dg/cpp/endif-pedantic2.c:  New tests.
117
118 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
119
120         * g++.dg/init/new1.C: New test.
121
122 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
123
124         * g++.dg/abi/vbase9.C: New test.
125
126 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
127
128         * gcc.dg/arm-asm.c: New test.
129
130 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
131
132         * gcc.dg/Wswitch-enum.c: New test.
133         Fix PR c/5044.
134
135 2002-03-26  Richard Henderson  <rth@redhat.com>
136
137         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
138         structure.
139
140 2002-03-25  Richard Henderson  <rth@redhat.com>
141
142         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
143         sparcv9 systems.
144
145         * gcc.c-torture/compile/20011119-1.c (xxx): New.
146         * gcc.c-torture/compile/20011119-2.c (xxx): New.
147
148 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
149
150         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
151
152 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
153
154         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
155         targets using generic thunk support.
156
157 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
158
159         * gcc.c-torture/compile/20020323-1.c: New test.
160
161         * g++.dg/opt/conj2.C: New test.
162
163 2002-03-24  Richard Henderson  <rth@redhat.com>
164
165         * gcc.dg/weak-1.c: Use -fno-common.
166
167 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
168
169         * g77.dg/f77-edit-apostrophe-out.f: New test
170         * g77.dg/f77-edit-h-out.f: New test
171         * g77.dg/f77-edit-t-in.f: New test
172         * g77.dg/f77-edit-t-out.f: New test
173         * g77.dg/f77-edit-x-out.f: New test
174         * g77.dg/f77-edit-slash-out.f: New test
175         * g77.dg/f77-edit-colon-out.f: New test
176         * g77.dg/f77-edit-s-out.f: New test
177
178 2002-03-24  Richard Henderson  <rth@redhat.com>
179
180         * objc/execute/formal_protocol-6.x: New XFAIL.
181
182 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
183
184         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
185         that do not support weak symbols
186
187 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
188
189         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
190         * lib/g77.exp:  Likewise
191         * lib/objc.exp: Likewise
192
193 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
194
195         * gcc.dg/Wswitch-default.c: New test.
196
197 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
198
199         * g++.dg/other/enum1.C: New test.
200
201 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
202
203         * gcc.dg/pragma-ep-3.c: Fix typo.
204
205 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
206
207         * g++.dg/inherit/template-as-base.C: New test.
208
209 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
210
211         * g++.old-deja/g++.other/dwarf2-1.C: Move...
212         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
213
214 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
215
216         * gcc.dg/cpp/multiline.c: Update to match.
217
218 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
219
220         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
221
222 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
223
224         * gcc.dg/cpp/extratokens2.c:  New file.
225
226 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
227
228         * gcc.dg/20020312-2.c: Add rs6000 target.
229
230         * gcc.c-torture/compile/20020319-1.c: New test.
231
232 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
233
234         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
235         (A, E): Handle this.
236
237 2002-03-20  Jason Merrill  <jason@redhat.com>
238
239         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
240         ignoring -fpic.
241         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
242         through prune_gcc_output.
243
244 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
245
246         * gcc.c-torture/compile/20020320-1.c: New test.
247
248 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
249
250         * gcc.c-torture/compile/20020318-1.c: New test.
251
252         * gcc.dg/struct-by-value-1.c: New test.
253
254         * gcc.dg/20020319-1.c: New test.
255
256 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
257
258         * g++.dg/opt/conj1.C: New test.
259
260 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
261
262         * g++.dg/template/qualttp20.C: Revert previous change.
263         * g++.dg/template/qualttp3.C: Likewise.
264         * g++.dg/template/qualttp4.C: Likewise
265         * g++.dg/template/qualttp5.C: Likewise
266         * g++.dg/template/qualttp6.C: Likewise
267         * g++.dg/template/qualttp7.C: Likewise
268         * g++.dg/template/qualttp8.C: Likewise
269         * g++.dg/template/recurse.C: Likewise.
270
271 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
272
273         * gcc.dg/cpp/wchar-1.c: Update.
274
275 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
276
277         * g++.dg/template/conv1.C: New test.
278         * g++.dg/template/conv2.C: New test.
279         * g++.dg/template/conv3.C: New test.
280         * g++.dg/template/conv4.C: New test.
281
282 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
283
284         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
285         * g++.dg/template/qualttp3.C: Likewise.
286         * g++.dg/template/qualttp4.C: Likewise
287         * g++.dg/template/qualttp5.C: Likewise
288         * g++.dg/template/qualttp6.C: Likewise
289         * g++.dg/template/qualttp7.C: Likewise
290         * g++.dg/template/qualttp8.C: Likewise
291         * g++.dg/template/recurse.C: Likewise.
292
293 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
294
295         * g++.dg/opt/dtor1.C: New test.
296
297 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
298
299         * gcc.c-torture/compile/20020315-1.c: New test.
300
301 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
302
303         * gcc.dg/weak-1.c: Fix scan tests.
304
305 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
306
307         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
308         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
309         cris-*-aout* mmix-*-*.
310         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
311         cris-*-aout* mmix-*-*.
312         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
313         cris-*-elf* cris-*-aout* and mmix-*-*.
314         * gcc.dg/20001009-1.c: Ditto.
315         * gcc.dg/20010912-1.c: Ditto.
316         * gcc.dg/20020122-4.c: Ditto.
317         * gcc.dg/inline-2.c: Ditto.
318
319 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
320
321         * gcc.c-torture/compile/20020314-1.c: New test.
322
323 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
324
325         * gcc.c-torture/execute/20020314-1.c: New test.
326
327 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
328
329         * g++.dg/warn/Wunused-1.C: New test.
330
331 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
332
333         * g++.dg/abi/mangle6.C: New test.
334
335 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
336
337         * gcc.c-torture/compile/20020309-2.c: New test.
338
339         * gcc.c-torture/compile/20020312-1.c: New test.
340
341 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
342
343         * g++.dg/other/access1.C: New test.
344
345 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
346
347         * gcc.c-torture/execute/wchar_t-1.c: New test.
348
349 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
350
351         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
352
353 2002-03-12  Roger Sayle  <roger@eyesopen.com>
354
355         * gcc.dg/20020312-1.c: New test case.
356
357 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
358
359         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
360
361 2002-03-11  Richard Henderson  <rth@redhat.com>
362
363         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
364         * g++.old-deja/g++.jason/report.C: Likewise.
365
366 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
367
368         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
369         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
370
371 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
372
373         * testsuite/g++.dg/overload/pmf1.C: New test.
374
375 2002-03-11  Kazu Hirata  <kazu@hxi.com>
376
377         * gcc.c-torture/execute/20020307-1.c: Use long.
378
379 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
380
381         PR optimization/5844
382         * gcc.dg/20020310-1.c: New test.
383
384 2002-03-09  Michael Meissner  <meissner@redhat.com>
385
386         * gcc.c-torture/execute/memcpy-2.c: New test.
387         * gcc.c-torture/execute/memset-1.c: New test.
388         * gcc.c-torture/execute/strlen-1.c: New test.
389         * gcc.c-torture/execute/strcmp-1.c: New test.
390         * gcc.c-torture/execute/strncmp-1.c: New test.
391
392 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
393
394         * gcc.dg/ppc-ldstruct.c: New test.
395
396 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
397
398         * gcc.c-torture/execute/va-arg-22.c: New test.
399
400 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
401
402         * gcc.c-torture/compile/20020309-1.c: New test.
403
404 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
405
406         * gcc.c-torture/execute/20020307-2.c: New test.
407
408 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
409
410         * g77.f-torture/compile/20020307-1.f: New test.
411
412 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
413
414         * gcc.dg/unordered-1.c: New test.
415
416 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
417
418         * gcc.c-torture/execute/20020307-1.c: New test.
419
420 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
421
422         * gcc.dg/20020304-1.c: New test.
423
424         * gcc.c-torture/compile/20020304-2.c: New test.
425
426 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
427
428         * gcc.c-torture/compile/20020304-1.c: New test case
429         (from PR c/5830).
430
431 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
432
433         * gcc.dg/20020103-1.c: Add other -D ppc variants.
434
435 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
436
437         * g++.dg/other/classkey1.C: New test.
438
439 2002-03-01  Richard Henderson  <rth@redhat.com>
440
441         * gcc.c-torture/compile/981223-1.x: New.
442         * gcc.c-torture/compile/920625-1.x: New.
443
444 2002-02-28  Richard Henderson  <rth@redhat.com>
445
446         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
447
448 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
449
450         * gcc.c-torture/execute/20020227-1.c: New test.
451
452 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
453
454         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
455         here" ERROR lines.
456         * g++.old-deja/g++.oliva/partord1.C: Likewise.
457         * g++.old-deja.g++.other/defarg1.C: Likewise.
458         * g++.old-deja/g++.pt/calls2.C: Likewise.
459         * g++.old-deja/g++.pt/crash20.C: Likewise.
460         * g++.old-deja/g++.pt/crash30.C: Likewise.
461         * g++.old-deja/g++.pt/crash36.C: Likewise.
462         * g++.old-deja/g++.pt/crash6.C: Likewise.
463         * g++.old-deja/g++.pt/defarg13.C: Likewise.
464         * g++.old-deja/g++.pt/derived3.C: Likewise.
465         * g++.old-deja/g++.pt/error1.C: Likewise.
466         * g++.old-deja/g++.pt/friend21.C: Likewise.
467         * g++.old-deja/g++.pt/friend23.C: Likewise.
468         * g++.old-deja/g++.pt/infinite1.C: Likewise.
469         * g++.old-deja/g++.robertl/eb128.C: Likewise.
470
471 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
472
473         * gcc.c-torture/execute/20020225-2.c: New test.
474
475 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
476
477         * gcc.c-torture/execute/920730-1t.c,
478         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
479         Delete test cases, only relevant to -traditional.
480
481 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
482
483         * gcc.dg/cpp/undef1.c: Remove.
484         * gcc.dg/cpp/directiv.c: Update.
485         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
486
487 2002-02-27  Michael Meissner  <meissner@redhat.com>
488
489         * gcc.c-torture/execute/20020226-1.c: New test.
490
491 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
492
493         * g++.dg/debug/debug4.C: New test.
494
495         * gcc.dg/ia64-visibility-1.c: New test.
496
497 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
498
499         * gcc.dg/debug/20020224-1.c: New.
500
501 2002-02-25  Kazu Hirata  <kazu@hxi.com>
502
503         * gcc.c-torture/execute/960416-1.x: New.
504         * gcc.c-torture/execute/divconst-3.x: Likewise.
505
506 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
507
508         * gcc.dg/20020224-1.c: New test.
509
510 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
511
512         * gcc.c-torture/execute/20020225-1.c: New.
513
514 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
515
516         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
517
518 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
519
520         * gcc.dg/20020222-1.c: New test.
521
522 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
523
524         * g++.dg/opt/anonunion1.C: New test.
525
526 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
527
528         * g++.dg/template/qualttp19.C: New test.
529         * g++.dg/template/qualttp20.C: New test.
530         * g++.old-deja/g++.jason/report.C: Adjust expected errors
531         * g++.old-deja/g++.other/qual1.C: Likewise.
532
533 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
534
535         * gcc.dg/attr-alwaysinline.c: New.
536
537 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
538
539         * gcc.dg/20020220-1.c: New test.
540
541         * gcc.dg/20020220-2.c: New test.
542
543         * g++.dg/opt/mmx1.C: New test.
544
545 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
546
547         * gcc.c-torture/compile/20020110.c: New test.
548
549 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
550
551         * gcc.c-torture/execute/20020219-1.c: New test.
552
553         * gcc.dg/20020219-1.c: New test.
554
555         * gcc.dg/noncompile/20020220-1.c: New test.
556
557         * g++.dg/opt/ptrintsum1.C: New test.
558
559         * gcc.dg/debug/20020220-1.c: New test.
560
561 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
562
563         * gcc.c-torture/execute/20020216-1.c: New test.
564
565 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
566
567         * gcc.dg/decl-1.c: Update, new test.
568
569 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
570
571         * g++.dg/abi/bitfield1.C: New test.
572         * g++.dg/abi/bitfield2.C: New test.
573
574 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
575
576         * gcc.dg/attr-nest.c: New test.
577
578 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
579
580         * gcc.c-torture/execute/20020215-1.c: New test.
581
582 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
583
584         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
585         * g++.dg/debug/debug.exp: New.
586         * g++.dg/debug/trivial.C: New.
587         * g++.dg/debug/debug1.C: Moved...
588         * g++.dg/other/debug1.C: ...from here.
589         * g++.dg/debug/debug2.C: Moved...
590         * g++.dg/other/debug2.C: ...from here.
591         * g++.dg/debug/debug3.C: Moved...
592         * g++.dg/other/debug3.C: ...from here.
593
594         * gcc.dg/noncompile/20020213-1.c: New test.
595
596 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
597
598         * g++.dg/other/debug3.C: New test.
599
600         * gcc.c-torture/execute/20020213-1.c: New test.
601
602 2002-02-13  Richard Smith <richard@ex-parrot.com>
603
604         * g++.old-deja/g++.other/thunk1.C: New test.
605
606 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
607
608         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
609
610 2002-02-13  Stan Shebs  <shebs@apple.com>
611
612         * gcc.dg/altivec-3.c: New.
613
614 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
615
616         * gcc.dg/Wunreachable-1.c: New test.
617         * gcc.dg/Wunreachable-2.c: New test.
618
619 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
620
621         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
622
623 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
624
625         * gcc.dg/decl-1.c: New test.
626
627 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
628
629         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
630
631 2002-02-10  Kazu Hirata  <kazu@hxi.com>
632
633         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
634         * gcc.c-torture/compile/980506-1.x: Likewise.
635
636 2002-02-10  Kazu Hirata  <kazu@hxi.com>
637
638         * gcc.dg/20020210-1.c: New.
639
640 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
641
642         * g77.f-torture/execute/947.f: New regression test
643         for PR fortran/947.
644
645 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
646
647         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
648         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
649
650 2002-02-08  Richard Henderson  <rth@redhat.com>
651
652         * gcc.c-torture/compile/labels-3.c: New.
653
654 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
655
656         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
657         expression statements work instead.
658         * gcc.dg/noncompile/20020207-1.c: New test.
659
660 2002-02-07  Richard Henderson  <rth@redhat.com>
661
662         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
663
664 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
665
666         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
667         message from g77
668         * lib/g77-dg.exp: Trim g77 error messages so that they are
669         recognised by dg.exp.
670
671 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
672
673         PR fortran/5473
674         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
675
676 2002-02-07  Richard Henderson  <rth@redhat.com>
677
678         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
679         to be sufficiently aligned for integers.
680
681 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
682
683         * g++.dg/template/friend4.C: New test.
684
685 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
686
687         PR fortran/5743
688         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
689         unsupported cases.
690
691 2002-02-07  Richard Henderson  <rth@redhat.com>
692
693         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
694         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
695         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
696         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
697
698 2002-02-06  Richard Henderson  <rth@redhat.com>
699
700         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
701
702 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
703
704         * gcc.dg/20020206-1.c: New test.
705
706 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
707
708         * gcc.c-torture/execute/20020206-1.c: New test.
709
710         * gcc.c-torture/execute/20020206-2.c: New test.
711
712         PR optimization/5429:
713         * gcc.c-torture/compile/20020206-1.c: New test.
714
715 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
716
717         * g++.dg/ext/align1.C: Do not use an explicit alignment value
718         as certain file formats cannot support particularly large
719         alignments.
720
721         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
722         and do not expect to be able to link the executable.
723
724         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
725         fail because the COFF format does not support the weak attribute.
726
727 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
728
729         * g77.dg/pr5473.f:  New test
730
731 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
732
733         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
734         Fix testcase accordingly.
735
736 2002-02-04  Richard Henderson  <rth@redhat.com>
737
738         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
739         (buf): Change to be an array of pointers, not ints.
740
741 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
742
743         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
744         before all tests.  Move warning one line above to match where it
745         C frontend emits.
746         * gcc.dg/Wswitch-2.c: New test.
747         * g++.dg/warn/Wswitch-1.C: New test.
748         * g++.dg/warn/Wswitch-2.C: New test.
749
750 2002-02-04  Richard Henderson  <rth@redhat.com>
751
752         * g++.dg/abi/offsetof.C: Fix size comparison.
753
754 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
755
756         * gcc.dg/cast-qual-2.c: New test.
757
758 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
759
760         * gcc.dg/20020201-4.c: New test.
761
762 2002-02-04  Ben Elliston  <bje@redhat.com>
763
764         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
765         target_info attribute != 0, in addition to the empty string.
766         (gcc_target_compile): Likewise.
767
768 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
769
770         * gcc.dg/Wswitch.c: New test.
771         PR gcc/4475. PR gcc/3780.
772
773 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
774
775         * g77.f-torture/execute/5122.f: New test for regressions
776         against PR fortran/5122.
777
778 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
779
780         * g77.f-torture/compile/pr3743.f: Delete
781         * g77.dg/pr3743-1.f: New test.
782         * g77.dg/pr3743-2.f: New test.
783         * g77.dg/pr3743-3.f: New test.
784         * g77.dg/pr3743-4.f: New test.
785
786 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
787
788         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
789
790 2002-02-02  Richard Henderson  <rth@redhat.com>
791
792         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
793         * gcc.c-torture/execute/bf64-1.c: Likewise.
794
795 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
796
797         * gcc.dg/20020201-2.c: New test.
798
799         * gcc.dg/20020201-3.c: New test.
800
801         * gcc.c-torture/execute/bitfld-2.c: New test.
802
803 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
804
805         * gcc.dg/bitfld-1.c: Update.
806         * gcc.dg/bitfld-2.c: Update.
807         * gcc.c-torture/execute/bitfld-1.x: New.
808
809 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
810
811         * gcc.c-torture/execute/20020201-1.c: New test.
812
813 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
814
815         PR target/5469
816         * gcc.dg/20020201-1.c: New test.
817
818 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
819
820         PR fortran/3743
821         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
822         * g77.f-torture/compile/pr3743.x: Remove
823
824 2002-01-31  Tom Rix  <trix@redhat.com>
825
826         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
827
828 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
829
830         * gcc.dg/noncompile/20020130-1.c: New test.
831
832 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
833
834         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
835
836 2002-01-29  Richard Henderson  <rth@redhat.com>
837
838         * gcc.c-torture/execute/991118-1.c: Cast various constants back
839         to long long.
840         * gcc.c-torture/execute/bf64-1.c: Likewise.
841
842 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
843
844         * gcc.c-torture/execute/20020129-1.c: New test.
845
846 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
847
848         * gcc.c-torture/compile/20000224-1.c: Update.
849         * gcc.c-torture/execute/bitfld-1.c: New tests.
850         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
851         * gcc.dg/uninit-A.c: Update.
852
853 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
854
855         * g++.dg/template/ctor1.C: Add instantiation.
856
857 2002-01-28  Paul Koning  <pkoning@equallogic.com>
858
859         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
860         argument to __builtin_prefetch to be const ptr.
861
862 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
863
864         * gcc.c-torture/compile/20020120-1.c: New test.
865
866 2002-01-27  Kazu Hirata  <kazu@hxi.com>
867
868         * gcc.c-torture/execute/20020127-1.c: New test.
869
870 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
871
872         * g77.dg/f77-edit-i-in.f: New test
873         * g77.dg/f77-edit-i-out.f: New test
874
875 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
876
877         * gcc.dg/debug/debug.exp: New file.
878         * gcc.dg/debug/trivial.c: New file.
879         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
880         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
881         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
882         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
883         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
884         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
885         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
886         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
887         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
888         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
889         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
890         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
891         * gcc.dg/20000503-1.c: Removed.
892         * gcc.dg/20010207-1.c: Removed.
893         * gcc.dg/20011223-1.c: Removed.
894         * gcc.dg/20020104-2.c: Removed.
895         * gcc.dg/debug-1.c: Removed.
896         * gcc.dg/debug-2.c: Removed.
897         * gcc.dg/debug-3.c: Removed.
898         * gcc.dg/debug-4.c: Removed.
899         * gcc.dg/debug-5.c: Removed.
900         * gcc.dg/debug-6.c: Removed.
901         * gcc.dg/dwarf2-1.c: Removed.
902         * gcc.dg/dwarf2-2.c: Removed.
903
904 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
905
906         * g++.old-deja/g++.other/eh5.C: New test.
907         * g++.old-deja/g++.other/sibcall2.C: New test.
908         * g++.old-deja/g++.other/array9.C: New test.
909         * g++.old-deja/g++.other/typename2.C: New test.
910         * g++.old-deja/g++.other/crash60.C: New test.
911         * g++.old-deja/g++.other/conv9.C: New test.
912         * g++.old-deja/g++.other/mangle10.C: New test.
913         * g++.old-deja/g++.other/unchanging1.C: New test.
914         * g++.old-deja/g++.other/exprstmt1.C: New test.
915         * g++.old-deja/g++.other/inline23.C: New test.
916         * g++.old-deja/g++.eh/ia64-1.C: New test.
917         * g++.old-deja/g++.other/dwarf2-1.C: New test.
918         * g++.old-deja/g++.other/reload1.C: New test.
919         * g++.old-deja/g++.other/static20.C: New test.
920         * g++.old-deja/g++.other/local-alloc1.C: New test.
921         * g++.old-deja/g++.other/conv8.C: New test.
922         * g++.old-deja/g++.other/stmtexpr2.C: New test.
923         * g++.old-deja/g++.other/storeexpr1.C: New test.
924         * g++.old-deja/g++.other/storeexpr2.C: New test.
925         * g++.dg/eh/template2.C: New test.
926         * g++.dg/warn/weak1.C: New test.
927
928 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
929
930         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
931         Remove first, non-varying, argument.
932
933 2002-01-23  Richard Henderson  <rth@redhat.com>
934
935         * gcc.dg/inline-2.c: New.
936
937         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
938         Add optional target arg.  Check number of arguments.
939         (scan-assembler-not, scan-assembler-dem): Likewise.
940         (scan-assembler-dem-not): Likewise.
941
942 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
943
944         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
945         line 12.
946         * g++.old-deja/g++.brendan/parse3.C,
947         g++.old-deja/g++.other/crash26.C,
948         g++.old-deja/g++.other/crash28.C,
949         g++.old-deja/g++.other/crash29.C,
950         g++.old-deja/g++.other/crash30.C,
951         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
952
953 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
954
955         * gcc.dg/20020115-1.c: New.
956
957 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
958
959         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
960
961 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
962
963         * gcc.dg/20020122-3.c: New.
964
965 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
966
967         * g++.dg/other/gc1.C: New test.
968
969 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
970
971         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
972
973 2002-01-22  Richard Henderson  <rth@redhat.com>
974
975         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
976
977 2002-01-22  Richard Henderson  <rth@redhat.com>
978
979         * gcc.dg/20020122-4.c: New.
980
981 2002-01-22  H.J. Lu <hjl@gnu.org>
982
983         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
984         link output.
985         * gcc.dg/special/ecos.exp: Likewise.
986         * lib/g++-dg.exp: Likewise.
987         * lib/g77-dg.exp: Likewise.
988         * lib/gcc-dg.exp : Likewise.
989         * lib/mike-g++.exp: Likewise.
990         * lib/mike-g77.exp: Likewise.
991         * lib/mike-gcc.exp: Likewise.
992         * lib/objc-dg.exp: Likewise.
993
994 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
995
996         PR target/5379
997         * gcc.dg/20020122-2.c: New test.
998
999 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
1000
1001         * gcc.dg/20020122-1.c: New test.
1002
1003 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
1004
1005         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
1006
1007 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
1008
1009         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
1010
1011 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1012
1013         * gcc.c-torture/compile/20020121-1.c: New test.
1014
1015 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1016
1017         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
1018         ld_library_path.
1019
1020 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
1021
1022         * gcc.dg/20020218-1.c: New test.
1023
1024 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
1025
1026         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
1027         messages
1028         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
1029         "At global scope" warning
1030         * g++.dg/ext/align1.C: Change cygwin test for alignment
1031         from db-bogus to dg-warning
1032
1033 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
1034
1035         * g77.f-torture/compile/cpp2.F: New test.
1036
1037 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
1038
1039         * g++.dg/template/access1.C: New test.
1040
1041 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
1042
1043         * gcc.dg/20020118-1.c: New.
1044
1045 2002-01-18  Kazu Hirata  <kazu@hxi.com>
1046
1047         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
1048
1049 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
1050
1051         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
1052         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
1053         alignment warnings.
1054
1055 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
1056
1057         * gcc.misc-tests/i386-prefetch.exp: Save and restore
1058         torture_with_loops and torture_without_loops
1059
1060 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
1061
1062         * gcc.c-torture/compile/20020116-1.c: New test.
1063
1064 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
1065
1066         * gcc.dg/20020116-2.c: New test.
1067
1068         * gcc.dg/ultrasp4.c: New test.
1069
1070         * gcc.dg/20020116-1.c: New test.
1071
1072 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
1073
1074         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
1075         by EABI.
1076
1077 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
1078
1079         * gcc.misc-tests/i386-prefetch.exp: New.
1080         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
1081         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
1082         * gcc.misc-tests/i386-pf-none-1.c: New test.
1083         * gcc.misc-tests/i386-pf-sse-1.c: New test.
1084
1085 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
1086
1087         * gcc.dg/gnu89-init-1.c: Add new tests.
1088
1089 2002-01-15  Andreas Jaeger  <aj@suse.de>
1090
1091         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
1092         * gcc.dg/i386-mmx-2.c: Likewise.
1093         * gcc.dg/i386-sse-1.c: Likewise.
1094         * gcc.dg/i386-sse-2.c: Likewise.
1095         * gcc.dg/i386-sse-3.c: Likewise.
1096
1097 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
1098
1099         * g77.f-torture/execute/intrinsic-unix-bessel.f:
1100         Uncomment additional cases that now pass.
1101
1102 2002-01-11  Richard Henderson  <rth@redhat.com>
1103
1104         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
1105         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
1106
1107 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
1108
1109         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
1110
1111 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
1112
1113         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
1114         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
1115
1116 2002-01-10  Dale Johannesen  <dalej@apple.com>
1117
1118         * gcc.c-torture/execute/loop-11.c: New.
1119
1120 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
1121
1122         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
1123         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
1124
1125 2002-01-09  Richard Henderson  <rth@redhat.com>
1126
1127         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
1128         type in which to perform the operation for each size.
1129
1130 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
1131
1132         * gcc.c-torture/compile/20020109-2.c: New test.
1133
1134 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
1135
1136         * gcc.c-torture/execute/loop-10.c: New test.
1137
1138 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
1139
1140         * gcc.c-torture/compile/20010226-1.c: New test.
1141         * gcc.c-torture/compile/20010227-1.c: New test.
1142         * gcc.c-torture/compile/20010426-1.c: New test.
1143         * gcc.c-torture/compile/20010510-1.c: New test.
1144         * gcc.c-torture/compile/20010605-3.c: New test.
1145         * gcc.c-torture/compile/20010824-1.c: New test.
1146         * gcc.c-torture/execute/20010409-1.c: New test.
1147         * gcc.dg/noncompile/20000901-1.c: New test.
1148         * gcc.dg/20001023-1.c: New test.
1149         * gcc.dg/20001101-1.c: New test.
1150         * gcc.dg/20001102-1.c: New test.
1151         * gcc.dg/20010207-1.c: New test.
1152         * gcc.dg/20010405-1.c: New test.
1153         * gcc.dg/20010822-1.c: New test.
1154         * gcc.dg/20011107-1.c: New test.
1155
1156 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
1157
1158         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
1159
1160         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
1161         execution failure on PA targets.
1162
1163 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
1164
1165         * gcc.c-torture/compile/20020109-1.c: New test.
1166
1167 2002-01-08  Kazu Hirata  <kazu@hxi.com>
1168
1169         * gcc.c-torture/execute/20020108-1.c: New test.
1170
1171 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
1172
1173         * gcc.dg/20020108-1.c: New test.
1174
1175 2002-01-08  H.J. Lu <hjl@gnu.org>
1176
1177         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
1178         for header files.
1179
1180 2002-01-08  Geoff Keating  <geoffk@redhat.com>
1181
1182         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
1183         consistency.
1184
1185 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
1186
1187         * gcc.dg/altivec-4.c: Test altivec predicates.
1188
1189 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
1190
1191         * gcc.c-torture/execute/20020107-1.c: New test.
1192
1193 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
1194
1195         PR c/5279
1196         * gcc.c-torture/compile/20020106-1.c: New test.
1197
1198 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
1199
1200         * gcc.c-torture/execute/nestfunc-4.c: New test.
1201
1202 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
1203
1204         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
1205         extra triple that slipped in.
1206         * g++.old-deja/g++.abi/align.C: Likewise.
1207         * g++.old-deja/g++.abi/bitfields.C: Likewise.
1208
1209 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
1210
1211         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
1212         * g++.old-deja/g++.abi/align.C: Likewise.
1213         * g++.old-deja/g++.abi/bitfields.C: Likewise.
1214
1215         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
1216         on FreeBSD/i386.
1217         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
1218         FreeBSD.
1219
1220 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
1221
1222         * gcc.dg/20020104-1.c: New test.
1223
1224         * gcc.dg/20020104-2.c: New test.
1225
1226 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
1227
1228         * gcc.dg/20020103-1.c: Fix typo in target selector.
1229
1230 2002-01-03  Richard Henderson  <rth@redhat.com>
1231
1232         * gcc.dg/20020103-1.c: New.
1233
1234 2002-01-03  Kazu Hirata  <kazu@hxi.com>
1235
1236         * gcc.c-torture/execute/20020103-1.c: New test.
1237
1238 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
1239
1240         * g++.dg/other/debug2.C: New test.
1241
1242         * gcc.c-torture/compile/20020103-1.c: New test.
1243
1244 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
1245
1246         * gcc.dg/gnu89-init-1.c: Added new tests.
1247
1248 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1249
1250         * g++.dg/template/friend2.C: Remove as patch is reverted.
1251
1252         * g++.dg/warn/oldcast1.C: New test.
1253
1254         * g++.dg/template/ptrmem1.C: New test.
1255         * g++.dg/template/ptrmem2.C: New test.
1256
1257         * g++.dg/template/ntp.C: New test.
1258
1259         * g++.dg/other/component1.C: New test.
1260
1261         * g++.dg/template/ttp3.C: New test.
1262
1263         * g++.dg/template/friend2.C: New test.
1264         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
1265
1266 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1267
1268         * g++.dg/other/ptrmem1.C: New test.
1269         * g++.dg/other/ptrmem2.C: New test.
1270
1271 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1272
1273         * g++.dg/template/ctor1.C: New test.
1274
1275 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
1276
1277         * g++.dg/template/friend2.C: New test.
1278
1279 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
1280
1281         * gcc.dg/mmix-1.c: New test.
1282
1283 2001-12-31  Richard Henderson  <rth@redhat.com>
1284
1285         * gcc.dg/asm-5.c: New.
1286
1287 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
1288
1289         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
1290         in namespace __gnu_cxx
1291
1292 2001-12-30  Richard Henderson  <rth@redhat.com>
1293
1294         * gcc.dg/debug-6.c: New.
1295
1296 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
1297
1298         * gcc.c-torture/compile/20011229-2.c: New test.
1299
1300 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
1301
1302         * gcc.dg/debug-3.c: New test.
1303         * gcc.dg/debug-4.c: New test.
1304         * gcc.dg/debug-5.c: New test.
1305
1306 2001-12-29  Richard Henderson  <rth@redhat.com>
1307
1308         * g++.dg/eh/loop1.C: New.
1309
1310 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1311
1312         * g++.dg/template/crash1.C: New test.
1313
1314 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1315
1316         * g++.dg/other/const1.C: New test.
1317
1318 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
1319
1320         * gcc.c-torture/compile/20011229-1.c: New test.
1321
1322 2001-12-28  Stan Shebs  <shebs@apple.com>
1323
1324         * lib/objc-torture.exp: Resync with c-torture.exp.
1325         * lib/objc.exp: Load standard libraries.
1326
1327 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
1328
1329         * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
1330         additional tests.
1331
1332 2001-12-27  Roger Sayle <roger@eyesopen.com>
1333
1334         * gcc.c-torture/execute/string-opt-16.c: New testcase.
1335
1336 2001-12-27  Richard Henderson  <rth@redhat.com>
1337
1338         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
1339
1340 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
1341
1342         * g++.dg/eh/ctor1.C: New test.
1343         * g++.dg/other/error2.C: New test.
1344
1345 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
1346
1347         * g++.dg/other/init2.C: New test.
1348
1349 2001-12-24  Richard Henderson  <rth@redhat.com>
1350
1351         * gcc.dg/20011223-1.c: New.
1352         * gcc.dg/inline-1.c: New.
1353
1354 2001-12-23  Richard Henderson  <rth@redhat.com>
1355
1356         * gcc.dg/asm-4.c: Test operand modifiers.
1357
1358 2001-12-23  Richard Henderson  <rth@redhat.com>
1359
1360         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
1361
1362 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
1363
1364         * gcc.c-torture/execute/20011223-1.c: New test.
1365
1366 2001-12-21  Richard Henderson  <rth@redhat.com>
1367
1368         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
1369         re-enables the warning.
1370
1371 2001-12-21  Richard Henderson  <rth@redhat.com>
1372
1373         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
1374
1375 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
1376
1377         * gcc.c-torture/compile/20011218-1.c: New test.
1378
1379 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
1380
1381         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
1382         arm-isr.c test.
1383         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
1384         epilogue generation for ARM ISR routines.
1385
1386 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1387
1388         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
1389         * gcc.dg/format/c90-printf-3.c: Likewise.
1390         * gcc.dg/format/c99-printf-3.c: Likewise.
1391         * gcc.dg/format/ext-1.c: Likewise.
1392         * gcc.dg/format/ext-6.c: Likewise.
1393         * gcc.dg/format/format.h: Prototype unlocked stdio.
1394
1395 2001-12-20  Richard Henderson  <rth@redhat.com>
1396
1397         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
1398         (arena): Use it.
1399         (malloc): Correct allocation logic.  Abort if we fill up the
1400         arena before initialization complete.
1401         (realloc): Correct allocation logic.
1402
1403 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
1404
1405         * gcc.c-torture/compile/20011219-2.c: New test.
1406
1407         * gcc.c-torture/execute/20011219-1.c: New test.
1408
1409 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
1410
1411         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
1412         target does not support weak symbols.
1413
1414 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
1415
1416         * gcc.c-torture/compile/20011219-1.c: New test.
1417
1418 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
1419
1420         * g++.dg/other/error1.C: New test.
1421
1422 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
1423
1424         * gcc.c-torture/execute/20011217-1.c: New test.
1425
1426 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
1427
1428         * objc.dg/special/: New directory.
1429         * objc.dg/special/special.exp: New file.
1430         * objc.dg/special/unclaimed-category-1.h: New file.
1431         * objc.dg/special/unclaimed-category-1a.m: New file.
1432         * objc.dg/special/unclaimed-category-1.m: New file.
1433
1434 2001-12-17  Andreas Jaeger  <aj@suse.de>
1435
1436         * gcc.c-torture/compile/20011217-2.c: New test.
1437
1438 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
1439
1440         * gcc.c-torture/compile/20011217-1.c: New test.
1441
1442 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
1443
1444         * testsuite/gcc.dg/20011214-1.c: New.
1445
1446 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
1447
1448         * gcc.dg/altivec-4.c: New.
1449
1450 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
1451
1452         * gcc.dg/20011113-1.c: New test.
1453
1454 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1455
1456         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
1457         std::__malloc_alloc_template<0> and
1458         std::__default_alloc_template<false, 0>.
1459
1460 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
1461
1462         * objc/execute/bf-21.m: New test.
1463         * objc/execute/enumeration-1.m: New test.
1464         * objc/execute/enumeration-2.m: New test.
1465
1466 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
1467
1468         * gcc.dg/gnu89-init-1.c: New test.
1469
1470 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1471
1472         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
1473         * g++.old-deja/g++.jason/2371.C: Likewise.
1474         * g++.old-deja/g++.jason/template33.C: Likewise.
1475         * g++.old-deja/g++.jason/template34.C: Likewise.
1476         * g++.old-deja/g++.jason/template36.C: Likewise.
1477         * g++.old-deja/g++.oliva/typename1.C: Likewise.
1478         * g++.old-deja/g++.oliva/typename2.C: Likewise.
1479         * g++.old-deja/g++.other/typename1.C: Likewise.
1480         * g++.old-deja/g++.pt/inherit2.C: Likewise.
1481         * g++.old-deja/g++.pt/nontype5.C: Likewise.
1482         * g++.old-deja/g++.pt/typename11.C: Likewise.
1483         * g++.old-deja/g++.pt/typename14.C: Likewise.
1484         * g++.old-deja/g++.pt/typename16.C: Likewise.
1485         * g++.old-deja/g++.pt/typename3.C: Likewise.
1486         * g++.old-deja/g++.pt/typename4.C: Likewise.
1487         * g++.old-deja/g++.pt/typename5.C: Likewise.
1488         * g++.old-deja/g++.pt/typename7.C: Likewise.
1489         * g++.old-deja/g++.robertl/eb9.C: Likewise.
1490
1491 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
1492
1493         * g++.dg/other/linkage1.C: New test.
1494         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
1495         specifiers.
1496
1497 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
1498
1499         * gcc.dg/concat.c: New test.
1500
1501 2001-12-11  Stan Shebs  <shebs@apple.com>
1502
1503         * objc/compile: New test directory.
1504         * objc/compile/compile.exp: New expect script.
1505         * objc/compile/20011211-1.m: New compile test.
1506
1507 2001-12-11  Jason Merrill  <jason@redhat.com>
1508
1509         * lib/prune.exp (prune_gcc_output): Also handle "In member
1510         function".  So many permutations...
1511
1512 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
1513
1514         * g++.dg/template/typedef1.C: New test.
1515
1516 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
1517
1518         * g++.dg/other/copy1.C: New test.
1519
1520 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
1521
1522         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
1523
1524         * gcc.dg/builtin-choose-expr.c: New.
1525
1526 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
1527
1528         * gcc.dg/altivec-2.c: New.
1529
1530 2001-12-07  Richard Henderson  <rth@redhat.com>
1531
1532         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
1533
1534 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
1535
1536         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
1537         ultrasparc.
1538
1539 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1540
1541         * g++-old.deja/g++.robertl/eb101.C: Deleted.
1542
1543 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
1544
1545         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
1546         variable argument list.
1547
1548 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
1549
1550         * gcc.c-torture/execute/memcheck: Delete entire directory.
1551         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
1552         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
1553
1554 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1555
1556         * gcc.dg/Wshadow-1.c: New test.
1557
1558 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
1559
1560         * gcc.c-torture/compile/20011130-1.c: New test.
1561
1562         * gcc.dg/noncompile/20011025-1.c: New test.
1563
1564         * g++.dg/other/anon-union.C: New test.
1565
1566         * gcc.c-torture/execute/20011024-1.c: New test.
1567
1568 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
1569
1570         * gcc.c-torture/execute/20000722-1.x,
1571         gcc.c-torture/execute/20010123-1.x: Remove.
1572         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
1573         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
1574         gcc.dg/c99-complit-2.c: New tests.
1575
1576 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
1577
1578         * g++.dg/inherit/base1.C: New test.
1579
1580 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
1581
1582         * g++.dg/other/stdarg1.C: New test.
1583
1584         * gcc.c-torture/compile/20011130-2.c: New test.
1585
1586 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
1587
1588         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
1589         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
1590         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
1591         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
1592         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
1593         * gcc.dg/builtin-prefetch-1.c: New test.
1594
1595 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
1596
1597         * gcc.dg/20011130-1.c: New test.
1598
1599 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
1600
1601         * g++.dg/other/scope1.C: New test.
1602         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
1603
1604 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1605
1606         * gcc.dg/vla-init-1.c: New test.
1607
1608 2001-12-01  Geoff Keating  <geoffk@redhat.com>
1609
1610         * gcc.c-torture/compile/structs.c: New testcase from GDB.
1611
1612 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1613
1614         * objc.dg/alias.m: Update.
1615         * objc.dg/class-1.m: Update.
1616         * objc.dg/const-str-1.m: Update.
1617         * objc.dg/fwd-proto-1.m: Update.
1618         * objc.dg/id-1.m: Update.
1619         * objc.dg/super-class-1.m: Update.
1620
1621 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
1622
1623         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
1624         constructs.
1625
1626 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
1627
1628         * gcc.c-torture/execute/20011128-1.c: New test.
1629
1630 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
1631
1632         * gcc.dg/20011127-1.c: New test.
1633
1634 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1635
1636         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
1637         from Austin Group draft 7.
1638         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
1639         scanf format arguments.
1640         * gcc.dg/format/no-exargs-2.c: New test.
1641
1642 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
1643
1644         * g++.dg/abi/vbase8-4.C: New test.
1645
1646 2001-11-24  Ian Lance Taylor  <ian@airs.com>
1647
1648         * gcc.c-torture/execute/20011121-1.c: New test.
1649
1650 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
1651
1652         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
1653
1654 2001-11-23  Andreas Jaeger  <aj@suse.de>
1655
1656         * gcc.dg/cpp/charconst-2.c: New test.
1657
1658 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
1659
1660         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
1661         to the host if it is remote.  Let tests specify extra headers
1662         they use.
1663         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
1664         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
1665         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
1666         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
1667         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
1668         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
1669         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
1670         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
1671         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
1672         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
1673
1674 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
1675
1676         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
1677         for little endian ARMs.
1678
1679 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
1680
1681         * gcc.c-torture/compile/20011119-1.c: New test.
1682         * gcc.c-torture/compile/20011119-2.c: New test.
1683
1684 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
1685
1686         * gcc.dg/altivec-1.c: Fix typo.
1687
1688 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
1689
1690         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
1691
1692 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
1693
1694         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
1695
1696 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
1697
1698         * lib/g77.exp: Don't specify --rpath-link.
1699
1700         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
1701         across all the headers.
1702         * gcc.dg/format/format.exp: For testing on a remote host,
1703         copy format.h.
1704
1705         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
1706         * gcc.c-torture/execute/930406-1.c: Likewise.
1707         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1708
1709 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
1710
1711         * gcc.dg/altivec-1.c: New.
1712
1713 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
1714
1715         * gcc.dg/cpp/fpreprocessed.c: New test case.
1716
1717 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1718
1719         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
1720         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
1721         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
1722
1723 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1724
1725         * gcc.dg/no-builtin-1.c: New test.
1726
1727 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
1728
1729         * gcc.c-torture/execute/20011115-1.c: New test.
1730
1731 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
1732
1733         * gcc.c-torture/compile/20011114-2.c: New test.
1734         * gcc.c-torture/compile/20011114-3.c: New test.
1735         * gcc.c-torture/compile/20011114-4.c: New test.
1736
1737 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
1738
1739         * g++.dg/other/init1.C: New test.
1740
1741 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
1742
1743         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
1744         message.
1745
1746         * gcc.c-torture/execute/20011114-1.c: New testcase.
1747
1748         * gcc.c-torture/compile/20010327-1.c: Revert last change.
1749         * gcc.c-torture/compile/20011114-1.c: New test, exactly
1750         like the (before this change) version of 20010327-1.c.
1751
1752 2001-11-14  Roger Sayle <roger@eyesopen.com>
1753
1754         * gcc.c-torture/execute/string-opt-13.c: New testcase.
1755
1756 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
1757
1758         * g++.dg/init/array2.C: New test.
1759
1760 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
1761
1762         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
1763
1764 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
1765
1766         * g++.dg/other/forscope1.C: New test.
1767         * g++.dg/ext/forscope1.C: New test.
1768         * g++.dg/ext/forscope2.C: New test.
1769
1770 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
1771
1772         * gcc.c-torture/execute/20011113-1.c: New test.
1773
1774 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
1775
1776         * gcc.c-torture/execute/20011109-2.c: New test.
1777
1778         * gcc.c-torture/execute/20011109-1.c: New test.
1779
1780 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
1781
1782         * gcc.c-torture/compile/20011109-1.c: New test.
1783
1784 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
1785
1786         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
1787         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
1788         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
1789         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
1790         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
1791         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
1792         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
1793
1794 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
1795
1796         * g++.dg/warn/Wshadow-1.C: New tests.
1797         * g++.old-deja/g++.mike/for3.C: Update.
1798
1799 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
1800
1801         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
1802         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
1803         XFAILs.  Adjust expected error texts.
1804         * gcc.c-torture/compile/20011106-1.c,
1805         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
1806         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
1807         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
1808         gcc.dg/c99-array-lval-5.c: New tests.
1809
1810 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
1811
1812         * gcc.dg/cpp/defined.c: Update.
1813
1814 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
1815
1816         * gcc.c-torture/execute/anon-1.c: New test.
1817
1818 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
1819
1820         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
1821         same size, so no warning should be produced on stormy16.
1822
1823         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
1824         due to oversized array.
1825         * g++.old-deja/g++.mike/ns15.C: Likewise.
1826         * g++.old-deja/g++.pt/crash16.C: Likewise.
1827
1828 2001-11-02  Graham Stott  <grahams@redhat.com>
1829
1830         * g++.dgother/debug1.C: Fix typos.
1831
1832 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
1833
1834         * g++.dg/other/debug1.C: New test.
1835
1836 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
1837
1838         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
1839         of unsigned long.
1840
1841 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
1842
1843         * gcc.dg/20011029-2.c: New test.
1844
1845         * gcc.c-torture/compile/20011029-1.c: New test.
1846
1847 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
1848
1849         * objc/execute/class_self-1.m: New test.
1850         * objc/execute/class_self-2.m: New test.
1851
1852 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
1853
1854         * gcc.misc-tests/msgs.exp: Delete.
1855         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
1856         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
1857         error set to match recent changes.
1858
1859 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
1860
1861         * gcc.dg/20011021-1.c: New test.
1862
1863 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
1864
1865         * gcc.c-torture/compile/20011023-1.c: New test.
1866
1867 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
1868
1869         * lib/g77.exp: Rewrite based on lib/g++.exp.
1870
1871 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
1872
1873         * gcc.c-torture/execute/20011019-1.c: New test.
1874
1875         * gcc.dg/20011018-1.c: New test.
1876
1877 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
1878
1879         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
1880
1881 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
1882
1883         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
1884         * gcc.dg/attr-invalid.c: Likewise.
1885
1886 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
1887
1888         * testsuite/gcc.dg/20011015-1.c: New test.
1889
1890 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
1891
1892         * g++.dg/template/unify2.C: New test.
1893
1894 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
1895
1896         * g++.dg/other/exception-specification.C: New test
1897
1898 2001-10-13  Tom Rix  <trix@redhat.com>
1899
1900         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
1901         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
1902
1903 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
1904
1905         * testsuite/gcc.dg/20011009-1.c: New test.
1906
1907 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
1908
1909         PR g++/4476
1910         * g++.dg/other/friend1.C: New test.
1911
1912 2001-10-11  Richard Henderson  <rth@redhat.com>
1913
1914         * g++.old-deja/g++.other/crash18.C: Add -S to options.
1915
1916 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1917
1918         * gcc.c-torture/compile/20011010-1.c: New.
1919
1920 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
1921
1922         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
1923         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
1924         g77.f-torture/execute/execute.exp,
1925         g77.f-torture/noncompile/noncompile.exp,
1926         gcc.c-torture/compile/compile.exp,
1927         gcc.c-torture/execute/execute.exp,
1928         gcc.c-torture/execute/ieee/ieee.exp,
1929         gcc.c-torture/execute/memcheck/memcheck.exp,
1930         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
1931         objc/execute/execute.exp: Update FSF address.
1932
1933 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
1934
1935         * gcc.dg/cpp/cmdlne-C.c: Update.
1936         * gcc.dg/cpp/cmdlne-C2.c: New.
1937
1938 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1939
1940         * gcc.c-torture/execute/20011008-3.c: New.
1941
1942 2001-10-08  DJ Delorie  <dj@redhat.com>
1943
1944         * gcc.dg/20011008-1.c: New.
1945         * gcc.dg/20011008-2.c: New.
1946
1947 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
1948
1949         * gcc.dg/cpp/spacing1.c: Update test.
1950
1951 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1952
1953         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
1954         spelling errors of "separate" as "seperate".
1955
1956 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
1957
1958         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
1959         enough to avoid inlining.
1960
1961 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
1962
1963         * lib/g77.exp: set libg2c_dir correctly.
1964
1965 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1966
1967         * gcc.dg/cpp/macro11.c: New test.
1968
1969 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
1970
1971         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
1972         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
1973         gcc.dg/format/multattr-3.c: New tests.
1974         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
1975         tests for format attributes on function pointers being rejected.
1976
1977 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
1978
1979         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
1980
1981 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
1982
1983         * g++.dg/warn/format1.C: New test.
1984
1985 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
1986
1987         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
1988
1989 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
1990
1991         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
1992
1993 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
1994
1995         * gcc.dg/cpp/redef2.c: Add test.
1996
1997 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
1998
1999         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
2000         long-standing bug on i686, apparently.
2001         * gcc.c-torture/execute/loop-2c.x: New file.
2002         * gcc.c-torture/execute/loop-2d.x: New file.
2003         * gcc.c-torture/execute/loop-3c.x: New file.
2004
2005 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
2006
2007         * gcc.dg/cpp/20000625-2.c: Correct line number.
2008
2009 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2010
2011         * gcc.dg/cpp/macro10.c: New test.
2012         * gcc.dg/cpp/strify3.c: New test.
2013         * gcc.dg/cpp/spacing1.c: Add tests.
2014         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
2015         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
2016
2017 2001-09-24  DJ Delorie  <dj@redhat.com>
2018
2019         * gcc.c-torture/execute/20010924-1.c: New test.
2020
2021 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2022
2023         * testsuite/objc/execute/paste.m: Remove.
2024
2025 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2026
2027         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
2028
2029 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
2030
2031         * g77.dg/strlen0.f: New test.
2032
2033 2001-09-21  Richard Henderson  <rth@redhat.com>
2034
2035         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
2036         * g++.old-deja/g++.abi/vtable2.C: Likewise.
2037
2038 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
2039
2040         Table-driven attributes.
2041         * g++.dg/ext/attrib1.C: New test.
2042
2043 2001-09-20  DJ Delorie  <dj@redhat.com>
2044
2045         * gcc.dg/20000926-1.c: Update expected warning messages.
2046         * gcc.dg/array-2.c: Likewise, and test for warnings too.
2047         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
2048         array.
2049
2050 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
2051
2052         * g++.dg/eh/registers1.C: New test case.
2053
2054 2001-09-17  Richard Henderson  <rth@redhat.com>
2055
2056         * gcc.dg/array-5.c: Fix VLA decomposition test.
2057
2058 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
2059
2060         * gcc.dg/cpp/line5.c: New testcase.
2061
2062 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
2063
2064         * gcc.dg/cpp/macro9.c: New test.
2065
2066 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
2067
2068         * gcc.c-torture/execute/980223.c: Change type of addr from long
2069         to char *.
2070
2071 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
2072
2073         * gcc.c-torture/execute/20010915-1.c: New test.
2074
2075 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
2076
2077         * g77.dg/bprob: New directory.
2078         * g77.dg/bprob/bprob.exp: New file.
2079         * g77.dg/bprob/bprob-1.f: New test.
2080         * g77.dg/gcov: New directory.
2081         * g77.dg/gcov/gcov.exp: New file.
2082         * g77.dg/gcov/gcov-1.f: New test.
2083         * g77.dg/gcov/gcov-1.x: New file.
2084
2085 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2086
2087         * gcc.dg/cpp/directiv.c: Update.
2088         * gcc.dg/cpp/undef1.c: Update.
2089
2090 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
2091
2092         * gcc.dg/20010912-1.c: New test.
2093
2094 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
2095
2096         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
2097         language-independent file in lib.
2098         * lib/gcov.exp: New file.
2099
2100 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2101
2102         * gcc.c-torture/compile/20010911-1.c: New test.
2103
2104 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
2105
2106         * lib/profopt.exp: New, to support profile-directed optimizations.
2107         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
2108         * gcc.misc-tests/bprob-1.c: New test.
2109         * gcc.misc-tests/bprob-2.c: New test.
2110
2111 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
2112
2113         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
2114         XFAIL and which kinds of gcov output to verify.
2115         * gcc.misc-tests/gcov-4b.x: New file.
2116         * gcc.misc-tests/gcov-5b.x: New file.
2117         * gcc.misc-tests/gcov-6.x: New file.
2118         * gcc.misc-tests/gcov-7.c: New test.
2119         * gcc.misc-tests/gcov-7.x: New file.
2120
2121 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
2122
2123         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
2124         * gcc.misc-tests/gcov-6.c: New test.
2125
2126 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2127
2128         PR c++/3986
2129         * g++.dg/abi/vbase1.C: New test.
2130
2131 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
2132
2133         * objc.dg/method-2.m: New.
2134
2135 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2136
2137         PR c++/4203
2138         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
2139         * g++.dg/init/empty1.C: New test.
2140
2141 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
2142
2143         * gcc.c-torture/compile/20010903-1.c: New test.
2144
2145 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
2146
2147         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
2148         for m68k.
2149
2150 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
2151
2152         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
2153
2154         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
2155
2156         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
2157
2158 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
2159
2160         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
2161         for 16-bit 'unsigned int'.
2162
2163 2001-08-29  Kazu Hirata  <kazu@hxi.com>
2164
2165         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
2166
2167 2001-08-27  Richard Henderson  <rth@redhat.com>
2168
2169         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
2170         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
2171
2172 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
2173
2174         * gcc.dg/asm-names.c (ymain): New.
2175
2176 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
2177
2178         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
2179         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
2180         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
2181
2182 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2183
2184         * gcc.dg/compare5.c: New testcase.
2185
2186 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
2187
2188         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
2189         and "In instantiation".
2190
2191 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
2192
2193         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
2194
2195 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
2196
2197         * gcc.misc-tests/gcov.exp: Add support for branch information.
2198         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
2199         * gcc.misc-tests/gcov-4.c: New test.
2200         * gcc.misc-tests/gcov-4b.c: New test.
2201         * gcc.misc-tests/gcov-5b.c: New test.
2202
2203 2001-08-20  Zack Weinberg  <zackw@panix.com>
2204
2205         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
2206         expected to fail.
2207
2208 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2209
2210         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
2211
2212 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
2213
2214         * g++.dg/eh/template1.C: New test.
2215
2216 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
2217
2218         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
2219         Fix thinko.
2220         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
2221         for xfail.
2222
2223 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
2224
2225         * lib/g77-dg.exp:  Use prune.exp for common procedures
2226         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
2227         * lib/g77.exp: (g77-dg-prune) Remove
2228
2229 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
2230
2231         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
2232
2233 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2234
2235         * g++.dg/template/unify1.C: New test.
2236
2237 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
2238
2239         * g++.dg/abi/empty4.C: New test.
2240
2241 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
2242
2243         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
2244         solaris2.*
2245         * g77.f-torture/compile/pr3743.x: Likewise
2246
2247 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
2248
2249         * g++.dg/other/using-declaration.C: New test.
2250
2251 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2252
2253         * gcc.dg/cpp/tr-sign.c: New testcase.
2254
2255 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2256
2257         * gcc.dg/cpp/19951025-1.c: Revert.
2258         * gcc.dg/cpp/directiv.c: We no longer process directives that
2259         interrupt macro arguments.
2260
2261 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
2262
2263         * gcc.dg/bconstp-1.c: New test.
2264
2265 2001-08-03  Richard Henderson  <rth@redhat.com>
2266
2267         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
2268
2269 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2270
2271         * gcc.dg/cpp/19951025-1.c: Update.
2272
2273 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
2274
2275         * g77.dg/ff90-1.f (s): Fix reference of variable z,
2276         should be x.
2277
2278 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
2279
2280         Kill -fhonor-std.
2281         * g++.old-deja/g++.ns/ns14.C: Remove special options.
2282         * g++.old-deja/g++.other/std1.C: Likewise.
2283         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
2284
2285 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
2286
2287         * lib/g77.exp:  Load gcc-defs.exp for common procedures
2288         (g77_pass, g77_fail, g77_finish, g77_exit,
2289         ${tool}_check_unsupported_p} Now redundant.  Deleted.
2290
2291 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
2292
2293         * g77.dg/fbackslash.f
2294         * g77.dg/fcase-preserve.f
2295         * g77.dg/ff90-1.f
2296         * g77.dg/ffixed-line-length-0.f
2297         * g77.dg/ffixed-line-length-132.f
2298         * g77.dg/ffixed-line-length-7.f
2299         * g77.dg/ffixed-line-length-72.f
2300         * g77.dg/ffixed-line-length-none.f
2301         * g77.dg/ffree-form-1.f
2302         * g77.dg/fno-backslash.f
2303         * g77.dg/fno-f90-1.f
2304         * g77.dg/fno-fixed-form-1.f
2305         * g77.dg/fno-onetrip.f
2306         * g77.dg/fno-typeless-boz.f
2307         * g77.dg/fno-underscoring.f
2308         * g77.dg/fno-vxt-1.f
2309         * g77.dg/fonetrip.f
2310         * g77.dg/ftypeless-boz.f
2311         * g77.dg/fugly-assumed.f
2312         * g77.dg/funderscoring.f
2313         * g77.dg/fvxt-1.f
2314
2315 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
2316
2317         * objc.dg/fwd-proto-1.m: New.
2318         * objc.dg/local-decl-1.m: New.
2319         * objc.dg/naming-1.m: New.
2320         * objc.dg/naming-2.m: New.
2321         * objc.dg/proto-hier-1.m: New.
2322
2323 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
2324
2325         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
2326         largest-type elements to a struct makes its size grow.
2327
2328 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
2329
2330         * g++.dg/abi/vthunk1.C: New test.
2331
2332 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
2333
2334         * g++.dg/abi/vbase8-22.C: New test.
2335
2336 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2337
2338         * gcc.dg/cpp/macro8.c: New test.
2339
2340 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
2341
2342         * g++.dg/abi/vbase8-21.C: New test.
2343
2344 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
2345
2346         * g++.dg/abi/vbase8-10.C: New test.
2347
2348 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2349
2350         * lib/g++.exp (g++_set_ld_library_path): Renamed to
2351         ${tool}_set_ld_library_path.
2352         Changed caller.
2353         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
2354         g++.exp.
2355
2356 2001-07-26  Stan Cox <scox@redhat.com>
2357
2358         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
2359         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
2360         gcc_exit, gcc_check_unsupported_p):
2361         Moved to gcc-deps.exp
2362         * gcc-deps.exp: New file.
2363
2364 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2365
2366         * g++.old-deja/g++.pt/defarg14.C: New test.
2367
2368 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
2369
2370         * g++.old-deja/g++.other/lineno5.C: New test.
2371
2372 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
2373
2374         * g++.old-deja/g++.pt/crash68.C: New test.
2375
2376 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
2377
2378         * g++.old-deja/g++.other/crash42.C: New test.
2379
2380 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
2381
2382         * gcc.dg/cpp/extratokens.c: Fix.
2383         * gcc.dg/cpp/skipping2.c: New tests.
2384
2385 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2386
2387         * gcc.c-torture/execute/20010724-1.c: New file.
2388         * gcc.c-torture/execute/20010724-1.x: New file.
2389
2390 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2391
2392         * g++.old-deja/g++.other/cond7.C: New test.
2393
2394 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2395
2396         * g++.old-deja/g++.other/optimize4.C: New test.
2397
2398 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2399
2400         * g++.old-deja/g++.abi/vbase8-5.C: New test.
2401
2402 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
2403
2404         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
2405         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
2406         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
2407         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
2408
2409         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
2410         bug report" message.
2411
2412         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
2413         * g++.dg/ext/instantiate1.C: Move from old-deja.
2414
2415 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
2416
2417         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
2418         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
2419         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
2420         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
2421
2422 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
2423
2424         * gcc.c-torture/execute/20010723-1.c: New test.
2425
2426 2001-07-23  Ben Elliston  <bje@redhat.com>
2427
2428         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
2429
2430 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2431
2432         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
2433         i[34567]86-*-*.
2434         Delete handling of ieee_multilib_flags.
2435         Pass -mieee for alpha*-*-* and sh-*-*.
2436         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
2437
2438 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
2439
2440         Remove old-abi tests.
2441         * g++.old-deja/g++.mike/p11116.C: Remove.
2442         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
2443
2444 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
2445
2446         * g77.f-torture/compile/pr3743.f:  New test
2447
2448 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
2449
2450         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
2451
2452 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2453
2454         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
2455         g++.old-deja/g++.pt/static6.C: Likewise.
2456         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
2457         supports weak symbols.
2458
2459 2001-07-18  Andreas Jaeger  <aj@suse.de>
2460
2461         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
2462         supported again.
2463
2464 2001-07-18  Andreas Jaeger  <aj@suse.de>
2465
2466         * gcc.dg/iftrap-1.c: Fix target line.
2467
2468 2001-07-17  Richard Henderson  <rth@redhat.com>
2469
2470         * gcc.c-torture/execute/20010717-1.c: New.
2471
2472 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2473
2474         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
2475         tests.
2476
2477 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
2478
2479         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
2480
2481 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2482
2483         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
2484         UAC_SIGBUS, UAC_NOPRINT definitions.
2485
2486 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2487
2488         * objc/execute/object_is_class.m: New test.
2489         * objc/execute/object_is_meta_class.m: New test.
2490
2491 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
2492
2493         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
2494         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
2495
2496 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
2497
2498         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
2499         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
2500
2501 2001-07-14  Richard Henderson  <rth@redhat.com>
2502
2503         * gcc.dg/iftrap-1.c: New.
2504
2505 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
2506
2507         * g77.f-torture/execute/intrinsic77.f: New test.
2508
2509 2001-07-11  Janis Johnson <janis@us.ibm.com>
2510
2511         * gcc.misc-tests/gcov-3.c: New test.
2512
2513 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
2514
2515         * gcc.c-torture/compile/20010711-1.c,
2516         * gcc.c-torture/compile/20010711-2.c: New tests.
2517
2518 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
2519
2520         * gcc.c-torture/execute/20010711-1.c: New test.
2521
2522 2001-07-11  Ben Elliston  <bje@redhat.com>
2523
2524         * g++.old-deja/g++.other/enum5.C: New test.
2525
2526 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
2527
2528         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
2529         (g++-dg-prune): Call prune_gcc_output.
2530         * prune.exp: New file for prune_gcc_output.
2531         * lib/g++.exp, lib/gcc.exp: Load it.
2532
2533 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2534
2535         * gcc.c-torture/compile/20010701-1.c,
2536         g++.old-deja/g++.ext/attrib6.C: New tests.
2537
2538 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
2539
2540         * gcc.c-torture/compile/20010706-1.c: New test.
2541
2542 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
2543
2544         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2545
2546 2001-06-28  Stan Shebs  <shebs@apple.com>
2547
2548         * gcc.dg/pragma-darwin.c: New test.
2549
2550 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2551
2552         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
2553         Solaris 2.[678] system.
2554
2555 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2556
2557         * gcc.dg/20010622-1.c: New test.
2558
2559 2001-06-18  Stan Shebs  <shebs@apple.com>
2560
2561         * objc.dg: New directory.
2562         * objc.dg/dg.exp: New file.
2563         * objc.dg/alias.m: New.
2564         * objc.dg/class-1.m: New.
2565         * objc.dg/class-2.m: New.
2566         * objc.dg/const-str-1.m: New.
2567         * objc.dg/const-str-2.m: New.
2568         * objc.dg/id-1.m: New.
2569         * objc.dg/method-1.m: New.
2570         * objc.dg/super-class-1.m: New.
2571         * lib/objc-dg.exp: New file.
2572
2573 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2574
2575         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
2576         of label name.
2577
2578 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
2579
2580         * g++.old-deja/g++.abi/vbase8-9.C: New test.
2581
2582 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2583
2584         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
2585         variable.
2586
2587 2001-06-12  Richard Henderson  <rth@redhat.com>
2588
2589         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2590
2591 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
2592
2593         * g++.old-deja/g++.abi/vbase5.C: New test.
2594         * g++.old-deja/g++.abi/vbase6.C: New test.
2595         * g++.old-deja/g++.abi/vbase7.C: New test.
2596
2597 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2598
2599         * gcc.c-torture/compile/20010610-1.c: New test.
2600
2601 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
2602
2603         * g++.old-deja/g++.abi/vbase4.C: New test.
2604
2605 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2606
2607         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
2608         support %f for HC11/HC12 targets.
2609         * gcc.c-torture/execute/930513-1.x: New file, likewise.
2610         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
2611         on HC11/HC12 targets.
2612         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
2613
2614 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2615
2616         * gcc.dg/wchar_t-1.c: New file.
2617         * gcc.dg/wint_t-1.c: Likewise.
2618
2619 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
2620
2621         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
2622
2623 2001-06-11  Richard Henderson  <rth@redhat.com>
2624
2625         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
2626
2627 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2628
2629         * gcc.c-torture/compile/20010611-1.c: New test.
2630
2631 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2632
2633         * gcc.dg/c99-tag-1.c: Add more tests.
2634
2635 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
2636
2637         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
2638         representation on MN10300 and ARM/Thumb.
2639
2640 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
2641
2642         * g77.f-torture/execute/20010610.f: New.
2643
2644 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
2645
2646         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
2647         names.
2648
2649 2001-06-09  Richard Henderson  <rth@redhat.com>
2650
2651         * gcc.c-torture/execute/ashrdi-1.c: New.
2652         * gcc.c-torture/execute/ashldi-1.c: New.
2653         * gcc.c-torture/execute/lshrdi-1.c: New.
2654
2655 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
2656
2657         * objc/execute/load-3.m: Added. Check sending +load to categories,
2658         in addition to classes.
2659
2660 2001-06-08  Stan Shebs  <shebs@apple.com>
2661
2662         * objc/execute/load-2.m: New test.  From Nicola Pero
2663         <n.pero@mi.flashnet.it>.
2664
2665 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
2666
2667         * gcc.c-torture/execute/20010605-2.c: New test.
2668
2669 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
2670
2671         * g++.old-deja/g++.abi/vbase2.C: New test.
2672         * g++.old-deja/g++.abi/vbase3.C: New test.
2673
2674 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
2675
2676         * g++.old-deja/g++.pt/friend49.C: New test.
2677
2678 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
2679
2680         * g++.old-deja/g++.ext/anon3.C: New test.
2681
2682 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
2683
2684         * g++.old-deja/g++.other/conv7.C: New test.
2685
2686 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
2687
2688         * gcc.c-torture/compile/20010605-2.c: New test.
2689
2690 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2691
2692         * gcc.c-torture/execute/20010604-1.c: New test.
2693
2694 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
2695
2696         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
2697
2698 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
2699
2700         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
2701         (g++_link_flags): Likewise.
2702         (g++_init): Pass gccpath's value to two previous functions.
2703
2704 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2705
2706         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
2707         Ensure logfile entry matches exec command line.
2708
2709 2001-05-31  Richard Henderson  <rth@redhat.com>
2710
2711         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
2712         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
2713
2714 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
2715
2716         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
2717         compiler for irix6.2
2718
2719 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
2720
2721         * g++.old-deja/g++.other/optimize3.C: New file.
2722
2723 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
2724
2725         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
2726         assemble.
2727
2728 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
2729
2730         * g++.old-deja/g++.other/optimize2.C: New file.
2731
2732 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
2733
2734         * gcc.c-torture/compile/20010518-2.c: New file.
2735         * gcc.c-torture/execute/20010518-1.c: New file.
2736         * gcc.c-torture/execute/20010518-2.c: New file.
2737
2738 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2739
2740         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
2741
2742 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
2743
2744         G++ no longer defines builtins that do not begin with __builtin.
2745         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
2746         * g++.old-deja/g++.brendand/misc13.C: Likewise.
2747         * g++.old-deja/g++.law/builtin1.C: Likewise.
2748         * g++.old-deja/g++.law/cvt2.C: Likewise.
2749         * g++.old-deja/g++.mike/net5.C: Likewise.
2750         * g++.old-deja/g++.other/builtins1.C: Likewise.
2751         * g++.old-deja/g++.other/builtins2.C: Likewise.
2752         * g++.old-deja/g++.other/builtins3.C: Likewise.
2753         * g++.old-deja/g++.other/builtins4.C: Likewise.
2754         * g++.old-deja/g++.other/inline8.C: Likewise.
2755         * g++.old-deja/g++.robertl/eb39.C: Likewise.
2756
2757 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
2758
2759         * g++.old-deja/g++.pt/using1.C: Adjust.
2760         * g++.old-deja/g++.pt/using2.C: New test.
2761
2762 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
2763
2764         * gcc.dg/cpp/charconst.c: New tests.
2765         * gcc.dg/cpp/escape.c: New tests.
2766         * gcc.dg/cpp/escape-1.c: New tests.
2767         * gcc.dg/cpp/escape-2.c: New tests.
2768         * gcc.dg/cpp/ucs.c: New tests.
2769
2770 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
2771
2772         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
2773         native compiler for irix6.5.
2774
2775 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
2776
2777         * lib/g++.exp (g++_include_flags): Use args to compute
2778         get_multilibs.
2779         (g++_link_flags): Likewise.
2780         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
2781
2782 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2783
2784         * gcc.dg/c90-hexfloat-1.c: Add more tests.
2785
2786 2001-05-21  Geoff Keating  <geoffk@redhat.com>
2787
2788         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
2789         this file.
2790
2791 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2792
2793         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
2794         STACK_SIZE;
2795         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
2796         to STACK_SIZE; Use it to define size of add_histo array.
2797         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
2798         to STACK_SIZE.
2799         (f): Use GITT_SIZE to define size of gitt local table.
2800         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
2801         to STACK_SIZE; Use it to define size of bytemem array.
2802
2803 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
2804
2805         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
2806         on 68HC11/HC12 due to the asm instruction.
2807         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
2808         * gcc.c-torture/compile/920520-1.x: Likewise.
2809         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
2810         on 68HC11/HC12 because the function is larger than 64K.
2811         * gcc.c-torture/compile/961203-1.x: New file, this test fails
2812         on 68HC11/HC12 because the structure is too large.
2813
2814 2001-05-20  Richard Henderson  <rth@redhat.com>
2815
2816         * gcc.c-torture/execute/20010520-1.c: New.
2817
2818 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2819
2820         * g++.old-deja/g++.warn/compare1.C: New test.
2821         * gcc.dg/compare4.c: New test.
2822
2823 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
2824
2825         * g++.old-deja/g++.other/optimize1.C: New test.
2826
2827 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2828
2829         * g++.old-deja/g++.pt/spec41.C: New test.
2830
2831 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
2832
2833         * gcc.c-torture/compile/20010114-1.x: Remove.
2834
2835 2001-05-18  Stan Shebs  <shebs@apple.com>
2836
2837         * gcc.c-torture/compile/20010518-1.c: New test.
2838
2839 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
2840
2841         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
2842         * g++.old-deja/g++.pt/crash67.C: New test.
2843
2844 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
2845
2846         * g++.old-deja/g++.other/debug9.C: New test.
2847
2848 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
2849
2850         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
2851
2852 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
2853
2854         * gcc.c-torture/compile/20010516-1.c: New test.
2855
2856 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
2857
2858         * g++.old-deja/g++.other/crash41.C: New test.
2859
2860 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
2861
2862         * g++.old-deja/g++.pt/crash66.C: New test.
2863
2864 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
2865
2866         * g++.old-deja/g++.robertl/eb27.C: Convert.
2867
2868 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
2869
2870         * g++.dg/friend-warn.C: New test.  Do not warn about friend
2871         declaration being redundant.
2872
2873 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
2874
2875         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
2876
2877 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
2878
2879         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
2880
2881 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
2882
2883         * lib/g++.exp: Use testsuite_flags.
2884
2885 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
2886
2887         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2888
2889 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2890
2891         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
2892
2893 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
2894
2895         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
2896
2897 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
2898
2899         * gcc.c-torture/compile/20010313-1.c: New test.
2900
2901 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
2902
2903         * gcc.dg/cpp/direct2.c: New test.
2904         * gccq.dg/cpp/direct2s.c: New test.
2905
2906         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
2907
2908 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
2909
2910         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
2911         * g++.old-deja/g++.other/op3.C: Likewise.
2912
2913 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
2914
2915         * gcc.dg/cpp/syshdr.h: New file.
2916         * gcc.dg/cpp/sysmac1.c: Update.
2917         * gcc.dg/cpp/sysmac2.c: Update.
2918
2919 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
2920
2921         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2922
2923 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
2924
2925         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
2926         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
2927
2928 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
2929
2930         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
2931
2932 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
2933
2934         * lib/g++.exp (g++_include_flags): Don't use any special flags
2935         if TESTING_IN_BUILD_TREE is not defined.
2936         (g++_init): Use a plain 'c++' as the compiler if
2937         TESTING_IN_BUILD_TREEE is not defined.
2938
2939 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
2940
2941         * g++.old-deja/g++.eh/catch13.C: New test.
2942         * g++.old-deja/g++.eh/catch14.C: New test.
2943
2944 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
2945
2946         * gcc.dg/cpp/tr-define.c: New test.
2947
2948 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
2949
2950         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
2951         <stdlib.h>, not <malloc.h>.
2952
2953 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
2954
2955         * g++.old-deja/g++.ns/template17.C: New test.
2956
2957 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
2958
2959         * g++.old-deja/g++.pt/ref4.C: New test.
2960
2961 2001-04-30  Richard Henderson  <rth@redhat.com>
2962
2963         * gcc.dg/20000724-1.c: Revert last change.
2964
2965 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
2966
2967         * g77.f-torture/execute/20010430.f: New test.
2968
2969 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
2970
2971         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
2972
2973 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
2974
2975         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
2976
2977 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
2978
2979         * g++.old-deja/g++.eh/crash6.C: New test.
2980
2981 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
2982
2983         * g++.old-deja/g++.other/warn7.C: New test.
2984
2985 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
2986
2987         * g++.old-deja/g++.other/defarg9.C: New test.
2988
2989 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
2990
2991         * g77.f-torture/compile/20010426.f: New test.
2992         * g77.f-torture/execute/20010426.f: New test.
2993
2994 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
2995
2996         * g77.f-torture/compile/20000629-1.x: Remove - error
2997         has been fixed.
2998
2999 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
3000
3001         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
3002         Tweak slightly to work with g++.dg framework.
3003         * g++.dg/special/ecos.exp: Run initp1.C test.
3004         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
3005
3006         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
3007         its linker doesn't give line numbers either.
3008         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
3009
3010 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
3011
3012         * g++.old-deja/g++.other/lex1.C: New test.
3013
3014 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
3015
3016         * gcc.dg/noncompile/20010425-1.c: New test.
3017
3018 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
3019
3020         * g++.old-deja/g++.pt/mangle2.C: New test.
3021
3022 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3023
3024         * gcc.dg/format/plus-1.c: New test.
3025
3026 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3027
3028         * gcc.dg/20010423-1.c: New test.
3029
3030 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
3031
3032         * gcc.c-torture/execute/20010422-1.c: New test.
3033
3034 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
3035
3036         * g++.old-deja/g++.ns/type2.C: New test.
3037
3038 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
3039
3040         * g++.old-deja/g++.other/perf1.C: New test.
3041
3042 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
3043
3044         * gcc.dg/c99-func-2.c: Remove xfail.
3045         * gcc.dg/c99-func-3.c: Remove xfail.
3046         * gcc.dg/c99-func-4.c: Remove xfail.
3047
3048 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
3049
3050         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
3051
3052 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3053
3054         * gcc.c-torture/compile/20010423-1.c: New test.
3055
3056 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
3057
3058         * g++.old-deja/g++.pt/typename28.C: New test.
3059
3060 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
3061
3062         * g++.old-deja/g++.abi/empty2.C: New test.
3063         * g++.old-deja/g++.abi/empty3.C: New test.
3064
3065 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3066
3067         * g++.old-deja/g++.other/comdat2.C: New test.
3068         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
3069
3070 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3071
3072         * g++.old-deja/g++.other/overload14.C: New test.
3073
3074 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3075
3076         * g++.old-deja/g++.other/lookup23.C: New test.
3077
3078 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
3079
3080         * gcc.c-torture/execute/20010403-1.c: New test.
3081
3082 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
3083             Mark Mitchell  <mark@codesourcery.com>
3084
3085         * lib/old-dejagnu.exp: Don't delete output of executable.
3086         Add .exe suffix to executables.
3087
3088 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
3089
3090         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
3091
3092 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3093
3094         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
3095
3096 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
3097
3098         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
3099         * g++.old-deja/g++.abi/crash1.C: New test.
3100
3101 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
3102
3103         * g++.old-deja/g++.other/crash40.C: New test.
3104
3105 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3106
3107         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
3108
3109 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
3110
3111         * g++.old-deja/g++.other/warn6.C: New test.
3112
3113 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3114
3115         * g++.old-deja/g++.robertl/eb42.C: Same.
3116
3117 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3118
3119         * gcc.dg/wtr-conversion-1.c: New testcase.
3120
3121 2001-04-10  Richard Henderson  <rth@redhat.com>
3122
3123         * g++.old-deja/g++.other/array5.C: New.
3124
3125 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3126
3127         * gcc.c-torture/execute/20010408-1.c: New test.
3128
3129 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
3130
3131         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
3132         headers and constructs.
3133         * g++.old-deja/g++.robertl/eb79.C: Same.
3134         * g++.old-deja/g++.robertl/eb77.C (main): Same.
3135         * g++.old-deja/g++.robertl/eb73.C: Same.
3136         * g++.old-deja/g++.robertl/eb66.C (main): Same.
3137         * g++.old-deja/g++.robertl/eb55.C (t): Same.
3138         * g++.old-deja/g++.robertl/eb54.C (main): Same.
3139         * g++.old-deja/g++.robertl/eb46.C (main): Same.
3140         * g++.old-deja/g++.robertl/eb44.C: Same.
3141         * g++.old-deja/g++.robertl/eb41.C (main): Same.
3142         * g++.old-deja/g++.robertl/eb4.C (main): Same.
3143         * g++.old-deja/g++.robertl/eb39.C: Same.
3144         * g++.old-deja/g++.robertl/eb33.C (main): Same.
3145         * g++.old-deja/g++.robertl/eb31.C (main): Same.
3146         * g++.old-deja/g++.robertl/eb30.C: Same.
3147         * g++.old-deja/g++.robertl/eb3.C: Same.
3148         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
3149         * g++.old-deja/g++.robertl/eb21.C: Same.
3150         * g++.old-deja/g++.robertl/eb15.C: Same.
3151         * g++.old-deja/g++.robertl/eb118.C: Same.
3152         * g++.old-deja/g++.robertl/eb115.C (main): Same.
3153         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
3154         * g++.old-deja/g++.robertl/eb109.C: Same.
3155         * g++.old-deja/g++.other/sibcall1.C (main): Same.
3156         * g++.old-deja/g++.mike/rtti1.C: Same.
3157         * g++.old-deja/g++.mike/p658.C: Same.
3158         * g++.old-deja/g++.mike/net46.C: Same.
3159         * g++.old-deja/g++.mike/net34.C: Same.
3160         * g++.old-deja/g++.mike/memoize1.C: Same.
3161         * g++.old-deja/g++.mike/eh2.C: Same.
3162         * g++.old-deja/g++.law/weak.C: Same.
3163         * g++.old-deja/g++.law/visibility7.C: Same.
3164         * g++.old-deja/g++.law/visibility25.C: Same.
3165         * g++.old-deja/g++.law/visibility22.C: Same.
3166         * g++.old-deja/g++.law/visibility2.C: Same.
3167         * g++.old-deja/g++.law/visibility17.C: Same.
3168         * g++.old-deja/g++.law/visibility13.C: Same.
3169         * g++.old-deja/g++.law/visibility10.C: Same.
3170         * g++.old-deja/g++.law/visibility1.C: Same.
3171         * g++.old-deja/g++.law/virtual3.C (eval): Same.
3172         * g++.old-deja/g++.law/vbase1.C: Same.
3173         * g++.old-deja/g++.law/operators32.C: Same.
3174         * g++.old-deja/g++.law/nest3.C: Same.
3175         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
3176         * g++.old-deja/g++.law/except5.C (main): Same.
3177         * g++.old-deja/g++.law/cvt7.C (run): Same.
3178         * g++.old-deja/g++.law/cvt2.C: Same.
3179         * g++.old-deja/g++.law/cvt16.C: Same.
3180         * g++.old-deja/g++.law/ctors6.C (bar): Same.
3181         * g++.old-deja/g++.law/ctors17.C (main): Same.
3182         * g++.old-deja/g++.law/ctors13.C: Same.
3183         * g++.old-deja/g++.law/ctors12.C (main): Same.
3184         * g++.old-deja/g++.law/ctors10.C: Same.
3185         * g++.old-deja/g++.law/code-gen5.C: Same.
3186         * g++.old-deja/g++.law/bad-error7.C: Same.
3187         * g++.old-deja/g++.law/arm9.C: Same.
3188         * g++.old-deja/g++.law/arm12.C: Same.
3189         * g++.old-deja/g++.law/arg8.C: Same.
3190         * g++.old-deja/g++.law/arg1.C: Same.
3191         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
3192         * g++.old-deja/g++.jason/template31.C: Same.
3193         * g++.old-deja/g++.jason/template24.C (main): Same.
3194         * g++.old-deja/g++.jason/2371.C: Same.
3195         * g++.old-deja/g++.eh/new2.C: Same.
3196         * g++.old-deja/g++.eh/new1.C: Same.
3197         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
3198         * g++.old-deja/g++.brendan/nest21.C (main): Same.
3199         * g++.old-deja/g++.brendan/err-msg3.C: Same.
3200         * g++.old-deja/g++.brendan/crash62.C: Same.
3201         * g++.old-deja/g++.brendan/crash52.C: Same.
3202         * g++.old-deja/g++.brendan/crash49.C (main): Same.
3203         * g++.old-deja/g++.brendan/crash38.C: Same.
3204         * g++.old-deja/g++.brendan/crash15.C (main): Same.
3205         * g++.old-deja/g++.brendan/copy9.C: Same.
3206
3207 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
3208
3209         * gcc.c-torture/execute/20001203-2.c (memset):
3210         Count argument is of type __SIZE_TYPE__.
3211
3212 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
3213
3214         * gcc.c-torture/compile/20010404-1.c: New test.
3215
3216 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
3217
3218         * gcc.c-torture/compile/20010326-1.c: New test.
3219
3220 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
3221
3222         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
3223         peculiarities of the SH.
3224         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
3225
3226 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3227
3228         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
3229         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
3230         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
3231
3232 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3233
3234         * g77.f-torture/compile/20010321-1.f: New test.
3235
3236 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3237
3238         * gcc.c-torture/compile/20010329-1.c: New test.
3239
3240 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
3241
3242         * gcc.c-torture/execute/20010329-1.c: New test.
3243
3244 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
3245
3246         * g++.old-deja/g++.other/eh4.C: Fix typo.
3247
3248 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
3249
3250         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
3251
3252 2001-03-28  Philip Blundell  <philb@gnu.org>
3253
3254         * gcc.c-torture/compile/20010328-1.c: New test.
3255
3256 2001-03-27  Richard Henderson  <rth@redhat.com>
3257
3258         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
3259         * g++.old-deja/g++.eh/vbase3.C: Likewise.
3260
3261 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
3262
3263         * gcc.c-torture/compile/20010327-1.c: New test.
3264
3265 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
3266
3267         * g++.old-deja/g++.other/friend12.C: New test.
3268         * g++.old-deja/g++.other/friend9.C: Expect no errors.
3269         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
3270
3271 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3272
3273         * gcc.c-torture/execute/20010325-1.c: New test.
3274
3275 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
3276
3277         * g++.old-deja/g++.other/mangle3.C: New test.
3278
3279 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
3280
3281         * g++.old-deja/g++.other/anon8.C: New test.
3282
3283 2001-03-20  Philip Blundell  <philb@gnu.org>
3284
3285         * gcc.c-torture/compile/20010320-1.c: New test.
3286
3287 2001-03-17  Richard Henderson  <rth@redhat.com>
3288
3289         * g++.old-deja/g++.other/eh4.C: Add expected error text.
3290
3291 2001-03-15  Geoff Keating  <geoff@redhat.com>
3292
3293         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
3294         tests on AIX.
3295
3296 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
3297
3298         * g++.old-deja/g++.other/eh4.C: New test.
3299
3300 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
3301
3302         * gcc.dg/cpp/mi1.c: Update.
3303
3304 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
3305
3306         * g++.old-deja/g++.other/regstack.C: New test.
3307
3308 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
3309
3310         * g++.old-deja/g++.other/ref4.C: New test.
3311
3312 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
3313
3314         * objc/execute/va_method.m: Added.
3315         * objc/execute/IMP.m: Added.
3316         * objc/execute/_cmd.m: Added.
3317         * objc/execute/accessing_ivars.m: Added.
3318         * objc/execute/class-1.m: Added.
3319         * objc/execute/class-10.m: Added.
3320         * objc/execute/class-11.m: Added.
3321         * objc/execute/class-12.m: Added.
3322         * objc/execute/class-13.m: Added.
3323         * objc/execute/class-14.m: Added.
3324         * objc/execute/class-2.m: Added.
3325         * objc/execute/class-3.m: Added.
3326         * objc/execute/class-4.m: Added.
3327         * objc/execute/class-5.m: Added.
3328         * objc/execute/class-6.m: Added.
3329         * objc/execute/class-7.m: Added.
3330         * objc/execute/class-8.m: Added.
3331         * objc/execute/class-9.m: Added.
3332         * objc/execute/class-tests-1.h
3333         * objc/execute/class-tests-2.h
3334         * objc/execute/compatibility_alias.m: Added.
3335         * objc/execute/encode-1.m: Added.
3336         * objc/execute/formal_protocol-1.m: Added.
3337         * objc/execute/formal_protocol-2.m: Added.
3338         * objc/execute/formal_protocol-3.m: Added.
3339         * objc/execute/formal_protocol-4.m: Added.
3340         * objc/execute/formal_protocol-5.m: Added.
3341         * objc/execute/formal_protocol-6.m: Added.
3342         * objc/execute/formal_protocol-7.m: Added.
3343         * objc/execute/informal_protocol.m: Added.
3344         * objc/execute/initialize.m: Added.
3345         * objc/execute/load.m: Added.
3346         * objc/execute/many_args_method.m: Added.
3347         * objc/execute/nested-3.m: Added.
3348         * objc/execute/no_clash.m: Added.
3349         * objc/execute/private.m: Added.
3350         * objc/execute/redefining_self.m: Added.
3351         * objc/execute/root_methods.m: Added.
3352         * objc/execute/selector-1.m: Added.
3353         * objc/execute/static-1.m: Added.
3354         * objc/execute/static-2.m: Added.
3355         * objc/execute/va_method.m: Added.
3356
3357 2001-03-10  Richard Henderson  <rth@redhat.com>
3358
3359         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
3360
3361 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
3362
3363         * g++.old-deja/g++.other/crash31.C: XFAIL.
3364         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
3365         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
3366         * gcc.c-torture/execute/20010123-1.x: XFAIL.
3367         * gcc.c-torture/execute/20010124-1.x: XFAIL.
3368         * gcc.dg/sequence-pt-1.c: XFAIL one test.
3369
3370 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
3371
3372         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
3373
3374 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
3375
3376         * gcc.dg/20000724-1.c: Don't use multiline strings.
3377
3378 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
3379
3380         * objc/execute/string1.m, objc/execute/string2.m: Compare the
3381         result of -cString against what we expect it to be; don't just
3382         print it out for no one to read.
3383
3384         * objc/execute/string3.m, objc/execute/string4.m: New tests.
3385         Based on testcases provided by Nicola Pero.
3386
3387 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
3388
3389         * gcc.dg/cpp/macro7.c: New test.
3390
3391 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
3392
3393         * gcc.dg/cpp/multiline.c: Update.
3394
3395 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3396
3397         * g++.old-deja/g++.other/enum3.C: New test.
3398
3399 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3400
3401         * g++.old-deja/g++.other/pod1.C: New test.
3402
3403 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
3404
3405         * g++.old-deja/g++.ext/overload1.C: New test.
3406
3407 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
3408
3409         * g++.old-deja/g++.pt/using1.C: New test.
3410
3411 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
3412
3413         * g++.old-deja/g++.other/using9.C: New test.
3414
3415 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
3416
3417         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
3418
3419         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
3420
3421 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
3422
3423         * g++.old-deja/g++.ext/realpt1.C: Remove.
3424
3425 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
3426
3427         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
3428
3429 2001-02-26  Will Cohen  <wcohen@redhat.com>
3430
3431         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
3432
3433 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
3434
3435         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
3436         templatized constructors.
3437
3438 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3439
3440         * gcc.c-torture/execute/20010224-1.c: New test.
3441
3442 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
3443
3444         * gcc.c-torture/execute/20010222-1.c: New test.
3445
3446 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
3447
3448         * g++.old-deja/g++.other/inline20.C: New test.
3449
3450 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
3451
3452         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
3453
3454 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3455
3456         * g++.old-deja/g++.other/lookup22.C: New test.
3457
3458 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
3459
3460         * g77.dg: New directory.
3461         * g77.dg/20010216-1.f: New test case.
3462         * g77.dg/dg.exp: New driver.
3463         * lib/g77-dg.exp: New driver library.
3464
3465 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3466
3467         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
3468
3469 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
3470
3471         * g++.old-deja/g++.other/decl9.C: New test.
3472
3473 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
3474
3475         * g++.old-deja/g++.other/init16.C: Update the test so that it does
3476         not need <string> and also tests the initialization at runtime.
3477
3478 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3479
3480         * gcc.c-torture/execute/longlong.c: New test.
3481
3482 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
3483
3484         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
3485
3486 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
3487
3488         * gcc.c-torture/execute/920302-1.c (execute):
3489         Change argument type to short.
3490
3491 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
3492
3493         * g++.old-deja/g++.pt/deduct6.C: New test.
3494
3495 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
3496
3497         * g++.old-deja/g++.pt/deduct5.C: New test.
3498
3499 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
3500
3501         * gcc.c-torture/execute/20010209-1.c: New test.
3502
3503 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
3504
3505         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
3506
3507 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
3508
3509         * g++.dg/vtgc1.C: Update for new ABI.
3510
3511         * consistency.vlad: New directory, 1665 files.
3512
3513 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3514
3515         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
3516         return type.
3517         * gcc.dg/cpp/digraphs.c: Declare puts.
3518
3519 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3520
3521         * g++.old-deja/g++.other/warn5.C: New test.
3522
3523 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3524
3525         * g++.old-deja/g++.pt/spec40.C: New test.
3526
3527 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
3528
3529         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
3530         case.
3531         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
3532
3533 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
3534
3535         * gcc.c-torture/compile/20010209-1.c: New test.
3536
3537 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
3538
3539         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
3540         excess errors message but not if it crashes.
3541         * g++.old-deja/g++.other/crash27.C: Likewise.
3542         * g++.old-deja/g++.other/crash28.C: Likewise.
3543         * g++.old-deja/g++.other/crash30.C: Likewise.
3544         * g++.old-deja/g++.other/crash32.C: Likewise.
3545         * g++.old-deja/g++.other/crash35.C: Likewise.
3546         * g++.old-deja/g++.pt/inherit2.C: Likewise.
3547
3548 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3549
3550         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
3551         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
3552         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
3553         g77.f-torture/execute/execute.exp,
3554         g77.f-torture/noncompile/noncompile.exp,
3555         gcc.c-torture/execute/execute.exp,
3556         gcc.c-torture/execute/memcheck/memcheck.exp,
3557         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
3558         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
3559         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
3560         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
3561         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
3562         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
3563         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
3564         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
3565         Remove bug reporting instructions with ancient email addresses.
3566
3567 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
3568
3569         * gcc.dg/20010202-1.c: New test.
3570         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
3571
3572 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
3573
3574         * g++.dg/stdbool-if.C: New test.
3575
3576 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
3577
3578         * objc/execute/fdecl.m: Added main().
3579
3580 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
3581
3582         * gcc.c-torture/execute/20010206-1.c: New test.
3583
3584 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
3585
3586         * gcc.dg/cpp/avoidpaste1.c: Update.
3587
3588 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
3589
3590         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
3591         Pero <nicola@brainstorm.co.uk>.
3592         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
3593
3594 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
3595
3596         * g++.old-deja/g++.pt/spec39.C: New test.
3597
3598 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
3599
3600         * gcc.c-torture/compile/20010202-1.c: New test.
3601
3602 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
3603
3604         * g++.old-deja/g++.abi/primary2.C: New test.
3605         * g++.old-deja/g++.abi/primary3.C: New test.
3606         * g++.old-deja/g++.abi/primary4.C: New test.
3607         * g++.old-deja/g++.abi/primary5.C: New test.
3608         * g++.old-deja/g++.abi/vtable3.h: New test.
3609         * g++.old-deja/g++.abi/vtable3a.C: New test.
3610         * g++.old-deja/g++.abi/vtable3b.C: New test.
3611         * g++.old-deja/g++.abi/vtable3c.C: New test.
3612         * g++.old-deja/g++.abi/vtable3d.C: New test.
3613         * g++.old-deja/g++.abi/vtable3e.C: New test.
3614         * g++.old-deja/g++.abi/vtable3f.C: New test.
3615         * g++.old-deja/g++.abi/vtable3g.C: New test.
3616         * g++.old-deja/g++.abi/vtable3h.C: New test.
3617         * g++.old-deja/g++.abi/vtable3i.C: New test.
3618         * g++.old-deja/g++.abi/vtable3j.C: New test.
3619         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
3620
3621 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
3622
3623         * g++.old-deja/g++.other/anon6.C: New test.
3624         * g++.old-deja/g++.other/anon7.C: New test.
3625
3626 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
3627
3628         * gcc.dg/cpp/avoidpaste2.c: New tests.
3629
3630 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
3631
3632         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
3633
3634 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
3635
3636         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
3637         DECIMAL_DIG cases for Irix."
3638
3639 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
3640
3641         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
3642
3643 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3644
3645         * gcc.dg/c99-tag-1.c: New test.
3646
3647 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
3648
3649         * gcc.dg/cpp/tr-warn1.c: Add tests.
3650
3651 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
3652
3653         * gcc.dg/cpp/avoidpaste1.c: Update.
3654         * gcc.dg/cpp/paste4.c: Update.
3655
3656 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
3657
3658         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
3659         cases for Irix.
3660
3661 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
3662
3663         * g++.old-deja/g++.other/inline19.C: New test.
3664
3665 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3666
3667         * gcc.dg/Wlarger-than.c: New test.
3668
3669 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
3670
3671         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
3672
3673 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
3674
3675         * gcc.c-torture/execute/20010129-1.c: New test.
3676         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
3677
3678 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
3679
3680         * gcc.dg/cpp/avoidpaste1.c: Test case.
3681
3682 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
3683
3684         * g++.old-deja/g++.other/inline18.C: New test.
3685
3686 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3687
3688         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
3689         and __builtin_putchar.
3690
3691 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
3692
3693         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
3694         tests.
3695
3696 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
3697
3698         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
3699         floating point number rounding mode to round to the nearest
3700         representable mode.
3701
3702 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
3703
3704         * g++.old-deja/g++.other/mangle2.C: New test.
3705
3706 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
3707
3708         * gcc.c-torture/compile/20010124-1.c: New test.
3709
3710 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
3711
3712         * g++.old-deja/g++.pt/spec38.C: New test.
3713
3714 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3715
3716         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
3717         "Build don't run".
3718
3719 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3720
3721         * gcc.c-torture/execute/20010123-1.c: New test.
3722
3723 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
3724
3725         * g++.old-deja/g++.pt/spec37.C: New test.
3726
3727 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
3728
3729         * g++.old-deja/g++.pt/overload14.C: New test.
3730
3731 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3732
3733         * gcc.c-torture/execute/20010122-1.c: New test, exercise
3734         __builtin_return_address.
3735
3736 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
3737
3738         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
3739         * g++.old-deja/g++.pt/spec35.C: New test.
3740         * g++.old-deja/g++.pt/spec36.C: New test.
3741
3742 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
3743
3744         * gcc.c-torture/compile/20010118-1.c: New test.
3745
3746 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
3747
3748         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
3749
3750 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
3751
3752         * gcc.c-torture/execute/20010119-1.c: New test.
3753
3754 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3755
3756         * g++.old-deja/g++.other/vbase5.C: New test.
3757
3758 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
3759
3760         * gcc.c-torture/execute/20010118-1.c: New test.
3761
3762 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3763
3764         * g++.old-deja/g++.pt/deduct3.C: New test.
3765
3766 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
3767
3768         * g++.old-deja/g++.pt/spec34.C: New test.
3769
3770 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
3771
3772         * g77.f-torture/compile/20000601-2.f: New test.
3773
3774 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3775
3776         * g++.old-deja/g++.other/init17.C: New test.
3777
3778 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
3779
3780         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
3781
3782 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3783
3784         * g++.old-deja/g++.pt/unify8.C: New test.
3785
3786 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3787
3788         * g++.old-deja/g++.abi/vbase1.C: New test.
3789
3790 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
3791
3792         * g++.old-deja/g++.pt/crash65.C: New test.
3793
3794 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
3795
3796         * gcc.dg/cpp/assembl2.S: New test case.
3797
3798 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
3799
3800         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
3801         are supported.
3802
3803 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3804
3805         * g++.old-deja/g++.other/builtins1.C: New test.
3806         * g++.old-deja/g++.other/builtins2.C: Likewise.
3807         * g++.old-deja/g++.other/builtins3.C: Likewise.
3808         * g++.old-deja/g++.other/builtins4.C: Likewise.
3809
3810 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
3811
3812         * gcc.c-torture/compile/20010117-1.c: New test.
3813         * gcc.c-torture/compile/20010117-2.c: New test.
3814
3815 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3816
3817         * g77.f-torture/execute/20010116.[fx]: New test,
3818         XFAIL on i?86-*-*.
3819         * g77.f-torture/compile/20010115.f: Indicate it's
3820         a test for PR fortran/1636.
3821
3822 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
3823
3824         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
3825
3826 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
3827
3828         * g77.f-torture/compile/20010115.f: New test.
3829
3830 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
3831
3832         * g++.old-deja/g++.pt/nontype5.C: New test.
3833
3834 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
3835
3836         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
3837         have an equivalent working one below it.
3838
3839 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
3840
3841         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
3842         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
3843
3844 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
3845
3846         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
3847         message containing "init_priority".
3848         (conpr-2.C): Likewise.
3849         (conpr-3.C): Likewise.
3850         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
3851
3852 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3853
3854         * gcc.c-torture/execute/20010114-2.c: New test.
3855
3856 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
3857
3858         * gcc.c-torture/compile/20010114-1.c: New test.
3859         * gcc.c-torture/compile/20010114-1.x: Xfail.
3860         * gcc.c-torture/compile/20010114-2.c: New test.
3861         * gcc.c-torture/execute/20010114-1.c: New test.
3862         * gcc.dg/trunc-1.c: New test.
3863         * gcc.dg/uninit-B.c: New test.
3864
3865 2001-01-13  Nick Clifton  <nickc@redhat.com>
3866
3867         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
3868         target.
3869
3870 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3871
3872         * gcc.c-torture/compile/20010113-1.c: New test.
3873
3874 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
3875
3876         * gcc.c-torture/compile/20001212-1.c: New test.
3877
3878 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3879
3880         * gcc.dg/cpp/widestr1.c: Update.
3881         * gcc.dg/cpp/prag-imp.c: Remove.
3882
3883 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
3884
3885         * gcc.c-torture/execute/20000801-3.x: Remove.
3886         * gcc.dg/c90-init-1.c: New test.
3887         * gcc.dg/c99-init-1.c: New test.
3888         * gcc.dg/c99-init-2.c: New test.
3889         * gcc.dg/gnu99-init-1.c: New test.
3890
3891 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
3892
3893         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
3894         testing that no relevant ones were found.
3895
3896 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
3897
3898         * g++.old-deja/g++.pt/cast2.C: New test.
3899
3900 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
3901
3902         * g++.old-deja/g++.pt/friend47.C: New test.
3903
3904 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
3905
3906         * g++.old-deja/g++.pt/instantiate13.C: New test.
3907
3908 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
3909
3910         * g++.old-deja/g++.other/defarg7.C: New test.
3911         * g++.old-deja/g++.other/defarg8.C: New test.
3912
3913 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
3914
3915         * g++.old-deja/g++.pt/crash64.C: New test.
3916
3917 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
3918
3919         * g++.old-deja/g++.pt/crash63.C: New test.
3920
3921 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
3922
3923         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
3924
3925 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
3926
3927         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
3928
3929 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
3930
3931         * g++.old-deja/g++.pt/error3.C: New test.
3932
3933 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
3934
3935         * g++.old-deja/g++.other/crash39.C: New test.
3936
3937 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
3938
3939         * g++.old-deja/g++.other/vbase4.C: New test.
3940
3941 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
3942
3943         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
3944         * gcc.dg/special/20000419-2.c: New file. Identical to above.
3945         * gcc.dg/special/special.exp: New test driver which will check
3946         for alias support for the above test.
3947
3948 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
3949
3950         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
3951         problems on small machines.
3952         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
3953         parameterize.
3954
3955 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
3956
3957         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
3958         mips.
3959         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
3960
3961 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
3962
3963         * g++.old_deja/g++.pt/using8.C: New test.
3964
3965 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3966
3967         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
3968
3969 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
3970
3971         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
3972         where a failure is expected.
3973         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
3974
3975 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
3976
3977         * g++.old_deja/g++.pt/instantiate12.C: New test.
3978
3979 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
3980
3981         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
3982         start of structs.
3983         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
3984         * g++.old-deja/g++.brendan/crash17.C: Likewise.
3985         * g++.old-deja/g++.brendan/crash29.C: Likewise.
3986         * g++.old-deja/g++.brendan/crash48.C: Likewise.
3987         * g++.old-deja/g++.brendan/ns1.C: Likewise.
3988         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
3989         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3990         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
3991         * g++.old-deja/g++.eh/spec6.C: Likewise.
3992         * g++.old-deja/g++.jason/crash3.C: Likewise.
3993         * g++.old-deja/g++.law/ctors11.C: Likewise.
3994         * g++.old-deja/g++.law/ctors17.C: Likewise.
3995         * g++.old-deja/g++.law/ctors5.C: Likewise.
3996         * g++.old-deja/g++.law/ctors9.C: Likewise.
3997         * g++.old-deja/g++.mike/ambig1.C: Likewise.
3998         * g++.old-deja/g++.mike/net22.C: Likewise.
3999         * g++.old-deja/g++.mike/p3538a.C: Likewise.
4000         * g++.old-deja/g++.mike/p3538b.C: Likewise.
4001         * g++.old-deja/g++.mike/virt3.C: Likewise.
4002         * g++.old-deja/g++.niklas/t128.C: Likewise.
4003         * g++.old-deja/g++.other/anon4.C: Likewise.
4004         * g++.old-deja/g++.other/using1.C: Likewise.
4005         * g++.old-deja/g++.other/warn3.C: Likewise.
4006         * g++.old-deja/g++.pt/t37.C: Likewise.
4007         * g++.old-deja/g++.robertl/eb69.C: Likewise.
4008         * g++.old-deja/g++.robertl/eb71.C: Likewise.
4009
4010 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
4011
4012         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
4013
4014 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4015
4016         * gcc.c-torture/execute/stdio-opt-3.c: New test.
4017
4018 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
4019
4020         * gcc.c-torture/compile/20010107-1.c: New test.
4021
4022 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4023
4024         * gcc.c-torture/execute/builtin-noret-1.c: New test.
4025
4026 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4027
4028         * gcc.dg/format/format.h: New file.
4029         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
4030         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
4031         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
4032         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
4033         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
4034         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
4035         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
4036         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
4037         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
4038         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
4039         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
4040         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
4041         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
4042         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
4043         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
4044         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
4045         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
4046         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
4047         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
4048         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
4049         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
4050         instead of declaring standard types, macros and functions in each
4051         test.
4052
4053 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
4054
4055         * gcc.c-torture/execute/20010106-1.c: New test.
4056
4057 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4058
4059         * gcc.dg/format/format.exp: New file.
4060         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
4061         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
4062         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
4063         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
4064         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
4065         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
4066         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
4067         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
4068         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
4069         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
4070         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
4071         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
4072         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
4073         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
4074         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
4075         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
4076         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
4077         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
4078         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
4079         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
4080         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
4081         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
4082         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
4083         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
4084         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
4085         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
4086         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
4087         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
4088         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
4089         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
4090         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
4091         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
4092         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
4093         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
4094         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
4095         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
4096         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
4097         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
4098         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
4099         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
4100         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
4101         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
4102
4103 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
4104
4105         * gcc.c-torture/execute/991228-1.c: Take word endianness into
4106         account.
4107
4108 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
4109
4110         * gcc.c-torture/execute/builtin-complex-1.c: New test.
4111
4112 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
4113
4114         * g++.old-deja/g++.pt/crash62.C: New test.
4115
4116 2001-01-04  Richard Henderson  <rth@redhat.com>
4117
4118         * gcc.dg/20000926-1.c: Update expected warnings.
4119         * gcc.dg/array-2.c: Likewise.
4120         * gcc.dg/array-4.c: Also validate flexible array members.
4121         * gcc.dg/c99-flex-array-1.c: New.
4122
4123 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4124
4125         * gcc.c-torture/compile/20001222-1.x: Remove.
4126
4127 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4128
4129         * gcc.c-torture/execute/built-in-setjmp.c: New.
4130
4131 2001-01-03  Richard Henderson  <rth@redhat.com>
4132
4133         * gcc.dg/940510-1.c: Update expected error wording.
4134         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
4135
4136 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
4137
4138         * lib/target-supports.exp (check_alias_available): Modified to
4139         indicate aliases not supported if only weak aliases are supported.
4140
4141 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4142
4143         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
4144         Turn on cmpstrsi checks for __pj__ and __i370__.
4145
4146 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
4147
4148         * g++.old-deja/g++.other/virtual11.C: New test.
4149
4150 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
4151
4152         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
4153
4154 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4155
4156         * gcc.c-torture/compile/20010102-1.c: New test.
4157
4158 2001-01-02  Andreas Jaeger  <aj@suse.de>
4159
4160         * gcc.dg/noreturn-3.c: New test.
4161
4162         * gcc.dg/noreturn-4.c: New test.
4163
4164 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4165
4166         * gcc.c-torture/execute/stdio-opt-1.c: Also test
4167         __builtin_fputc and __builtin_fwrite.
4168
4169 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
4170
4171         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
4172         signed char, not default char.
4173
4174 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
4175
4176         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
4177
4178 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
4179
4180         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
4181
4182 2000-12-29  Richard Henderson  <rth@redhat.com>
4183
4184         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
4185         (__cyg_profile_func_exit): Define.
4186
4187 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
4188
4189         * g++.dg/vtgc1.C: New test.
4190
4191 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
4192
4193         * gcc.dg/noncompile/20001228-1.c: New test.
4194
4195         * gcc.dg/20001228-1.c: New test.
4196
4197         * gcc.c-torture/execute/20001228-1.c: New test.
4198
4199 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
4200
4201         * gcc.dg/format-strfmon-1.c: New test.
4202
4203 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4204
4205         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
4206         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
4207         * gcc.c-torture/execute/string-opt-1.c: Likewise.
4208         * gcc.c-torture/execute/string-opt-2.c: Likewise.
4209         * gcc.c-torture/execute/string-opt-3.c: Likewise.
4210         * gcc.c-torture/execute/string-opt-4.c: Likewise.
4211         * gcc.c-torture/execute/string-opt-6.c: Likewise.
4212         * gcc.c-torture/execute/string-opt-7.c: Likewise.
4213         * gcc.c-torture/execute/string-opt-8.c: Likewise.
4214         * gcc.c-torture/execute/string-opt-9.c: Likewise.
4215         * gcc.c-torture/execute/string-opt-10.c: Likewise.
4216         * gcc.c-torture/execute/string-opt-11.c: Likewise.
4217         * gcc.c-torture/execute/string-opt-12.c: Likewise.
4218
4219         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
4220         * gcc.c-torture/execute/string-opt-4.c: Test index.
4221
4222 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
4223
4224         * gcc.c-torture/compile/20001226-1.c: New test.
4225
4226 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4227
4228         * gcc.c-torture/compile/20001222-1.c: New test.
4229         * gcc.c-torture/compile/20001222-1.x: Xfail.
4230
4231 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
4232
4233         * gcc.c-torture/execute/comp-goto-2.c: New test.
4234
4235 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
4236
4237         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
4238         Use long types if __INT_MAX__ is 32767.
4239         (main): Use cast to (sint32 *) when poking 88 into a_page.
4240
4241         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
4242
4243 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
4244
4245         * gcc.c-torture/compile/20001221-1.c: New test.
4246         * gcc.c-torture/execute/20001221-1.c: New test.
4247
4248 2000-12-20  Richard Henderson  <rth@redhat.com>
4249
4250         * g++.old-deja/g++.pt/crash36.C: Update error lines.
4251         * g++.old-deja/g++.robertl/eb109.C: Likewise.
4252
4253 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4254
4255         * gcc.dg/compare3.c: New test.
4256
4257 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4258
4259         * gcc.dg/format-warnll-1.c: New test.
4260
4261 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
4262
4263         * gcc.dg/cpp/cmdlne-P.c: New test.
4264
4265 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4266
4267         * gcc.c-torture/execute/builtin-abs-1.c,
4268         gcc.c-torture/execute/builtin-abs-2.c: New tests.
4269
4270 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4271
4272         * gcc.dg/cpp/multiline.c: New test.
4273
4274 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4275
4276         * g++.old-deja/g++.other/syshdr1.C: Update.
4277         * gcc.dg/cpp/lineflags.c: Remove temporarily.
4278
4279 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4280
4281         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
4282
4283 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4284
4285         * g++.old-deja/g++.pt/ttp65.C: New test.
4286
4287 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4288
4289         * g++.old-deja/g++.pt/ttp64.C: New test.
4290
4291 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4292
4293         * g++.old-deja/g++.pt/spec33.C: New test.
4294
4295 2000-12-14  Catherine Moore  <clm@redhat.com>
4296
4297         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
4298         * gcc.c-torture/execute/920612-2.c: Likewise.
4299         * gcc.c-torture/execute/920428-2.c: Likewise.
4300         * gcc-c-torture/execute/va-arg-11.c: Call exit.
4301         * gcc.c-torture/execute/va-arg-21.c: Likewise.
4302
4303 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4304
4305         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
4306         * gcc.dg/pack-test-2.c: Likewise.
4307
4308 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4309
4310         Tests by Zack Weinberg <zackw@stanford.edu>.
4311
4312         * gcc.dg/cpp/defined.c: Update.
4313         * gcc.dg/cpp/defined_trad.c: New tests.
4314
4315 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
4316
4317         * gcc.dg/cpp/trad-direct.c: Update.
4318
4319 2000-12-11  Neil Booth  <neilb@earthling.net>
4320
4321         * gcc.dg/cpp/defined_trad.c
4322
4323 2000-12-11  Neil Booth  <neilb@earthling.net>
4324
4325         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
4326
4327 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4328
4329         * gcc.dg/format-miss-2.c: New test.
4330
4331 2000-12-09  Neil Booth  <neilb@earthling.net>
4332
4333         * gcc.dg/cpp/lineflags.c: New tests.
4334         * gcc.dg/cpp/poison.c: Update.
4335         * gcc.dg/cpp/redef2.c: Update.
4336         * gcc.dg/cpp/skipping.c: New test.
4337
4338 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
4339
4340         * g++.old-deja/g++.other/eh3.C: New testcase.
4341
4342 2000-12-07  Neil Booth  <neilb@earthling.net>
4343
4344         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
4345         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
4346         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
4347         wtr-union-init-2.c, wtr-union-init-3.c: Update.
4348         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
4349         Update.
4350
4351 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4352
4353         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
4354         __SIZE_TYPE__ instead of int for type of integers cast to
4355         pointers.
4356
4357 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
4358
4359         * g++.old-deja/g++.other/cleanup4.C: New test.
4360
4361 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4362
4363         * format-sec-1.c: New test.
4364
4365 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4366
4367         * gcc.dg/format-nonlit-3.c: New test.
4368
4369 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4370
4371         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
4372         through a null pointer.
4373
4374 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4375
4376         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
4377         * g++.old-deja/g++.pt/partial4.C: New test.
4378
4379 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
4380
4381         * gcc.c-torture/execute/ieee/hugeval.x: New.
4382
4383 2000-12-06  Neil Booth  <neilb@earthling.net>
4384
4385         * gcc.dg/cpp/backslash2.c: New tests.
4386
4387 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4388
4389         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
4390         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
4391
4392 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
4393
4394         * gcc.c-torture/execute/20001203-2.c: New testcase.
4395
4396 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
4397
4398         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
4399         * g++.old-deja/g++.other/virtual10.C: New test.
4400
4401 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
4402
4403         * g++.old-deja/g++.mike/pmf5.C: Remove test.
4404
4405 2000-12-05  Richard Henderson  <rth@redhat.com>
4406
4407         * gcc.c-torture/compile/20001205-1.c: New.
4408
4409 2000-12-04  Neil Booth  <neilb@earthling.net>
4410
4411         * g++.old-deja/g++.other/virtual9.C: New test.
4412         * g++.old-deja/g++.pt/crash61.C: New test.
4413         * gcc.c-torture/execute/loop-9.c: New test.
4414
4415 2000-12-04  Neil Booth  <neilb@earthling.net>
4416
4417         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
4418         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
4419         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
4420         * gcc.dg/cpp/extratokens.c: ...here.
4421
4422 2000-12-04  Neil Booth  <neilb@earthling.net>
4423
4424         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
4425         New tests.
4426
4427 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4428
4429         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
4430         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
4431
4432 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4433
4434         * gcc.c-torture/execute/20001203-1.c: New test.
4435
4436 2000-12-03  Neil Booth  <neilb@earthling.net>
4437
4438         * gcc.dg/cpp/macro6.c: New test cases.
4439
4440 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4441
4442         * gcc.c-torture/execute/string-opt-9.c: New test.
4443         * gcc.c-torture/execute/string-opt-10.c: Likewise.
4444         * gcc.c-torture/execute/string-opt-11.c: Likewise.
4445         * gcc.c-torture/execute/string-opt-12.c: Likewise.
4446
4447         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
4448         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
4449
4450 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
4451
4452         * gcc.dg/cpp/if-6.c: New testcase.
4453
4454         * gcc.dg/20001201-1.c: New testcase.
4455
4456 2000-12-02  Neil Booth  <neilb@earthling.net>
4457
4458         * g++.old-deja/g++.other/externC4.C,
4459         g++.old-deja/g++.other/friend10.C: New tests.
4460
4461 2000-12-02  Neil Booth  <neilb@earthling.net>
4462
4463         * g++.old-deja/g++.other/instan2.C
4464         * g++.old-deja/g++.other/instan3.C: New test.
4465
4466 2000-12-02  Neil Booth  <neilb@earthling.net>
4467
4468         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
4469         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
4470         gnuc99.c,gnuc99-pedantic.c: New tests.
4471
4472 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
4473
4474         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
4475         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
4476
4477 2000-12-01  Neil Booth  <neilb@earthling.net>
4478
4479         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
4480         * gcc.dg/cpp/poison.c: Update.
4481         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
4482
4483 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
4484
4485         * g77.f-torture/execute/20001201.f: New test.
4486
4487 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
4488
4489         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
4490
4491 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
4492
4493         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
4494
4495 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
4496
4497         * g++.old-deja/g++.other/cast6.C: New test.
4498
4499 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
4500
4501         * gcc.c-torture/execute/20001130-2.c: New testcase.
4502
4503 2000-11-30  Richard Henderson  <rth@redhat.com>
4504
4505         * gcc.c-torture/execute/20001130-1.c: New test.
4506
4507 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4508
4509         * g++.old-deja/g++.other/op3.C: New test.
4510
4511 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4512
4513         * g++.old-deja/g++.other/op2.C: New test.
4514
4515 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
4516
4517         * g++.old-deja/g++.other/crash38.C: New test.
4518
4519 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
4520
4521         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
4522
4523 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
4524
4525         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
4526         tests.
4527         * gcc.c-torture/execute/string-opt-6.c: New test.
4528
4529         * gcc.dg/20001117-1.c: Add main.
4530
4531 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
4532
4533         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
4534         Move from here ...
4535         * gcc.dg/940510-1.c: ... to here.
4536
4537         * gcc.dg/20000926-1.c: GNU C now allows initializations of
4538         zero-size arrays in toplevel structures.
4539
4540 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
4541
4542         * gcc.c-torture/execute/loop-8.c: New test.
4543
4544 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4545
4546         * g++.old-deja/g++.other/base1.C: New test.
4547
4548 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4549
4550         * g++.old-deja/g++.other/parse2.C: New test.
4551
4552 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4553
4554         * g++.old-deja/g++.pt/incomplete1.C: New test.
4555
4556 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
4557
4558         * g++.old-deja/g++.other/friend9.C: New test.
4559
4560 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
4561
4562         * gcc.dg/20001127-1.c: New test.
4563
4564 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
4565
4566         * g++.old-deja/g++.pt/friend46.C: New test.
4567
4568 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
4569
4570         * g++.old-deja/g++.other/ptrmem8.C: New test.
4571
4572 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4573
4574         * gcc.c-torture/execute/string-opt-7.c: New test.
4575         * gcc.c-torture/execute/string-opt-8.c: Likewise.
4576
4577 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
4578
4579         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
4580         instead of 'mkcheck 2'.
4581
4582 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4583
4584         * gcc.c-torture/execute/memcheck/driver.c,
4585         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
4586         C9X references to refer to C99.
4587
4588 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
4589
4590         * gcc.dg/ultrasp3.c: New test.
4591
4592 2000-11-25  Neil Booth  <neilb@earthling.net>
4593
4594         * gcc.dg/cpp/include2.c: Update test to be locale independent.
4595
4596 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
4597
4598         * gcc.c-torture/compile/20001123-2.c: New.
4599
4600 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4601
4602         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
4603
4604 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
4605
4606         * gcc.dg/sequence-point-1.c: Add some new tests.
4607         * gcc.c-torture/execute/20001124-1.c: New test.
4608
4609 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
4610
4611         * g++.old-deja/g++.other/vaarg4.C: New test.
4612         * gcc.c-torture/compile/20001123-1.c: New test.
4613
4614 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
4615
4616         * g++.other/crash24.C: Adjust and remove XFAIL.
4617         * g++.other/crash37.C: New test.
4618
4619 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
4620
4621         * g++.old-deja/g++.pt/instantiate9.C: New test.
4622
4623 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
4624
4625         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
4626         new ABI, too.
4627
4628         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
4629         * g++.old-deja/g++.robertl/eb55.C: Likewise.
4630
4631 2000-11-22  Neil Booth  <neilb@earthling.net>
4632
4633         * gcc.dg/cpp/Wtrigraphs.c: New test.
4634
4635 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
4636
4637         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
4638
4639 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
4640
4641         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
4642
4643 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
4644
4645         * lib/gcc-dg.exp: load_lib scanasm.exp.
4646         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
4647         * lib/g++-dg.exp: load_lib scanasm.exp.
4648         * lib/scanasm.exp: New.
4649         (scan-assembler, scan-assembler-not): Add optional arguments to
4650         test name, or if not present, the pattern name.
4651         (scan-assembler-dem, scan-assembler-dem-not): New.
4652
4653         * g++.dg/dg.exp: New.
4654
4655 2000-11-21  Neil Booth  <neilb@earthling.net>
4656
4657         * gcc.dg/cpp/integrated1.c: Remove.
4658
4659 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
4660
4661         * gcc.c-torture/execute/20001121-1.c: New test.
4662
4663 2000-11-21  Richard Henderson  <rth@redhat.com>
4664
4665         * gcc.c-torture/compile/20001121-1.c: New test.
4666
4667 2000-11-20  Neil Booth  <neilb@earthling.net>
4668
4669         * gcc.dg/cpp/integrated1.c: New test.
4670
4671 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
4672
4673         * g++.old-deja/g++.other/inline17.C: New test.
4674
4675 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
4676
4677         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
4678         local variable to be zero: I made the variable global. Now
4679         uses abort() and exit() instead of relying on main's return value.
4680
4681 2000-11-20  Neil Booth  <neilb@earthling.net>
4682
4683         * gcc.dg/cpp/paste2.c: Update test.
4684         * objc/execute/paste.m: New test.
4685
4686 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
4687
4688         * gcc.dg/c99-condexpr-1.c: New test.
4689
4690 2000-11-20  Neil Booth  <neilb@earthling.net>
4691
4692         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
4693
4694 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
4695
4696         * g++.old-deja/g++.pt/export1.C: New test.
4697
4698 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
4699
4700         * gcc.dg/20001117-1.c: New test.
4701
4702 2000-11-18  Richard Henderson  <rth@redhat.com>
4703
4704         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
4705
4706 2000-11-18  Richard Henderson  <rth@redhat.com>
4707
4708         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
4709         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
4710         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
4711
4712 2000-11-18  Richard Henderson  <rth@redhat.com>
4713
4714         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
4715         (main): New.  Exit cleanly.
4716
4717 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
4718
4719         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
4720         gcc.dg/c99-fordecl-2.c: New tests.
4721
4722 2000-11-18  Richard Henderson  <rth@redhat.com>
4723
4724         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
4725         * gcc.c-torture/execute/zerolen-2.c: New.
4726
4727 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4728
4729         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
4730         memory.
4731
4732 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
4733
4734         * g++.old-deja/g++.pt/instantiate8.C: New test.
4735
4736 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
4737
4738         * g++.old-deja/g++.other/incomplete.C: Add more tests.
4739         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
4740
4741 2000-11-16  Nick Clifton  <nickc@redhat.com>
4742
4743         * gcc.c-torture/execute/nestfunc-2.c: New test.
4744         * gcc.c-torture/execute/nestfunc-3.c: New test.
4745
4746 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
4747
4748         * gcc.c-torture/compile/20001116-1.c: New test.
4749
4750 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4751
4752         * gcc.c-torture/execute/20001115-1.c: New test.
4753
4754 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
4755
4756         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
4757         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
4758         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
4759         * g++.old-deja/g++.abi/vmihint.C: Likewise.
4760
4761 2000-11-15  Neil Booth  <neilb@earthling.net>
4762
4763         gcc.dg/cpp/_Pragma1.c: Update.
4764         gcc.dg/cpp/_Pragma2.c: New test.
4765
4766 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
4767
4768         * g++.old-deja/g++.other/anon5.C: New test.
4769
4770 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
4771
4772         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
4773         tests.
4774
4775 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
4776
4777         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
4778         output.
4779
4780 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4781
4782         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
4783         labels at end of compound statements.
4784
4785 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
4786
4787         * gcc.c-torture/execute/loop-7.c: New test.
4788
4789 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4790
4791         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
4792
4793 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4794
4795         * gcc.dg/c99-bool-1.c: New test.
4796
4797 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
4798
4799         * gcc.dg/c99-scope-1.c: Remove xfail.
4800         * gcc.dg/c99-scope-2.c: New test.
4801
4802 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4803
4804         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
4805         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
4806
4807 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
4808
4809         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
4810         error messages.
4811
4812         * g++.mike/p700.C: Don't typedef wchar_t.
4813         * g++.mike/p784.C: Likewise.
4814         * g++.mike/eb101.C: Don't use __wchar_t.
4815
4816 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
4817
4818         * g77.f-torture/execute/20001111.[fx]: Test premature exit
4819         from DO loop.
4820
4821 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
4822
4823         * gcc.c-torture/execute/20001111-1.c: New test.
4824
4825 2000-11-10  Nick Clifton  <nickc@redhat.com>
4826
4827         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
4828         long multuiple and accumulate.
4829
4830 2000-11-09  Richard Henderson  <rth@redhat.com>
4831
4832         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
4833         via size_t instead of int.
4834
4835         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
4836         * gcc.c-torture/execute/string-opt-2.c: Likewise.
4837         * gcc.c-torture/execute/string-opt-3.c: Likewise.
4838         * gcc.c-torture/execute/string-opt-4.c: Likewise.
4839
4840 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
4841
4842         * gcc.c-torture/compile/20001109-1.c: New test.
4843         * gcc.c-torture/compile/20001109-2.c: New test.
4844
4845 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
4846
4847         * g++.old-deja/g++.pt/operator1.C: New test.
4848         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
4849
4850 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
4851
4852         * gcc.dg/20001108-1.c: New test.
4853
4854 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
4855
4856         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
4857         with both arguments constant strings.
4858         * gcc.c-torture/execute/string-opt-3.c: New test.
4859         * gcc.c-torture/execute/string-opt-4.c: New test.
4860         * gcc.c-torture/execute/string-opt-5.c: New test.
4861
4862 2000-11-08  Nick Clifton  <nickc@redhat.com>
4863
4864         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
4865         mulsidi3adddi patterns.
4866
4867 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
4868
4869         * g++.old-deja/g++.other/crash36.C: New test.
4870
4871 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
4872
4873         * g++.old-deja/g++.other/init16.C: New test.
4874
4875 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
4876
4877         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
4878
4879 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
4880
4881         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
4882         * gcc.c-torture/execute/va-arg-16.x: Likewise.
4883         * gcc.c-torture/execute/va-arg-17.x: Likewise.
4884
4885 2000-11-07  DJ Delorie  <dj@redhat.com>
4886
4887         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
4888
4889 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4890
4891         * gcc.c-torture/execute/string-opt-1.c: New test.
4892
4893 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
4894
4895         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
4896         mips-sgi-irix6.* because the MIPS ABI passes floating-point
4897         parameters in registers, and there is no way for a varargs
4898         function to know in which order the integer and floating-point
4899         parameters should be interleaved when they are placed on the
4900         stack.
4901         * gcc.c-torture/execute/va-arg-16.x: Likewise.
4902         * gcc.c-torture/execute/va-arg-17.x: Likewise.
4903
4904 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4905
4906         * gcc.c-torture/execute/string-opt-2.c: New test.
4907
4908 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
4909
4910         * g++.old-deja/g++.pt/crash60.C: New test.
4911
4912 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
4913
4914         * g++.old-deja/g++.other/crash24.C: New test.
4915         * g++.old-deja/g++.other/crash25.C: New test.
4916         * g++.old-deja/g++.other/crash26.C: New test.
4917         * g++.old-deja/g++.other/crash27.C: New test.
4918         * g++.old-deja/g++.other/crash28.C: New test.
4919         * g++.old-deja/g++.other/crash29.C: New test.
4920         * g++.old-deja/g++.other/crash30.C: New test.
4921         * g++.old-deja/g++.other/crash31.C: New test.
4922         * g++.old-deja/g++.other/crash32.C: New test.
4923         * g++.old-deja/g++.other/crash33.C: New test.
4924         * g++.old-deja/g++.other/crash34.C: New test.
4925         * g++.old-deja/g++.other/crash35.C: New test.
4926
4927 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
4928
4929         * gcc.c-torture/execute/20001031-1.c: New test.
4930
4931 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
4932
4933         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
4934         namespace.
4935
4936         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
4937         standards-conformant.
4938
4939         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
4940
4941         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
4942         * g++.old-deja/g++.mike/p755a.C: Likewise.
4943         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
4944         library makes no calls to `operator new' during initialization.
4945
4946 2000-11-04  Neil Booth  <neilb@earthling.net>
4947
4948         * gcc.dg/cpp/include2.c: New tests.
4949
4950 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
4951
4952         * lib/g++.exp (g++_set_ld_library_path): New function.
4953         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
4954
4955 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
4956
4957         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
4958         warnings.
4959
4960 2000-11-01  Richard Henderson  <rth@redhat.com>
4961
4962         * g++.old-deja/g++.ext/namedret1.C: New.
4963         * g++.old-deja/g++.ext/namedret2.C: New.
4964         * g++.old-deja/g++.ext/namedret3.C: New.
4965
4966 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
4967
4968         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
4969         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
4970
4971 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4972
4973         * gcc.c-torture/execute/va-arg-21.c: New test.
4974
4975 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4976
4977         * gcc.dg/c99-complex-2.c: New test.
4978
4979 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4980
4981         * gcc.c-torture/execute/stdio-opt-1.c: New test.
4982
4983 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
4984
4985         * g++.old-deja/g++.other/inline16.C: New test.
4986
4987 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
4988
4989         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
4990         __PRETTY_FUNCTION__
4991
4992 2000-10-29  Neil Booth  <neilb@earthling.net>
4993
4994         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
4995         New tests.
4996         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
4997         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
4998         optimisation.
4999
5000 2000-10-29  Neil Booth  <neilb@earthling.net>
5001
5002         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
5003         * mi1.c, mi1c.h: Add null directives to multiple-include test.
5004         * mi5.c: Test multiple includes work with -C.
5005         * trigraphs.c: Test ^= version.
5006
5007 2000-10-28  Neil Booth  <neilb@earthling.net>
5008
5009         New tests and test updates for new macro expander.
5010
5011         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
5012         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
5013         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
5014         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
5015         new diagnostic messages.
5016
5017         * gcc.dg/cpp/macro3.c: New tests.
5018
5019 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
5020
5021         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
5022         on the same line.
5023
5024 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
5025
5026         * g++.old-deja/g++.other/eh2.C: New test.
5027
5028 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
5029
5030         * gcc.c-torture/execute/20001027-1.c: New test.
5031
5032 2000-10-26  Richard Henderson  <rth@redhat.com>
5033
5034         * gcc.c-torture/execute/20001026-1.c: New.
5035
5036 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
5037
5038         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
5039         * g++.old-deja/g++.law/builtin1.C: Likewise.
5040         * g++.old-deja/g++.law/ctors10.C: Likewise.
5041         * g++.old-deja/g++.law/virtual3.C: Likewise.
5042         * g++.old-deja/g++.mike/p658.C: Likewise.
5043         * g++.old-deja/g++.other/sibcall1.C: Likewise.
5044         * g++.old-deja/g++.other/vaarg2.C: Likewise.
5045         * g++.old-deja/g++.robertl/eb124.C: Likewise.
5046         * g++.old-deja/g++.robertl/eb44.C: Likewise.
5047         * g++.old-deja/g++.robertl/eb77.C: Likewise.
5048
5049 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
5050
5051         * gcc.c-torture/compile/20001024-1.c: New test.
5052
5053 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
5054
5055         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
5056         to tell us whether or not we are using V3.
5057
5058 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
5059
5060         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
5061         operands.
5062
5063 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5064
5065         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
5066
5067 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
5068
5069         * gcc.c-torture/execute/20001024-1.c: New test.
5070
5071 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
5072
5073         * g++.old-deja/g++.other/sibcall1.C: New test.
5074
5075 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
5076
5077         * gcc.dg/noncompile/init-3.c: New test.
5078
5079 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
5080
5081         * gcc.dg/format-array-1.c: New test.
5082
5083 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5084
5085         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
5086         writing through null pointers; remove comment about testing
5087         unterminated strings.
5088
5089 2000-10-17  Matthew Hiller  <hiller@redhat.com>
5090
5091         * gcc.c-torture/execute/20001017-2.c: New test.
5092
5093 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5094
5095         * gcc.c-torture/compile/20001018-1.c: New test.
5096         * gcc.c-torture/compile/20001018-1.x: Xfail.
5097
5098 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5099
5100         * gcc.c-torture/execute/20001017-1.c: New test.
5101
5102 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5103
5104         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
5105         for multiple use of arguments with scanf formats; add tests for
5106         multiple use of arguments.
5107
5108 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
5109
5110         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
5111
5112 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5113
5114         * gcc.dg/format-miss-1.c: New test.
5115
5116 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
5117
5118         * gcc.c-torture/execute/20001013-1.c: New test.
5119
5120 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
5121
5122         * gcc.dg/format-branch-1.c: New test.
5123
5124 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
5125
5126         * README, lib/file-format.exp: Remove EGCS references.
5127
5128 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
5129
5130         * gcc.dg/20001013-1.c: New test.
5131
5132 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5133
5134         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
5135         for intmax_t in the compiler using __typeof__ and the type rules
5136         for conditional expressions.
5137
5138 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
5139
5140         * gcc.dg/20001012-1.c: New test.
5141         * gcc.dg/20001012-2.c: New test.
5142
5143 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5144
5145         * gcc.dg/format-attr-1.c: New test.
5146
5147 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5148
5149         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
5150         __LONG_LONG_MAX__ instead of LLONG_MAX.
5151
5152 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5153
5154         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
5155         scanf flags.
5156         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
5157         flags.
5158
5159 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
5160
5161         * gcc.dg/sequence-pt-1.c: New test.
5162
5163 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
5164
5165         * gcc.c-torture/execute/20001011-1.c: New testcase.
5166         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
5167
5168 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
5169
5170         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
5171         does not error on it.
5172
5173 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
5174
5175         * gcc.dg/20001009-1.c: New test.
5176
5177 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
5178
5179         * gcc.c-torture/compile/20001009-1.c: Move from here ....
5180         * gcc.c-torture/execute/20001009-2.c: ... to here.
5181
5182 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
5183
5184         * gcc.c-torture/compile/20001009-1.c: New testcase.
5185         * gcc.c-torture/execute/20001009-1.c: New testcase.
5186         Testcases provided by Jan Hubicka <jh@suse.cz>.
5187
5188 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5189
5190         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
5191         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
5192         uintmax_t using <limits.h> to emulate the compiler's internal
5193         logic.  No longer XFAIL %j tests.
5194
5195 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5196
5197         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
5198         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
5199         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
5200         regexps and details of expected handling of some bad formats.
5201         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
5202         suppression.
5203
5204 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5205
5206         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
5207         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
5208         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
5209         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
5210         in list archives.
5211
5212 2000-10-06  Richard Henderson  <rth@cygnus.com>
5213
5214         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
5215         * g++.old-deja/g++.brendan/crash52.C: Likewise.
5216         * g++.old-deja/g++.jason/report.C: Likewise.
5217         * g++.old-deja/g++.law/friend5.C: Likewise.
5218         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
5219         of the expected warnings.
5220
5221 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
5222
5223         * g++.old-deja/g++.pt/enum14.C: New test.
5224
5225 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
5226
5227         * g++.old-deja/g++.pt/crash59.C: New test.
5228
5229 2000-10-04  Will Cohen  <wcohen@redhat.com>
5230
5231         * gcc.dg/20000926-1.c: New test.
5232
5233 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
5234
5235         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
5236         function name for current C++ compiler.
5237         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
5238
5239 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
5240
5241         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
5242         __PRETTY_FUNCTION__.
5243         * g++.old-deja/g++.ext/pretty2.C: Likewise.
5244
5245 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5246
5247         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
5248
5249 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
5250
5251         * gcc.c-torture/compile/20000923-1.c: New test.
5252
5253 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
5254
5255         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
5256         * g++.old-deja/g++.pt/ttp62.C: Same.
5257         * g++.old-deja/g++.other/inline14.C: Same.
5258
5259 2000-09-24  Richard Henderson  <rth@cygnus.com>
5260
5261         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
5262
5263 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5264
5265         * gcc.dg/c90-printf-1.c: Add test for wide string format.
5266
5267 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
5268
5269         * gcc.c-torture/compile/20000922-1.c: New file.
5270
5271 2000-09-21  Nick Clifton  <nickc@redhat.com>
5272
5273         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
5274         a signed long modulo operation.
5275         (mod6): New funciton - perform an unsigned long modulo operation.
5276         (main): Add tests for modulos of very large numbers by very small
5277         dividends.
5278
5279 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5280
5281         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
5282
5283 2000-09-19  Richard Henderson  <rth@cygnus.com>
5284
5285         * gcc.dg/compare2.c (case 10): XFAIL.
5286
5287 2000-09-18  Richard Henderson  <rth@cygnus.com>
5288
5289         * gcc.c-torture/execute/20000906-1.c: Move ...
5290         * gcc.dg/20000906-1.c: ... here.  Only run on targets
5291         that support __builtin_trap.
5292
5293 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
5294
5295         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
5296
5297 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5298
5299         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
5300         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
5301         more $ format tests.
5302
5303 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5304
5305         * gcc.dg/format-errmk-1.c: New test.
5306
5307 2000-09-17  Greg McGary  <greg@mcgary.org>
5308
5309         * gcc.c-torture/execute/20000917-1.x: Remove.
5310
5311 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5312
5313         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
5314
5315 2000-09-17  Greg McGary  <greg@mcgary.org>
5316
5317         * gcc.c-torture/execute/20000917-1.c: New test.
5318         * gcc.c-torture/execute/20000917-1.x: XFAIL.
5319
5320 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
5321
5322         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
5323         in nested macro bug.
5324
5325 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
5326
5327         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
5328
5329 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
5330
5331         * gcc.c-torture/execute/20000914-1.c: New test.
5332
5333 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
5334
5335         * g++.other/inline13.C: New test.
5336
5337 2000-09-12  Andreas Jaeger  <aj@suse.de>
5338
5339         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
5340         constant by Ulrich Drepper <drepper@redhat.com>.
5341
5342 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
5343
5344         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
5345
5346 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5347
5348         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
5349
5350 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
5351
5352         * gcc.dg/cpp/backslash.c: New test.
5353
5354 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
5355
5356         * gcc.c-torture/execute/20000910-1.c: New test.
5357         * gcc.c-torture/execute/20000910-2.c: Likewise.
5358
5359 2000-09-11  Robert Lipe  <robertl@sco.com>
5360
5361         * gcc.dg/pragma-align.c: New test.
5362
5363 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
5364
5365         * g++.old-deja/g++.pt/explicit82.C: New test.
5366         * g++.old-deja/g++.pt/explicit83.C: New test.
5367
5368 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
5369
5370         * gcc.dg/asm-names.c: New test.
5371
5372 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5373
5374         * gcc.dg/cpp/tr-warn6.c: New test
5375
5376 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5377
5378         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
5379         be accepted.
5380
5381 2000-09-07  Catherine Moore  <clm@redhat.com>
5382
5383         * gcc.c-torture/execute/unroll-1.c: New test.
5384
5385 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
5386
5387         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
5388         ERROR markers.
5389         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
5390         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
5391         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
5392         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
5393         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
5394         Preprocess only.
5395         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
5396         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
5397
5398 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5399
5400         * g++.old-deja/g++.pt/deduct2.C: New test.
5401
5402 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5403
5404         * g++.old-deja/g++.pt/parms2.C: New test.
5405
5406 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
5407
5408         * g++.old-deja/g++.pt/crash58.C: New test.
5409
5410 2000-09-06  Greg McGary  <greg@mcgary.org>
5411
5412         * gcc.c-torture/execute/20000906-1.c: New test.
5413         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
5414
5415 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5416
5417         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
5418
5419 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5420
5421         * g++.old-deja/g++.pt/crash57.C: New test.
5422
5423 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5424
5425         * g++.old-deja/g++.pt/crash56.C: New test.
5426
5427 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
5428
5429         * g++.old-deja/g++.pt/koenig1.C: New test.
5430
5431 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
5432
5433         * gcc.dg/20000904-1.c: New test.
5434
5435 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
5436
5437         * gcc.dg/cpp/paste8.c: New test.
5438
5439 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
5440
5441         * gcc.c-torture/compile/20000827-1.c: New test.
5442
5443 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5444
5445         * gcc.dg/format-diag-1.c: New test.
5446
5447 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5448
5449         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
5450         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
5451         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
5452         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
5453         gcc.dg/formatz-1.c: Adjust warning regular expressions.
5454
5455 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
5456
5457         * g++.old-deja/g++.other/nested4.C: New test.
5458
5459 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
5460
5461         * g++.old-deja/g++.ns/scoped1.C: New test.
5462
5463 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
5464
5465         * lib/g++.exp: Support testing already-installed GCC.
5466
5467 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5468
5469         * wtr-label-1.c, wtr-suffix-1.c: New tests.
5470
5471 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5472
5473         * gcc.dg/return-type-2.c: New test.
5474
5475 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
5476
5477         * gcc.c-torture/compile/20000825-1.c: New test.
5478
5479 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
5480
5481         * gcc.dg/dwarf2-2.c: New test.
5482
5483 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
5484
5485         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
5486         dg-warning regexps.
5487
5488 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5489
5490         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
5491         gcc.dg/format-ext-5.c: New tests.
5492
5493 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
5494
5495         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
5496
5497 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
5498
5499         * gcc.dg/noncompile/930622-2.c: Adjust error message.
5500
5501 2000-08-24  Richard Henderson  <rth@cygnus.com>
5502
5503         * gcc.dg/ia64-sync-1.c: New test.
5504         * gcc.dg/ia64-sync-2.c: New test.
5505         * gcc.dg/ia64-asm-1.c: New test.
5506
5507 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5508
5509         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
5510         * gcc.dg/format-ext-2.c: New test.
5511
5512 2000-08-23  Jason Merrill  <jason@redhat.com>
5513
5514         * lib/old-dejagnu.exp: Also ignore "In member function" and
5515         "At global scope".
5516
5517 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5518
5519         * gcc.dg/noncompile/label-lineno-1.c: New test.
5520
5521 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5522
5523         * gcc.dg/c99-array-nonobj-1.c: New test.
5524
5525 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
5526
5527         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
5528         tests.
5529         * gcc.dg/format-ext-1.c: New test.
5530
5531 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5532
5533         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
5534         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
5535         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
5536         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
5537         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
5538
5539 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5540
5541         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
5542         gcc.dg/c99-strftime-2.c: New tests.
5543
5544 2000-08-22  Richard Henderson  <rth@cygnus.com>
5545
5546         * gcc.c-torture/execute/20000822-1.c: New test.
5547
5548 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
5549
5550         * gcc.c-torture/execute/20000819-1.x: Remove.
5551
5552 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5553
5554         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
5555         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
5556         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
5557         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
5558         gcc.dg/format-xopen-1.c: New tests.
5559
5560 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
5561
5562         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
5563
5564 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
5565
5566         * g++.old-deja/g++.other/loop2.C: New test.
5567
5568         * gcc.c-torture/compile/20000606-1.c: New test.
5569         * gcc.c-torture/compile/20000728-1.c: New test.
5570         * gcc.c-torture/execute/20000801-1.c: New test.
5571         * gcc.c-torture/execute/20000801-2.c: New test.
5572         * gcc.c-torture/execute/20000819-1.c: New test.
5573         * gcc.c-torture/execute/20000819-1.x: XFAIL.
5574         * gcc.dg/20000629-1.c: New test.
5575         * gcc.dg/20000724-1.c: New test.
5576         * gcc.dg/20000807-1.c: New test.
5577
5578 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
5579
5580         * gcc.dg/cpp/pragma-1.c: New test.
5581         * gcc.dg/cpp/pragma-2.c: New test.
5582
5583 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
5584
5585         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
5586         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
5587
5588 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5589
5590         * gcc.c-torture/compile/20000818-1.c: New test.
5591
5592 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
5593
5594         * gcc.c-torture/execute/20000818-1.c: New test.
5595
5596 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5597
5598         * gcc.dg/format-va-1.c: New test.
5599
5600 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5601
5602         * g++.old-deja/g++.other/typedef8.C: New test.
5603
5604 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5605
5606         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
5607         * g++.old-deja/g++.mike/net36.C: Mark candidate.
5608         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
5609         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
5610         * g++.old-deja/g++.other/ptrmem7.C: New test.
5611         * g++.old-deja/g++.pt/ptrmem10.C: New test.
5612
5613 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
5614
5615         * g++.old-deja/g++.pt/typename27.C: New test.
5616
5617 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
5618
5619         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
5620         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
5621         * g++.old-deja/g++.pt/friend45.C: New test.
5622         * g++.old-deja/g++.other/friend8.C: New test.
5623
5624 2000-08-15  Richard Henderson  <rth@cygnus.com>
5625
5626         * gcc.c-torture/execute/20000815-1.c: New test.
5627
5628 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5629
5630         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
5631         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
5632         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
5633
5634 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
5635
5636         * g++.old-deja/g++.other/refinit2.C: New test.
5637
5638 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
5639
5640         * lib/c-torture.exp (c-torture): Make
5641         compiler_conditional_xfail_data global.
5642         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
5643         compiler_conditional_xfail_data machinery.
5644         (f-torture-execute): Likewise.
5645         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
5646         and only when unrolling loops.
5647
5648         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
5649
5650 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
5651
5652         * g++.old-deja/g++.pt/explicit81.C: New test.
5653
5654 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
5655
5656         * g++.old-deja/g++.pt/typename26.C: New test.
5657
5658 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
5659
5660         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
5661         warning.
5662
5663 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
5664
5665         * g++.old-deja/g++.other/array3.C: New test.
5666
5667 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5668
5669         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
5670         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
5671         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
5672         New tests.
5673
5674 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
5675
5676         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
5677         * g++.old-deja/g++.abi/vmihint.C: Likewise.
5678
5679 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
5680
5681         * gcc.c-torture/execute/20000808-1.c: New test.
5682
5683 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5684
5685         * gcc.dg/c90-const-expr-1.c: New test.
5686
5687 2000-08-08  Richard Henderson  <rth@cygnus.com>
5688
5689         * gcc.dg/noncompile/920923-1.c: Declare calloc.
5690
5691 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5692
5693         * gcc.dg/noncompile/const-ll-1.c: New test.
5694
5695 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5696
5697         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
5698
5699 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
5700
5701         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
5702         that running programs linked against the shared version of libobjc
5703         run correctly.
5704
5705 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5706
5707         * gcc.dg/c99-printf-1.c: New test.
5708
5709 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5710
5711         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
5712
5713 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
5714
5715         * gcc.c-torture/execute/20000731-1.x: Delete.
5716
5717 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
5718
5719         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
5720         and torture_without_loops as is done by c-torture.exp.
5721         (search_for): Copy from c-torture.exp.
5722         (gcc-dg-runtest): New function, drives a directory of tests
5723         iterating over the TORTURE_OPTIONS.
5724         (scan-assembler, scan-assembler-not): Move here from
5725         individual directory drivers.
5726
5727         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
5728         defined by lib/gcc-dg.exp.
5729         * gcc.dg/cpp/cpp.exp: Likewise.
5730         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
5731         gcc-dg-runtest, so we cycle over optimization options.
5732
5733         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
5734         * gcc.dg/compare2.c: No longer expected to fail.
5735
5736 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
5737
5738         * gcc.c-torture/execute/20000804-1.c: New test.
5739
5740 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5741
5742         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
5743
5744 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
5745
5746         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
5747
5748 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
5749
5750         * gcc.c-torture/compile/20000803-1.c: New test.
5751
5752 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5753
5754         * gcc.c-torture/execute/20000801-3.c,
5755         gcc.c-torture/execute/20000801-4.c: New tests.
5756         * gcc.c-torture/execute/20000801-3.x,
5757         gcc.c-torture/execute/20000801-4.x: Xfail.
5758
5759 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
5760
5761         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
5762         libobjc/.libs to allow for libtool.
5763
5764 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
5765
5766         * gcc.c-torture/compile/20000802-1.c: New test.
5767
5768 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
5769
5770         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
5771
5772 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
5773
5774         * gcc-c-torture/execute/20000731-2.c: New test.
5775
5776         * gcc.c-torture/execute/20000731-1.c: New test.
5777         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
5778
5779 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
5780
5781         * testsuite/gcc.dg/cpp/paste7.c: New test.
5782         * gcc.dg/cpp/20000725-1.c: New test.
5783
5784 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
5785
5786         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
5787         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
5788         declaration warning for __builtin_dwarf_reg_size.
5789
5790         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
5791
5792 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5793
5794         * gcc.dg/noncompile/voidparam-1.c: New test.
5795
5796 2000-07-30  Richard Henderson  <rth@cygnus.com>
5797
5798         * gcc.dg/c90-digraph-1.c: Don't xfail.
5799         * gcc.dg/compare2.c (case 10): Xfail.
5800         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
5801
5802 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
5803
5804         * gcc.dg/c99-main-1.c: New test.
5805
5806 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5807
5808         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
5809
5810 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
5811
5812         * gcc.c-tortuer/execute/20000726-1.c: New test.
5813
5814 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
5815
5816         * gcc.c-torture/execute/enum-2.c: New test.
5817
5818 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5819
5820         * gcc.dg/cpp/tr-warn3.c: New test.
5821
5822 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5823
5824         * g++.old-deja/g++.ext/implicit1.C: Remove.
5825         * g++.old-deja/g++.jason/c2.C: Remove
5826         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
5827         * g++.old-deja/g++.pt/crash16.C: Likewise.
5828         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
5829
5830 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
5831
5832         * g++.old-deja/g++.other/for2.C: New test.
5833
5834 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
5835
5836         * gcc.dg/20000720-1.c: New test.
5837
5838 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
5839
5840         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
5841
5842 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
5843
5844         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
5845         * gcc.c-torture/execute/20000722-1.c: New.
5846         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
5847
5848 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
5849
5850         * gcc.dg/cpp/20000720-1.S: New test.
5851
5852 2000-07-21  Michael Meissner  <meissner@redhat.com>
5853
5854         * gcc.c-torture/execute/ieee/hugeval.c: New test.
5855
5856 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
5857
5858         * g++.old-deja/g++.brendan/crash16.C,
5859         g++.old-deja/g++.brendan/parse3.C,
5860         g++.old-deja/g++.brendan/redecl1.C,
5861         g++.old-deja/g++.ns/template13.C,
5862         g++.old-deja/g++.other/decl4.C,
5863         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
5864
5865 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
5866
5867         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
5868         and "Internal error".
5869
5870         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
5871         regexps.
5872         * gcc.dg/cpp/paste6.c: New test.
5873
5874 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
5875
5876         * gcc.dg/cpp/tr-direct.c: New test.
5877
5878         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
5879         gcc.dg/cpp/undef1.c: Tweak error regexps.
5880
5881 2000-07-18  Eric Christopher <echristo@redhat.com>
5882
5883         * gcc.c-torture/compile/20000718-1.c: New test.
5884
5885 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
5886
5887         * cpplex.c (_cpp_push_token): If the token being pushed back
5888         is the previous token in this context, just subtract one from
5889         context->posn.
5890         * cppmacro.c (save_expansion): Clear aux field when storing a
5891         placemarker.
5892
5893 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
5894
5895         * gcc.dg/noncompile/redecl-1.c: New test.
5896
5897 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
5898
5899         * gcc.c-torture/execute/20000717-5.c: New test.
5900         * gcc.c-torture/execute/20000717-1.x: Removed.
5901
5902 2000-07-17  Richard Henderson  <rth@cygnus.com>
5903
5904         * gcc.c-torture/execute/20000717-4.c: New test.
5905
5906 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
5907
5908         * gcc.dg/cpp/syshdr.c: New test.
5909         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
5910
5911 2000-07-17  Neil Booth  <neilb@earthling.net>
5912
5913         * gcc.dg/cpp/cmdlne-dM.c: New test.
5914         * gcc.dg/cpp/cmdlne-dD.c: New test.
5915
5916 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
5917
5918         * gcc.c-torture/execute/20000717-3.c: New test.
5919
5920         * gcc.c-torture/compile/20000717-1.c: New test.
5921
5922 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
5923
5924         * gcc.c-torture/execute/20000717-2.c: New test.
5925
5926 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
5927
5928         * gcc.dg/formatz-1.c: New test.
5929
5930         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
5931         * gcc.dg/c99-digraph-1.c: New tests.
5932
5933         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
5934         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
5935
5936         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
5937         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
5938         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
5939         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
5940         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
5941         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
5942         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
5943
5944 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
5945
5946         * gcc.c-torture/execute/20000717-1.c: New test.
5947         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
5948
5949 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
5950
5951         * gcc.c-torture/execute/20000715-2.c: New test.
5952         * gcc.dg/20000715-1.c: New test.
5953
5954 2000-07-15  Michael Meissner  <meissner@redhat.com>
5955
5956         * gcc.c-torture/execute/20000715-1.c: New test.
5957
5958 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
5959
5960         * gcc.c-torture/execute/20000707-1.c: New test.
5961
5962 2000-07-13  Neil Booth  <NeilB@earthling.net>
5963
5964         * testsuite/gcc.dg/cpp/digraph1.c,
5965         testsuite/gcc.dg/cpp/digraph2.c,
5966         testsuite/gcc.dg/cpp/digraphs.c: New tests.
5967
5968 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
5969
5970         * g77.f-torture/compile/20000630-2.f:  New test.
5971         * g77.f-torture/compile/20000630-2.x
5972
5973 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
5974
5975         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
5976
5977 2000-07-11  Neil Booth  <NeilB@earthling.net>
5978
5979         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
5980
5981 2000-07-11  Neil Booth  <NeilB@earthling.net>
5982
5983         * gcc.dg/cpp/cmdlne-C.c: New.
5984
5985 2000-07-09  Neil Booth  <NeilB@earthling.net>
5986
5987         * gcc.dg/cpp/directiv.c: New tests.
5988         * gcc.dg/cpp/undef1.c: Update.
5989
5990 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
5991
5992         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
5993
5994 2000-07-09  Neil Booth  <NeilB@earthling.net>
5995
5996         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
5997
5998 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
5999
6000         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
6001         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
6002
6003 2000-07-08  Neil Booth  <NeilB@earthling.net>
6004
6005         * gcc.dg/cpp/macsyntx.c: New tests.
6006
6007 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
6008
6009         * gcc.dg/20000707-1.c: New test.
6010
6011 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
6012
6013         * gcc.c-torture/execute/20000706-1.c: New test.
6014         * gcc.c-torture/execute/20000706-2.c: New test.
6015         * gcc.c-torture/execute/20000706-3.c: New test.
6016         * gcc.c-torture/execute/20000706-4.c: New test.
6017         * gcc.c-torture/execute/20000706-5.c: New test.
6018
6019 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
6020
6021         * g++.old-deja/g++.pt/instantiate7.C: New test.
6022
6023 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
6024
6025         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
6026         * g++.old-deja/g++.mike/thunk3.C: Likewise.
6027         * g++.old-deja/g++.other/rtti3.C: Likewise.
6028         * g++.old-deja/g++.other/rttid3.C: Likewise.
6029
6030 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
6031
6032         *  g77.f-torture/compile/20000630-1.x: Fix typo
6033
6034 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
6035
6036         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
6037         assembly output.
6038
6039 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
6040
6041         * gcc.dg/cpp/ident.c: New test.
6042
6043 2000-07-05  Neil Booth  <NeilB@earthling.net>
6044
6045         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
6046           gcc.dg/cpp/lexstrng.c: New tests.
6047
6048 2000-07-04  Neil Booth  <NeilB@earthling.net>
6049
6050         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
6051         * gcc.dg/cpp/strify2.c: Same.
6052
6053 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
6054
6055         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
6056         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
6057         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
6058         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
6059
6060         * testsuite/gcc.dg/cpp/macro1.c,
6061         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
6062         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
6063         testsuite/gcc.dg/cpp/strify1.c,
6064         testsuite/gcc.dg/cpp/strify2.c: New tests.
6065
6066 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
6067
6068         * gcc.c-torture/execute/20000703-1.c: New test.
6069
6070 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
6071
6072         * g++.old-deja/g++.pt (lookup10.C): New test.
6073
6074 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
6075
6076         * g++.old-deja/g++.pt (typename25.C): New test.
6077
6078 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
6079
6080         * gcc.c-torture/compile/20000701-1.c: New test.
6081
6082 2000-06-30  Nick Clifton  <nickc@cygnus.com>
6083
6084         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
6085         to test case.
6086
6087 2000-06-30  Catherine Moore  <clm@cygnus.com>
6088
6089         * gcc.c-torture/execute/align-1.c: New test.
6090
6091 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
6092
6093         * g++.old-deja/g++.pt/expr8.C: New test.
6094         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
6095
6096 2000-06-29  Nick Clifton  <nickc@cygnus.com>
6097
6098         * gcc.c-torture/compile/20000629-1.c: New test.
6099
6100 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
6101
6102
6103         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
6104         gcc.dg/noncompile directory, depending on whether they're
6105         preprocessor tests or not.  Annotate all the tests for the dg
6106         framework.
6107
6108         * gcc.c-torture/noncompile/noncompile.exp: Delete.
6109         * gcc.dg/noncompile/noncompile.exp: New.
6110
6111         * Moved files:
6112         Old name                                New name
6113         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
6114         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
6115         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
6116         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
6117         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
6118         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
6119         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
6120         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
6121         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
6122         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
6123         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
6124         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
6125         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
6126         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
6127         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
6128         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
6129         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
6130         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
6131         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
6132         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
6133         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
6134         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
6135         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
6136         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
6137
6138         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
6139         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
6140         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
6141         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
6142         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
6143         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
6144
6145 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
6146
6147         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
6148         declare one variable.  On the fourth, error.
6149         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
6150         declared by 20000628-1a.h.
6151
6152 2000-06-29  Richard Henderson  <rth@redhat.com>
6153
6154         * gcc.c-torture/execute/930529-1.x: New file.
6155         * gcc.dg/920413-1.c: Adjust expected warning text.
6156         * gcc.dg/980217-1.c: Declare abort.
6157         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
6158
6159 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
6160
6161         * g77.f-torture/compile/20000629-1.f: New test.
6162         * g77.f-torture/compile/20000629-1.x: Expected to fail.
6163
6164 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
6165
6166         Rearrange lots of files, removing entirely the
6167         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
6168         directories.
6169
6170         * Deleted files:
6171         gcc.c-torture/code_quality/code_quality.exp
6172         gcc.c-torture/special/special.exp
6173         gcc.failure/failure.exp
6174         gcc.failure/940409-1.x
6175         gcc.c-torture/compile/961203-1.x
6176
6177         * New files:
6178         gcc.misc-tests/linkage.exp
6179         gcc.c-torture/execute/920730-1t.c
6180         gcc.c-torture/execute/920730-1t.x
6181         gcc.c-torture/compile/920520-1.x
6182         gcc.c-torture/compile/920521-1.x
6183         gcc.c-torture/compile/981006-1.x
6184         gcc.c-torture/execute/eeprof-1.x
6185
6186         * Moved files (possibly with modifications to fit a new harness):
6187         Old name                                New name
6188         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
6189         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
6190         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
6191         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
6192         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
6193         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
6194         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
6195         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
6196         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
6197         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
6198         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
6199         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
6200         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
6201         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
6202
6203 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
6204
6205         * c-torture/compile/961203-1.x: Delete.
6206
6207         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
6208         not exit. Include stdio.h.
6209         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
6210         * gcc.misc-tests/dg-12.c: Likewise.
6211         * gcc.misc-tests/dg-5.c: Likewise.
6212         * gcc.misc-tests/dg-6.c: Likewise.
6213         * gcc.misc-tests/dg-7.c: Prototype abort.
6214         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
6215         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
6216         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
6217         not exit.
6218         * gcc.misc-tests/sieve.c: Use return from main, not exit.
6219         * gcc.misc-tests/sort2.c: Use return from main, not exit.
6220
6221 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
6222
6223         * gcc.dg/cpp/20000628-1.c: New test.
6224         * gcc.dg/cpp/20000628-1.h: New header for above test.
6225         * gcc.dg/cpp/20000628-1a.h: Likewise.
6226
6227 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
6228
6229         * gcc.dg/cpp: New directory.
6230         * gcc.dg/cpp/cpp.exp: New driver.
6231         * gcc.dg/cpp/20000627-1.c: New test.
6232         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
6233         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
6234         and rewrite as a compilation test.
6235
6236         * gcc.dg: Move many files into the cpp subdirectory, possibly
6237         renaming or editing them as well.
6238         Old name                New name
6239         990119-1.c              cpp/19990119-1.c
6240         990228-1.c              cpp/19990228-1.c
6241         990407-1.c              cpp/19990407-1.c
6242         990409-1.c              cpp/19990409-1.c
6243         990413-1.c              cpp/19990413-1.c
6244         990703-1.c              cpp/19990703-1.c
6245         20000127-1.c            cpp/20000127-1.c
6246         20000129-1.c            cpp/20000129-1.c
6247         20000207-1.c            cpp/20000207-1.c
6248         20000207-2.c            cpp/20000207-2.c
6249         20000209-1.c            cpp/20000209-1.c
6250         20000209-2.c            cpp/20000209-2.c
6251         20000301-1.c            cpp/20000301-1.c
6252         20000419-1.c            cpp/20000419-1.c
6253         20000510-1.S            cpp/20000510-1.S
6254         20000519-1.c            cpp/20000519-1.c
6255         20000529-1.c            cpp/20000529-1.c
6256         20000625-1.c            cpp/20000625-1.c
6257         20000625-2.c            cpp/20000625-2.c
6258         cpp-as1.c               cpp/assert1.c
6259         cpp-as2.c               cpp/assert2.c
6260         cxx-comments-1.c        cpp/cxxcom1.c
6261         cxx-comments-2.c        cpp/cxxcom2.c
6262         endif-label.c           cpp/endif.c
6263         cpp-hash1.c             cpp/hash1.c
6264         cpp-hash2.c             cpp/hash2.c
6265         cpp-if1.c               cpp/if-1.c
6266         cpp-if2.c               cpp/if-2.c
6267         cpp-if3.c               cpp/if-3.c
6268         cpp-if4.c               cpp/if-4.c
6269         cpp-if5.c               cpp/if-5.c
6270         cpp-cond.c              cpp/if-cexp.c
6271         cpp-missingop.c         cpp/if-mop.c
6272         cpp-missingparen.c      cpp/if-mpar.c
6273         cpp-opprec.c            cpp/if-oppr.c
6274         cpp-ifparen.c           cpp/if-paren.c
6275         cpp-shortcircuit.c      cpp/if-sc.c
6276         cpp-shift.c             cpp/if-shift.c
6277         cpp-unary.c             cpp/if-unary.c
6278         cpp-li1.c               cpp/line1.c
6279         cpp-li2.c               cpp/line2.c
6280         lineno.c                cpp/line3.c
6281         lineno-2.c              cpp/line4.c
6282         cpp-mi.c                cpp/mi1.c
6283         cpp-mic.h               cpp/mi1c.h
6284         cpp-micc.h              cpp/mi1cc.h
6285         cpp-mind.h              cpp/mi1nd.h
6286         cpp-mindp.h             cpp/mi1ndp.h
6287         cpp-mix.h               cpp/mi1x.h
6288         cpp-mi2.c               cpp/mi2.c
6289         cpp-mi2a.h              cpp/mi2a.h
6290         cpp-mi2b.h              cpp/mi2b.h
6291         cpp-mi2c.h              cpp/mi2c.h
6292         cpp-mi3.c               cpp/mi3.c
6293         cpp-mi3.def             cpp/mi3.def
6294         poison-1.c              cpp/poison.c
6295         pr-impl.c               cpp/prag-imp.c
6296         cpp-redef-2.c           cpp/redef1.c
6297         cpp-redef.c             cpp/redef2.c
6298         strpaste.c              cpp/strp1.c
6299         strpaste-2.c            cpp/strp2.c
6300         cpp-tradpaste.c         cpp/tr-paste.c
6301         cpp-tradstringify.c     cpp/tr-str.c
6302         cpp-tradwarn1.c         cpp/tr-warn1.c
6303         cpp-tradwarn2.c         cpp/tr-warn2.c
6304         trigraphs.c             cpp/trigraphs.c
6305         cpp-unc1.c              cpp/unc1.c
6306         cpp-unc2.c              cpp/unc2.c
6307         cpp-unc3.c              cpp/unc3.c
6308         cpp-unc.c               cpp/unc4.c
6309         undef.c                 cpp/undef1.c
6310         undef-2.c               cpp/undef2.c
6311         cpp-wi1.c               cpp/widestr1.c
6312
6313 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
6314
6315         * lib/g++.exp (g++_include_flags): Tweak.
6316
6317 2000-06-27  H.J. Lu  <hjl@gnu.org>
6318             Loren J. Rittle  <ljrittle@acm.org>
6319
6320         * lib/g++.exp (g++_include_flags): Override libgloss.exp
6321         version with one that knows about the new gcc tree structure.
6322         (g++_link_flags): Same.
6323
6324 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
6325
6326         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
6327         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
6328         case we are cross-compiling.
6329
6330         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
6331         g++.old-deja/g++.niklas/Makefile.in,
6332         g++.old-deja/g++.niklas/configure.in,
6333         g++.old-deja/g++.other/Makefile.in,
6334         g++.old-deja/g++.other/configure.in,
6335         gcc.c-torture/code_quality/Makefile.in,
6336         gcc.c-torture/code_quality/configure.in,
6337         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
6338         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
6339         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
6340         gcc.c-torture/execute/ieee/Makefile.in,
6341         gcc.c-torture/execute/ieee/configure.in,
6342         gcc.c-torture/noncompile/Makefile.in,
6343         gcc.c-torture/noncompile/configure.in,
6344         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
6345         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
6346         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
6347
6348 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
6349
6350         * g++.old-deja/g++.other/ambig3.C: New test.
6351
6352 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
6353
6354         * g++.old-deja/g++.pt/syntax1.C: New test.
6355         * g++.old-deja/g++.pt/syntax2.C: New test.
6356         * g++.old-deja/g++.other/syntax3.C: New test.
6357         * g++.old-deja/g++.other/syntax4.C: New test.
6358
6359 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
6360
6361         * gcc.dg/20000623-1.c: Prototype exit and abort.
6362
6363 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
6364
6365         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
6366         New tests.
6367         * gcc.dg/cpp-mi3.def: New file.
6368
6369         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
6370         inside assertions.
6371         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
6372         lexer's error messages.
6373         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
6374         divine anything from the linemarkers.
6375         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
6376         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
6377
6378 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
6379
6380         * gcc.dg/20000623-1.c: New test.
6381
6382 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
6383
6384         * gcc.c-torture/execute/20000622-1.c: New test.
6385
6386 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
6387
6388         * g++.old-deja/g++.other/init15.C: New test.
6389
6390 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
6391
6392         * g++.old-deja/g++.pt/vaarg2.C: New test.
6393         * g++.old-deja/g++.pt/vaarg3.C: New test.
6394
6395 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
6396
6397         * g++.old-deja/g++.other/dyncast6.C: New test.
6398
6399 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
6400
6401         * gcc.c-torture/execute/loop-6.c: New test.
6402
6403 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
6404
6405         * gcc.dg/20000614-1.c: New test.
6406         * gcc.dg/20000614-2.c: New test.
6407
6408 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
6409
6410         * g++.old-deja/g++.other/inline12.C: New test.
6411
6412 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
6413
6414         * g++.old-deja/g++.other/eh1.C: New test.
6415
6416 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
6417
6418         * g++.old-deja/g++.other/type.C: New test.
6419
6420 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
6421
6422         * g++.old-deja/g++.other/initstring.C: New test.
6423
6424 2000-06-12  Jason Merrill  <jason@redhat.com>
6425
6426         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
6427
6428 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
6429
6430         * gcc.c-torture/compile/20000609-1.c: New test.
6431
6432 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
6433
6434         * gcc.dg/20000609-1.c: New test.
6435
6436 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
6437
6438         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
6439         * gcc.c-torture/noncompile/poison-1.c: Move...
6440         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
6441         * gcc.dg/cpp-li1.c: Add a token after the #line.
6442
6443 2000-06-05  Richard Henderson  <rth@cygnus.com>
6444
6445         * gcc.c-torture/execute/20000605-2.c: New test.
6446         * gcc.c-torture/execute/20000605-3.c: New test.
6447
6448 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
6449
6450         * g77.f-torture/execute/20000503-1.x: New file.
6451
6452 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
6453
6454         * g++.old-deja/g++.eh/badalloc1.C: New test.
6455
6456 2000-06-05  Richard Henderson  <rth@cygnus.com>
6457
6458         * gcc.c-torture/execute/20000605-1.c: New test.
6459
6460 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
6461             Nathan Sidwell <nathan@codesourcery.com>
6462
6463         * gcc.c-torture/compile/20000605-1.c: New test.
6464
6465 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
6466
6467         * g77.f-torture/compile/20000601-1.f:  New test.
6468
6469 2000-06-03  Richard Henderson  <rth@cygnus.com>
6470
6471         * gcc.c-torture/execute/20000603-1.c: New.
6472
6473 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
6474
6475         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
6476         * gcc.dg/noreturn-2.c (noreturn): Likewise.
6477
6478 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
6479
6480         * gcc.dg/compare2.c (case 12): XFAIL.
6481         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
6482         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
6483
6484         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
6485
6486 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
6487
6488         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
6489         guard macro is already defined when the header is first
6490         included.
6491         * gcc.dg/cpp-mix.h: New file.
6492         * gcc.dg/endif-label.c: Update patterns to match compiler.
6493
6494         * g++.brendan/complex1.C: Declare abort.
6495         * g++.law/refs4.C: Remove XFAIL.
6496         * g++.oliva/expr2.C: Declare abort and exit.
6497
6498 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
6499
6500         * gcc.c-torture/execute/20000528-1.c: New test.
6501
6502         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
6503         * g++.old-deja/g++.law/temps4.C: Likewise.
6504
6505         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
6506         stdlib.h.  Call abort() on failure.
6507         * g++.old-deja/g++.law/refs4.C: Likewise.
6508         * g++.old-deja/g++.law/temps4.C: Likewise.
6509         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
6510         * gcc.c-torture/execute/20000112-1.c: Include string.h.
6511
6512 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
6513
6514         Relative to g++.dg/special:
6515         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
6516
6517         Relative to g++.old-deja:
6518         * g++.brendan/complex1.C, g++.jason/optimize2.C,
6519         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
6520         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
6521         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
6522         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
6523         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
6524         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
6525
6526         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
6527         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
6528         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
6529         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
6530         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
6531         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
6532         and/or string.h.
6533
6534         * g++.other/goto1.C: Update expectations for error messages.
6535
6536 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
6537
6538         * gcc.c-torture/compile/20000523-1.c: New test.
6539
6540 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
6541
6542         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
6543
6544 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
6545
6546         * g++.old-deja/g++.eh/catch11.C: New test.
6547         * g++.old-deja/g++.eh/catch12.C: New test.
6548
6549 2000-05-24  Nick Clifton  <nickc@cygnus.com>
6550
6551         * gcc.c-torture/execute/20000523-1.c: New test.
6552
6553 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
6554
6555         * c-torture/execute/bcp-1.c: Replace abort in arg of
6556         __builtin_constant_p with a generic external function.
6557
6558         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
6559         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
6560         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
6561         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
6562         Prototype abort and/or exit.
6563
6564         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
6565         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
6566         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
6567         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
6568
6569 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
6570
6571         * gcc.dg/dwarf2-1.c: New test.
6572
6573 2000-05-20  Richard Henderson  <rth@cygnus.com>
6574
6575         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
6576
6577 2000-05-20  Andreas Jaeger  <aj@suse.de>
6578
6579         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
6580         testcase.
6581
6582 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
6583
6584         * gcc.c-torture/execute/20000519-2.c: New test.
6585
6586 2000-05-19  Andreas Jaeger  <aj@suse.de>
6587
6588         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
6589         which fails with SSA.
6590
6591         * lib/c-torture.exp: Also test with -O3 -fssa.
6592
6593 2000-05-18  Michael Meissner  <meissner@redhat.com>
6594
6595         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
6596         * gcc.c-torture/execute/920415-1.c: Ditto.
6597         * gcc.c-torture/execute/920501-1.c: Ditto.
6598         * gcc.c-torture/execute/conversion.c: Ditto.
6599         * gcc.c-torture/execute/cvt-1.c: Ditto.
6600
6601 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
6602
6603         * gcc.c-torture/compile/20000518-1.c: New test.
6604
6605 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
6606
6607         * g77.f-torture/compile/200005018.f:  New test.
6608
6609 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
6610
6611         * gcc.c-torture/compile/20000517-1.c: New test.
6612
6613 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6614
6615         * gcc.c-torture/execute/20000516-1.c: New test.
6616
6617 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
6618
6619         * g++.old-deja/g++.other/eh.C: New test.
6620
6621 2000-05-12  Richard Henderson  <rth@cygnus.com>
6622
6623         * gcc.c-torture/execute/990208-1.c (main): Don't pass
6624         constants through to doit's conditional.
6625
6626 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
6627
6628         * gcc.c-torture/compile/20000511-1.c: New test.
6629         * g77.f-torture/compile/20000511-1.f: New test.
6630         * g77.f-torture/compile/20000511-2.f: New test.
6631
6632 2000-05-11  Michael Meissner  <meissner@redhat.com>
6633
6634         * gcc.c-torture/execute/20000511-1.c: New test.
6635
6636 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
6637
6638         * gcc.dg/dg.exp: Scan .S files as well as .c files.
6639         * gcc.dg/20000510-1.S: New.
6640
6641 2000-05-08  Catherine Moore  <clm@cygnus.com>
6642
6643         * gcc.dg/unused-3.c: New.
6644
6645 2000-05-06  Richard Henderson  <rth@cygnus.com>
6646
6647           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
6648           * g++.old-deja/g++.mike/warn1.C: Likewise.
6649           * g++.old-deja/g++.pt/local1.C: Likewise.
6650           * g++.old-deja/g++.pt/local7.C: Likewise.
6651           * g++.old-deja/g++.pt/spec16.C: Likewise.
6652
6653 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
6654
6655         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
6656
6657 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
6658
6659           * g77.f-torture/execute/20000503-1.f:  New test.
6660
6661 2000-05-04  Andreas Jaeger  <aj@suse.de>
6662
6663         * gcc.dg/noreturn-2.c: New test.
6664
6665 2000-05-04  Neil Booth  <NeilB@earthling.net>
6666
6667         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
6668         preprocessor.
6669
6670 2000-05-04  Richard Henderson  <rth@cygnus.com>
6671
6672         * gcc.c-torture/execute/20000503-1.c: Fix typo.
6673
6674 2000-05-04  Richard Henderson  <rth@cygnus.com>
6675
6676         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
6677         OpenSSL by Jason R Thorpe.
6678
6679 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
6680
6681         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
6682
6683 2000-05-03  Robert Lipe <robertlipe@usa.net>
6684
6685         * gcc.dg/20000503-1.c: New test.
6686
6687 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
6688
6689         * gcc.c-torture/compile/20000502-1.c: New test.
6690         * g++.old-deja/g++.other/align.C: New test.
6691         * gcc.dg/cpp-tradstringify.c: New test.
6692
6693 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
6694
6695         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
6696         and hard registers.
6697
6698 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
6699
6700         * gcc.c-torture/execute/loop-5.c: New test.
6701
6702 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
6703
6704         * gcc.c-torture/execute/va-arg-20.c: New test.
6705
6706 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
6707
6708         * gcc.c-torture/execute/20000422-1.c: New test.
6709
6710 2000-04-20  Greg McGary  <gkm@gnu.org>
6711
6712         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
6713         when optimizing, but without sibling-call optimizations (-O1).
6714
6715 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
6716
6717           * gcc.c-torture/compile/20000420-1.c: New test.
6718
6719 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6720
6721         * g++.abi/ptrflags.C: New test.
6722         * g++.eh/catchptr1.C: Test incomplete pointer chains.
6723
6724 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
6725
6726         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
6727
6728 2000-04-19  Greg McGary  <gkm@gnu.org>
6729
6730         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
6731         sibling-call optimizations.
6732
6733 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
6734
6735         * gcc.dg/20000419-1.c: New test.
6736
6737 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
6738
6739         * gcc.c-torture/execute/20000412-6.c: New test.
6740
6741 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
6742
6743         * gcc.c-torture/execute/20000412-5.c: New test.
6744         * g77.f-torture/compile/20000412-1.f: New test.
6745         * gcc.c-torture/execute/20000412-4.c: New test.
6746         * gcc.c-torture/compile/20000412-2.c: New test.
6747         * gcc.c-torture/execute/20000412-3.c: New test.
6748         * gcc.c-torture/compile/20000412-1.c: New test.
6749         * gcc.c-torture/execute/20000412-2.c: New test.
6750
6751 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
6752
6753         * objc/execute/bf-20.m: New test.
6754
6755 2000-04-10  Richard Henderson  <rth@cygnus.com>
6756
6757         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
6758
6759         * gcc.c-torture/execute/20000412-1.c: New test.
6760
6761 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
6762
6763         * g++.old-deja/g++.eh/catchptr1.C: New test.
6764
6765 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
6766
6767         * g++.old-deja/g++.abi/cxa_vec.C: New test.
6768
6769 2000-04-08  Neil Booth  <NeilB@earthling.net>
6770
6771         * gcc.dg/cpp-nullchar.c: Remove test as
6772         embedded nulls cause problems.
6773
6774 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6775
6776         * gcc.dg/compare2.c: New test.
6777
6778 2000-04-08  Neil Booth  <NeilB@earthling.net>
6779
6780         * gcc.dg/cpp-nullchar.c: New test.
6781
6782 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
6783
6784         * gcc.dg/cpp-mi2.c: New test.
6785         * gcc.dg/cpp-mi2[abc].h: New files.
6786
6787 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
6788
6789         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
6790         member name.
6791
6792 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
6793
6794         * g++.old-deja/g++.abi/vmihint.C: New test.
6795
6796 2000-04-06  Neil Booth  <NeilB@earthling.net>
6797
6798         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
6799         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
6800         copyright.
6801
6802 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
6803
6804         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
6805         avoid stack-frame overwrite.
6806
6807 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
6808
6809         * gcc.c-torture/compile/20000405-2.c: New test.
6810         * gcc.c-torture/compile/20000405-3.c: New test.
6811
6812 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6813
6814         * gcc.c-torture/compile/20000405-1.c: New test.
6815
6816 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
6817
6818         * gcc.dg/cast-qual-1.c: Revert last change.
6819
6820 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6821
6822         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
6823
6824 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
6825
6826         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
6827         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
6828
6829 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
6830
6831         * gcc.c-torture/compile/20000403-2.c: New test.
6832         * gcc.c-torture/compile/20000403-1.c: New test.
6833
6834 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
6835
6836         * gcc.c-torture/execute/20000403-1.c: New test.
6837
6838 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
6839
6840         * gcc.c-torture/execute/20000402-1.c: New test.
6841
6842 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
6843
6844         * gcc.c-torture/execute/va-arg-15.c: New test.
6845         * gcc.c-torture/execute/va-arg-16.c: New test.
6846         * gcc.c-torture/execute/va-arg-17.c: New test.
6847         * gcc.c-torture/execute/va-arg-18.c: New test.
6848         * gcc.c-torture/execute/va-arg-19.c: New test.
6849
6850 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
6851
6852         * gcc.c-torture/compile/981211-1.c: Move to...
6853         * gcc.dg/cpp-as1.c: ...here.
6854         * gcc.dg/cpp-as2.c: New file.
6855
6856         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
6857         compiler.
6858
6859 2000-04-02  Neil Booth  <NeilB@earthling.net>
6860
6861         * gcc.dg/cpp-cond.c  New tests.
6862         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
6863         accidental success less likely.
6864         * gcc.dg/cpp-missingop.c  New tests.
6865         * gcc.dg/cpp-missingparen.c  New tests.
6866         * gcc.dg/cpp-shift.c  New tests.
6867         * gcc.dg/cpp-shortcircuit.c  New tests.
6868         * gcc.dg/cpp-unary.c  New tests.
6869
6870 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
6871
6872         * gcc.c-torture/compile/20000329-1.c: New test.
6873
6874 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
6875
6876         * gcc.c-torture/compile/20000326-1.c: New test.
6877         * gcc.c-torture/compile/20000326-2.c: New test.
6878
6879 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
6880
6881         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
6882         the first parameter is a function argument.
6883
6884 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
6885
6886         * g++.old-deja/g++.ext/array4.C: New test.
6887
6888 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
6889
6890         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
6891
6892 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6893
6894         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
6895
6896 2000-03-19  Richard Henderson  <rth@cygnus.com>
6897
6898         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
6899
6900 2000-03-19  Richard Henderson  <rth@cygnus.com>
6901
6902         * gcc.c-torture/compile/20000319-1.c: New test.
6903
6904 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
6905
6906         * gcc.c-torture/execute/20000314-3.c: New test.
6907         * gcc.c-torture/execute/20000314-2.c: New test.
6908         * gcc.c-torture/execute/20000314-1.c: New test.
6909         * gcc.c-torture/compile/20000314-2.c: New test.
6910         * gcc.c-torture/compile/20000314-1.c: New test.
6911
6912 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
6913
6914         * g++.old-deja/g++.warn/inline.C: New test.
6915
6916 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
6917
6918         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
6919         standards-compliant result rather than specific constants.
6920         Put test-values in array.
6921
6922 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
6923
6924         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
6925         (g++_target_compile): Put test-specific options last.
6926
6927 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
6928
6929         * g++.old-deja/g++.eh/vbase4.C: New test.
6930
6931 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
6932
6933         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
6934
6935 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
6936
6937         * g++.old-deja/g++.brendan/misc12.C: Removed.
6938         * g++.old-deja/g++.pt/memtemp77.C: Constify.
6939         * g++.old-deja/g++.ext/pretty4.C: New test.
6940
6941 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
6942
6943         * g++.old-deja/g++.other/string2.C: New test.
6944
6945 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
6946
6947         * g++.old-deja/g++.warn/impint2.C: New test.
6948
6949 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
6950
6951         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
6952         is 1, not zero.
6953
6954 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
6955
6956         * g++.old-deja/g++.warn/impint.C: New test.
6957         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
6958         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
6959         * g++.old-deja/g++.pt/explicit12.C: Likewise.
6960         * g++.old-deja/g++.pt/explicit13.C: Likewise.
6961         * g++.old-deja/g++.pt/explicit17.C: Likewise.
6962         * g++.old-deja/g++.pt/explicit18.C: Likewise.
6963         * g++.old-deja/g++.pt/explicit19.C: Likewise.
6964         * g++.old-deja/g++.pt/explicit23.C: Likewise.
6965         * g++.old-deja/g++.pt/explicit31.C: Likewise.
6966         * g++.old-deja/g++.pt/explicit35.C: Likewise.
6967         * g++.old-deja/g++.pt/explicit6.C: Likewise.
6968         * g++.old-deja/g++.pt/memclass7.C: Likewise.
6969
6970 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
6971
6972         * gcc.dg/cpp-redef.c: New test.
6973
6974 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
6975
6976         * g++.old-deja/g++.pt/unify7.C: New test.
6977
6978 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6979
6980         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
6981         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
6982
6983 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
6984
6985         * gcc.c-torture/compile/20000224-1.c: New test.
6986
6987 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6988
6989         * gcc.c-torture/compile/cpp-2.c: New test.
6990         * gcc.c-torture/compile/cpp-1.c: New test.
6991
6992 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
6993
6994         * gcc.c-torture/execute/20000225-1.c: New test.
6995
6996 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
6997
6998         * gcc.dg/cpp-li2.c: New test.
6999
7000         * gcc.dg/cpp-wi1.c: New test.
7001
7002         * gcc.dg/cpp-li1.c: New test.
7003
7004 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
7005
7006         * g++.old-deja/g++.other/sizeof5.C: New test.
7007
7008 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7009
7010         * gcc.c-torture/execute/va-arg-13.c: New test.
7011
7012 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
7013
7014         * gcc.c-torture/execute/va-arg-12.c: New test.
7015
7016 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
7017
7018         * gcc.c-torture/execute/20000223-1.c: New test.
7019
7020 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
7021
7022         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
7023
7024 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
7025
7026         * g++.old-deja/g++.abi/ptrmem.C: New test.
7027
7028 2000-02-19  Richard Henderson  <rth@cygnus.com>
7029
7030         * gcc.c-torture/compile/init-3.c: New.
7031
7032 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
7033
7034         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
7035         ALWAYS_CXXFLAGS.
7036
7037 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
7038
7039         * gcc.c-torture/compile/20000211-3.c: New test.
7040
7041 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
7042
7043         * gcc.c-torture/compile/20000211-2.c: New test.
7044
7045 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
7046
7047         * gcc.c-torture/compile/20000211-1.c: New test.
7048
7049 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
7050
7051         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
7052           on native targets
7053
7054 2000-02-08  Nathan Sidwell  <nathan@acm.org>
7055
7056         * g++.old-deja/g++.other/cast5.C: New test.
7057
7058 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
7059
7060         * gcc.c-torture/execute/20000205-1.c: New.
7061
7062 2000-02-03  Nathan Sidwell  <nathan@acm.org>
7063
7064         * g++.old-deja/g++.jason/cast3.C: Return void.
7065         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
7066
7067 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7068
7069         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
7070
7071         * gcc.dg/loop-1.c: New test.
7072
7073 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
7074
7075         * gcc.c-torture/compile/20000127-1.c: New test.
7076         * gcc.c-torture/execute/991228-1.c: New test.
7077
7078 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7079
7080         * gcc.dg/unused-2.c: New test.
7081
7082         * gcc.dg/conv-1.c: New test.
7083
7084 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
7085
7086         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
7087         compiler.
7088         (tool_option_proc): Fix typo.
7089
7090 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
7091
7092         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
7093         of the ld on the host, not on the build machine.
7094         Also, don't crash if '--help' is not a supported option.
7095
7096 2000-01-24  Richard Henderson  <rth@cygnus.com>
7097
7098         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7099
7100 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
7101
7102         * gcc.c-torture/execute/20000120-2.c: New test.
7103         * gcc.c-torture/execute/20000120-1.c: New test.
7104
7105 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
7106
7107         * gcc.c-torture/execute/20000113-1.c: New test.
7108
7109 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
7110
7111         * gcc.c-torture/execute/20000112-1.c: New test.
7112
7113 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7114
7115         * gcc.dg/20000111-1.c: New test.
7116
7117 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
7118
7119         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
7120         with 16 bit integers.
7121
7122 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7123
7124         * gcc.dg/20000108-1.c: New test.
7125
7126 2000-01-05  Nathan Sidwell  <nathan@acm.org>
7127
7128         * g++.old-deja/g++.ns/koenig8.C: New test.
7129
7130 2000-01-05  Nathan Sidwell  <nathan@acm.org>
7131
7132         * g++.old-deja/g++.other/cast4.C: New test.
7133
7134 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
7135
7136         * gcc.c-torture/compile/20000105-2.c: New test.
7137         * gcc.c-torture/compile/20000105-1.c: New test.
7138
7139 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7140
7141         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
7142         references to printf & atoi to conform to ANSI standard.
7143         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
7144         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
7145         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
7146         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
7147         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
7148         * g++.old-deja/g++.brendan/complex1.C: Likewise.
7149         * g++.old-deja/g++.brendan/copy1.C: Likewise.
7150         * g++.old-deja/g++.brendan/copy2.C: Likewise.
7151         * g++.old-deja/g++.brendan/copy3.C: Likewise.
7152         * g++.old-deja/g++.brendan/copy4.C: Likewise.
7153         * g++.old-deja/g++.brendan/copy5.C: Likewise.
7154         * g++.old-deja/g++.brendan/copy6.C: Likewise.
7155         * g++.old-deja/g++.brendan/copy7.C: Likewise.
7156         * g++.old-deja/g++.brendan/copy8.C: Likewise.
7157         * g++.old-deja/g++.brendan/crash11.C: Likewise.
7158         * g++.old-deja/g++.brendan/crash14.C: Likewise.
7159         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
7160         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7161         * g++.old-deja/g++.brendan/delete2.C: Likewise.
7162         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
7163         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
7164         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
7165         * g++.old-deja/g++.brendan/eh1.C: Likewise.
7166         * g++.old-deja/g++.brendan/groff1.C: Likewise.
7167         * g++.old-deja/g++.brendan/init3.C: Likewise.
7168         * g++.old-deja/g++.brendan/misc12.C: Likewise.
7169         * g++.old-deja/g++.brendan/misc7.C: Likewise.
7170         * g++.old-deja/g++.brendan/new2.C: Likewise.
7171         * g++.old-deja/g++.brendan/operators4.C: Likewise.
7172         * g++.old-deja/g++.brendan/operators5.C: Likewise.
7173         * g++.old-deja/g++.brendan/overload2.C: Likewise.
7174         * g++.old-deja/g++.brendan/overload7.C: Likewise.
7175         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
7176         * g++.old-deja/g++.brendan/reference1.C: Likewise.
7177         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
7178         * g++.old-deja/g++.brendan/template24.C: Likewise.
7179         * g++.old-deja/g++.brendan/template3.C: Likewise.
7180         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
7181         * g++.old-deja/g++.jason/inline3.C: Likewise.
7182         * g++.old-deja/g++.jason/opeq.C: Likewise.
7183         * g++.old-deja/g++.law/arg5.C: Likewise.
7184         * g++.old-deja/g++.law/arm7.C: Likewise.
7185         * g++.old-deja/g++.law/ctors11.C: Likewise.
7186         * g++.old-deja/g++.law/cvt8.C: Likewise.
7187         * g++.old-deja/g++.law/init9.C: Likewise.
7188         * g++.old-deja/g++.law/refs4.C: Likewise.
7189         * g++.old-deja/g++.law/template2.C: Likewise.
7190         * g++.old-deja/g++.law/visibility24.C: Likewise.
7191         * g++.old-deja/g++.law/vtable3.C: Likewise.
7192         * g++.old-deja/g++.mike/asm2.C: Likewise.
7193         * g++.old-deja/g++.mike/eh1.C: Likewise.
7194         * g++.old-deja/g++.mike/misc1.C: Likewise.
7195         * g++.old-deja/g++.mike/misc13.C: Likewise.
7196         * g++.old-deja/g++.mike/misc14.C: Likewise.
7197         * g++.old-deja/g++.mike/ns12.C: Likewise.
7198         * g++.old-deja/g++.mike/p1248.C: Likewise.
7199         * g++.old-deja/g++.mike/p3708.C: Likewise.
7200         * g++.old-deja/g++.mike/p3708a.C: Likewise.
7201         * g++.old-deja/g++.mike/p3708b.C: Likewise.
7202         * g++.old-deja/g++.mike/p646.C: Likewise.
7203         * g++.old-deja/g++.mike/p700.C: Likewise.
7204         * g++.old-deja/g++.mike/p783.C: Likewise.
7205         * g++.old-deja/g++.mike/p783a.C: Likewise.
7206         * g++.old-deja/g++.mike/p783b.C: Likewise.
7207         * g++.old-deja/g++.mike/p786.C: Likewise.
7208         * g++.old-deja/g++.mike/p789.C: Likewise.
7209         * g++.old-deja/g++.mike/p789a.C: Likewise.
7210         * g++.old-deja/g++.mike/p807a.C: Likewise.
7211         * g++.old-deja/g++.other/delete3.C: Likewise.
7212         * g++.old-deja/g++.other/dyncast1.C: Likewise.
7213         * g++.old-deja/g++.other/dyncast2.C: Likewise.
7214         * g++.old-deja/g++.other/dyncast3.C: Likewise.
7215         * g++.old-deja/g++.other/empty1.C: Likewise.
7216         * g++.old-deja/g++.other/temporary1.C: Likewise.
7217         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
7218         * g++.old-deja/g++.pt/t16.C: Likewise.
7219         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
7220
7221 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
7222
7223         * gcc.dg/991230-1.c: New test.
7224
7225 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
7226
7227         * gcc.c-torture/compile/991229-3.c: New test.
7228         * gcc.c-torture/compile/991229-2.c: New test.
7229         * gcc.c-torture/compile/991229-1.c: New test.
7230
7231 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
7232
7233         * gcc.c-torture/compile/labels-2.c: New test.
7234
7235 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
7236
7237         * gcc.c-torture/execute/991227-1.c: New test.
7238
7239 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7240
7241         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
7242
7243 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
7244
7245         * gcc.c-torture/execute/991221-1.c: New test.
7246
7247 1999-12-20  Nathan Sidwell  <nathan@acm.org>
7248
7249         * g++.old-deja/g++.other/cast3.C: New test.
7250
7251 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
7252
7253         * gcc.c-torture/execute/991216-4.c: New test.
7254
7255 1999-12-16  Michael Meissner  <meissner@cygnus.com>
7256
7257         * gcc.c-torture/execute/991216-1.c: New test.
7258         * gcc.c-torture/execute/991216-2.c: New test.
7259         * gcc.c-torture/execute/991216-3.c: New test.
7260
7261 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7262
7263         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
7264         Actually make the test fail by using "-O2" for compilation.
7265
7266 1999-12-15  Nathan Sidwell  <nathan@acm.org>
7267
7268         * g++.old-deja/g++.warn/cast-align1.C: New test.
7269
7270 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7271
7272         * gcc.c-torture/compile/991214-1.c: New test.
7273         * gcc.c-torture/compile/991214-2.c: New test.
7274
7275 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
7276
7277         * gcc.dg/991214-1.c: New test.
7278
7279 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
7280
7281         * gcc.c-torture/compile/991213-3.c: New test.
7282         * gcc.c-torture/compile/991213-2.c: New test.
7283         * gcc.c-torture/compile/991213-1.c: New test.
7284
7285 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
7286
7287         * gcc.dg/991209-1.c: New test.
7288
7289 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
7290
7291         * gcc.c-torture/compile/991208-1.c: New test.
7292
7293 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7294
7295         * gcc.dg/ultrasp2.c: New test.
7296
7297 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
7298
7299         * g++.old-deja/g++.abi/align.C (main): Fix typo.
7300
7301 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
7302
7303         * gcc.c-torture/compile/991202-1.c: New test.
7304         * gcc.c-torture/execute/991202-1.c: New test.
7305         * gcc.c-torture/execute/991202-2.c: New test.
7306         * gcc.c-torture/execute/991202-3.c: New test.
7307
7308 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
7309
7310         * g++.old-deja/g++.abi/align.C: New test.
7311         * g++.old-deja/g++.abi/aggregates.C: Likewise.
7312         * g++.old-deja/g++.abi/bitfields.C: Likewise.
7313
7314 1999-12-01  Richard Henderson  <rth@cygnus.com>
7315
7316         * gcc.c-torture/execute/991201-1.c: New.
7317
7318 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
7319
7320         * gcc.dg/991129-1.c: New test.
7321
7322 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
7323
7324         * gcc.c-torture/compile/991127-1.c: New test.
7325
7326 1999-11-22  Nathan Sidwell  <nathan@acm.org>
7327
7328         * g++.old-deja/g++.other/warn4.C: New test.
7329
7330 1999-11-22  Nathan Sidwell  <nathan@acm.org>
7331
7332         * g++.old-deja/g++.eh/cleanup2.C: New test.
7333         * g++.old-deja/g++.ext/pretty2.C: New test.
7334         * g++.old-deja/g++.ext/pretty3.C: New test.
7335         * g++.old-deja/g++.other/debug6.C: New test.
7336
7337 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
7338
7339         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
7340         compiler_output to look for one error message instead of two.
7341
7342 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
7343
7344         * gcc.c-torture/execute/991118-1.c: Also test case
7345         where the word boundary does not split a byte evenly.
7346
7347 1999-11-19  Nathan Sidwell  <nathan@acm.org>
7348
7349         * g++.old-deja/g++.ext/restrict1.C: New test.
7350
7351 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
7352
7353         * gcc.c-torture/execute/991118-1.c: New test.
7354
7355 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
7356
7357         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
7358         working directory pathnames.
7359
7360 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
7361
7362         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
7363         host is equipped with driver.h and driver.o so it can actually
7364         compile and run the tests.
7365
7366 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
7367
7368         * gcc.c-torture/compile/991008-1.c: New test.
7369
7370 1999-11-08  Nick Clifton  <nickc@cygnus.com>
7371
7372         * lib/gcc-dg.exp: Include target-supports.exp
7373
7374 1999-11-05  Nick Clifton  <nickc@cygnus.com>
7375
7376         * lib/target-supports.exp: New file: Provide procs to test for
7377         features supported by the target.
7378         (check_weak_available): Moved here from ecos.exp.
7379         (check_alias_available): New proc: Determine of the target
7380         toolchain supports the alias attribute.
7381
7382         * gcc.dg/special/ecos.exp: Move check_weak_available to
7383         target-supports.exp.
7384         (alias-1.c): Only perform the test if the target supports
7385         aliases.
7386         (wkali-1.c): Only perform the test if the target supports
7387         aliases.
7388
7389         * gcc.dg/990506-0.c: Expect error messages from cross
7390         targets as well as native targets.
7391
7392 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7393
7394         * gcc.dg/ultrasp1.c: Removed xfail.
7395         * gcc.dg/struct-ret-2.c: Likewise.
7396         * gcc.dg/array-1.c: Likewise.
7397
7398 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
7399
7400         * gcc.dg/struct-ret-2.c: New test.
7401
7402         * gcc.dg/array-1.c: New test.
7403
7404 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
7405
7406         * gcc.c-torture/execute/991030-1.c: New test.
7407
7408 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
7409
7410         * gcc.c-torture/compile/991026-2.c: New test.
7411
7412 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
7413
7414         * gcc.c-torture/compile/991026-1.c: New test.
7415
7416 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
7417
7418         * gcc.c-torture/execute/991023-1.c: New test.
7419
7420 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
7421
7422         * gcc.c-torture/execute/991019-1.c: New test.
7423
7424 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
7425
7426         * gcc.c-torture/execute/991016-1.c: New test.
7427
7428 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
7429
7430         * gcc.c-torture/execute/991014-1.c: New test.
7431
7432 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
7433
7434         * g++.old-deja/g++.other/union2.C: New test.
7435
7436 1999-10-13  Nathan Sidwell  <nathan@acm.org>
7437
7438         * g++.old-deja/g++.other/vaarg2.C: New test.
7439         * g++.old-deja/g++.other/vaarg3.C: New test.
7440
7441 1999-10-12  Craig Burley  <craig@jcb-sc.com>
7442
7443         * g77.f-torture/noncompile/19990905-1.f: Moved from being
7444         in compile/.
7445
7446 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
7447
7448         * gcc.c-torture/execute/va-arg-11.c: New test.
7449
7450 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
7451
7452         * lib/file-format.exp (gcc_target_object_format): Don't
7453         crash if objdump is unavailable.
7454
7455 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
7456
7457         * gcc.misc-tests/mg.exp: delete extraneous redirection.
7458
7459 1999-09-28  Nick Clifton  <nickc@cygnus.com>
7460
7461         * gcc.c-torture/compile/990928-1.c: New test.
7462
7463 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
7464
7465         * g++.old-deja/g++.other/decl6.C: New test.
7466
7467 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7468
7469         * gcc.c-torture/execute/va-arg-10.c: New test.
7470
7471 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
7472
7473         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
7474         __PRETTY_FUNCTION__.
7475
7476 1999-09-23  Nick Clifton  <nickc@cygnus.com>
7477
7478         * gcc.c-torture/execute/990923-1.c: New test.
7479
7480 1999-09-21  Nick Clifton  <nickc@cygnus.com>
7481
7482         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
7483         for which -fpic is inappropriate.
7484
7485 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
7486
7487         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
7488
7489 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
7490
7491         * g++.old-deja/g++.other/dyncast1.C: New test.
7492         * g++.old-deja/g++.other/dyncast2.C: New test.
7493         * g++.old-deja/g++.other/dyncast3.C: New test.
7494         * g++.old-deja/g++.other/dyncast4.C: New test.
7495         * g++.old-deja/g++.other/dyncast5.C: New test.
7496         * g++.old-deja/g++.eh/catch3.C: New test.
7497         * g++.old-deja/g++.eh/catch3p.C: New test.
7498         * g++.old-deja/g++.eh/catch4.C: New test.
7499         * g++.old-deja/g++.eh/catch4p.C: New test.
7500         * g++.old-deja/g++.eh/catch5.C: New test.
7501         * g++.old-deja/g++.eh/catch5p.C: New test.
7502         * g++.old-deja/g++.eh/catch6.C: New test.
7503         * g++.old-deja/g++.eh/catch6p.C: New test.
7504         * g++.old-deja/g++.eh/catch7.C: New test.
7505         * g++.old-deja/g++.eh/catch7p.C: New test.
7506         * g++.old-deja/g++.eh/catch8.C: New test.
7507         * g++.old-deja/g++.eh/catch8p.C: New test.
7508         * g++.old-deja/g++.eh/catch9.C: New test.
7509         * g++.old-deja/g++.eh/catch9p.C: New test.
7510
7511 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
7512
7513         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
7514         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
7515
7516 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
7517
7518         * gcc.c-torture/compile/990913-1.c: New test.
7519
7520 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
7521
7522         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
7523         * g++.old-deja/g++.jason/rfg5.C: Likewise.
7524
7525 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
7526
7527         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
7528
7529 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
7530
7531         * g++.old-deja/g++.other/lookup11.C: New test.
7532         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
7533         what is permitted and what we want.
7534         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
7535         overload use.
7536         * g++.old-deja/g++.jason/rfg5.C: Likewise
7537
7538 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
7539
7540         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
7541         * gcc.c-torture/noncompile/poison-1.c: New file.
7542
7543 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
7544
7545         * g++.old-deja/g++.other/sizeof3.C: New test.
7546         * g++.old-deja/g++.other/sizeof4.C: New test.
7547         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
7548         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
7549
7550 1999-09-07  Richard Henderson  <rth@cygnus.com>
7551
7552         * gcc.dg/va-arg-1.c: New.
7553
7554 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7555
7556         * gcc.c-torture/execute/va-arg-9.c: New test.
7557
7558 1999-09-05  Craig Burley  <craig@jcb-sc.com>
7559
7560         * g77.f-torture/compile/980519-2.f: New test.
7561         * g77.f-torture/compile/19990905-0.f: New test.
7562         * g77.f-torture/compile/19990905-1.f: New test.
7563         * g77.f-torture/compile/19990905-2.f: New test.
7564
7565         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
7566
7567 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
7568
7569         * gcc.c-torture/execute/990827-1.c: Fix typo.
7570
7571 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
7572
7573         * g++.old-deja/g++.other/deref1.C: New test.
7574
7575 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
7576
7577         * g++.old-deja/g++.other/ambig2.C: New test.
7578         * g++.old-deja/g++.other/cond5.C: New test.
7579         * g++.old-deja/g++.other/lookup16.C: New test.
7580
7581 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
7582
7583         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
7584         assemblers too.
7585
7586 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
7587
7588         * lib/c-torture.exp: Avoid the "compare executables" optimization
7589         when testing native.
7590
7591 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
7592
7593         * gcc.c-torture/execute/990829-1.c: New test.
7594         * gcc.c-torture/compile/990829-1.c: New test.
7595
7596 1999-08-27  Paul Burchard  <burchard@pobox.com>
7597
7598         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
7599         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
7600         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
7601         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
7602         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
7603         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
7604         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
7605         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
7606         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
7607         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
7608         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
7609
7610 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
7611
7612         * gcc.c-torture/execute/990827-1.c: New test.
7613
7614 1999-08-26  Craig Burley  <craig@jcb-sc.com>
7615
7616         * g77.f-torture/noncompile/19990826-4.f: New test.
7617
7618         * g77.f-torture/compile/19990826-3.f: New test.
7619
7620         * g77.f-torture/execute/19990826-2.f: New test.
7621
7622         * g77.f-torture/compile/19990826-1.f: New test.
7623
7624         * gcc.c-torture/execute/990826-0.c: New test.
7625         * g77.c-torture/execute/19990826-0.f: New test.
7626
7627         * g77.f-torture/noncompile/970626-2.f: New test.
7628
7629 1999-08-25  Paul Burchard  <burchard@pobox.com>
7630
7631         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
7632         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
7633         lss-011.C: New tests.
7634
7635 1999-08-25  Nathan Sidwell  <nathan@acm.org>
7636
7637         * g++.old-deja/g++.other/decl5.C: New test.
7638
7639 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7640
7641         * noncompile/noncompile.exp: Load_lib c-torture.exp.
7642         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
7643         call `postbase' for each one.  All callers of `postbase' changed
7644         to call this instead.
7645
7646 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
7647
7648         * gcc.c-torture/execute/990811-1.c: New test.
7649
7650 1999-08-09  Nick Clifton  <nickc@cygnus.com>
7651
7652         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
7653         just native ones.
7654
7655         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
7656         just native ones.
7657
7658 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
7659
7660         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
7661
7662 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
7663
7664         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
7665
7666 1999-08-04  Nathan Sidwell  <nathan@acm.org>
7667
7668         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
7669
7670 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
7671
7672         * gcc.c-torture/execute/990804-1.c: New test.
7673
7674 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7675
7676         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
7677         * g++.old-deja/g++.brendan/crash64.C: Likewise
7678         * g++.old-deja/g++.brendan/overload8.C: Likewise
7679
7680 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7681
7682         * g++.old-deja/g++.other/struct1.C: New test.
7683
7684 1999-08-03  Nathan Sidwell  <nathan@acm.org>
7685
7686         * g++.old-deja/g++.other/enum2.C: New test.
7687
7688 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
7689
7690         Adapted from tests from Franz Sirl:
7691         * gcc.c-torture/execute/va-arg-7.c: New test.
7692         * gcc.c-torture/execute/va-arg-8.c: New test.
7693
7694 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
7695
7696         * gcc.c-torture/compile/990801-2.c: New test.
7697
7698         * gcc.c-torture/compile/990801-1.c: New test.
7699
7700 1999-07-27  Michael Meissner  <meissner@cygnus.com>
7701
7702         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
7703         fp-cmp-1.c, converting double to float.
7704
7705         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
7706         fp-cmp-1.c, converting double to long double.
7707
7708         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
7709         from fr1 to unknown_register, since fr1 is a legitimate register
7710         on some machines.
7711
7712 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
7713
7714         * README: More listname related changes.
7715
7716 1999-07-08  Catherine Moore  <clm@cygnus.com>
7717
7718         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
7719
7720 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
7721
7722         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
7723
7724 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
7725
7726         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
7727
7728 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
7729
7730         * gcc.dg/990703-1.c: New test.
7731
7732 1999-06-29  Nick Clifton  <nickc@cygnus.com>
7733
7734         * lib/file-format.exp: New file: Move definition of proc
7735         gcc_target_object_format to here from
7736         gcc.dg/special/ecos.exp.
7737
7738         * lib/c-torture.exp: Include lib file-format.exp.
7739         * lib/gcc-dg.exp: Include lib file-format.exp.
7740
7741         * gcc.dg/special/ecos.exp: Remove definition of proc
7742         gcc_target_object_format.
7743
7744 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
7745
7746         * gcc.c-torture/execute/990628-1.c: New test.
7747
7748 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
7749
7750         * gcc.c-torture/compile/990625-2.c: New test.
7751
7752         * gcc.c-torture/compile/990625-1.c: New test.
7753
7754 1999-06-23  Nick Clifton  <nickc@cygnus.com>
7755
7756         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
7757         attributes compile.
7758         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
7759         ports that use the COFF/PE file format.
7760
7761 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
7762
7763         * gcc.c-torture/compile/990617-1.c: New test.
7764
7765 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
7766
7767         * g++.old-deja/g++.other/decl4.C: New test.
7768
7769 1999-06-14  Nathan Sidwell  <nathan@acm.org>
7770
7771         * g++.old-deja/g++.other/bitfld3.C: New test.
7772
7773 1999-06-08  Nathan Sidwell  <nathan@acm.org>
7774
7775         * g++.old-deja/g++.eh/catch1.C: New test.
7776
7777 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
7778
7779         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
7780
7781         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
7782         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
7783
7784 1999-06-05  Craig Burley  <craig@jcb-sc.com>
7785
7786         * g77.f-torture/compile/19990502-0.f: Replace with new,
7787         shorter, test that still fails after recent changes.
7788
7789 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
7790
7791         * gcc.c-torture/execute/990604-1.c: New test.
7792
7793 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
7794
7795         * gcc.c-torture/execute/990531-1.c: New test.
7796
7797 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7798
7799         * gcc.c-torture/compile/990527-1.c: New test.
7800
7801 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
7802
7803         * gcc.c-torture/execute/990527-1.c: New test.
7804
7805 1999-05-25  Nick Clifton  <nickc@cygnus.com>
7806
7807         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
7808         bitfields as signed.
7809
7810 1999-05-25  Craig Burley  <craig@jcb-sc.com>
7811
7812         * g77.f-torture/compile/19990525-0.f: New test.
7813
7814 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
7815
7816         * gcc.c-torture/execute/990525-2.c: New test.
7817
7818         * gcc.c-torture/execute/990525-1.c: New test.
7819
7820 1999-05-24  Nathan Sidwell  <nathan@acm.org>
7821
7822         * g++.old-deja/g++.other/anon3.C: New test.
7823         * g++.old-deja/g++.other/anon4.C: New test.
7824         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
7825         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
7826         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
7827         Merrill).
7828
7829 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
7830
7831         * gcc.c-torture/execute/990524-1.c: New test.
7832
7833         * gcc.dg/990524-1.c: New test.
7834
7835 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7836
7837         * gcc.c-torture/compile/990523-1.c: New test.
7838
7839 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
7840
7841         * gcc.c-torture/compile/990519-1.c: New test.
7842
7843 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
7844
7845         * gcc.c-torture/compile/990517-1.c: New test.
7846
7847         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
7848         (e4, f4): New tests.
7849         (main): Call them.
7850
7851 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7852
7853         * gcc.dg/noreturn-1.c: New test.
7854
7855 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
7856
7857         * gcc.c-torture/execute/990513-1.c: New test.
7858
7859 1999-05-10  Richard Henderson  <rth@cygnus.com>
7860
7861         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
7862
7863 1999-05-10  Craig Burley  <craig@jcb-sc.com>
7864
7865         * g77.f-torture/execute/erfc.f: Use small single-precision
7866         values, to avoid problems on Alphas when not -mieee.
7867
7868 1999-05-08  Craig Burley  <craig@jcb-sc.com>
7869
7870         * gcc.dg/990506-0.c: New test.
7871
7872 1999-05-08  Richard Henderson  <rth@cygnus.com>
7873
7874         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
7875         the constant to test.  Don't XFAIL 64-bit targets.
7876
7877         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
7878         * g++.old-deja/g++.law/profile1.C: Likewise.
7879
7880         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
7881         operator new instances.
7882         * g++.old-deja/g++.other/delete5.C: Likewise.
7883
7884 1999-05-03  Craig Burley  <craig@jcb-sc.com>
7885
7886         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
7887         intrinsic.
7888
7889 1999-05-03  Craig Burley  <craig@jcb-sc.com>
7890
7891         * g77.f-torture/execute/u77-test.f: Reverse order of two
7892         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
7893
7894 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7895
7896         * gcc.dg/compare1.c: New test.
7897
7898 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
7899
7900         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
7901         New tests.
7902
7903 1999-05-02  Craig Burley  <craig@jcb-sc.com>
7904
7905         * g77.f-torture/compile/19990502-1.f: New test.
7906
7907 1999-05-02  Craig Burley  <craig@jcb-sc.com>
7908
7909         * g77.f-torture/compile/19990502-0.f: New test.
7910
7911 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
7912
7913         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
7914         intrinsic.
7915
7916 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
7917
7918         * g77.f-torture/execute/u77-test.f (main): List libU77
7919         intrinsics not currently tested.
7920         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
7921         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
7922         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
7923         Trim blanks off the ends of some printed strings.
7924
7925 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
7926
7927         * g77.f-torture/execute/u77-test.f (main): Just warn about
7928         FSTAT gid disagreement, as it's expected on some systems.
7929
7930 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
7931
7932         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
7933         use a new function, which allows for some slop.
7934         Clean up some commentary.
7935         (issum): The new function.
7936         (sgladd): Deleted subroutine.
7937
7938 1999-05-01  Craig Burley  <craig@jcb-sc.com>
7939
7940         * g77.f-torture/execute/u77-test.f: Modify to be more like
7941         libf2c/libU77 version, bringing patches to that version here.
7942         Add suitable commentary.
7943
7944 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
7945
7946         * gcc.dg/990424-1.c: New test.
7947
7948 1999-04-24  Craig Burley  <craig@jcb-sc.com>
7949
7950         * g77.f-torture/execute/u77-test.f (main): Bug involving
7951         LSTAT has been fixed, so turn back on full checking.
7952
7953 1999-04-20  Craig Burley  <craig@jcb-sc.com>
7954
7955         * g77.f-torture/compile/19990419-0.f: New test.
7956         * g77.f-torture/execute/19990419-1.f: New test.
7957
7958 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
7959
7960         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
7961         to avoid the need for a prototype to supress a warning.
7962
7963 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
7964
7965         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
7966
7967 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
7968
7969         * gcc.c-torture/execute/990404-1.c: New test.
7970
7971 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
7972
7973         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
7974         * gcc.dg/cpp-if3.c: Don't use -pedantic.
7975         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
7976         missing initializer warnings.
7977
7978 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
7979
7980         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
7981         matching strings.
7982
7983 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
7984
7985         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
7986
7987 1999-03-26  Craig Burley  <craig@jcb-sc.com>
7988
7989         * g77.f-torture/execute/19990325-0.f: New test.
7990         * g77.f-torture/execute/19990325-1.f: New test.
7991
7992 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
7993
7994         * gcc.c-torture/execute/990324-1.c: New test.
7995
7996 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
7997
7998         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
7999         test with 4.
8000
8001 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
8002
8003         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
8004
8005 1999-03-13  Craig Burley  <craig@jcb-sc.com>
8006
8007         * g77.f-torture/execute/19990313-2.f: New test.
8008         * g77.f-torture/execute/19990313-3.f: New test.
8009
8010 1999-03-13  Craig Burley  <craig@jcb-sc.com>
8011
8012         * g77.f-torture/execute/19990313-0.f: New test.
8013         * g77.f-torture/execute/19990313-1.f: New test.
8014
8015 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
8016
8017         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
8018         printf to sprintf.
8019         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
8020         (main): Add check for u15.  Conditionalize u31 check depending on
8021         whether ints are <32 bits or >=32 bits.
8022
8023 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8024
8025         * g77.f-torture/execute/19981119-0.f: Improve testiness.
8026
8027 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8028
8029         * g77.f-torture/compile/19990305-0.f: New test.
8030         * g77.f-torture/execute/19981119-0.f: New test.
8031
8032 1999-03-08  Craig Burley  <craig@jcb-sc.com>
8033
8034         * g77.f-torture/execute/970625-2.f: call ABORT if final
8035         result is not correct, instead of just printing it.
8036         Add this checking via newly introduced obfuscation, to
8037         trip up buggy front ends.
8038
8039 1999-03-07  Craig Burley  <craig@jcb-sc.com>
8040
8041         * g77.f-torture/compile/960317-1.f: Moved from being
8042         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
8043
8044 1999-03-06  Craig Burley  <craig@jcb-sc.com>
8045
8046         * g77.f-torture/execute/960317-1.f: New (old) test.
8047         * g77.f-torture/execute/970625-2.f: Ditto.
8048
8049 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
8050
8051         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
8052         message on line 1 or line 2; cccp and cpplib do this differently.
8053
8054 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
8055
8056         * g++.old-deja/g++.law/weak1.C: New test.
8057
8058 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
8059
8060         * gcc.c-torture/execute/990119-1.c: Renamed to...
8061         * gcc.dg/990119-1.c: this, so it will only be tested once
8062         (it's a preprocessor test, it doesn't need to be run at
8063         multiple optimization levels).
8064
8065 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
8066
8067         * lib/g++.exp: Don't add incdir=$base_dir/../include to
8068           ALWAYS_CXXFLAGS.
8069
8070 1999-02-24  Craig Burley  <craig@jcb-sc.com>
8071
8072         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
8073         * g77.f-torture/compile/19981216-0.f: ...as it is expected
8074         to not be compilable by current g77.
8075
8076 1999-02-24  Nick Clifton  <nickc@cygnus.com>
8077
8078         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
8079
8080 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
8081
8082         * gcc.c-torture/execute/990222-1.c: New test.
8083
8084 1999-02-19  Craig Burley  <craig@jcb-sc.com>
8085
8086         * g77.f-torture/compile/19990218-0.f: New test.
8087         * g77.f-torture/noncompile/19990218-1.f: New test.
8088
8089 1999-02-18  Craig Burley  <craig@jcb-sc.com>
8090
8091         * g77.f-torture/compile/19981216-0.f: New test.
8092
8093 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
8094
8095         * gcc.dg/990214-1.c: New test.
8096
8097 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
8098
8099         * gcc.dg/990213-2.c: New test.
8100
8101         * gcc.dg/990213-1.c: New test.
8102
8103 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
8104
8105         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
8106         ints.
8107
8108 1999-02-11  Nick Clifton  <nickc@cygnus.com>
8109
8110         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
8111         specified by target.
8112
8113         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
8114
8115 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
8116
8117         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
8118
8119 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
8120
8121         * gcc.dg/special/ecos.exp: New test driver for new tests with
8122         special requirements.
8123
8124         * gcc.dg/special/alias-1.c: New test.
8125         * gcc.dg/special/gcsec-1.c: New test.
8126         * gcc.dg/special/weak-1.c: New test.
8127         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
8128         * gcc.dg/special/weak-2.c: New test.
8129         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
8130         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
8131         * gcc.dg/special/wkali-1.c: New test.
8132         * gcc.dg/special/wkali-2.c: New test.
8133         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
8134         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
8135
8136 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
8137
8138           * lib/c-torture.exp (c-torture-compile): Pull out code for
8139           analyzing gcc error messages.
8140           (c-torture-execute): Likewise.  Fix some (harmless) false
8141           positives.
8142           * lib/gcc.exp (gcc_check_compile): New function.
8143
8144 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
8145
8146         * gcc.c-torture/execute/990208-1.c: New test.
8147
8148 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
8149
8150         * g++.dg/special/ecos.exp: New driver for new tests with special
8151         requirements
8152
8153         * g++.dg/special/conpr-1.C: New test
8154         * g++.dg/special/conpr-2.C: New test
8155         * g++.dg/special/conpr-2a.C: New test
8156         * g++.dg/special/conpr-3.C: New test
8157         * g++.dg/special/conpr-3a.C: New test
8158         * g++.dg/special/conpr-3b.C: New test
8159
8160         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
8161         allow g++ to use the dg driver
8162
8163         * README: Add comment about g++.dg directory
8164
8165 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
8166
8167         * README: Update email addresses.
8168
8169 1999-02-03  Nick Clifton  <nickc@cygnus.com>
8170
8171         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
8172         arguments in order to force structure S onto the stack even on
8173         the alpha.
8174         (test): Pass 10 leading arguments to function foo as well as the
8175         structure S.
8176
8177         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
8178         failure for all targets.
8179
8180         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
8181         abort to terminate program execution.
8182
8183 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
8184
8185         * gcc.c-torture/execute/990130-1.c: New test.
8186
8187 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
8188
8189         * gcc.dg/990130-1.c: New test.
8190
8191 1999-01-28  Michael Meissner  <meissner@cygnus.com>
8192
8193         * gcc.c-torture/execute/990128-1.c: New test.
8194
8195 1999-01-27  Michael Meissner  <meissner@cygnus.com>
8196
8197         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
8198
8199 1999-01-27  Felix Lee  <flee@cygnus.com>
8200
8201         * lib/c-torture.exp (c-torture-compile): pull out code for
8202         analyzing gcc error messages.
8203         (c-torture-execute): ditto, and fix some (harmless) false
8204         positives.
8205         * lib/gcc.exp (gcc_check_compile): new function.
8206
8207 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
8208
8209         * gcc.dg/990117-1.c: New test.
8210
8211         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
8212
8213         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
8214
8215 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
8216
8217         * g77.f-torture/compile/990115-1.f: New test.
8218
8219 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
8220
8221         * gcc.c-torture/compile/990107-1.c: New test
8222
8223 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
8224
8225         * gcc.c-torture/execute/990106-2.c: New test.
8226
8227         * gcc.c-torture/execute/990106-1.c: New test.
8228
8229 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
8230
8231         * gcc.c-torture/compile/981223-1.c: New test.
8232
8233 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
8234
8235         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
8236         (opt3): Rename from opt4 and disable.
8237
8238 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
8239
8240         * g++.old-deja/g++.pt/ptrmem5.C: New test.
8241
8242 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
8243
8244         * g++.old-deja/g++.other/conv5.C: New test.
8245
8246 1998-12-14  Nick Clifton  <nickc@cygnus.com>
8247
8248         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
8249
8250 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
8251
8252         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
8253
8254 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
8255
8256         * gcc.c-torture/compile/981211-1.c: New test.
8257
8258 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
8259
8260         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
8261
8262         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
8263
8264 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8265
8266         * gcc.special/930510-1.c: Make C9X safe.
8267         * gcc.misc-tests/gcov-1.c Similarly.
8268         * gcc.misc-tests/gcov-2.c Similarly.
8269
8270 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8271
8272         * gcc.dg/ultrasp1.c: New test.
8273
8274 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
8275
8276         * gcc.c-torture/execute/981206.c: New test.
8277
8278 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8279
8280         * g++.old-deja/g++.ns/template7.C: New test.
8281
8282         * g++.old-deja/g++.other/expr1.C: New test.
8283
8284         * g++.old-deja/g++.eh/tmpl3.C: New test.
8285
8286         * g++.old-deja/g++.eh/tmpl2.C: New test.
8287
8288 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
8289
8290         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
8291         * g++.old-deja/g++.other/using6.C: Removed.
8292         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
8293
8294         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
8295
8296 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
8297
8298         * g++.old-deja/g++.pt/overload8.C: New test.
8299
8300         * g++.old-deja/g++.pt/overload7.C: New test.
8301
8302         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
8303
8304         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
8305         and relinking messages.
8306         * lib/g++.exp (g++_target_compile): Remove .rpo file when
8307         compiling with -frepo.
8308
8309 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
8310
8311         * g++.old-deja/g++.pt/lookup6.C: New test.
8312
8313 1998-11-30  Nick Clifton  <nickc@cygnus.com>
8314
8315         * gcc.c-torture/execute/981130-1.c: New test.
8316         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
8317
8318 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
8319
8320         * g++.old-deja/g++.pt/explicit76.C: New test.
8321
8322         * g++.old-deja/g++.pt/friend38.C: New test.
8323
8324         * g++.old-deja/g++.ns/crash2.C: New test.
8325
8326         * g++.old-deja/g++.pt/defarg8.C: New test.
8327
8328         * g++.old-deja/g++.pt/instantiate6.C: New test.
8329
8330         * g++.old-deja/g++.pt/static6.C: New test.
8331
8332         * g++.old-deja/g++.pt/decl2.C: New test.
8333
8334 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
8335
8336         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
8337         problem is actually related with name lookup, but so what? :-)
8338
8339         * g++.old-deja/g++.pt/friend37.C: New test.
8340
8341 1998-11-25  Dave Love  <d.love@dl.ac.uk>
8342
8343         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
8344         element, which fails on some systems.
8345
8346         * g77.f-torture/execute/labug1.f: New test.
8347
8348 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
8349
8350         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
8351         is defined.
8352
8353 1998-11-18  Dave Love  <d.love@dl.ac.uk>
8354
8355         * g77.f-torture/compile/981117-1.f: New test.
8356
8357 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
8358
8359         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
8360         properly discarded.
8361
8362 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
8363
8364         * gcc.c-torture/execute/memcheck: New directory of tests for
8365         -fcheck-memory-usage.
8366
8367 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
8368
8369         * README: New file, general information about the testsuite and
8370         new description of the various C++ test subdirectories.
8371         * README.g++: Eliminate obsolete information, update and move most
8372         relevant stuff to README.
8373
8374 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
8375
8376         * gcc.c-torture/compile/981107-1.c: New test.
8377
8378 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
8379
8380         * execute/memcpy-bi.c: New testcase.
8381
8382 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
8383
8384         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
8385         base classes.
8386
8387         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
8388         template is selected.
8389
8390         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
8391         classes, it should be accepted for all types.
8392
8393         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
8394
8395         * g++.old-deja/g++.pt/spec24.C: Ensure that template
8396         specializations start with template headers.
8397
8398 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
8399
8400         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
8401
8402         * g++.old-deja/g++.other/init9.C: Test cross initialization of
8403         non-POD types.
8404
8405 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
8406
8407         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
8408
8409 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
8410
8411         * compile/981022-1.c, compile/981022-1.x: New test and driver.
8412
8413 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
8414
8415         * 981019-1.c: New test.
8416
8417 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
8418
8419         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
8420         find objc headers.
8421
8422 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
8423
8424         * compile/981001-4.c: Remove use of GCC extension that triggers a
8425         compiler bug.
8426
8427 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
8428
8429         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
8430
8431 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
8432
8433         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
8434         instantiation of template produces incorrect code for delete
8435         expression.
8436
8437         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
8438         constructors' name is not unique.
8439         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
8440         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
8441
8442         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
8443         automatic array of const is ill-formed.
8444
8445         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
8446         of template parameter?
8447
8448         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
8449         const.
8450
8451         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
8452         pointer-to-member expression.
8453
8454         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
8455         declaration causes ICE.
8456
8457 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
8458
8459         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
8460         reserved in the global namespace.
8461
8462         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
8463         generate needed virtual table.
8464
8465         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
8466
8467 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
8468
8469         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
8470         template-dependent type
8471
8472 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
8473
8474         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
8475         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
8476         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
8477
8478         * g++.old-deja/g++.other/using5.C: New test; using decl from base
8479         class should be usable as argument of member function.
8480         * g++.old-deja/g++.other/using6.C: New test; using decl from base
8481         class should be usable as return type of member function.
8482         * g++.old-deja/g++.other/using7.C: New test; using decl from base
8483         class should be usable as type of data member.
8484
8485         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
8486
8487 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
8488
8489         * gcc.c-torture/special/920521-1.c: Fix bogus test.
8490
8491 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
8492
8493         * gcc.dg/dll-?.c Add thumb to target list.
8494         Fix assembler scan patterns to match current assembler output.
8495
8496 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
8497
8498         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
8499         matching of template brackets.
8500
8501         * g++.old-deja/g++.other/using4.C: New test.  Test using
8502         declarations of methods from base classes.
8503
8504         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
8505         within functions should introduce names into the innermost
8506         enclosing namespace.
8507
8508         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
8509         of static locals if first initialization throws.
8510
8511 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
8512
8513         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
8514
8515 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
8516
8517         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
8518         lose track of the possible targets of tablejump insns.
8519         * special/special.exp: Run it.
8520
8521 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
8522
8523         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
8524         must be declared before its specializations can be named in friend
8525         declarations.
8526
8527 1998-10-05  Dave Love  <d.love@dl.ac.uk>
8528
8529         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
8530
8531         * g77.f-torture/execute/io1.f: New test.
8532
8533 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
8534
8535         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
8536         with pointer to template function, for which no argument deduction
8537         is possible.
8538
8539         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
8540         specialization of template function as argument to template
8541         function.
8542
8543         * g++.old-deja/g++.other/access2.C: New test; Inner class
8544         shouldn't have privileged access to Outer's names.
8545
8546 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
8547
8548         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
8549         friend template declared within template class conflicts with
8550         nested class of the same name.
8551
8552         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
8553         is ignored.
8554
8555         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
8556         object with direct initializer as function declaration.
8557
8558         * g++.old-deja/g++.other/decl2.C: New test; duplicate
8559         initializers.
8560
8561         * g++.old-deja/g++.other/null2.C: New test; conditional operator
8562         involving const pointer and NULL produces incorrect result.
8563
8564         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
8565         type name without `typename' should be rejected with -pedantic.
8566
8567 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
8568
8569         * g++.old-deja/g++.other/addrof1.C: New test.
8570
8571 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
8572
8573         * gcc.c-torture/compile/981001-1.c: New test.
8574         * gcc.c-torture/execute/981001-1.c: New test.
8575
8576 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
8577
8578         * gcc.c-torture/compile/981001-2.c: New test.
8579         * gcc.c-torture/compile/981001-3.c: New test.
8580         * gcc.c-torture/compile/981001-4.c: New test.
8581
8582 1998-10-01  Robert Lipe  <robertl@dgii.com>
8583
8584         * lib/objc.exp (objc_target_compile): Add -L during compiles for
8585         multilibbed hosts.   Idea grafted from g77.exp.
8586
8587 1998-09-30  Dave Love  <d.love@dl.ac.uk>
8588
8589         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
8590         avoid losing on systems which need -lsocket.
8591
8592 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
8593
8594         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
8595         * g++.old-deja/g++.other/nested2.C: Ditto.
8596         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
8597         failure.
8598
8599 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
8600
8601         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
8602         preferred over template operator!= for enum bitfields.
8603
8604 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
8605
8606         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
8607         that happen to have the same base name, but in different scopes,
8608         are incorrectly rejected.
8609
8610 1998-09-16  Richard Henderson  <rth@cygnus.com>
8611
8612         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
8613         on the native word size instead of an integer literal.
8614
8615 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
8616
8617         * g++.old-deja/g++.other/static2.C: Invocation of static data
8618         member of type pointer-to-function denoted as non-static member.
8619
8620         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
8621         checks involving function types and aliases.
8622
8623 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
8624
8625         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
8626         redefined to the same non-trivial type.
8627
8628         * g++.old-deja/g++.pt/explicit73.C: Test for proper
8629         namespace-qualification of template specializations declared in
8630         other namespaces.
8631
8632         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
8633         to declare a subset of the specializations of a template function
8634         as friends of specializations of a template class.
8635
8636         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
8637         member templates that do not fully specialize the enclosing
8638         template class are rejected.
8639
8640 1998-09-11  Dave Love  <d.love@dl.ac.uk>
8641
8642         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
8643
8644 1998-09-08  Dave Love  <d.love@dl.ac.uk>
8645
8646         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
8647         altered from libf2c/libU77 version.
8648
8649 1998-09-06  Dave Love  <d.love@dl.ac.uk>
8650
8651         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
8652
8653 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
8654
8655         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
8656         (un)signed char are different types for template specialization
8657         purposes.
8658
8659 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
8660
8661         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
8662         * objc: ObjC testsuite.
8663
8664 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
8665
8666         * gcc.c-torture/execute/941014-1.x:  New file.
8667
8668 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
8669
8670         * lib/c-torture.exp: Add support for
8671         torture_eval_before_compile and torture_eval_before_execute
8672         variables.
8673
8674 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
8675
8676         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
8677         this test triggers valid.
8678
8679 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
8680
8681         * gcc.dg/980827-1.c: New test.
8682
8683 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8684
8685         * gcc.c-torture/execute/loop-4b.c: New test.
8686
8687 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
8688
8689         * lib/c-torture.exp: Add support for
8690         torture_eval_before_compile and torture_eval_before_execute
8691         variables.
8692
8693 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
8694
8695         * gcc.c-torture/compile/980825-1.c: New test.
8696
8697 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
8698
8699         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
8700         count number tests in opt_t0 not good_t0.
8701
8702 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
8703
8704         * gcc.c-torture/compile/930326-1.x: Fix typo.
8705
8706 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
8707
8708         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
8709         causes an ICE.
8710
8711 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
8712
8713         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
8714         STACK_SIZE is defined.
8715         * gcc.c-torture/unsorted/stuct.c: Similarly.
8716
8717         * gcc.c-torture/compile/980821-1.c: New test.
8718
8719 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
8720
8721         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
8722
8723 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
8724
8725         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
8726         code.
8727
8728 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
8729
8730         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
8731         error'.
8732
8733 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
8734
8735         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
8736
8737 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
8738
8739         * gcc.c-torture/compile/980816-1.c: New test.
8740
8741         * gcc.dg/980816-1.c: New test.
8742
8743 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
8744
8745         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
8746         compiler for ieee tests.
8747
8748 1998-08-01  Dave Love  <d.love@dl.ac.uk>
8749
8750         * g77.f-torture/compile/980729-0.f: New test.
8751
8752 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
8753
8754         * gcc.c-torture/special/eeprof-1.c: New test, for
8755         -finstrument-functions.
8756         * gcc.c-torture/special/special.exp: Run it.
8757
8758 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
8759
8760         * gcc.c-torture/compile/980729-1.c: New test.
8761
8762 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
8763
8764         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
8765         __thumb__ is defined, and test for ARM style doubles if so.
8766
8767 1998-07-26  Dave Love  <d.love@dl.ac.uk>
8768
8769         * g77.f-torture/noncompile/980615-0.f: New test.
8770
8771 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
8772
8773         * gcc.dg/980312-1.c: Do link instead of compile.
8774         * gcc.dg/980313-1.c: Likewise.
8775
8776 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
8777
8778         * gcc.c-torture/compile/980726-1.c: New test.
8779
8780 1998-07-25  Dave Love  <d.love@dl.ac.uk>
8781
8782         * g77.f-torture/execute/io0.f: New test.
8783
8784 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
8785
8786         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
8787         an int.
8788
8789 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
8790
8791         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
8792         m32r bugs.
8793
8794 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
8795
8796         * gcc.dg/980626-1.c: Expect failures for all toolchains until
8797         c-decl.c:grokdeclarator can handle mode attributes.
8798
8799 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
8800
8801         * gcc.c-torture/execute/980716-1.c: New test.
8802
8803 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
8804
8805         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
8806         the mn10200.
8807         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
8808         the mn10200.
8809         * gcc.c-torture/execute/va-arg-3.x: Similarly.
8810         * gcc.c-torture/compile/930326-1.x: Similarly.
8811
8812 1998-07-13  Dave Love  <d.love@dl.ac.uk>
8813
8814         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
8815         New test from Craig.
8816
8817 1998-07-12  Dave Love  <d.love@dl.ac.uk>
8818
8819         * g77.f-torture/noncompile/980616-0.f: New test.
8820
8821         * g77.f-torture/execute/970816-3.f:  New test from Craig.
8822
8823 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
8824
8825         *  g++.other/singleton.C: Return error value instead of taking
8826         SIGSEGV.
8827
8828 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
8829
8830         *  g++.other/singleton.C: New test.   Warning is under dispute.
8831         Runtime crash is not.
8832
8833 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
8834
8835         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
8836         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
8837         using6.C, using7.C}:  New namespace tests.
8838
8839 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
8840
8841         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
8842         specialization with typedef'ed names used as array indexes.
8843
8844 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
8845
8846         * gcc.c-torture/execute/980709-1.c: New test.
8847
8848         * gcc.dg/980709-1.c: New test.
8849
8850 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
8851
8852         * gcc.c-torture/execute/bcp-1.c: New test.
8853
8854 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
8855
8856         * gcc.c-torture/execute/980707-1.c: New test.
8857
8858 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
8859
8860         * gcc.c-torture/compile/980706-1.c: New test.
8861
8862 1998-07-01  Dave Love  <d.love@dl.ac.uk>
8863
8864         * g77.f-torture/execute/980701-0.f,
8865         g77.f-torture/execute/980701-1.f: New test from Craig.
8866
8867 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
8868
8869         * gcc.c-torture/compile/980701-1.c: New test.
8870
8871         * gcc.c-torture/execute/980701-1.c: New test.
8872
8873 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
8874 rlsruhe.de>
8875
8876         * g++.old-deja/g++.robertl/eb132.C: New test.
8877         * g++.old-deja/g++.robertl/eb133.C: Likewise.
8878
8879 1998-06-29  Dave Love  <d.love@dl.ac.uk>
8880
8881         * g77.f-torture/execute/980628-7.f,
8882         g77.f-torture/execute/980628-8.f,
8883         g77.f-torture/execute/980628-9.f,
8884         g77.f-torture/execute/980628-10.f: New tests from Craig.
8885
8886         * g77.f-torture/execute/980628-3.f: Remove mail headers.
8887
8888 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
8889
8890         * g77.f-torture/execute/980628-4.f: New test from Craig.
8891         * g77.f-torture/execute/980628-5.f: Likewise.
8892         * g77.f-torture/execute/980628-2.f: Likewise.
8893         * g77.f-torture/execute/980628-0.f: Likewise.
8894         * g77.f-torture/execute/980628-1.f: Likewise.
8895         * g77.f-torture/execute/980628-3.f: Likewise.
8896         * g77.f-torture/execute/980628-6.f: Likewise.
8897
8898 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
8899
8900         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
8901         directory when nothing has been installed yet.
8902
8903 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
8904
8905         * gcc.c-torture/special/special.exp: Handle newer versions of
8906         dejagnu.
8907
8908 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
8909
8910         * gcc.dg/980626-1.c: New test.
8911
8912 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
8913
8914         * gcc.misc-tests/m-un-2.c: New test.
8915         * g++.old-deja/g++.other/warn01.c: Likewise.
8916
8917 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
8918
8919         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
8920         compatibility with assmblers with a different comment character.
8921         Eliminate use of GAS-specific extensions.
8922
8923 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
8924
8925         * gcc.c-torture/execute/ieee/980619-1.c: New test.
8926
8927 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
8928
8929         *lib/g77.exp: Replace search for libf2c.a with search for newly
8930         renamed libg2c.a
8931
8932 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
8933
8934         * gcc.c-torture/execute/980617-1.c: New test.
8935
8936 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
8937
8938         * gcc.c-torture/execute/980612-1.c: New test.
8939
8940 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
8941
8942         * gcc.dg/980523-1.c: Only test on ppc-linux.
8943         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
8944
8945         * gcc.c-torture/execute/980608-1.c: New test.
8946
8947 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
8948
8949         * gcc.c-torture/execute/980605-1.c: New test.
8950
8951 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
8952
8953         * gcc.c-torture/execute/980604-1.c: New test.
8954
8955 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
8956
8957         * gcc.c-torture/execute/980602-1.c: New test.
8958         * gcc.c-torture/execute/980602-2.c: Likewise.
8959
8960 1998-06-02  Dave Love  <d.love@dl.ac.uk>
8961
8962         * 970125-0.f: Fix per JCB.  Add commentary.
8963
8964 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
8965
8966         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
8967         IEEE -0 support.
8968
8969 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
8970
8971         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
8972         earlier.
8973
8974 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
8975
8976         * gcc.c-torture/execute/980526-3.c: New test.
8977
8978 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
8979
8980         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
8981         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
8982         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
8983         m88k-motorola-sysv3 to XFAIL.
8984
8985 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8986
8987         * gcc.dg/980526-1.c: New test.
8988         * gcc.c-torture/execute/980526-2.c: New test.
8989
8990 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
8991
8992         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
8993
8994         * gcc.c-torture/execute/980526-1.c: New test.
8995
8996 1998-05-26  Dave Love  <d.love@dl.ac.uk>
8997
8998         * g77.f-torture/execute/alpha2.f: Add runtime test.
8999
9000 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
9001
9002         * g++.old-deja/old-deja.exp: Strip leading directories.
9003
9004         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
9005         error for the line.  Don't run multiple tests for the same line.
9006
9007 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
9008
9009         * gcc.dg/980523-1.c: New test.
9010
9011 1998-05-23  Dave Love  <d.love@dl.ac.uk>
9012
9013         * g77.f-torture/compile/970915-0.f: New test.
9014
9015 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
9016
9017         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
9018
9019 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
9020
9021         * gcc.dg/980520-1.c: New test.
9022
9023 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
9024
9025         * gcc.dg/980502-1.c: Fix return type.
9026
9027 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
9028
9029         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
9030         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
9031         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
9032         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
9033         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
9034
9035 1998-05-20  Dave Love  <d.love@dl.ac.uk>
9036
9037         * g77.f-torture/execute/980520-1.f: New test.
9038
9039 1998-05-15  Dave Love  <d.love@dl.ac.uk>
9040
9041         * lib/mike-g77.exp: New file.
9042
9043         * g77.f-torture/noncompile/noncompile.exp,
9044         g77.f-torture/noncompile/check0.f: New files.
9045
9046 1998-05-14  Dave Love  <d.love@dl.ac.uk>
9047
9048         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
9049         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
9050         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
9051         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
9052         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
9053         abort where appropriate.
9054
9055 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
9056
9057         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
9058         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
9059
9060 1998-04-29  Dave Love  <d.love@dl.ac.uk>
9061
9062         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
9063
9064 1998-04-27  Dave Love  <d.love@dl.ac.uk>
9065
9066         * g77.f-torture/compile/980427-0.f: New test.
9067
9068 1998-04-24  Dave Love  <d.love@dl.ac.uk>
9069
9070         * g77.f-torture/compile/980424-0.f: New test.
9071
9072 1998-04-19  Dave Love  <d.love@dl.ac.uk>
9073
9074         * g77.f-torture/compile/980419-2.f (main): New test.
9075         * g77.f-torture/compile/970125-0.f: New test.
9076         * g77.f-torture/compile/980419-1.f: New test.
9077
9078 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
9079
9080         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
9081         of loop-4.c.
9082
9083 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
9084
9085         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
9086
9087 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
9088
9089         * gcc.c-torture/compile/980329-1.c: New test.
9090
9091 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
9092
9093         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9094         * gcc.dg/980312-1.c: Fix typo in -march command.
9095
9096 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
9097
9098         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
9099
9100 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
9101
9102         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
9103         Dave Love agree the Fortran source is bogus.
9104
9105 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
9106
9107         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
9108         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
9109         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
9110         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
9111         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
9112
9113 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
9114
9115         * g++.old-deja/g++.other/friend1.C: New test.
9116
9117 1998-02-18  Dave Love  <d.love@dl.ac.uk>
9118
9119         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
9120         possibly uninitialized) variables and declare dnrm2.
9121
9122 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
9123
9124         From Bruno Haible <haible@ilog.fr>:
9125         * gcc.c-torture/execute/980223.c: New test.
9126
9127 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
9128
9129         * gcc.dg/ifelse-1.c: New test.
9130
9131 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
9132
9133         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
9134
9135           * lib/old-dejagnu.exp (old-dejagnu): Added the
9136           "execution test - XFAIL *-*-*" handling in the spirit of
9137           "excess errors test -". Changed the "execution test fails"
9138           handling to be like "excess errors test fails".
9139           * Update various tests accordingly.
9140
9141 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
9142
9143         * gcc.c-torture/execute/980205.c: New test.
9144
9145 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
9146
9147         * lib/c-torture.exp: Look for .x files instead of .cexp files.
9148         * lib/f-torture.exp: Similarly.
9149         * gcc.c-torture: Rename all .cexp files to .x files.
9150
9151 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9152
9153         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
9154         (940510-1.c): Removed duplicate.
9155         (971104-1.c): New test.
9156
9157 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
9158
9159           * lib/f-torture.exp: Improve error and loop detection.
9160
9161 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
9162
9163         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
9164         use that to size the filler array.
9165
9166 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
9167
9168         * lib/c-torture.exp(c-torture-execute): Fix typo.
9169
9170         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
9171         testcase as the executable name. Keep the executable around if
9172         the test fails.
9173
9174 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
9175
9176         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
9177         changes.  Only test one -g option, and move it to the end of the
9178         list of options to test.
9179
9180 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
9181
9182         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
9183         variable GCC_TORTURE_OPTIONS to supply default switches separated
9184         by colons.  If no environment variable, run tests with -O0 -g, -O1
9185         -g, and -O2 -g as well.
9186
9187 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
9188
9189         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
9190         explanatory comments. Fix indentation.
9191
9192 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
9193
9194         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
9195
9196 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
9197
9198         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
9199         * g++.old-deja/g++.mike/p7325.C: Likewise.
9200         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
9201
9202 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
9203
9204         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
9205         * g++.old-deja/g++.brendan/crash30.C: Likewise.
9206         * g++.old-deja/g++.brendan/crash39.C: Likewise.
9207         * g++.old-deja/g++.law/operators4.C: Likewise.
9208
9209 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
9210
9211         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
9212         * g++.old-deja/g++.mike/p784.C: Ditto.
9213         * g++.old-deja/g++.mike/p785.C: Ditto.
9214
9215 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
9216
9217           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
9218
9219 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
9220
9221         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
9222         target feature; pass this to c-torture-execute as needed.
9223
9224 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
9225
9226         * lib/c-torture.exp(c-torture-execute): If the previous and the
9227         current executables being tested are identical, we don't need to
9228         run the executable again. Try to make the executable names
9229         unique. Add an optional argument for passing additional compiler
9230         flags.
9231
9232 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
9233
9234         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
9235
9236 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
9237
9238         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
9239
9240 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
9241
9242         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
9243         32bit or larger longs.
9244
9245         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
9246         have either a 32bit long or 32bit int.
9247
9248 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9249
9250         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
9251         Make double precision tests dependent on sizeof (double).
9252
9253 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
9254
9255         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
9256         too.
9257
9258 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9259
9260         * gcc.c-torture/compile/961203-1.cexp: New script.
9261
9262 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
9263
9264         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
9265         up the includes ourselves.
9266
9267 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
9268
9269         * lib/plumhall.exp: Remove random include, and add a few
9270         verbose messages for debugging.
9271
9272 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
9273
9274         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
9275         of trying to do it ourselves.
9276
9277 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
9278
9279         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
9280
9281 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
9282
9283         * gcc.prms/5403.c: Made regexp a bit less strict.
9284
9285 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
9286
9287         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
9288         is returned from remote_load instead.
9289         * lib/plumhall.exp: Ditto.
9290         * lib/mike-g++.exp: Ditto.
9291         * lib/old-dejagnu.exp: Ditto.
9292         * lib/c-torture.exp: Ditto.
9293
9294 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
9295
9296         * lib/g++.exp: Use build_wrapper procedure.
9297         * lib/gcc.exp: Ditto.
9298
9299 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
9300
9301         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
9302         an old-style decl for malloc.  Fixes tests to work when
9303         sizeof (int) != sizeof (size_t).
9304
9305 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
9306
9307         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
9308
9309         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
9310         use stdargs.h interface.
9311
9312 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
9313
9314         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
9315         NO_VARARGS when compiling.
9316
9317 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
9318
9319         * lib/plumhall.exp(ph_includes): New procedure.
9320         (ph_make): Use it.
9321         (ph_compiler): Ditto.
9322
9323         * lib/g++.exp: Rename test-glue.c to testglue.c.
9324         * lib/gcc.exp: Ditto.
9325
9326 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
9327
9328         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
9329         to completion when it's called.
9330
9331 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
9332
9333         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
9334         is defined, don't do test.
9335
9336 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
9337
9338         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
9339         for object files.
9340         (ph_summary): Mark skipped testcases as untested, not unresolved.
9341
9342         * lib/plumhall.exp (ph_make): If unresolved because of bad
9343         errorCode, record errorCode in log file.
9344         (*): Replace send_log/verbose with verbose -log.
9345
9346 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
9347
9348         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
9349         double conversion if double isn't at least 8 bytes.
9350
9351         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
9352         int to work with targets where int is 16 bits.
9353
9354         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
9355         8 bytes, just exit, since 4 byte doubles don't have enough bits of
9356         precision for the test to complete.
9357
9358 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
9359
9360         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
9361         if d10v is not compiled with the -mdouble64 flag.
9362         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
9363
9364         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
9365         d10v is not compiled with the -mint32 flag.
9366
9367 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
9368
9369         * lib/plumhall.exp: Use incr_count.
9370
9371 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
9372
9373         * gcc.c-torture: Update to c-torture-1.45.
9374
9375 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
9376
9377         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
9378         the name of the expect testcase file).
9379
9380         * lib/g++.exp(g++_init): Ditto.
9381
9382 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
9383
9384         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
9385         the host.
9386
9387         * lib/gcc.exp(gcc_exit): New procedure.
9388
9389 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
9390
9391         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
9392         specs where appropriate.
9393
9394         * g++.old-deja/g++.arm/*: Added additional ERROR checks
9395         because of new "candidates are" messages, and removed a few
9396
9397         * Converted all non-old-style g++ testcases to old-style, and
9398         moved into g++.old-deja.
9399
9400 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
9401
9402         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
9403         options.
9404
9405         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
9406         succeeded.
9407
9408         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
9409
9410 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
9411
9412         * lib/gcc.exp (gcc_target_compile): Add support for defining
9413         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
9414         the machine doesn't have those features.
9415
9416 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
9417
9418         * g++.law/operators4.exp: Don't use LIBS.
9419
9420 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
9421
9422         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
9423
9424         * lib/mike-g++.exp: Don't set the compiler to be tested here.
9425         * lib/g++.exp: Set it here instead. Also, allow use of the
9426         --tool_exec and --tool_opt options. Change CXX to
9427         GXX_UNDER_TEST.
9428
9429         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
9430
9431         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
9432
9433 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
9434
9435         * lib/old-dejagnu.exp: Use prune_warnings instead of
9436         prune_system_crud.
9437         * lib/mike-g++.exp: Ditto.
9438         * lib/gcc.exp: Ditto.
9439         * lib/g++.exp: Ditto.
9440
9441         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
9442
9443 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
9444
9445           * 941014-2.c: Include stdlib.h
9446           * 960327-1.c: Include stdio.h
9447           * dbra.c, index-1.c: Don't assume ints are 32bits.
9448
9449 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
9450
9451         * lib/gcc.exp: Add gcc,stack_size target feature.
9452
9453         * lib/g++.exp(g++_target_compile): Add the include and link
9454         paths here, not in two other places. And, it's $options, not
9455         options.
9456
9457         * lib/mike-g++.exp(postbase): Remove the code that determines
9458         the correct include and link paths.
9459         * g++.old-deja/old-deja.exp: Ditto.
9460
9461 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
9462
9463         * lib/g++.exp(g++_init): target_compile no longer returns the
9464         filename of the result.
9465
9466 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
9467
9468         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
9469         call to glob.
9470
9471         * gcc.c-torture/special/special.exp: Change call to
9472         gcc_target_compile to include the object file.
9473
9474 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
9475
9476         * gcc.c-torture/special/special.exp: Correct misspelling in last
9477         change.
9478
9479 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
9480
9481         * lib/plumhall.exp(ph_summary): Log the entire output of the
9482         executable. Return -1 if there were any failures, 0 otherwise.
9483         (ph_execute): Return -1 if there were any failures, 0 otherwise.
9484         (ph_make): Clean up objects and executables that were built
9485         if the tests succeeded.
9486
9487 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
9488
9489         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
9490         libraries and includes in the build tree as appropriate.
9491
9492 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
9493
9494         * lib/c-torture.exp: Instead of looking for the global variable
9495         NO_LONG_LONG, check to see if that's a feature of the target.
9496
9497 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
9498
9499         * config/default.exp: Minimize. Delete the remainer of the files in
9500         config; this functionality is now in devo/dejagnu/config.
9501
9502         g++.*/*: Pass any additional flags used to compile to postbase;
9503         delete CXXFLAGS.
9504
9505         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
9506         is now done by runtest.exp. Use gcc_target_compile instead of
9507         compile.
9508
9509         lib/c-torture.exp: Use gcc_target_compile instead of compile.
9510         Remove references to CFLAGS. Use remote_file instead of
9511         calling rm -f.
9512         (c-torture): Take a list of arguments to use to compile this
9513         testcase.
9514
9515         lib/g++.exp: Simplify. Use target_compile instead of compile.
9516         lib/gcc-dg.exp: Ditto.
9517         lib/gcc.exp: Ditto.
9518         lib/mike-{gcc,g++}.exp: Ditto.
9519         lib/old-dejagnu.exp: Ditto.
9520         lib/plumhall.exp: Ditto.
9521
9522 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
9523
9524         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
9525         (ph_linker): Likewise.
9526
9527 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
9528
9529           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
9530         MAP_ANON / MAP_ANONYMOUS if defined;
9531         else try to map from /dev/zero .
9532
9533 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
9534
9535         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
9536         isn't defined, then define it to MAP_ANONYMOUS.
9537
9538 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
9539
9540         * gcc.c-torture: Update to c-torture-1.42 release.
9541
9542 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
9543
9544         * gcc.c-torture: Update to c-torture-1.41 release.
9545
9546 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
9547
9548         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
9549         c-torture release.
9550
9551 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9552
9553         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
9554         and LDFLAGS.  Fix second case to append the target_info ldflags
9555         onto LDFLAGS, not CFLAGS.
9556         * lib/g++.exp (g++_init): Add target_info stuff.
9557         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
9558         of libgloss and newlib flags for !native.
9559
9560         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
9561         (GDB): Fix relative path to go up another dir for finding gdb.
9562
9563 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
9564
9565         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
9566         versions in the target_info array, if they don't exist.
9567
9568 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9569
9570         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
9571
9572 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
9573
9574         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
9575         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
9576
9577 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
9578
9579         * lib/old-dejagnu.exp: Don't remove the output file before we've
9580         actually tested it. Don't append pwd to the path of the executable
9581         we're testing.
9582
9583 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
9584
9585         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
9586
9587 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
9588
9589         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
9590         temporary directory for compiler files, and set it to a default
9591         value of /tmp. Set $output as the name of the output file from
9592         compiling the testcase. Add a -o option to $cflags_var so the
9593         compiler writes the final output file as $output. Set $executable
9594         to $output.
9595
9596         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
9597         directory for compiler files, and set it to /tmp if it doesn't
9598         already have a value. Set $output_file to the name of the output
9599         file from compiling the testcase. Add a -o option to CXXFLAGS so
9600         the compiler writes the final output file as $output. Use $output
9601         as the executable to be tested.
9602
9603 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9604
9605         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
9606
9607 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
9608
9609         * gcc.c-torture/execute/pending-1.c: New test.  Still
9610         pending in Tege's queue.
9611
9612 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
9613
9614         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
9615         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
9616         if there were failures.  Call unresolved if there were unresolved
9617         testcases.  Call gcc_fail if program did not run to completion.
9618         (ph_make): Pass additional argument name to ph_execute.
9619         (ph_execute): Add new argument.  Pass additional arguments to
9620         ph_summary.  Call gcc_fail is there is no execution output.
9621
9622 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
9623
9624         * lib/plumhall.exp (proc_summary): Output relavent summary
9625         lines into the log so specific failures in plumhall can be
9626         investigated.
9627
9628 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
9629
9630         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
9631         (c-torture-execute): Don't try to execute tests which use
9632         "long long" types if $NO_LONG_LONG is nonzero.
9633
9634 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
9635
9636         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
9637         not c-torture.
9638
9639         * gcc.ieee: Move from here.
9640         * gcc.c-torture/execute/ieee: To here.
9641
9642 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
9643
9644         * gcc.c-torture: Update to c-torture-1.41 release.
9645
9646 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
9647
9648         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
9649         not "$output".
9650
9651 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
9652
9653         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
9654         -c present.
9655
9656 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
9657
9658         * config/proelf.exp: Handle connecting to a simulator.
9659
9660 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
9661
9662         * config/proelf.exp: New file.  Enough framework that we can
9663         run c-torture tests on the proelf targets (or any other target
9664         that gdb can connect to for that matter).
9665
9666 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
9667
9668         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
9669         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
9670
9671         * lib/plumhall.exp (ph_execute): Always call ph_summary if
9672         exec_output exists.
9673
9674 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
9675
9676         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
9677         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
9678
9679         * config/*.exp: Update FSF address.  Change result of ${tool}_load
9680         to pass/fail/unresolved/unsupported/untested.  Caller must now
9681         call unresolved/unsupported/untested.
9682         * lib/*.exp: Update FSF address.  Update to handle new results of
9683         ${tool}_load.
9684         * lib/chill.exp (verbose): Delete.
9685
9686 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
9687
9688         * lib/gcc.exp (default_gcc_start): Change order of args to
9689         $LDFLAGS $CFLAGS $LIBS.
9690         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
9691         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
9692         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
9693         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
9694         * gcc.misc-tests/dg-test.exp: Likewise.
9695         * gcc.misc-tests/msgs.exp: Likewise.
9696         * gcc.prms/prms.exp: Likewise.
9697         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
9698         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
9699
9700         * lib/dg.exp: Deleted, moved to dejagnu/lib.
9701
9702 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
9703
9704         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
9705
9706         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
9707         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
9708
9709         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
9710         necessary.
9711
9712 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
9713
9714         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
9715         global for loop; add use of $mathlib.
9716         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
9717         settings here; set mathlib for anything but VxWorks.
9718
9719 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
9720
9721         * gcc.c-torture: Update to c-torture-1.40 release.
9722
9723 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
9724
9725         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
9726         dg.exp.
9727
9728 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
9729
9730         * lib/c-torture.exp (c-torture-execute): Declare "output" as
9731         global.
9732
9733 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
9734
9735         * lib/g++.exp (LIBS): Define if not already.
9736         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
9737         (gcc-dg-prune): Call prune_gcc_output.
9738         * lib/gcc.exp (prune_gcc_output): New proc.
9739         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
9740         prune_gcc_output.
9741
9742 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
9743
9744         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
9745         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
9746
9747 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
9748
9749         * gcc.c-torture: Update to c-torture-1.39 release.
9750
9751 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
9752
9753         * lib/c-torture.exp (c-torture-execute): Don't return if one option
9754         fails, try others as well.
9755
9756 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
9757
9758         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
9759         If compilation fails, mark execute tests as `untested'.
9760         If test is marked as unsupported, don't mark compilation and
9761         execute tests as failed.
9762
9763 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9764
9765         * lib/g++.exp (g++_init): Don't link in libg++, and look to
9766         libstdc++ for whether or not we want to be doing shared
9767         libraries.  Delete link_curses since we don't need it anymore.
9768         * lib/mike-g++.exp (postbase): Don't link in libg++.
9769         * g++.old-deja/old-deja.exp: Likewise.
9770
9771 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9772
9773         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
9774
9775 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9776
9777         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
9778         For that, add `-Wl,-a,shared_archive'.
9779         * g++.old-deja/old-deja.exp: Likewise.
9780
9781 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
9782
9783         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
9784
9785 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
9786
9787         * lib/mike-g++.exp (postbase): Pay attention to the status of
9788         g++_load.
9789
9790 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9791
9792           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
9793
9794 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
9795
9796         * lib/gcc.exp (default_gcc_start): No longer need to log program
9797         being executed or its output, execute_anywhere does that now.
9798         * lib/g++.exp (default_g++_version): Call execute_anywhere.
9799         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
9800
9801 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9802
9803         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
9804         the same as those in lib/g++.exp.
9805
9806 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
9807
9808         * gcc.c-torture: Update to c-torture-1.38 release.
9809         * gcc.ieee: Related changes.
9810
9811 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
9812
9813         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
9814         "exec". Minor reformatting changes.
9815
9816         * config/rom68k.exp (${tool}_load): Make it work in a canadian
9817         cross. This means all "exec" calls now work on a remote host as
9818         well.
9819         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
9820         cross. Filter out the extra "\r\n" stuff that expect puts in.
9821         (c-torture-execute): Filter out the bogus warnings like
9822         c-torture-compile does. Add support for canadian cross.
9823         * lib/gcc.exp (default_gcc_version, default_gcc_start)
9824         Use execute_anywhere rather than calling exec directly. Now it
9825         works for canadian cross testing.
9826
9827 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
9828
9829         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
9830         results into a variable, and check that rather than using file exists.
9831
9832 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9833
9834         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
9835         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
9836
9837 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9838
9839         * g++.old-deja/old-deja.exp: Create and pass runshlib and
9840         lib_curses if there's a shared libg++ in the build tree.
9841
9842 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
9843
9844         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
9845         if not supported target.
9846
9847 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9848
9849         * lib/g++.exp (g++_init): Move empty setting of runshlib and
9850         link_curses up to always happen, not just for native builds.
9851
9852 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
9853
9854         * gcc.c-torture: Update to c-torture-1.36 release.
9855         * gcc.failure: Related changes.
9856
9857 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
9858
9859         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
9860
9861 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9862
9863         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
9864         * lib/mike-g++.exp (postbase): Not in here.  Still reference
9865         runshlib, link_curses, and mathlib for link and run.
9866
9867         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
9868         pass the runtime shared library options for Solaris, OSF/1, and
9869         Irix5, and link with -lcurses to avoid unresolved references.
9870
9871 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9872
9873         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
9874         only run once.
9875
9876 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
9877
9878         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
9879
9880 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
9881
9882         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
9883         do not have a framework for the "compat" tests yet.
9884
9885 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9886
9887         * lib/mike-g++.exp (postbase): New local variable `mathlib',
9888         set to null if we're testing vxworks5.1.  Use that instead of
9889         `-lm' in the setting of LIBS for link and run.
9890
9891 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9892
9893         * config/rom68k.exp (${tool}_load): Major changes to make it
9894         work.  Verified that it does in fact return the stuff in
9895         exec_output properly.  Catch any Emul or any TRAP other than 0.
9896
9897 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9898
9899         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
9900         LDFLAGS properly for targets that need stuff from libgloss.
9901         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
9902         only run once.
9903         (gpp_initialized): New variable.
9904
9905 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
9906
9907         * config/rom68k.exp: Load libgloss.exp.
9908         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
9909         so we can produce a fully linked binary.
9910         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
9911         so we can produce a fully linked binary.
9912
9913 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
9914
9915         * lib/plumhall.exp (ph_section): Watch for expected failures.
9916         Add missing `else'.
9917
9918         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
9919         run the testcase.
9920         (c-torture): Likewise.
9921
9922 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
9923
9924         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
9925
9926         * lib/mike-g++.exp (mike_cleanup): New proc.
9927         (prebase): New globals compiler_result, not_compiler_result,
9928         target_regexp.
9929         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
9930         allow leading "-" in pattern.  Watch for unsupported tests.
9931         If $compiler_result is set, pattern match assembler code,
9932         and ditto for $not_compiler_result.
9933         * lib/mike-gcc.exp: Likewise.
9934
9935         * lib/plumhall.exp (ph_execute): Only call ph_summary if
9936         execution "succeeded".
9937
9938 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
9939
9940         * config/win32.exp: New file.
9941         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
9942
9943 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
9944
9945         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
9946         unsupported.
9947         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
9948         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
9949         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
9950
9951         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
9952         "... without exceptions was ...".  That is now handled by
9953         prune_system_crud.
9954         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
9955
9956 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
9957
9958         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
9959         sieve.c,sort2.c}: New files.
9960         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
9961         sieve.exp,sort2.exp}: Drivers for them.
9962
9963         * lib/mike-gcc.exp (program_output): New user settable variable.
9964         (postbase): Call prune_system_crud.  Also prune extraneous compiler
9965         messages.
9966         * lib/mike-g++.exp (program_output): New user settable variable.
9967
9968         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
9969
9970         * config/sh.exp: Deleted (use sim.exp instead).
9971
9972 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9973
9974         * config/vx.exp: Declare CHECKTASK as global.
9975         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
9976         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
9977         * lib/old-dejagnu.exp: Load [pwd]/$executable.
9978
9979 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
9980
9981         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
9982         target. Like vx.exp, only includes `vx29k.exp' instead of
9983         `vxworks.exp'.
9984
9985 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
9986
9987         * config/sim.exp: Increase time limit from 120 seconds to 240.
9988
9989 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
9990
9991         * gcc.c-torture/execute/950628-1.c: New test.
9992
9993 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
9994
9995         * gcc.c-torture: Update with changes/additions from
9996         c-torture-1.34.
9997
9998 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
9999
10000         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
10001
10002 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
10003
10004         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
10005
10006 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
10007
10008         * gcc.c-torture/compile/950512-1.c: New test.
10009         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
10010         * gcc.dg/struct-ret-1.c: Likewise.
10011
10012 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
10013
10014         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
10015           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
10016
10017 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
10018
10019         * gcc.c-torture/special/920411-1.c: Deleted.
10020         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
10021
10022 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
10023
10024         * config/sim.exp (${tool}_load): Hack in call to bash to get a
10025         cpu limit.
10026
10027 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10028
10029         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
10030
10031 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10032
10033         From kenner;
10034         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
10035         is the proper length.
10036         * va-arg-3.c: Likewise.
10037
10038 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
10039
10040         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
10041         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
10042
10043         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
10044         * lib/g++.exp (default_g++_start): Delete old cruft.
10045
10046 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
10047
10048         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
10049         (2 * (1 << 18)) to (2 * (1 << 17)).
10050
10051         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
10052
10053 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10054
10055         * config/rom68k.exp: Renamed from config/idp.exp
10056
10057 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10058
10059         * c-torture/compile/921109-2.c
10060
10061 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
10062
10063         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
10064         excess errors.
10065
10066 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
10067
10068         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
10069         output.
10070         * lib/g++.exp (default_g++_start): Likewise.
10071
10072 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10073
10074         * gcc.c-torture/compile/950329-1.c: New test.
10075
10076 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10077
10078           * config/bug.exp (${tool}_load): Updated to use new remote_open
10079           and remote_close procs.
10080         * config/idp.exp: New file.
10081
10082 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
10083
10084         * gcc.c-torture/execute/950322-1.c: New test.
10085
10086 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
10087
10088         * config/vx.exp (${tool}_load): Clean up testing of return code from
10089         vxworks_ld and vxworks_spawn.
10090
10091 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
10092
10093         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
10094
10095 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
10096
10097         * lib/old-deja.exp: Add `excess errors test - ' error, now one
10098         can mark excess errors on a machine by machine basis.  Note, the
10099         default is to not expect any excess errors, even when excess
10100         errors test - is given, so you will want to put an XFAIL ... on
10101         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
10102         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
10103         those 4 machines, but no others.
10104
10105 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10106
10107         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
10108         * lib/c-torture.exp: to here.
10109
10110 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
10111
10112         * gcc.c-torture/execute/950221-1.c: New test.
10113         * gcc.c-torture/execute/struct-ret-1.c: New test.
10114         * gcc.c-torture/compile/950221-1.c: New test.
10115
10116         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
10117
10118 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
10119
10120         * gcc.c-torture/execute/arith-1.c (main): Return 0.
10121         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
10122
10123 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
10124
10125         * g++.gb: New directory of tests, derived from my signature and
10126         class scoping tests.
10127
10128         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
10129         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
10130         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
10131         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
10132         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
10133         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
10134         * g++.gb/sig25.C: Likewise.
10135
10136         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
10137         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
10138         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
10139         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
10140         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
10141         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
10142         * g++.gb/sig25.exp: Likewise.
10143
10144         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
10145         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
10146         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
10147         * g++.gb/scope13.C: Likewise, this test still fails.
10148
10149         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
10150         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
10151         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
10152         * g++.gb/scope13.exp: Ditto.
10153
10154         * g++.gb/README: New file, explains what these tests are about.
10155
10156 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
10157
10158         * lib/dg.exp (dg-do): Support `preprocess'.
10159         (dg-test): Likewise.
10160
10161 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
10162
10163         * config/udi.exp: change "continue -expect" to "exp_continue".
10164
10165 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
10166
10167         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
10168         Delete redundant tests.
10169
10170         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
10171         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
10172         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
10173         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
10174         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
10175         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
10176         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
10177         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
10178
10179         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
10180         storing label pointers.
10181         * gcc.c-torture/execute/921019-1.c: Likewise.
10182         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
10183         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
10184         parameter fp.
10185         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
10186         constants.
10187
10188         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
10189         Delete obsolete tests.
10190
10191         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
10192         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
10193         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
10194         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
10195         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
10196         * gcc.c-torture/compile/950124-1.c: New test.
10197
10198         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
10199
10200 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
10201
10202         * lib/mike-g++.exp: Add -lm to LIBS.
10203
10204 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
10205
10206         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
10207
10208 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
10209
10210         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
10211
10212 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
10213
10214         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
10215
10216 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
10217
10218         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
10219         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
10220         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
10221         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
10222         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
10223         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
10224         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
10225         * g++.law/{operators31.C, operators32.C,
10226         * g++.law/{operators33.C, operators34.C}: Likewise.
10227         * g++.law/{pic1.C, refs2.C}: Likewise.
10228         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
10229         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
10230         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
10231         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
10232
10233         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
10234         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
10235         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
10236         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
10237         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
10238         * g++.law/{enum9.exp, friend5.exp}: Likewise.
10239         * g++.law/{nest3.exp, nest4.exp}: Likewise.
10240         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
10241         * g++.law/{operators30.exp, operators31.exp}: Likewise.
10242         * g++.law/{operators32.exp, operators33.exp}: Likewise.
10243         * g++.law/{operators34.exp}: Likewise.
10244         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
10245         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
10246         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
10247         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
10248         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
10249
10250         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
10251         No longer expected to fail.
10252         * g++.law/missed-error3.C: Tweak for recent bool changes.
10253
10254 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
10255
10256         * config/emb-unix: Deleted.
10257         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
10258         remote execution.  Do final link on remote host if REMOTE_LINK is set.
10259
10260 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
10261
10262         * lib/dg.exp (dg-test): Fix typo in last patch.
10263
10264 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
10265
10266         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
10267         (handles multiple occurrences).
10268
10269 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
10270
10271         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
10272         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
10273         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
10274         printed).
10275         * lib/c-torture.exp (c-torture-compile): Likewise.
10276         (c-torture): Prepend full path if missing.
10277         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
10278         (gcc_fail): Likewise.
10279         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
10280
10281 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
10282
10283         * lib/netware.exp: Only attach to NetWare i386 systems.
10284
10285 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
10286
10287         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
10288         messages.  Add test name to "output pattern match" pass/fail message.
10289
10290 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
10291
10292         * gcc.dg: New testsuite.
10293         * gcc.dg/dg.exp: New file.
10294
10295         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
10296         test-switch.c}: Deleted.
10297
10298         * gcc.misc-tests/msgs.exp: New testcase driver.
10299
10300 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
10301
10302         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
10303         Watch for illegal return values from ${tool}_load.
10304         * config/unix.exp (${tool}_load): Fix pass/fail detection for
10305         cross targets.  Coerce return value >0 to 1.
10306
10307 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
10308
10309         * config/unix.exp (${tool}_load): Call program rsh, not proc.
10310
10311         * config/emb-unix.exp: New file.
10312
10313         * config/sim.exp: Error if variable $SIM not defined.
10314         (${tool}_load): Mark test as "untested" if simulator missing.
10315
10316         * config/unix.exp: Load remote.exp to get rcp_download.
10317         * lib/c-torture.exp: Use different option lists for testcases with
10318         and without loops.
10319         * gcc.c-torture/execute/execute.exp: Likewise.
10320
10321 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
10322
10323         * config/*.exp: Clarify return code from ${tool}_load.
10324         Call `unresolved' or `untested' instead of `warning' or `perror'
10325         (sometimes you still want to call both though).
10326         Add comment that `shell_id' is local to each file.
10327         * config/udi.exp (timeout): Set to 30.
10328         Don't print warning if connection fails, $connectmode has already
10329         printed an error.
10330         (${tool}_load): Move verbose messages to level 2.
10331         Rework pattern for "Process started" message.
10332         Pass `shell_id' to ${connectmode}_download.
10333         Retry twice upon timeout.  Make resetting of target more robust.
10334         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
10335         Pass `shell_id' to exit_$connectmode.
10336         Only call exit_$connectmode if connected.
10337         * config/unix.exp (${tool}_load): Check return codes better.
10338         * config/vrtx.exp (${tool}_load): Likewise.
10339         * config/vx.exp (${tool}_load): Likewise.
10340         Delete unneeded global's.
10341         * lib/dg.exp (dg-test): Update to reflect clarified return codes
10342         from ${tool}_load.
10343         (dg-stat): Delete.
10344         (dg-init): Delete recording of pass/fail counts.
10345         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
10346         (old-dejagnu-init): Likewise.
10347         (old-dejagnu-stat): Delete contents, empty proc now.
10348         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
10349         (c-torture): Delete references to lcnt, lpass, lfail.
10350         Get option list from TORTURE_OPTIONS.
10351         Delete -funroll[-all]-loops if no loops.
10352         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
10353         (g++_stat): Delete contents (empty proc now).
10354         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
10355         (gcc_finish): Likewise.
10356         (gcc_stat): Deleted.
10357         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
10358         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
10359         * gcc.c-torture/execute/execute.exp: Likewise.
10360         Split tests into two parts: compile, execute.
10361         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
10362         no loops.  Update to reflect clarified return codes from ${tool}_load.
10363
10364 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
10365
10366         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
10367         to grep for.
10368         (old-dejagnu): Likewise (where necessary).
10369
10370 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
10371
10372         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
10373
10374         * lib/dg.exp (dg-process-target): Fix processing of selector.
10375         Add comment regarding use of `error'.
10376
10377         * lib/gcc.exp (prune_system_crud): Define if missing.
10378         * lib/g++.exp (prune_system_crud): Likewise.
10379
10380         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
10381         Call prune_system_crud.
10382         * lib/dg.exp (dg-runtest): New proc.
10383         Use perror instead of send_user for tcl errors in testcase.
10384         Don't return any value, it's never used.
10385         Don't clobber previous definition of `unknown'.
10386         Print tcl errors in `dg-final'.
10387
10388 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
10389
10390         * lib/dg.exp (dg-process-target): Improve syntax error messages.
10391         (dg-test): Don't print errorInfo, it contains stack backtrace.
10392
10393 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
10394
10395         * lib/g++.exp (runtest_file_p): Define if missing.
10396
10397 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
10398
10399         * lib/mike-g++.exp: Comment out loading of g++.exp.
10400         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
10401         (default_g++_version): Always print something.
10402         (default_g++_start): Comment out call to `which'.
10403         (g++_start, g++_load): Deleted (must be defined in config file).
10404         * lib/gcc.exp: Test for existence of $CC at start.
10405         Delete check for tmpdir (done in gcc_init).
10406         (default_gcc_version): Always print something.
10407         (default_gcc_start): Comment out call to `which'.
10408         * config/*.exp: Major cleanup - make cross targets work at least a
10409         little better for g++ (by not being "--tool gcc" specific).
10410         Rename gcc_xxx to ${tool}_xxx.
10411         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
10412         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
10413
10414 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
10415
10416         * lib/c-torture.exp (c-torture-compile): Rework compiler
10417         message processing.
10418
10419         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
10420         c-torture.
10421
10422 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
10423
10424         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
10425
10426         * lib/dg.exp (dg-process-target): Support { target native }.
10427
10428 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
10429
10430         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
10431         looked for "... program xxx got fatal signal".
10432         Correct regsub munging of `comp_output'.
10433         Ignore compiler messages "path prefix not used" and "linker input
10434         file unused".
10435
10436 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
10437
10438         * lib/gcc.exp (runtest_file_p): Define if missing.
10439         * gcc.prms/template.c: Example to work from.
10440
10441 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
10442
10443         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
10444         * lib/dg.exp (dg-test): Call unsupported testcases as such.
10445
10446         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
10447         * gcc.prms/1883.c: Moved from compile/940714-1.c.
10448         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
10449         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
10450
10451         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
10452         (dg-process-target): No longer a varargs proc.
10453         Return S/N for target, P/F for xfail.  All callers changed.
10454         (user option procs): More argument checking.
10455         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
10456         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
10457         (dg-test): Skip test if not running on selected target in `dg-do'.
10458         Update handling of `dg-do-what', `dg-output-text'.
10459         Separate execution pass/fail from output pattern match pass/fail.
10460         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
10461
10462 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10463
10464         * gcc.c-torture/special/special.exp: Don't expect failure for mips
10465         target for 920510-1.c.
10466
10467 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
10468
10469         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
10470         Clean up comment regarding use of passcnt, etc.
10471         (gcc_stat): Don't update `testcnt' here.
10472         (gcc_finish): Do it here.
10473         Might as well reset `but_id' here too.
10474         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
10475         to determine if the file should be tested.
10476         * gcc.c-torture/compile/compile.exp: Likewise.
10477         * gcc.c-torture/execute/execute.exp: Likewise.
10478         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10479         * gcc.misc-tests/dg-test.exp: Likewise.
10480         * gcc.prms/prms.exp: Likewise.
10481         * gcc.wendy/wendy.exp: Likewise.
10482         * g++.old-deja.exp: Likewise.
10483         Move "Testing file" message to verbose level 1.
10484
10485 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
10486
10487         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
10488
10489 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
10490
10491         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
10492         (default_gcc_start): Accept optional second list element
10493         of compiler flags.  Print compiler output at verbosity level 2.
10494         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
10495         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
10496         Save current values of framework globals passcnt, failcnt, xpasscnt,
10497         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
10498         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
10499         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
10500         xfailcnt to compute stats.  Update framework global `testcnt' from
10501         pass/fail counts.
10502         (gcc_finish): New proc.  Clean up test environment.
10503         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
10504         (gcc_epass, gcc_efail): Delete.
10505         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
10506         argument of line number.
10507         (dg-init): If the tool has an init routine, call it.
10508         (dg-test): Remove args `cflags_var' and `libs_var'.
10509         Pass all compiler options to ${tool}_start.
10510         Handle missing line number.
10511         (dg-finish): New function.
10512         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
10513         particular files.  Call gcc_finish at end.  Move "skipping test"
10514         message to verbosity level 3.
10515         * gcc.c-torture/compile/compile.exp: Likewise.
10516         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
10517         * gcc.c-torture/execute/execute.exp: Likewise.
10518         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10519         Print testcase being tried at verbosity level 1.
10520         * gcc.c-torture/special/special.exp: Unset xfail.
10521         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10522         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
10523         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
10524         * gcc.failure/failure.exp: Likewise.
10525         * gcc.ieee/ieee.exp: Likewise.
10526         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
10527         Update call to dg-test.  Call dg-finish at end.
10528         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
10529         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
10530         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
10531         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
10532         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
10533         * gcc.wendy/wendy.exp: Add copyright.
10534         Delete setting of tmpdir (done by gcc_init).
10535         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
10536         Pass compiler flags to gcc_start.  Call gcc_finish at end.
10537         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
10538         gcc_[ce]pass/fail.
10539
10540 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
10541
10542         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
10543         confusion.
10544         (g++_load): Likewise.
10545
10546         * config/*.exp (gcc_load): Some were varargs fns and some were not.
10547         Rename argument to `prog' to remove the confusion.
10548         Varargs fns behave differently too!
10549         (g++_load): Likewise.
10550
10551         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
10552
10553         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
10554         what it is.  Delete (always) printing of status value for !native.
10555         Simplify verbose code, and include status and exec_output.
10556         (g++_load): Use gcc_load.
10557
10558 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10559
10560         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
10561         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
10562         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
10563         940714-3.c as these testcases don't exist anymore.  Make
10564         va-arg-1.c expected to pass.
10565
10566 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
10567
10568         * gcc.misc-tests/misc.exp: Only run specific testcases.
10569         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
10570         * gcc.misc-tests/dg-[1-9].c: New files.
10571
10572         * lib/dg.exp: New testsuite driver.
10573         * gcc.prms/prms.exp: Use it.
10574
10575         * README.gcc: New file.
10576
10577         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
10578         Document and reset `lxpass' and `lxfail'.
10579         Simplify "initialized" message.
10580         (gcc_stat): Clean up comments a little.
10581
10582 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
10583
10584         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
10585
10586 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
10587
10588         * lib/old-dejagnu.exp (process-option): New proc.
10589         (old-dejagnu-init, old-dejagnu-stat): Likewise.
10590         (old-dejagnu): Simplify.
10591         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
10592
10593 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
10594
10595         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
10596         exists and is not an empty string.
10597
10598         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
10599         $xfail rather than calling setup_xfail.  Clear $xfail when test is
10600         finished.
10601         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
10602         automatically.
10603
10604         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
10605         longer expected to fail.
10606
10607         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
10608         "f" function call.
10609
10610         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
10611
10612         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
10613         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
10614         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
10615         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
10616         c-torture-1.29.
10617
10618         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
10619         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
10620
10621         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
10622
10623         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
10624         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
10625
10626         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
10627         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
10628         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
10629
10630 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
10631
10632         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
10633         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
10634         940714-1.c, 940714-2.c, 940714-3.c},
10635         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
10636         gcc.misc-tests/{mg.c,mg.exp}:
10637         New tests.
10638         * gcc.noncompile/noncompile.exp: Change accordingly.
10639
10640 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
10641
10642         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
10643         Undo previous clobberage.
10644
10645 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
10646
10647         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
10648         * gcc.special/{930510-1.c, special.exp}:
10649         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
10650         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
10651         struct-varargs-1.c}: New tests from c-torture-1.26.
10652
10653 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
10654
10655         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
10656           argument to switch.
10657
10658 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
10659
10660         * Revert the previous changes.  Please see Rob's directory
10661           (/lisa/test/rob/progressive/gcc/testsuite) for testing
10662           fixes.
10663
10664 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
10665
10666         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
10667             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
10668             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
10669             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
10670             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
10671             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
10672             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
10673             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
10674             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
10675             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
10676             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
10677             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
10678             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
10679             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
10680             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
10681             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
10682             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
10683             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
10684             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
10685             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
10686             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
10687             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
10688             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
10689             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
10690             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
10691             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
10692             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
10693
10694 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
10695
10696         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
10697             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
10698           with perror calls.
10699
10700 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
10701
10702         * config/unix.exp (g++_load): Fix syntax.
10703
10704 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10705
10706         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
10707         * gcc.noncompile/921017-1.c: Deleted obsolete test.
10708         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
10709         Don't expect va-arg-1.c to fail.  Correct expected output for
10710         920928-1.c.
10711         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
10712         * gcc.wendy/hbm4.c: Correct typo.
10713         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
10714
10715 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
10716
10717         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
10718         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
10719         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
10720         * lib/c-torture.exp (c-torture-compile): Ditto.
10721
10722         Reduce volume of output (remove all the -I's and such).
10723         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
10724         Call gcc_cpass, gcc_cfail.
10725         (c-torture): Pass testing option to c-torture-compile.
10726
10727 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
10728
10729         Bring patches over from progressive.
10730         * config/default.exp: Exit remote shell cleanly.
10731         (g++_exit, g++_start): Add default versions.
10732         * config/sim.exp (gcc_load): Use perror, not error.
10733
10734 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
10735
10736         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
10737         set in site.exp.
10738
10739 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
10740
10741         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
10742         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
10743         (wendy_try): New proc to run testcase.
10744         (main loop): Call 'em.
10745         * gcc.wendy/*.c: Clean up pass to correct expected output.
10746
10747         * lib/gcc.exp: Minor cleanup work.
10748         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
10749
10750 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
10751
10752         * config/sim.exp (gcc_load): Document return codes better.
10753         Don't pass -v to simulator.
10754
10755 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
10756
10757           * gcc.special/920717-x.c: Fix typo.
10758           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
10759           get at sources.
10760
10761         * lib/mike-gcc.exp: Fix typo.
10762
10763 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
10764
10765         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
10766         binary to use, transform the name.
10767         * config/*.exp: rename everything. Nuke any g++ specific files,
10768         it's now a special case of gcc that requires no special support.
10769         Add a default.exp for unsupported targets.
10770
10771 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
10772
10773         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
10774         lib/old-dejagnu.exp: Fix a few patterns to work with the new
10775         version of Tcl.
10776
10777 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
10778
10779         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
10780         than a warning.
10781
10782 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
10783
10784         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
10785
10786 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
10787
10788         * gcc.execute/execute.exp: Combine opt_list and foption_list into
10789         option_list.  Compile every file with only 4/6 option choices
10790         (same as C torture) instead of with 12/18 different option
10791         choices.
10792         * lib/c-torture.exp: Likewise.
10793
10794         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
10795         not already set.
10796
10797 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
10798
10799         * lib/old-deja.exp: Add `excess errors test fails' error, now one
10800         can put an XFAIL *-*-* on excess errors.
10801
10802 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
10803
10804         * g++.law: Add more tests derived from g++-bugs snapshots.
10805
10806         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
10807         equivalent to g++.law/init9.
10808
10809         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
10810         compiled it, and the a.out file after we've run it.
10811
10812 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
10813
10814         * lib/mike-g++.exp (postbase): Delete the .o file after we've
10815         compiled it, and the a.out file after we've run it.
10816
10817 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
10818
10819         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
10820
10821 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10822
10823         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
10824         version number.
10825
10826 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
10827
10828         * g++.law: New directory of g++ tests derived from the g++-bugs
10829         snapshots.
10830
10831 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10832
10833         * gcc.compile: initbug1.c initbug1.exp testcase added
10834
10835 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10836
10837         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
10838         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
10839           fixes submitted by Jeff Law (law@cs.utah.edu)
10840         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
10841           Jeff Law (law@cs.utah.edu)
10842
10843
10844 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
10845
10846         * config/unix-g++.exp: Follow the gcc way of doing things.
10847         * g++.old-deja/old-deja.exp: Minor updates.
10848         * lib/g++.exp: New file, follow the gcc way of doing things.
10849         * lib/old-dejagnu.exp: Minor updates.
10850         * lib/mike-g++.exp: Always unset errorInfo.
10851
10852 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
10853
10854         * lib/gcc.exp: Fix some errors with the below change, CC and
10855         CFLAGS should be global when setting, not local.
10856
10857 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10858
10859         * lib/gcc.exp: Transform tool name.
10860
10861 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10862
10863         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
10864
10865 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10866
10867         * lib/gcc.exp: change gcc_done to gcc_stat
10868
10869 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10870
10871         * Upgraded gcc testsuite to c-torture version 1.25
10872
10873 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10874
10875         * lib/gcc.exp: added reporting code. Changed verbose compile message.
10876         * lib/c-torture: added hooks for new reporting code.
10877
10878 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10879
10880         * config/sh-gcc.exp: check if sh-sim exists in the path
10881
10882 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10883
10884         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
10885         * gcc.compile/compile.exp: Initial changes for new logic.
10886         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
10887         * gcc.failure/failure.exp: Initial changes for new logic.
10888         * gcc.ieee/ieee.exp: Initial changes for new logic.
10889         * gcc.misc-tests/misc.exp: Initial changes for new logic.
10890         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
10891         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
10892         * lib/c-torture.exp: Initial changes for new logic.
10893         * lib/gcc.exp: Initial changes for new logic.
10894
10895 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
10896
10897         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
10898         depend upon failure or success.  Fully qualify names in failure
10899         and success messages.  Always remove a.out before starting
10900         compile, just in case.  Pay more attention to error text output by
10901         the compiler.  Handle testcases with no known past errors just
10902         like all others, so that things are uniform.  Other miscellaneous
10903         improvements.
10904
10905 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10906
10907         * gcc.cpp: new directory for cpp tests
10908
10909 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10910
10911         * lib/chill.exp: Code reformatted, removed unused code.
10912         * config/unix-chill.exp: Code reformatted, removed unused code.
10913         * chill.execute/execute.exp: Code reformatted, removed unused code.
10914         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
10915
10916 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
10917
10918         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
10919         routines not written.
10920
10921 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10922
10923         * config/bug-gcc.exp: Use new procs from bug.exp.
10924
10925 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10926
10927         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
10928         via ftp, rather than depending on NFS.
10929         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
10930         case.
10931
10932 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
10933
10934         * config/bug-gcc.exp: Use new download proc.
10935
10936 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
10937
10938         * chill.execute/execute.exp: cleanups, handles errors better
10939         * chill.compile/compile.exp: rewrite, based on execute.exp
10940         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
10941         * lib/chill.exp: major changes to diff proc and compile and link
10942           procs. added chill_fail and chill_pass wrappers to pass and
10943           fail. added more comments, and handle error codes better.
10944           Added a hack to capture stderr from exec, so noncompile tests
10945           can work.
10946
10947 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
10948
10949         * chill.execute/execute.exp: rewrite of testsuite driver
10950         * lib/chill.exp: rewrite of testsuite driver
10951         * config/unix-chill.exp: rewrite of testsuite driver
10952
10953 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
10954
10955     In chill.execute:
10956         * iexpr.ch: Standardize uppercase.
10957         * tuples.dat: Standardize uppercase.
10958         * vary.ch: standardize.  Correct varying string assignments.
10959         * vary.dat: Add new output lines.
10960
10961 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
10962
10963     In chill.execute:
10964         * chprintf.ch: Standardize use of uppercase.
10965         * tuples.ch: Standardize and turn arr2 into a DCL,
10966           rather than a SYN.
10967         * pinits.ch: Standardize.
10968
10969 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
10970
10971         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
10972         * Makefil: Renamed to Makefile.in.
10973         * configure.in: New.
10974
10975 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
10976
10977     In chill.execute:
10978         * .cvsignore: Add result/output files.
10979         * Makefile: Fix up variables at start.  Use MFLAGS
10980           everywhere.  Correct bool_loc, built_ins entries.
10981           Add entry for vary1.ch.
10982         * bitarray.ch: Standardize upper-case usage.
10983         * bitexpr.ch: Standardize, add output of b1.
10984         * params.ch: Use arrayt in along PROC parameters, to
10985           avoid novelty problems.
10986         * sets.ch: Tiny cleanup.
10987         * vary1.ch: Re-indent.
10988
10989 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
10990
10991           * Add PR-related files to Makefiles, .cvsignore files, etc.
10992
10993 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
10994
10995         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
10996           with compiler objects. New names are test-flow.c and test-loop.c
10997
10998 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
10999
11000         * Upgraded c-torture tests from 1.19 to 1.20
11001
11002         * new files:
11003         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
11004         * gcc.compile: 930623-1.c 930623-2.c
11005         * gcc.noncompile: 930622-1.c 930622-2.c
11006         * gcc.failure: 920411-1.c 920627-2.c
11007         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
11008
11009 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11010
11011         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
11012           More changes to get testsuite working properly. Needs more work.
11013           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
11014
11015 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
11016
11017         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
11018           More changes to get testsuite working properly. Needs more work.
11019
11020 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
11021
11022         * chill.compile/compile.exp: Added for Dejagnu support
11023         * chill.execute/execute.exp: Added for Dejagnu support
11024         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
11025
11026 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
11027
11028     This should complete moving the CHILL test files.
11029         * chill.noncompile(.cvsignore printf.grt
11030             in-printf.grt chprintf.grt chprintf.ch):
11031             Added test-support files.
11032           (Makefile): Modified further.
11033         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
11034             signal.ch): Added test files.
11035           * chill.execute (.cvsignore printf.grt printr.c
11036             in-printf.grt rts.c chprintf.grt rts.h): Added
11037           test-support files.
11038             (Makefile): More corrections.
11039
11040 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
11041
11042         * chill.compile, chill.execute, chill.nocompile: Add CHILL
11043           test cases, ready for DejaGnu.
11044
11045 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11046
11047         * Upgraded c-torture tests from 1.18 to 1.19
11048
11049         * gcc.compile: added test(s):
11050           930607-1.c
11051         * gcc.execute: added test(s):
11052           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
11053
11054         * added new subdirectory for misc tests: gcc.misc-tests
11055         * gcc.misc-test(s): added tests:
11056           inst-check.c test-consts.c test-ior.c test-switch.c
11057
11058 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
11059
11060         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
11061
11062 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
11063
11064         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
11065
11066 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11067
11068         * Upgraded c-torture tests from 1.17 to 1.18
11069
11070 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
11071
11072         * Upgraded c-torture tests from 1.12 to 1.17
11073
11074 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
11075
11076         * lib/old-dejagnu.exp:
11077           Fixed handling of XFAIL target triplets to correctly
11078           recognize wildcard characters.  Removed code that
11079           appended a unique id tag to the end of the file name
11080           printed out by the result of the testcases within a
11081           given test file.
11082
11083 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
11084
11085         * lib/old-dejagnu.exp:
11086           Reworked expected failure handling to trigger off of XFAIL
11087           keyword in keyphrase embeded in testcase source code. The
11088           XFAIL keyword must be at the end of the keyphrase line. It
11089           may optionally be followed by one or more target triplets.
11090           It has just occured that the handling of wildcards in the
11091           target triplet may not be correct.
11092
11093 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
11094
11095         * g++.old-deja/tests:
11096           Moved all subdirectories up one level into g++.old-deja .
11097
11098         * lib/old-dejagnu.exp:
11099           Fixed problem with CXXFLAGS not being properly reset, and being
11100           corrupted with extraneous "-c" compiler option.  This was
11101           causing binaries to not be generated for test that needed them.
11102           Modified strings passed to "pass" and "fail" so that individual
11103           tests from the same test file would be distinguished by an
11104           identifier appended to the test file name in the summary logs;
11105           this corrected a problem with erroneous diff logs.  Added code
11106           to search testcases for expected fail and unexpected pass keywords.
11107
11108 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11109
11110         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
11111
11112 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
11113
11114         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
11115           Removed extraneous text from end of "Special g++ Options"
11116           keyphrase.
11117
11118         * lib/old-dejagnu.exp: Added pattern matching to look for new
11119           keywords, embedded in testcases comments, which will trigger
11120           calls to xpass and xfail.
11121
11122 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
11123
11124         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
11125           comments embedded in the testcases, especially the one looking for
11126           special compiler options, as well as the pattern matching for the
11127           compiler output again.
11128
11129 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
11130
11131         * lib/old-dejagnu.exp: Do a proper check of the return value for
11132           execute tests. Fixed several problems with the pattern matching
11133           of the compiler output which gave erroneous test results.
11134           Changed several of the test result messages to be more descriptive.
11135         * config/unix-g++.exp: Proc g++_load now actually works and
11136           executes the tests passed to it and returns a usable return
11137           value.
11138
11139 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11140
11141           * lib/gcc.exp: Exits gracefully if $CC is bogus.
11142
11143 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
11144
11145         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
11146           Modified both files to properly execute the old style
11147           dejagnu tests. The previous versions of these files were
11148           experimental and did not function anything near correctly.
11149
11150 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
11151
11152         * Removed all Makefile.in and configure.in files. No configuration
11153         needed now.
11154
11155 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
11156
11157         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
11158
11159 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
11160
11161         * gcc.compile/configure.in, gcc.unsorted/configure.in,
11162         gcc.special/configure.in, gcc.noncompile/configure.in,
11163         gcc.execute/configure.in, gcc.code_quality/configure.in,
11164         g++.other/configure.in, g++.old-deja/configure.in,
11165         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
11166         in srcname setting.
11167
11168 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
11169
11170         * lib/udi.exp:  Fixed mondfe and mondfe_download.
11171         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
11172         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
11173
11174 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
11175
11176         * config/udi-gdb.exp: Check $shell_id after connecting to target.
11177         (gdb_exit): Don't remove *_soc files.
11178
11179 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
11180
11181         * lib/c-torture.exp: Don't look for main; instead always use -w
11182         -c.  This is how the c-torture tests work.  Remove the object
11183         file if the compilation succeeds.
11184         * gcc.execute/execute.exp: Remove executable if test passes.
11185         * gcc.noncompile/noncompile.exp: Every test is an expected
11186         failure.
11187         * gcc.special/special.exp: Added tests from c-torture 1.11,
11188         corrected use of existing test.
11189         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
11190         gcc.execute/920625-1.c: Updated to c-torture 1.11.
11191         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
11192         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
11193         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
11194         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
11195         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
11196         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
11197         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
11198         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
11199         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
11200         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
11201         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
11202         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
11203         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
11204         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
11205         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
11206         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
11207         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
11208         c-torture 1.11.
11209         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
11210         correspond to c-torture 1.11.
11211
11212         * New file.