OSDN Git Service

6f19f84048cda3151b5710ba97eb86754292aeb2
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2
3         * objc.dg/alias.m: Update.
4         * objc.dg/class-1.m: Update.
5         * objc.dg/const-str-1.m: Update.
6         * objc.dg/fwd-proto-1.m: Update.
7         * objc.dg/id-1.m: Update.
8         * objc.dg/super-class-1.m: Update.
9
10 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
11
12         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
13         constructs.
14
15 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
16
17         * gcc.c-torture/execute/20011128-1.c: New test.
18
19 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
20
21         * gcc.dg/20011127-1.c: New test.
22
23 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
24
25         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
26         from Austin Group draft 7.
27         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
28         scanf format arguments.
29         * gcc.dg/format/no-exargs-2.c: New test.
30
31 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
32
33         * g++.dg/abi/vbase8-4.C: New test.
34
35 2001-11-24  Ian Lance Taylor  <ian@airs.com>
36
37         * gcc.c-torture/execute/20011121-1.c: New test.
38
39 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
40
41         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
42
43 2001-11-23  Andreas Jaeger  <aj@suse.de>
44
45         * gcc.dg/cpp/charconst-2.c: New test.
46
47 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
48
49         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
50         to the host if it is remote.  Let tests specify extra headers
51         they use.
52         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
53         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
54         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
55         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
56         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
57         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
58         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
59         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
60         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
61         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
62
63 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
64
65         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
66         for little endian ARMs.
67
68 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
69
70         * gcc.c-torture/compile/20011119-1.c: New test.
71         * gcc.c-torture/compile/20011119-2.c: New test.
72
73 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
74
75         * gcc.dg/altivec-1.c: Fix typo.
76
77 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
78
79         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
80
81 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
82
83         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
84
85 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
86
87         * lib/g77.exp: Don't specify --rpath-link.
88
89         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
90         across all the headers.
91         * gcc.dg/format/format.exp: For testing on a remote host,
92         copy format.h.
93
94         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
95         * gcc.c-torture/execute/930406-1.c: Likewise.
96         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
97
98 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
99
100         * gcc.dg/altivec-1.c: New.
101
102 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
103
104         * gcc.dg/cpp/fpreprocessed.c: New test case.
105
106 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
107
108         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
109         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
110         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
111
112 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
113
114         * gcc.dg/no-builtin-1.c: New test.
115
116 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
117
118         * gcc.c-torture/execute/20011115-1.c: New test.
119
120 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
121
122         * gcc.c-torture/compile/20011114-2.c: New test.
123         * gcc.c-torture/compile/20011114-3.c: New test.
124         * gcc.c-torture/compile/20011114-4.c: New test.
125
126 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
127
128         * g++.dg/other/init1.C: New test.
129
130 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
131
132         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
133         message.
134
135         * gcc.c-torture/execute/20011114-1.c: New testcase.
136
137         * gcc.c-torture/compile/20010327-1.c: Revert last change.
138         * gcc.c-torture/compile/20011114-1.c: New test, exactly
139         like the (before this change) version of 20010327-1.c.
140
141 2001-11-14  Roger Sayle <roger@eyesopen.com>
142
143         * gcc.c-torture/execute/string-opt-13.c: New testcase.
144
145 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
146
147         * g++.dg/init/array2.C: New test.
148
149 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
150
151         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
152
153 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
154
155         * g++.dg/other/forscope1.C: New test.
156         * g++.dg/ext/forscope1.C: New test.
157         * g++.dg/ext/forscope2.C: New test.
158
159 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
160
161         * gcc.c-torture/execute/20011113-1.c: New test.
162
163 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
164
165         * gcc.c-torture/execute/20011109-2.c: New test.
166
167         * gcc.c-torture/execute/20011109-1.c: New test.
168
169 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
170
171         * gcc.c-torture/compile/20011109-1.c: New test.
172
173 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
174
175         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
176         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
177         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
178         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
179         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
180         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
181         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
182
183 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
184
185         * g++.dg/warn/Wshadow-1.C: New tests.
186         * g++.old-deja/g++.mike/for3.C: Update.
187
188 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
189
190         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
191         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
192         XFAILs.  Adjust expected error texts.
193         * gcc.c-torture/compile/20011106-1.c,
194         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
195         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
196         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
197         gcc.dg/c99-array-lval-5.c: New tests.
198
199 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
200
201         * gcc.dg/cpp/defined.c: Update.
202
203 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
204
205         * gcc.c-torture/execute/anon-1.c: New test.
206
207 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
208
209         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
210         same size, so no warning should be produced on stormy16.
211
212         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
213         due to oversized array.
214         * g++.old-deja/g++.mike/ns15.C: Likewise.
215         * g++.old-deja/g++.pt/crash16.C: Likewise.
216
217 2001-11-02  Graham Stott  <grahams@redhat.com>
218
219         * g++.dgother/debug1.C: Fix typos.
220
221 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
222
223         * g++.dg/other/debug1.C: New test.
224
225 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
226
227         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
228         of unsigned long.
229
230 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
231
232         * gcc.dg/20011029-2.c: New test.
233
234         * gcc.c-torture/compile/20011029-1.c: New test.
235
236 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
237
238         * objc/execute/class_self-1.m: New test.
239         * objc/execute/class_self-2.m: New test.
240
241 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
242
243         * gcc.misc-tests/msgs.exp: Delete.
244         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
245         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
246         error set to match recent changes.
247
248 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
249
250         * gcc.dg/20011021-1.c: New test.
251
252 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
253
254         * gcc.c-torture/compile/20011023-1.c: New test.
255
256 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
257
258         * lib/g77.exp: Rewrite based on lib/g++.exp.
259
260 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
261
262         * gcc.c-torture/execute/20011019-1.c: New test.
263
264         * gcc.dg/20011018-1.c: New test.
265
266 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
267
268         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
269
270 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
271
272         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
273         * gcc.dg/attr-invalid.c: Likewise.
274
275 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
276
277         * testsuite/gcc.dg/20011015-1.c: New test.
278
279 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
280
281         * g++.dg/template/unify2.C: New test.
282
283 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
284
285         * g++.dg/other/exception-specification.C: New test
286
287 2001-10-13  Tom Rix  <trix@redhat.com>
288
289         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
290         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
291
292 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
293
294         * testsuite/gcc.dg/20011009-1.c: New test.
295
296 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
297
298         PR g++/4476
299         * g++.dg/other/friend1.C: New test.
300
301 2001-10-11  Richard Henderson  <rth@redhat.com>
302
303         * g++.old-deja/g++.other/crash18.C: Add -S to options.
304
305 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
306
307         * gcc.c-torture/compile/20011010-1.c: New.
308
309 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
310
311         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
312         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
313         g77.f-torture/execute/execute.exp,
314         g77.f-torture/noncompile/noncompile.exp,
315         gcc.c-torture/compile/compile.exp,
316         gcc.c-torture/execute/execute.exp,
317         gcc.c-torture/execute/ieee/ieee.exp,
318         gcc.c-torture/execute/memcheck/memcheck.exp,
319         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
320         objc/execute/execute.exp: Update FSF address.
321
322 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
323
324         * gcc.dg/cpp/cmdlne-C.c: Update.
325         * gcc.dg/cpp/cmdlne-C2.c: New.
326
327 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
328
329         * gcc.c-torture/execute/20011008-3.c: New.
330
331 2001-10-08  DJ Delorie  <dj@redhat.com>
332
333         * gcc.dg/20011008-1.c: New.
334         * gcc.dg/20011008-2.c: New.
335
336 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
337
338         * gcc.dg/cpp/spacing1.c: Update test.
339
340 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
341
342         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
343         spelling errors of "separate" as "seperate".
344
345 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
346
347         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
348         enough to avoid inlining.
349
350 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
351
352         * lib/g77.exp: set libg2c_dir correctly.
353
354 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
355
356         * gcc.dg/cpp/macro11.c: New test.
357
358 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
359
360         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
361         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
362         gcc.dg/format/multattr-3.c: New tests.
363         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
364         tests for format attributes on function pointers being rejected.
365
366 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
367
368         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
369
370 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
371
372         * g++.dg/warn/format1.C: New test.
373
374 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
375
376         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
377
378 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
379
380         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
381
382 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
383
384         * gcc.dg/cpp/redef2.c: Add test.
385
386 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
387
388         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
389         long-standing bug on i686, apparently.
390         * gcc.c-torture/execute/loop-2c.x: New file.
391         * gcc.c-torture/execute/loop-2d.x: New file.
392         * gcc.c-torture/execute/loop-3c.x: New file.
393
394 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
395
396         * gcc.dg/cpp/20000625-2.c: Correct line number.
397
398 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
399
400         * gcc.dg/cpp/macro10.c: New test.
401         * gcc.dg/cpp/strify3.c: New test.
402         * gcc.dg/cpp/spacing1.c: Add tests.
403         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
404         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
405
406 2001-09-24  DJ Delorie  <dj@redhat.com>
407
408         * gcc.c-torture/execute/20010924-1.c: New test.
409
410 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
411
412         * testsuite/objc/execute/paste.m: Remove.
413
414 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
415
416         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
417
418 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
419
420         * g77.dg/strlen0.f: New test.
421
422 2001-09-21  Richard Henderson  <rth@redhat.com>
423
424         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
425         * g++.old-deja/g++.abi/vtable2.C: Likewise.
426
427 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
428
429         Table-driven attributes.
430         * g++.dg/ext/attrib1.C: New test.
431
432 2001-09-20  DJ Delorie  <dj@redhat.com>
433
434         * gcc.dg/20000926-1.c: Update expected warning messages.
435         * gcc.dg/array-2.c: Likewise, and test for warnings too.
436         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
437         array.
438
439 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
440
441         * g++.dg/eh/registers1.C: New test case.
442
443 2001-09-17  Richard Henderson  <rth@redhat.com>
444
445         * gcc.dg/array-5.c: Fix VLA decomposition test.
446
447 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
448
449         * gcc.dg/cpp/line5.c: New testcase.
450
451 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
452
453         * gcc.dg/cpp/macro9.c: New test.
454
455 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
456
457         * gcc.c-torture/execute/980223.c: Change type of addr from long
458         to char *.
459
460 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
461
462         * gcc.c-torture/execute/20010915-1.c: New test.
463
464 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
465
466         * g77.dg/bprob: New directory.
467         * g77.dg/bprob/bprob.exp: New file.
468         * g77.dg/bprob/bprob-1.f: New test.
469         * g77.dg/gcov: New directory.
470         * g77.dg/gcov/gcov.exp: New file.
471         * g77.dg/gcov/gcov-1.f: New test.
472         * g77.dg/gcov/gcov-1.x: New file.
473
474 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
475
476         * gcc.dg/cpp/directiv.c: Update.
477         * gcc.dg/cpp/undef1.c: Update.
478
479 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
480
481         * gcc.dg/20010912-1.c: New test.
482
483 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
484
485         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
486         language-independent file in lib.
487         * lib/gcov.exp: New file.
488
489 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
490
491         * gcc.c-torture/compile/20010911-1.c: New test.
492
493 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
494
495         * lib/profopt.exp: New, to support profile-directed optimizations.
496         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
497         * gcc.misc-tests/bprob-1.c: New test.
498         * gcc.misc-tests/bprob-2.c: New test.
499
500 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
501
502         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
503         XFAIL and which kinds of gcov output to verify.
504         * gcc.misc-tests/gcov-4b.x: New file.
505         * gcc.misc-tests/gcov-5b.x: New file.
506         * gcc.misc-tests/gcov-6.x: New file.
507         * gcc.misc-tests/gcov-7.c: New test.
508         * gcc.misc-tests/gcov-7.x: New file.
509
510 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
511
512         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
513         * gcc.misc-tests/gcov-6.c: New test.
514
515 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
516
517         PR c++/3986
518         * g++.dg/abi/vbase1.C: New test.
519
520 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
521
522         * objc.dg/method-2.m: New.
523
524 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
525
526         PR c++/4203
527         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
528         * g++.dg/init/empty1.C: New test.
529
530 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
531
532         * gcc.c-torture/compile/20010903-1.c: New test.
533
534 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
535
536         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
537         for m68k.
538
539 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
540
541         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
542
543         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
544
545         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
546
547 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
548
549         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
550         for 16-bit 'unsigned int'.
551
552 2001-08-29  Kazu Hirata  <kazu@hxi.com>
553
554         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
555
556 2001-08-27  Richard Henderson  <rth@redhat.com>
557
558         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
559         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
560
561 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
562
563         * gcc.dg/asm-names.c (ymain): New.
564
565 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
566
567         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
568         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
569         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
570
571 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
572
573         * gcc.dg/compare5.c: New testcase.
574
575 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
576
577         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
578         and "In instantiation".
579
580 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
581
582         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
583
584 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
585
586         * gcc.misc-tests/gcov.exp: Add support for branch information.
587         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
588         * gcc.misc-tests/gcov-4.c: New test.
589         * gcc.misc-tests/gcov-4b.c: New test.
590         * gcc.misc-tests/gcov-5b.c: New test.
591
592 2001-08-20  Zack Weinberg  <zackw@panix.com>
593
594         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
595         expected to fail.
596
597 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
598
599         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
600
601 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
602
603         * g++.dg/eh/template1.C: New test.
604
605 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
606
607         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
608         Fix thinko.
609         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
610         for xfail.
611
612 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
613
614         * lib/g77-dg.exp:  Use prune.exp for common procedures
615         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
616         * lib/g77.exp: (g77-dg-prune) Remove
617
618 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
619
620         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
621
622 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
623
624         * g++.dg/template/unify1.C: New test.
625
626 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
627
628         * g++.dg/abi/empty4.C: New test.
629
630 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
631
632         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
633         solaris2.*
634         * g77.f-torture/compile/pr3743.x: Likewise
635
636 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
637
638         * g++.dg/other/using-declaration.C: New test.
639
640 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
641
642         * gcc.dg/cpp/tr-sign.c: New testcase.
643
644 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
645
646         * gcc.dg/cpp/19951025-1.c: Revert.
647         * gcc.dg/cpp/directiv.c: We no longer process directives that
648         interrupt macro arguments.
649
650 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
651
652         * gcc.dg/bconstp-1.c: New test.
653
654 2001-08-03  Richard Henderson  <rth@redhat.com>
655
656         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
657
658 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
659
660         * gcc.dg/cpp/19951025-1.c: Update.
661
662 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
663
664         * g77.dg/ff90-1.f (s): Fix reference of variable z,
665         should be x.
666
667 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
668
669         Kill -fhonor-std.
670         * g++.old-deja/g++.ns/ns14.C: Remove special options.
671         * g++.old-deja/g++.other/std1.C: Likewise.
672         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
673
674 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
675
676         * lib/g77.exp:  Load gcc-defs.exp for common procedures
677         (g77_pass, g77_fail, g77_finish, g77_exit,
678         ${tool}_check_unsupported_p} Now redundant.  Deleted.
679
680 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
681
682         * g77.dg/fbackslash.f
683         * g77.dg/fcase-preserve.f
684         * g77.dg/ff90-1.f
685         * g77.dg/ffixed-line-length-0.f
686         * g77.dg/ffixed-line-length-132.f
687         * g77.dg/ffixed-line-length-7.f
688         * g77.dg/ffixed-line-length-72.f
689         * g77.dg/ffixed-line-length-none.f
690         * g77.dg/ffree-form-1.f
691         * g77.dg/fno-backslash.f
692         * g77.dg/fno-f90-1.f
693         * g77.dg/fno-fixed-form-1.f
694         * g77.dg/fno-onetrip.f
695         * g77.dg/fno-typeless-boz.f
696         * g77.dg/fno-underscoring.f
697         * g77.dg/fno-vxt-1.f
698         * g77.dg/fonetrip.f
699         * g77.dg/ftypeless-boz.f
700         * g77.dg/fugly-assumed.f
701         * g77.dg/funderscoring.f
702         * g77.dg/fvxt-1.f
703
704 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
705
706         * objc.dg/fwd-proto-1.m: New.
707         * objc.dg/local-decl-1.m: New.
708         * objc.dg/naming-1.m: New.
709         * objc.dg/naming-2.m: New.
710         * objc.dg/proto-hier-1.m: New.
711
712 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
713
714         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
715         largest-type elements to a struct makes its size grow.
716
717 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
718
719         * g++.dg/abi/vthunk1.C: New test.
720
721 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
722
723         * g++.dg/abi/vbase8-22.C: New test.
724
725 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
726
727         * gcc.dg/cpp/macro8.c: New test.
728
729 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
730
731         * g++.dg/abi/vbase8-21.C: New test.
732
733 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
734
735         * g++.dg/abi/vbase8-10.C: New test.
736
737 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
738
739         * lib/g++.exp (g++_set_ld_library_path): Renamed to
740         ${tool}_set_ld_library_path.
741         Changed caller.
742         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
743         g++.exp.
744
745 2001-07-26  Stan Cox <scox@redhat.com>
746
747         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
748         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
749         gcc_exit, gcc_check_unsupported_p):
750         Moved to gcc-deps.exp
751         * gcc-deps.exp: New file.
752
753 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
754
755         * g++.old-deja/g++.pt/defarg14.C: New test.
756
757 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
758
759         * g++.old-deja/g++.other/lineno5.C: New test.
760
761 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
762
763         * g++.old-deja/g++.pt/crash68.C: New test.
764
765 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
766
767         * g++.old-deja/g++.other/crash42.C: New test.
768
769 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
770
771         * gcc.dg/cpp/extratokens.c: Fix.
772         * gcc.dg/cpp/skipping2.c: New tests.
773
774 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
775
776         * gcc.c-torture/execute/20010724-1.c: New file.
777         * gcc.c-torture/execute/20010724-1.x: New file.
778
779 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
780
781         * g++.old-deja/g++.other/cond7.C: New test.
782
783 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
784
785         * g++.old-deja/g++.other/optimize4.C: New test.
786
787 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
788
789         * g++.old-deja/g++.abi/vbase8-5.C: New test.
790
791 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
792
793         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
794         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
795         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
796         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
797
798         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
799         bug report" message.
800
801         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
802         * g++.dg/ext/instantiate1.C: Move from old-deja.
803
804 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
805
806         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
807         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
808         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
809         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
810
811 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
812
813         * gcc.c-torture/execute/20010723-1.c: New test.
814
815 2001-07-23  Ben Elliston  <bje@redhat.com>
816
817         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
818
819 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
820
821         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
822         i[34567]86-*-*.
823         Delete handling of ieee_multilib_flags.
824         Pass -mieee for alpha*-*-* and sh-*-*.
825         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
826
827 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
828
829         Remove old-abi tests.
830         * g++.old-deja/g++.mike/p11116.C: Remove.
831         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
832
833 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
834
835         * g77.f-torture/compile/pr3743.f:  New test
836
837 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
838
839         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
840
841 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
842
843         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
844         g++.old-deja/g++.pt/static6.C: Likewise.
845         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
846         supports weak symbols.
847
848 2001-07-18  Andreas Jaeger  <aj@suse.de>
849
850         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
851         supported again.
852
853 2001-07-18  Andreas Jaeger  <aj@suse.de>
854
855         * gcc.dg/iftrap-1.c: Fix target line.
856
857 2001-07-17  Richard Henderson  <rth@redhat.com>
858
859         * gcc.c-torture/execute/20010717-1.c: New.
860
861 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
862
863         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
864         tests.
865
866 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
867
868         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
869
870 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
871
872         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
873         UAC_SIGBUS, UAC_NOPRINT definitions.
874
875 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
876
877         * objc/execute/object_is_class.m: New test.
878         * objc/execute/object_is_meta_class.m: New test.
879
880 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
881
882         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
883         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
884
885 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
886
887         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
888         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
889
890 2001-07-14  Richard Henderson  <rth@redhat.com>
891
892         * gcc.dg/iftrap-1.c: New.
893
894 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
895
896         * g77.f-torture/execute/intrinsic77.f: New test.
897
898 2001-07-11  Janis Johnson <janis@us.ibm.com>
899
900         * gcc.misc-tests/gcov-3.c: New test.
901
902 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
903
904         * gcc.c-torture/compile/20010711-1.c,
905         * gcc.c-torture/compile/20010711-2.c: New tests.
906
907 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
908
909         * gcc.c-torture/execute/20010711-1.c: New test.
910
911 2001-07-11  Ben Elliston  <bje@redhat.com>
912
913         * g++.old-deja/g++.other/enum5.C: New test.
914
915 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
916
917         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
918         (g++-dg-prune): Call prune_gcc_output.
919         * prune.exp: New file for prune_gcc_output.
920         * lib/g++.exp, lib/gcc.exp: Load it.
921
922 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
923
924         * gcc.c-torture/compile/20010701-1.c,
925         g++.old-deja/g++.ext/attrib6.C: New tests.
926
927 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
928
929         * gcc.c-torture/compile/20010706-1.c: New test.
930
931 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
932
933         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
934
935 2001-06-28  Stan Shebs  <shebs@apple.com>
936
937         * gcc.dg/pragma-darwin.c: New test.
938
939 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
940
941         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
942         Solaris 2.[678] system.
943
944 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
945
946         * gcc.dg/20010622-1.c: New test.
947
948 2001-06-18  Stan Shebs  <shebs@apple.com>
949
950         * objc.dg: New directory.
951         * objc.dg/dg.exp: New file.
952         * objc.dg/alias.m: New.
953         * objc.dg/class-1.m: New.
954         * objc.dg/class-2.m: New.
955         * objc.dg/const-str-1.m: New.
956         * objc.dg/const-str-2.m: New.
957         * objc.dg/id-1.m: New.
958         * objc.dg/method-1.m: New.
959         * objc.dg/super-class-1.m: New.
960         * lib/objc-dg.exp: New file.
961
962 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
963
964         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
965         of label name.
966
967 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
968
969         * g++.old-deja/g++.abi/vbase8-9.C: New test.
970
971 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
972
973         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
974         variable.
975
976 2001-06-12  Richard Henderson  <rth@redhat.com>
977
978         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
979
980 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
981
982         * g++.old-deja/g++.abi/vbase5.C: New test.
983         * g++.old-deja/g++.abi/vbase6.C: New test.
984         * g++.old-deja/g++.abi/vbase7.C: New test.
985
986 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
987
988         * gcc.c-torture/compile/20010610-1.c: New test.
989
990 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
991
992         * g++.old-deja/g++.abi/vbase4.C: New test.
993
994 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
995
996         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
997         support %f for HC11/HC12 targets.
998         * gcc.c-torture/execute/930513-1.x: New file, likewise.
999         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
1000         on HC11/HC12 targets.
1001         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
1002
1003 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1004
1005         * gcc.dg/wchar_t-1.c: New file.
1006         * gcc.dg/wint_t-1.c: Likewise.
1007
1008 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
1009
1010         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
1011
1012 2001-06-11  Richard Henderson  <rth@redhat.com>
1013
1014         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
1015
1016 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
1017
1018         * gcc.c-torture/compile/20010611-1.c: New test.
1019
1020 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
1021
1022         * gcc.dg/c99-tag-1.c: Add more tests.
1023
1024 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
1025
1026         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
1027         representation on MN10300 and ARM/Thumb.
1028
1029 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
1030
1031         * g77.f-torture/execute/20010610.f: New.
1032
1033 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
1034
1035         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
1036         names.
1037
1038 2001-06-09  Richard Henderson  <rth@redhat.com>
1039
1040         * gcc.c-torture/execute/ashrdi-1.c: New.
1041         * gcc.c-torture/execute/ashldi-1.c: New.
1042         * gcc.c-torture/execute/lshrdi-1.c: New.
1043
1044 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
1045
1046         * objc/execute/load-3.m: Added. Check sending +load to categories,
1047         in addition to classes.
1048
1049 2001-06-08  Stan Shebs  <shebs@apple.com>
1050
1051         * objc/execute/load-2.m: New test.  From Nicola Pero
1052         <n.pero@mi.flashnet.it>.
1053
1054 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
1055
1056         * gcc.c-torture/execute/20010605-2.c: New test.
1057
1058 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
1059
1060         * g++.old-deja/g++.abi/vbase2.C: New test.
1061         * g++.old-deja/g++.abi/vbase3.C: New test.
1062
1063 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
1064
1065         * g++.old-deja/g++.pt/friend49.C: New test.
1066
1067 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
1068
1069         * g++.old-deja/g++.ext/anon3.C: New test.
1070
1071 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
1072
1073         * g++.old-deja/g++.other/conv7.C: New test.
1074
1075 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
1076
1077         * gcc.c-torture/compile/20010605-2.c: New test.
1078
1079 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1080
1081         * gcc.c-torture/execute/20010604-1.c: New test.
1082
1083 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
1084
1085         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
1086
1087 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
1088
1089         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
1090         (g++_link_flags): Likewise.
1091         (g++_init): Pass gccpath's value to two previous functions.
1092
1093 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1094
1095         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
1096         Ensure logfile entry matches exec command line.
1097
1098 2001-05-31  Richard Henderson  <rth@redhat.com>
1099
1100         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
1101         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
1102
1103 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
1104
1105         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
1106         compiler for irix6.2
1107
1108 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
1109
1110         * g++.old-deja/g++.other/optimize3.C: New file.
1111
1112 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
1113
1114         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
1115         assemble.
1116
1117 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
1118
1119         * g++.old-deja/g++.other/optimize2.C: New file.
1120
1121 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
1122
1123         * gcc.c-torture/compile/20010518-2.c: New file.
1124         * gcc.c-torture/execute/20010518-1.c: New file.
1125         * gcc.c-torture/execute/20010518-2.c: New file.
1126
1127 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1128
1129         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
1130
1131 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
1132
1133         G++ no longer defines builtins that do not begin with __builtin.
1134         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
1135         * g++.old-deja/g++.brendand/misc13.C: Likewise.
1136         * g++.old-deja/g++.law/builtin1.C: Likewise.
1137         * g++.old-deja/g++.law/cvt2.C: Likewise.
1138         * g++.old-deja/g++.mike/net5.C: Likewise.
1139         * g++.old-deja/g++.other/builtins1.C: Likewise.
1140         * g++.old-deja/g++.other/builtins2.C: Likewise.
1141         * g++.old-deja/g++.other/builtins3.C: Likewise.
1142         * g++.old-deja/g++.other/builtins4.C: Likewise.
1143         * g++.old-deja/g++.other/inline8.C: Likewise.
1144         * g++.old-deja/g++.robertl/eb39.C: Likewise.
1145
1146 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
1147
1148         * g++.old-deja/g++.pt/using1.C: Adjust.
1149         * g++.old-deja/g++.pt/using2.C: New test.
1150
1151 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1152
1153         * gcc.dg/cpp/charconst.c: New tests.
1154         * gcc.dg/cpp/escape.c: New tests.
1155         * gcc.dg/cpp/escape-1.c: New tests.
1156         * gcc.dg/cpp/escape-2.c: New tests.
1157         * gcc.dg/cpp/ucs.c: New tests.
1158
1159 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
1160
1161         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
1162         native compiler for irix6.5.
1163
1164 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
1165
1166         * lib/g++.exp (g++_include_flags): Use args to compute
1167         get_multilibs.
1168         (g++_link_flags): Likewise.
1169         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
1170
1171 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1172
1173         * gcc.dg/c90-hexfloat-1.c: Add more tests.
1174
1175 2001-05-21  Geoff Keating  <geoffk@redhat.com>
1176
1177         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
1178         this file.
1179
1180 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
1181
1182         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
1183         STACK_SIZE;
1184         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
1185         to STACK_SIZE; Use it to define size of add_histo array.
1186         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
1187         to STACK_SIZE.
1188         (f): Use GITT_SIZE to define size of gitt local table.
1189         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
1190         to STACK_SIZE; Use it to define size of bytemem array.
1191
1192 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
1193
1194         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
1195         on 68HC11/HC12 due to the asm instruction.
1196         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
1197         * gcc.c-torture/compile/920520-1.x: Likewise.
1198         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
1199         on 68HC11/HC12 because the function is larger than 64K.
1200         * gcc.c-torture/compile/961203-1.x: New file, this test fails
1201         on 68HC11/HC12 because the structure is too large.
1202
1203 2001-05-20  Richard Henderson  <rth@redhat.com>
1204
1205         * gcc.c-torture/execute/20010520-1.c: New.
1206
1207 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1208
1209         * g++.old-deja/g++.warn/compare1.C: New test.
1210         * gcc.dg/compare4.c: New test.
1211
1212 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
1213
1214         * g++.old-deja/g++.other/optimize1.C: New test.
1215
1216 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1217
1218         * g++.old-deja/g++.pt/spec41.C: New test.
1219
1220 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
1221
1222         * gcc.c-torture/compile/20010114-1.x: Remove.
1223
1224 2001-05-18  Stan Shebs  <shebs@apple.com>
1225
1226         * gcc.c-torture/compile/20010518-1.c: New test.
1227
1228 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
1229
1230         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
1231         * g++.old-deja/g++.pt/crash67.C: New test.
1232
1233 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
1234
1235         * g++.old-deja/g++.other/debug9.C: New test.
1236
1237 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
1238
1239         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
1240
1241 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
1242
1243         * gcc.c-torture/compile/20010516-1.c: New test.
1244
1245 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
1246
1247         * g++.old-deja/g++.other/crash41.C: New test.
1248
1249 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
1250
1251         * g++.old-deja/g++.pt/crash66.C: New test.
1252
1253 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
1254
1255         * g++.old-deja/g++.robertl/eb27.C: Convert.
1256
1257 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
1258
1259         * g++.dg/friend-warn.C: New test.  Do not warn about friend
1260         declaration being redundant.
1261
1262 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
1263
1264         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
1265
1266 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
1267
1268         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
1269
1270 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
1271
1272         * lib/g++.exp: Use testsuite_flags.
1273
1274 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
1275
1276         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
1277
1278 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1279
1280         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
1281
1282 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
1283
1284         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
1285
1286 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
1287
1288         * gcc.c-torture/compile/20010313-1.c: New test.
1289
1290 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
1291
1292         * gcc.dg/cpp/direct2.c: New test.
1293         * gccq.dg/cpp/direct2s.c: New test.
1294
1295         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
1296
1297 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
1298
1299         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
1300         * g++.old-deja/g++.other/op3.C: Likewise.
1301
1302 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1303
1304         * gcc.dg/cpp/syshdr.h: New file.
1305         * gcc.dg/cpp/sysmac1.c: Update.
1306         * gcc.dg/cpp/sysmac2.c: Update.
1307
1308 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1309
1310         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
1311
1312 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
1313
1314         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
1315         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
1316
1317 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
1318
1319         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
1320
1321 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
1322
1323         * lib/g++.exp (g++_include_flags): Don't use any special flags
1324         if TESTING_IN_BUILD_TREE is not defined.
1325         (g++_init): Use a plain 'c++' as the compiler if
1326         TESTING_IN_BUILD_TREEE is not defined.
1327
1328 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
1329
1330         * g++.old-deja/g++.eh/catch13.C: New test.
1331         * g++.old-deja/g++.eh/catch14.C: New test.
1332
1333 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
1334
1335         * gcc.dg/cpp/tr-define.c: New test.
1336
1337 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
1338
1339         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
1340         <stdlib.h>, not <malloc.h>.
1341
1342 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
1343
1344         * g++.old-deja/g++.ns/template17.C: New test.
1345
1346 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
1347
1348         * g++.old-deja/g++.pt/ref4.C: New test.
1349
1350 2001-04-30  Richard Henderson  <rth@redhat.com>
1351
1352         * gcc.dg/20000724-1.c: Revert last change.
1353
1354 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
1355
1356         * g77.f-torture/execute/20010430.f: New test.
1357
1358 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
1359
1360         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
1361
1362 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
1363
1364         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
1365
1366 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
1367
1368         * g++.old-deja/g++.eh/crash6.C: New test.
1369
1370 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
1371
1372         * g++.old-deja/g++.other/warn7.C: New test.
1373
1374 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
1375
1376         * g++.old-deja/g++.other/defarg9.C: New test.
1377
1378 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
1379
1380         * g77.f-torture/compile/20010426.f: New test.
1381         * g77.f-torture/execute/20010426.f: New test.
1382
1383 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
1384
1385         * g77.f-torture/compile/20000629-1.x: Remove - error
1386         has been fixed.
1387
1388 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
1389
1390         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
1391         Tweak slightly to work with g++.dg framework.
1392         * g++.dg/special/ecos.exp: Run initp1.C test.
1393         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
1394
1395         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
1396         its linker doesn't give line numbers either.
1397         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
1398
1399 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
1400
1401         * g++.old-deja/g++.other/lex1.C: New test.
1402
1403 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
1404
1405         * gcc.dg/noncompile/20010425-1.c: New test.
1406
1407 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
1408
1409         * g++.old-deja/g++.pt/mangle2.C: New test.
1410
1411 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
1412
1413         * gcc.dg/format/plus-1.c: New test.
1414
1415 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
1416
1417         * gcc.dg/20010423-1.c: New test.
1418
1419 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
1420
1421         * gcc.c-torture/execute/20010422-1.c: New test.
1422
1423 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
1424
1425         * g++.old-deja/g++.ns/type2.C: New test.
1426
1427 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
1428
1429         * g++.old-deja/g++.other/perf1.C: New test.
1430
1431 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
1432
1433         * gcc.dg/c99-func-2.c: Remove xfail.
1434         * gcc.dg/c99-func-3.c: Remove xfail.
1435         * gcc.dg/c99-func-4.c: Remove xfail.
1436
1437 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
1438
1439         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
1440
1441 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
1442
1443         * gcc.c-torture/compile/20010423-1.c: New test.
1444
1445 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
1446
1447         * g++.old-deja/g++.pt/typename28.C: New test.
1448
1449 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
1450
1451         * g++.old-deja/g++.abi/empty2.C: New test.
1452         * g++.old-deja/g++.abi/empty3.C: New test.
1453
1454 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
1455
1456         * g++.old-deja/g++.other/comdat2.C: New test.
1457         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
1458
1459 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
1460
1461         * g++.old-deja/g++.other/overload14.C: New test.
1462
1463 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
1464
1465         * g++.old-deja/g++.other/lookup23.C: New test.
1466
1467 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
1468
1469         * gcc.c-torture/execute/20010403-1.c: New test.
1470
1471 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
1472             Mark Mitchell  <mark@codesourcery.com>
1473
1474         * lib/old-dejagnu.exp: Don't delete output of executable.
1475         Add .exe suffix to executables.
1476
1477 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
1478
1479         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
1480
1481 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1482
1483         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
1484
1485 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
1486
1487         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
1488         * g++.old-deja/g++.abi/crash1.C: New test.
1489
1490 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
1491
1492         * g++.old-deja/g++.other/crash40.C: New test.
1493
1494 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1495
1496         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
1497
1498 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
1499
1500         * g++.old-deja/g++.other/warn6.C: New test.
1501
1502 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
1503
1504         * g++.old-deja/g++.robertl/eb42.C: Same.
1505
1506 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1507
1508         * gcc.dg/wtr-conversion-1.c: New testcase.
1509
1510 2001-04-10  Richard Henderson  <rth@redhat.com>
1511
1512         * g++.old-deja/g++.other/array5.C: New.
1513
1514 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1515
1516         * gcc.c-torture/execute/20010408-1.c: New test.
1517
1518 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
1519
1520         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
1521         headers and constructs.
1522         * g++.old-deja/g++.robertl/eb79.C: Same.
1523         * g++.old-deja/g++.robertl/eb77.C (main): Same.
1524         * g++.old-deja/g++.robertl/eb73.C: Same.
1525         * g++.old-deja/g++.robertl/eb66.C (main): Same.
1526         * g++.old-deja/g++.robertl/eb55.C (t): Same.
1527         * g++.old-deja/g++.robertl/eb54.C (main): Same.
1528         * g++.old-deja/g++.robertl/eb46.C (main): Same.
1529         * g++.old-deja/g++.robertl/eb44.C: Same.
1530         * g++.old-deja/g++.robertl/eb41.C (main): Same.
1531         * g++.old-deja/g++.robertl/eb4.C (main): Same.
1532         * g++.old-deja/g++.robertl/eb39.C: Same.
1533         * g++.old-deja/g++.robertl/eb33.C (main): Same.
1534         * g++.old-deja/g++.robertl/eb31.C (main): Same.
1535         * g++.old-deja/g++.robertl/eb30.C: Same.
1536         * g++.old-deja/g++.robertl/eb3.C: Same.
1537         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
1538         * g++.old-deja/g++.robertl/eb21.C: Same.
1539         * g++.old-deja/g++.robertl/eb15.C: Same.
1540         * g++.old-deja/g++.robertl/eb118.C: Same.
1541         * g++.old-deja/g++.robertl/eb115.C (main): Same.
1542         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
1543         * g++.old-deja/g++.robertl/eb109.C: Same.
1544         * g++.old-deja/g++.other/sibcall1.C (main): Same.
1545         * g++.old-deja/g++.mike/rtti1.C: Same.
1546         * g++.old-deja/g++.mike/p658.C: Same.
1547         * g++.old-deja/g++.mike/net46.C: Same.
1548         * g++.old-deja/g++.mike/net34.C: Same.
1549         * g++.old-deja/g++.mike/memoize1.C: Same.
1550         * g++.old-deja/g++.mike/eh2.C: Same.
1551         * g++.old-deja/g++.law/weak.C: Same.
1552         * g++.old-deja/g++.law/visibility7.C: Same.
1553         * g++.old-deja/g++.law/visibility25.C: Same.
1554         * g++.old-deja/g++.law/visibility22.C: Same.
1555         * g++.old-deja/g++.law/visibility2.C: Same.
1556         * g++.old-deja/g++.law/visibility17.C: Same.
1557         * g++.old-deja/g++.law/visibility13.C: Same.
1558         * g++.old-deja/g++.law/visibility10.C: Same.
1559         * g++.old-deja/g++.law/visibility1.C: Same.
1560         * g++.old-deja/g++.law/virtual3.C (eval): Same.
1561         * g++.old-deja/g++.law/vbase1.C: Same.
1562         * g++.old-deja/g++.law/operators32.C: Same.
1563         * g++.old-deja/g++.law/nest3.C: Same.
1564         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
1565         * g++.old-deja/g++.law/except5.C (main): Same.
1566         * g++.old-deja/g++.law/cvt7.C (run): Same.
1567         * g++.old-deja/g++.law/cvt2.C: Same.
1568         * g++.old-deja/g++.law/cvt16.C: Same.
1569         * g++.old-deja/g++.law/ctors6.C (bar): Same.
1570         * g++.old-deja/g++.law/ctors17.C (main): Same.
1571         * g++.old-deja/g++.law/ctors13.C: Same.
1572         * g++.old-deja/g++.law/ctors12.C (main): Same.
1573         * g++.old-deja/g++.law/ctors10.C: Same.
1574         * g++.old-deja/g++.law/code-gen5.C: Same.
1575         * g++.old-deja/g++.law/bad-error7.C: Same.
1576         * g++.old-deja/g++.law/arm9.C: Same.
1577         * g++.old-deja/g++.law/arm12.C: Same.
1578         * g++.old-deja/g++.law/arg8.C: Same.
1579         * g++.old-deja/g++.law/arg1.C: Same.
1580         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
1581         * g++.old-deja/g++.jason/template31.C: Same.
1582         * g++.old-deja/g++.jason/template24.C (main): Same.
1583         * g++.old-deja/g++.jason/2371.C: Same.
1584         * g++.old-deja/g++.eh/new2.C: Same.
1585         * g++.old-deja/g++.eh/new1.C: Same.
1586         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
1587         * g++.old-deja/g++.brendan/nest21.C (main): Same.
1588         * g++.old-deja/g++.brendan/err-msg3.C: Same.
1589         * g++.old-deja/g++.brendan/crash62.C: Same.
1590         * g++.old-deja/g++.brendan/crash52.C: Same.
1591         * g++.old-deja/g++.brendan/crash49.C (main): Same.
1592         * g++.old-deja/g++.brendan/crash38.C: Same.
1593         * g++.old-deja/g++.brendan/crash15.C (main): Same.
1594         * g++.old-deja/g++.brendan/copy9.C: Same.
1595
1596 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
1597
1598         * gcc.c-torture/execute/20001203-2.c (memset):
1599         Count argument is of type __SIZE_TYPE__.
1600
1601 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
1602
1603         * gcc.c-torture/compile/20010404-1.c: New test.
1604
1605 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
1606
1607         * gcc.c-torture/compile/20010326-1.c: New test.
1608
1609 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
1610
1611         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
1612         peculiarities of the SH.
1613         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
1614
1615 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1616
1617         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
1618         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
1619         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
1620
1621 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
1622
1623         * g77.f-torture/compile/20010321-1.f: New test.
1624
1625 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
1626
1627         * gcc.c-torture/compile/20010329-1.c: New test.
1628
1629 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
1630
1631         * gcc.c-torture/execute/20010329-1.c: New test.
1632
1633 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
1634
1635         * g++.old-deja/g++.other/eh4.C: Fix typo.
1636
1637 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
1638
1639         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
1640
1641 2001-03-28  Philip Blundell  <philb@gnu.org>
1642
1643         * gcc.c-torture/compile/20010328-1.c: New test.
1644
1645 2001-03-27  Richard Henderson  <rth@redhat.com>
1646
1647         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
1648         * g++.old-deja/g++.eh/vbase3.C: Likewise.
1649
1650 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
1651
1652         * gcc.c-torture/compile/20010327-1.c: New test.
1653
1654 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
1655
1656         * g++.old-deja/g++.other/friend12.C: New test.
1657         * g++.old-deja/g++.other/friend9.C: Expect no errors.
1658         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
1659
1660 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1661
1662         * gcc.c-torture/execute/20010325-1.c: New test.
1663
1664 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
1665
1666         * g++.old-deja/g++.other/mangle3.C: New test.
1667
1668 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
1669
1670         * g++.old-deja/g++.other/anon8.C: New test.
1671
1672 2001-03-20  Philip Blundell  <philb@gnu.org>
1673
1674         * gcc.c-torture/compile/20010320-1.c: New test.
1675
1676 2001-03-17  Richard Henderson  <rth@redhat.com>
1677
1678         * g++.old-deja/g++.other/eh4.C: Add expected error text.
1679
1680 2001-03-15  Geoff Keating  <geoff@redhat.com>
1681
1682         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
1683         tests on AIX.
1684
1685 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
1686
1687         * g++.old-deja/g++.other/eh4.C: New test.
1688
1689 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
1690
1691         * gcc.dg/cpp/mi1.c: Update.
1692
1693 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
1694
1695         * g++.old-deja/g++.other/regstack.C: New test.
1696
1697 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
1698
1699         * g++.old-deja/g++.other/ref4.C: New test.
1700
1701 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
1702
1703         * objc/execute/va_method.m: Added.
1704         * objc/execute/IMP.m: Added.
1705         * objc/execute/_cmd.m: Added.
1706         * objc/execute/accessing_ivars.m: Added.
1707         * objc/execute/class-1.m: Added.
1708         * objc/execute/class-10.m: Added.
1709         * objc/execute/class-11.m: Added.
1710         * objc/execute/class-12.m: Added.
1711         * objc/execute/class-13.m: Added.
1712         * objc/execute/class-14.m: Added.
1713         * objc/execute/class-2.m: Added.
1714         * objc/execute/class-3.m: Added.
1715         * objc/execute/class-4.m: Added.
1716         * objc/execute/class-5.m: Added.
1717         * objc/execute/class-6.m: Added.
1718         * objc/execute/class-7.m: Added.
1719         * objc/execute/class-8.m: Added.
1720         * objc/execute/class-9.m: Added.
1721         * objc/execute/class-tests-1.h
1722         * objc/execute/class-tests-2.h
1723         * objc/execute/compatibility_alias.m: Added.
1724         * objc/execute/encode-1.m: Added.
1725         * objc/execute/formal_protocol-1.m: Added.
1726         * objc/execute/formal_protocol-2.m: Added.
1727         * objc/execute/formal_protocol-3.m: Added.
1728         * objc/execute/formal_protocol-4.m: Added.
1729         * objc/execute/formal_protocol-5.m: Added.
1730         * objc/execute/formal_protocol-6.m: Added.
1731         * objc/execute/formal_protocol-7.m: Added.
1732         * objc/execute/informal_protocol.m: Added.
1733         * objc/execute/initialize.m: Added.
1734         * objc/execute/load.m: Added.
1735         * objc/execute/many_args_method.m: Added.
1736         * objc/execute/nested-3.m: Added.
1737         * objc/execute/no_clash.m: Added.
1738         * objc/execute/private.m: Added.
1739         * objc/execute/redefining_self.m: Added.
1740         * objc/execute/root_methods.m: Added.
1741         * objc/execute/selector-1.m: Added.
1742         * objc/execute/static-1.m: Added.
1743         * objc/execute/static-2.m: Added.
1744         * objc/execute/va_method.m: Added.
1745
1746 2001-03-10  Richard Henderson  <rth@redhat.com>
1747
1748         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
1749
1750 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
1751
1752         * g++.old-deja/g++.other/crash31.C: XFAIL.
1753         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
1754         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
1755         * gcc.c-torture/execute/20010123-1.x: XFAIL.
1756         * gcc.c-torture/execute/20010124-1.x: XFAIL.
1757         * gcc.dg/sequence-pt-1.c: XFAIL one test.
1758
1759 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
1760
1761         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
1762
1763 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
1764
1765         * gcc.dg/20000724-1.c: Don't use multiline strings.
1766
1767 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
1768
1769         * objc/execute/string1.m, objc/execute/string2.m: Compare the
1770         result of -cString against what we expect it to be; don't just
1771         print it out for no one to read.
1772
1773         * objc/execute/string3.m, objc/execute/string4.m: New tests.
1774         Based on testcases provided by Nicola Pero.
1775
1776 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
1777
1778         * gcc.dg/cpp/macro7.c: New test.
1779
1780 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
1781
1782         * gcc.dg/cpp/multiline.c: Update.
1783
1784 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1785
1786         * g++.old-deja/g++.other/enum3.C: New test.
1787
1788 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1789
1790         * g++.old-deja/g++.other/pod1.C: New test.
1791
1792 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1793
1794         * g++.old-deja/g++.ext/overload1.C: New test.
1795
1796 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
1797
1798         * g++.old-deja/g++.pt/using1.C: New test.
1799
1800 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
1801
1802         * g++.old-deja/g++.other/using9.C: New test.
1803
1804 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
1805
1806         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
1807
1808         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
1809
1810 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
1811
1812         * g++.old-deja/g++.ext/realpt1.C: Remove.
1813
1814 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
1815
1816         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
1817
1818 2001-02-26  Will Cohen  <wcohen@redhat.com>
1819
1820         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
1821
1822 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
1823
1824         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
1825         templatized constructors.
1826
1827 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1828
1829         * gcc.c-torture/execute/20010224-1.c: New test.
1830
1831 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
1832
1833         * gcc.c-torture/execute/20010222-1.c: New test.
1834
1835 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
1836
1837         * g++.old-deja/g++.other/inline20.C: New test.
1838
1839 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
1840
1841         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
1842
1843 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1844
1845         * g++.old-deja/g++.other/lookup22.C: New test.
1846
1847 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
1848
1849         * g77.dg: New directory.
1850         * g77.dg/20010216-1.f: New test case.
1851         * g77.dg/dg.exp: New driver.
1852         * lib/g77-dg.exp: New driver library.
1853
1854 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1855
1856         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
1857
1858 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
1859
1860         * g++.old-deja/g++.other/decl9.C: New test.
1861
1862 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
1863
1864         * g++.old-deja/g++.other/init16.C: Update the test so that it does
1865         not need <string> and also tests the initialization at runtime.
1866
1867 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1868
1869         * gcc.c-torture/execute/longlong.c: New test.
1870
1871 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
1872
1873         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
1874
1875 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
1876
1877         * gcc.c-torture/execute/920302-1.c (execute):
1878         Change argument type to short.
1879
1880 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
1881
1882         * g++.old-deja/g++.pt/deduct6.C: New test.
1883
1884 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
1885
1886         * g++.old-deja/g++.pt/deduct5.C: New test.
1887
1888 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
1889
1890         * gcc.c-torture/execute/20010209-1.c: New test.
1891
1892 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
1893
1894         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
1895
1896 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
1897
1898         * g++.dg/vtgc1.C: Update for new ABI.
1899
1900         * consistency.vlad: New directory, 1665 files.
1901
1902 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
1903
1904         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
1905         return type.
1906         * gcc.dg/cpp/digraphs.c: Declare puts.
1907
1908 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1909
1910         * g++.old-deja/g++.other/warn5.C: New test.
1911
1912 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1913
1914         * g++.old-deja/g++.pt/spec40.C: New test.
1915
1916 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1917
1918         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
1919         case.
1920         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
1921
1922 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
1923
1924         * gcc.c-torture/compile/20010209-1.c: New test.
1925
1926 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
1927
1928         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
1929         excess errors message but not if it crashes.
1930         * g++.old-deja/g++.other/crash27.C: Likewise.
1931         * g++.old-deja/g++.other/crash28.C: Likewise.
1932         * g++.old-deja/g++.other/crash30.C: Likewise.
1933         * g++.old-deja/g++.other/crash32.C: Likewise.
1934         * g++.old-deja/g++.other/crash35.C: Likewise.
1935         * g++.old-deja/g++.pt/inherit2.C: Likewise.
1936
1937 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
1938
1939         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
1940         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
1941         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
1942         g77.f-torture/execute/execute.exp,
1943         g77.f-torture/noncompile/noncompile.exp,
1944         gcc.c-torture/execute/execute.exp,
1945         gcc.c-torture/execute/memcheck/memcheck.exp,
1946         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
1947         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
1948         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
1949         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
1950         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
1951         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
1952         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
1953         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
1954         Remove bug reporting instructions with ancient email addresses.
1955
1956 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
1957
1958         * gcc.dg/20010202-1.c: New test.
1959         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
1960
1961 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
1962
1963         * g++.dg/stdbool-if.C: New test.
1964
1965 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
1966
1967         * objc/execute/fdecl.m: Added main().
1968
1969 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
1970
1971         * gcc.c-torture/execute/20010206-1.c: New test.
1972
1973 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1974
1975         * gcc.dg/cpp/avoidpaste1.c: Update.
1976
1977 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
1978
1979         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
1980         Pero <nicola@brainstorm.co.uk>.
1981         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
1982
1983 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
1984
1985         * g++.old-deja/g++.pt/spec39.C: New test.
1986
1987 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
1988
1989         * gcc.c-torture/compile/20010202-1.c: New test.
1990
1991 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
1992
1993         * g++.old-deja/g++.abi/primary2.C: New test.
1994         * g++.old-deja/g++.abi/primary3.C: New test.
1995         * g++.old-deja/g++.abi/primary4.C: New test.
1996         * g++.old-deja/g++.abi/primary5.C: New test.
1997         * g++.old-deja/g++.abi/vtable3.h: New test.
1998         * g++.old-deja/g++.abi/vtable3a.C: New test.
1999         * g++.old-deja/g++.abi/vtable3b.C: New test.
2000         * g++.old-deja/g++.abi/vtable3c.C: New test.
2001         * g++.old-deja/g++.abi/vtable3d.C: New test.
2002         * g++.old-deja/g++.abi/vtable3e.C: New test.
2003         * g++.old-deja/g++.abi/vtable3f.C: New test.
2004         * g++.old-deja/g++.abi/vtable3g.C: New test.
2005         * g++.old-deja/g++.abi/vtable3h.C: New test.
2006         * g++.old-deja/g++.abi/vtable3i.C: New test.
2007         * g++.old-deja/g++.abi/vtable3j.C: New test.
2008         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
2009
2010 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
2011
2012         * g++.old-deja/g++.other/anon6.C: New test.
2013         * g++.old-deja/g++.other/anon7.C: New test.
2014
2015 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
2016
2017         * gcc.dg/cpp/avoidpaste2.c: New tests.
2018
2019 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
2020
2021         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
2022
2023 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
2024
2025         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
2026         DECIMAL_DIG cases for Irix."
2027
2028 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
2029
2030         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
2031
2032 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
2033
2034         * gcc.dg/c99-tag-1.c: New test.
2035
2036 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
2037
2038         * gcc.dg/cpp/tr-warn1.c: Add tests.
2039
2040 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
2041
2042         * gcc.dg/cpp/avoidpaste1.c: Update.
2043         * gcc.dg/cpp/paste4.c: Update.
2044
2045 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
2046
2047         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
2048         cases for Irix.
2049
2050 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2051
2052         * g++.old-deja/g++.other/inline19.C: New test.
2053
2054 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
2055
2056         * gcc.dg/Wlarger-than.c: New test.
2057
2058 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2059
2060         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
2061
2062 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
2063
2064         * gcc.c-torture/execute/20010129-1.c: New test.
2065         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
2066
2067 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
2068
2069         * gcc.dg/cpp/avoidpaste1.c: Test case.
2070
2071 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
2072
2073         * g++.old-deja/g++.other/inline18.C: New test.
2074
2075 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2076
2077         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
2078         and __builtin_putchar.
2079
2080 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
2081
2082         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
2083         tests.
2084
2085 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
2086
2087         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
2088         floating point number rounding mode to round to the nearest
2089         representable mode.
2090
2091 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
2092
2093         * g++.old-deja/g++.other/mangle2.C: New test.
2094
2095 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
2096
2097         * gcc.c-torture/compile/20010124-1.c: New test.
2098
2099 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
2100
2101         * g++.old-deja/g++.pt/spec38.C: New test.
2102
2103 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2104
2105         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
2106         "Build don't run".
2107
2108 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2109
2110         * gcc.c-torture/execute/20010123-1.c: New test.
2111
2112 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
2113
2114         * g++.old-deja/g++.pt/spec37.C: New test.
2115
2116 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
2117
2118         * g++.old-deja/g++.pt/overload14.C: New test.
2119
2120 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2121
2122         * gcc.c-torture/execute/20010122-1.c: New test, exercise
2123         __builtin_return_address.
2124
2125 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
2126
2127         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
2128         * g++.old-deja/g++.pt/spec35.C: New test.
2129         * g++.old-deja/g++.pt/spec36.C: New test.
2130
2131 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
2132
2133         * gcc.c-torture/compile/20010118-1.c: New test.
2134
2135 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
2136
2137         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
2138
2139 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
2140
2141         * gcc.c-torture/execute/20010119-1.c: New test.
2142
2143 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2144
2145         * g++.old-deja/g++.other/vbase5.C: New test.
2146
2147 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
2148
2149         * gcc.c-torture/execute/20010118-1.c: New test.
2150
2151 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2152
2153         * g++.old-deja/g++.pt/deduct3.C: New test.
2154
2155 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2156
2157         * g++.old-deja/g++.pt/spec34.C: New test.
2158
2159 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
2160
2161         * g77.f-torture/compile/20000601-2.f: New test.
2162
2163 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2164
2165         * g++.old-deja/g++.other/init17.C: New test.
2166
2167 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
2168
2169         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
2170
2171 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2172
2173         * g++.old-deja/g++.pt/unify8.C: New test.
2174
2175 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2176
2177         * g++.old-deja/g++.abi/vbase1.C: New test.
2178
2179 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2180
2181         * g++.old-deja/g++.pt/crash65.C: New test.
2182
2183 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
2184
2185         * gcc.dg/cpp/assembl2.S: New test case.
2186
2187 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
2188
2189         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
2190         are supported.
2191
2192 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2193
2194         * g++.old-deja/g++.other/builtins1.C: New test.
2195         * g++.old-deja/g++.other/builtins2.C: Likewise.
2196         * g++.old-deja/g++.other/builtins3.C: Likewise.
2197         * g++.old-deja/g++.other/builtins4.C: Likewise.
2198
2199 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
2200
2201         * gcc.c-torture/compile/20010117-1.c: New test.
2202         * gcc.c-torture/compile/20010117-2.c: New test.
2203
2204 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
2205
2206         * g77.f-torture/execute/20010116.[fx]: New test,
2207         XFAIL on i?86-*-*.
2208         * g77.f-torture/compile/20010115.f: Indicate it's
2209         a test for PR fortran/1636.
2210
2211 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
2212
2213         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
2214
2215 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
2216
2217         * g77.f-torture/compile/20010115.f: New test.
2218
2219 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
2220
2221         * g++.old-deja/g++.pt/nontype5.C: New test.
2222
2223 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
2224
2225         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
2226         have an equivalent working one below it.
2227
2228 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
2229
2230         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
2231         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
2232
2233 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
2234
2235         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
2236         message containing "init_priority".
2237         (conpr-2.C): Likewise.
2238         (conpr-3.C): Likewise.
2239         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
2240
2241 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2242
2243         * gcc.c-torture/execute/20010114-2.c: New test.
2244
2245 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
2246
2247         * gcc.c-torture/compile/20010114-1.c: New test.
2248         * gcc.c-torture/compile/20010114-1.x: Xfail.
2249         * gcc.c-torture/compile/20010114-2.c: New test.
2250         * gcc.c-torture/execute/20010114-1.c: New test.
2251         * gcc.dg/trunc-1.c: New test.
2252         * gcc.dg/uninit-B.c: New test.
2253
2254 2001-01-13  Nick Clifton  <nickc@redhat.com>
2255
2256         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
2257         target.
2258
2259 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2260
2261         * gcc.c-torture/compile/20010113-1.c: New test.
2262
2263 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
2264
2265         * gcc.c-torture/compile/20001212-1.c: New test.
2266
2267 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2268
2269         * gcc.dg/cpp/widestr1.c: Update.
2270         * gcc.dg/cpp/prag-imp.c: Remove.
2271
2272 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
2273
2274         * gcc.c-torture/execute/20000801-3.x: Remove.
2275         * gcc.dg/c90-init-1.c: New test.
2276         * gcc.dg/c99-init-1.c: New test.
2277         * gcc.dg/c99-init-2.c: New test.
2278         * gcc.dg/gnu99-init-1.c: New test.
2279
2280 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
2281
2282         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
2283         testing that no relevant ones were found.
2284
2285 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
2286
2287         * g++.old-deja/g++.pt/cast2.C: New test.
2288
2289 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
2290
2291         * g++.old-deja/g++.pt/friend47.C: New test.
2292
2293 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2294
2295         * g++.old-deja/g++.pt/instantiate13.C: New test.
2296
2297 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2298
2299         * g++.old-deja/g++.other/defarg7.C: New test.
2300         * g++.old-deja/g++.other/defarg8.C: New test.
2301
2302 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2303
2304         * g++.old-deja/g++.pt/crash64.C: New test.
2305
2306 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2307
2308         * g++.old-deja/g++.pt/crash63.C: New test.
2309
2310 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
2311
2312         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
2313
2314 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
2315
2316         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
2317
2318 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
2319
2320         * g++.old-deja/g++.pt/error3.C: New test.
2321
2322 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
2323
2324         * g++.old-deja/g++.other/crash39.C: New test.
2325
2326 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
2327
2328         * g++.old-deja/g++.other/vbase4.C: New test.
2329
2330 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
2331
2332         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
2333         * gcc.dg/special/20000419-2.c: New file. Identical to above.
2334         * gcc.dg/special/special.exp: New test driver which will check
2335         for alias support for the above test.
2336
2337 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
2338
2339         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
2340         problems on small machines.
2341         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
2342         parameterize.
2343
2344 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
2345
2346         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
2347         mips.
2348         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
2349
2350 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
2351
2352         * g++.old_deja/g++.pt/using8.C: New test.
2353
2354 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2355
2356         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
2357
2358 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
2359
2360         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
2361         where a failure is expected.
2362         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
2363
2364 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
2365
2366         * g++.old_deja/g++.pt/instantiate12.C: New test.
2367
2368 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
2369
2370         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
2371         start of structs.
2372         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
2373         * g++.old-deja/g++.brendan/crash17.C: Likewise.
2374         * g++.old-deja/g++.brendan/crash29.C: Likewise.
2375         * g++.old-deja/g++.brendan/crash48.C: Likewise.
2376         * g++.old-deja/g++.brendan/ns1.C: Likewise.
2377         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
2378         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
2379         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2380         * g++.old-deja/g++.eh/spec6.C: Likewise.
2381         * g++.old-deja/g++.jason/crash3.C: Likewise.
2382         * g++.old-deja/g++.law/ctors11.C: Likewise.
2383         * g++.old-deja/g++.law/ctors17.C: Likewise.
2384         * g++.old-deja/g++.law/ctors5.C: Likewise.
2385         * g++.old-deja/g++.law/ctors9.C: Likewise.
2386         * g++.old-deja/g++.mike/ambig1.C: Likewise.
2387         * g++.old-deja/g++.mike/net22.C: Likewise.
2388         * g++.old-deja/g++.mike/p3538a.C: Likewise.
2389         * g++.old-deja/g++.mike/p3538b.C: Likewise.
2390         * g++.old-deja/g++.mike/virt3.C: Likewise.
2391         * g++.old-deja/g++.niklas/t128.C: Likewise.
2392         * g++.old-deja/g++.other/anon4.C: Likewise.
2393         * g++.old-deja/g++.other/using1.C: Likewise.
2394         * g++.old-deja/g++.other/warn3.C: Likewise.
2395         * g++.old-deja/g++.pt/t37.C: Likewise.
2396         * g++.old-deja/g++.robertl/eb69.C: Likewise.
2397         * g++.old-deja/g++.robertl/eb71.C: Likewise.
2398
2399 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
2400
2401         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
2402
2403 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2404
2405         * gcc.c-torture/execute/stdio-opt-3.c: New test.
2406
2407 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
2408
2409         * gcc.c-torture/compile/20010107-1.c: New test.
2410
2411 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2412
2413         * gcc.c-torture/execute/builtin-noret-1.c: New test.
2414
2415 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2416
2417         * gcc.dg/format/format.h: New file.
2418         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
2419         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
2420         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
2421         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
2422         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
2423         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2424         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
2425         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
2426         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
2427         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
2428         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
2429         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
2430         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
2431         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
2432         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
2433         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
2434         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
2435         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
2436         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
2437         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
2438         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
2439         instead of declaring standard types, macros and functions in each
2440         test.
2441
2442 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
2443
2444         * gcc.c-torture/execute/20010106-1.c: New test.
2445
2446 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
2447
2448         * gcc.dg/format/format.exp: New file.
2449         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
2450         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
2451         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
2452         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
2453         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
2454         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
2455         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
2456         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
2457         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
2458         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
2459         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
2460         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
2461         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
2462         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
2463         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
2464         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
2465         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
2466         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
2467         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
2468         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
2469         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
2470         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
2471         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
2472         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
2473         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
2474         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
2475         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
2476         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
2477         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
2478         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
2479         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
2480         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
2481         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
2482         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
2483         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
2484         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
2485         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
2486         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
2487         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
2488         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
2489         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
2490         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
2491
2492 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
2493
2494         * gcc.c-torture/execute/991228-1.c: Take word endianness into
2495         account.
2496
2497 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
2498
2499         * gcc.c-torture/execute/builtin-complex-1.c: New test.
2500
2501 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
2502
2503         * g++.old-deja/g++.pt/crash62.C: New test.
2504
2505 2001-01-04  Richard Henderson  <rth@redhat.com>
2506
2507         * gcc.dg/20000926-1.c: Update expected warnings.
2508         * gcc.dg/array-2.c: Likewise.
2509         * gcc.dg/array-4.c: Also validate flexible array members.
2510         * gcc.dg/c99-flex-array-1.c: New.
2511
2512 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
2513
2514         * gcc.c-torture/compile/20001222-1.x: Remove.
2515
2516 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2517
2518         * gcc.c-torture/execute/built-in-setjmp.c: New.
2519
2520 2001-01-03  Richard Henderson  <rth@redhat.com>
2521
2522         * gcc.dg/940510-1.c: Update expected error wording.
2523         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
2524
2525 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
2526
2527         * lib/target-supports.exp (check_alias_available): Modified to
2528         indicate aliases not supported if only weak aliases are supported.
2529
2530 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2531
2532         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
2533         Turn on cmpstrsi checks for __pj__ and __i370__.
2534
2535 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
2536
2537         * g++.old-deja/g++.other/virtual11.C: New test.
2538
2539 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
2540
2541         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
2542
2543 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2544
2545         * gcc.c-torture/compile/20010102-1.c: New test.
2546
2547 2001-01-02  Andreas Jaeger  <aj@suse.de>
2548
2549         * gcc.dg/noreturn-3.c: New test.
2550
2551         * gcc.dg/noreturn-4.c: New test.
2552
2553 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2554
2555         * gcc.c-torture/execute/stdio-opt-1.c: Also test
2556         __builtin_fputc and __builtin_fwrite.
2557
2558 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
2559
2560         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
2561         signed char, not default char.
2562
2563 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
2564
2565         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
2566
2567 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
2568
2569         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
2570
2571 2000-12-29  Richard Henderson  <rth@redhat.com>
2572
2573         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
2574         (__cyg_profile_func_exit): Define.
2575
2576 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
2577
2578         * g++.dg/vtgc1.C: New test.
2579
2580 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
2581
2582         * gcc.dg/noncompile/20001228-1.c: New test.
2583
2584         * gcc.dg/20001228-1.c: New test.
2585
2586         * gcc.c-torture/execute/20001228-1.c: New test.
2587
2588 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
2589
2590         * gcc.dg/format-strfmon-1.c: New test.
2591
2592 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2593
2594         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
2595         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
2596         * gcc.c-torture/execute/string-opt-1.c: Likewise.
2597         * gcc.c-torture/execute/string-opt-2.c: Likewise.
2598         * gcc.c-torture/execute/string-opt-3.c: Likewise.
2599         * gcc.c-torture/execute/string-opt-4.c: Likewise.
2600         * gcc.c-torture/execute/string-opt-6.c: Likewise.
2601         * gcc.c-torture/execute/string-opt-7.c: Likewise.
2602         * gcc.c-torture/execute/string-opt-8.c: Likewise.
2603         * gcc.c-torture/execute/string-opt-9.c: Likewise.
2604         * gcc.c-torture/execute/string-opt-10.c: Likewise.
2605         * gcc.c-torture/execute/string-opt-11.c: Likewise.
2606         * gcc.c-torture/execute/string-opt-12.c: Likewise.
2607
2608         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
2609         * gcc.c-torture/execute/string-opt-4.c: Test index.
2610
2611 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
2612
2613         * gcc.c-torture/compile/20001226-1.c: New test.
2614
2615 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2616
2617         * gcc.c-torture/compile/20001222-1.c: New test.
2618         * gcc.c-torture/compile/20001222-1.x: Xfail.
2619
2620 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
2621
2622         * gcc.c-torture/execute/comp-goto-2.c: New test.
2623
2624 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
2625
2626         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
2627         Use long types if __INT_MAX__ is 32767.
2628         (main): Use cast to (sint32 *) when poking 88 into a_page.
2629
2630         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
2631
2632 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
2633
2634         * gcc.c-torture/compile/20001221-1.c: New test.
2635         * gcc.c-torture/execute/20001221-1.c: New test.
2636
2637 2000-12-20  Richard Henderson  <rth@redhat.com>
2638
2639         * g++.old-deja/g++.pt/crash36.C: Update error lines.
2640         * g++.old-deja/g++.robertl/eb109.C: Likewise.
2641
2642 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2643
2644         * gcc.dg/compare3.c: New test.
2645
2646 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2647
2648         * gcc.dg/format-warnll-1.c: New test.
2649
2650 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
2651
2652         * gcc.dg/cpp/cmdlne-P.c: New test.
2653
2654 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2655
2656         * gcc.c-torture/execute/builtin-abs-1.c,
2657         gcc.c-torture/execute/builtin-abs-2.c: New tests.
2658
2659 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
2660
2661         * gcc.dg/cpp/multiline.c: New test.
2662
2663 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
2664
2665         * g++.old-deja/g++.other/syshdr1.C: Update.
2666         * gcc.dg/cpp/lineflags.c: Remove temporarily.
2667
2668 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2669
2670         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
2671
2672 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2673
2674         * g++.old-deja/g++.pt/ttp65.C: New test.
2675
2676 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2677
2678         * g++.old-deja/g++.pt/ttp64.C: New test.
2679
2680 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2681
2682         * g++.old-deja/g++.pt/spec33.C: New test.
2683
2684 2000-12-14  Catherine Moore  <clm@redhat.com>
2685
2686         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
2687         * gcc.c-torture/execute/920612-2.c: Likewise.
2688         * gcc.c-torture/execute/920428-2.c: Likewise.
2689         * gcc-c-torture/execute/va-arg-11.c: Call exit.
2690         * gcc.c-torture/execute/va-arg-21.c: Likewise.
2691
2692 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2693
2694         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
2695         * gcc.dg/pack-test-2.c: Likewise.
2696
2697 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2698
2699         Tests by Zack Weinberg <zackw@stanford.edu>.
2700
2701         * gcc.dg/cpp/defined.c: Update.
2702         * gcc.dg/cpp/defined_trad.c: New tests.
2703
2704 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2705
2706         * gcc.dg/cpp/trad-direct.c: Update.
2707
2708 2000-12-11  Neil Booth  <neilb@earthling.net>
2709
2710         * gcc.dg/cpp/defined_trad.c
2711
2712 2000-12-11  Neil Booth  <neilb@earthling.net>
2713
2714         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
2715
2716 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2717
2718         * gcc.dg/format-miss-2.c: New test.
2719
2720 2000-12-09  Neil Booth  <neilb@earthling.net>
2721
2722         * gcc.dg/cpp/lineflags.c: New tests.
2723         * gcc.dg/cpp/poison.c: Update.
2724         * gcc.dg/cpp/redef2.c: Update.
2725         * gcc.dg/cpp/skipping.c: New test.
2726
2727 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
2728
2729         * g++.old-deja/g++.other/eh3.C: New testcase.
2730
2731 2000-12-07  Neil Booth  <neilb@earthling.net>
2732
2733         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
2734         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
2735         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
2736         wtr-union-init-2.c, wtr-union-init-3.c: Update.
2737         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
2738         Update.
2739
2740 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2741
2742         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
2743         __SIZE_TYPE__ instead of int for type of integers cast to
2744         pointers.
2745
2746 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
2747
2748         * g++.old-deja/g++.other/cleanup4.C: New test.
2749
2750 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2751
2752         * format-sec-1.c: New test.
2753
2754 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2755
2756         * gcc.dg/format-nonlit-3.c: New test.
2757
2758 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2759
2760         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
2761         through a null pointer.
2762
2763 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2764
2765         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
2766         * g++.old-deja/g++.pt/partial4.C: New test.
2767
2768 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
2769
2770         * gcc.c-torture/execute/ieee/hugeval.x: New.
2771
2772 2000-12-06  Neil Booth  <neilb@earthling.net>
2773
2774         * gcc.dg/cpp/backslash2.c: New tests.
2775
2776 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2777
2778         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
2779         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
2780
2781 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
2782
2783         * gcc.c-torture/execute/20001203-2.c: New testcase.
2784
2785 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
2786
2787         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
2788         * g++.old-deja/g++.other/virtual10.C: New test.
2789
2790 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
2791
2792         * g++.old-deja/g++.mike/pmf5.C: Remove test.
2793
2794 2000-12-05  Richard Henderson  <rth@redhat.com>
2795
2796         * gcc.c-torture/compile/20001205-1.c: New.
2797
2798 2000-12-04  Neil Booth  <neilb@earthling.net>
2799
2800         * g++.old-deja/g++.other/virtual9.C: New test.
2801         * g++.old-deja/g++.pt/crash61.C: New test.
2802         * gcc.c-torture/execute/loop-9.c: New test.
2803
2804 2000-12-04  Neil Booth  <neilb@earthling.net>
2805
2806         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
2807         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
2808         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
2809         * gcc.dg/cpp/extratokens.c: ...here.
2810
2811 2000-12-04  Neil Booth  <neilb@earthling.net>
2812
2813         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
2814         New tests.
2815
2816 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2817
2818         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
2819         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
2820
2821 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2822
2823         * gcc.c-torture/execute/20001203-1.c: New test.
2824
2825 2000-12-03  Neil Booth  <neilb@earthling.net>
2826
2827         * gcc.dg/cpp/macro6.c: New test cases.
2828
2829 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2830
2831         * gcc.c-torture/execute/string-opt-9.c: New test.
2832         * gcc.c-torture/execute/string-opt-10.c: Likewise.
2833         * gcc.c-torture/execute/string-opt-11.c: Likewise.
2834         * gcc.c-torture/execute/string-opt-12.c: Likewise.
2835
2836         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
2837         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
2838
2839 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
2840
2841         * gcc.dg/cpp/if-6.c: New testcase.
2842
2843         * gcc.dg/20001201-1.c: New testcase.
2844
2845 2000-12-02  Neil Booth  <neilb@earthling.net>
2846
2847         * g++.old-deja/g++.other/externC4.C,
2848         g++.old-deja/g++.other/friend10.C: New tests.
2849
2850 2000-12-02  Neil Booth  <neilb@earthling.net>
2851
2852         * g++.old-deja/g++.other/instan2.C
2853         * g++.old-deja/g++.other/instan3.C: New test.
2854
2855 2000-12-02  Neil Booth  <neilb@earthling.net>
2856
2857         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
2858         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
2859         gnuc99.c,gnuc99-pedantic.c: New tests.
2860
2861 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2862
2863         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
2864         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
2865
2866 2000-12-01  Neil Booth  <neilb@earthling.net>
2867
2868         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
2869         * gcc.dg/cpp/poison.c: Update.
2870         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
2871
2872 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
2873
2874         * g77.f-torture/execute/20001201.f: New test.
2875
2876 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2877
2878         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
2879
2880 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
2881
2882         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
2883
2884 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
2885
2886         * g++.old-deja/g++.other/cast6.C: New test.
2887
2888 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
2889
2890         * gcc.c-torture/execute/20001130-2.c: New testcase.
2891
2892 2000-11-30  Richard Henderson  <rth@redhat.com>
2893
2894         * gcc.c-torture/execute/20001130-1.c: New test.
2895
2896 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2897
2898         * g++.old-deja/g++.other/op3.C: New test.
2899
2900 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2901
2902         * g++.old-deja/g++.other/op2.C: New test.
2903
2904 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2905
2906         * g++.old-deja/g++.other/crash38.C: New test.
2907
2908 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
2909
2910         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
2911
2912 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
2913
2914         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
2915         tests.
2916         * gcc.c-torture/execute/string-opt-6.c: New test.
2917
2918         * gcc.dg/20001117-1.c: Add main.
2919
2920 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
2921
2922         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
2923         Move from here ...
2924         * gcc.dg/940510-1.c: ... to here.
2925
2926         * gcc.dg/20000926-1.c: GNU C now allows initializations of
2927         zero-size arrays in toplevel structures.
2928
2929 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
2930
2931         * gcc.c-torture/execute/loop-8.c: New test.
2932
2933 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2934
2935         * g++.old-deja/g++.other/base1.C: New test.
2936
2937 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2938
2939         * g++.old-deja/g++.other/parse2.C: New test.
2940
2941 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2942
2943         * g++.old-deja/g++.pt/incomplete1.C: New test.
2944
2945 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2946
2947         * g++.old-deja/g++.other/friend9.C: New test.
2948
2949 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
2950
2951         * gcc.dg/20001127-1.c: New test.
2952
2953 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
2954
2955         * g++.old-deja/g++.pt/friend46.C: New test.
2956
2957 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
2958
2959         * g++.old-deja/g++.other/ptrmem8.C: New test.
2960
2961 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2962
2963         * gcc.c-torture/execute/string-opt-7.c: New test.
2964         * gcc.c-torture/execute/string-opt-8.c: Likewise.
2965
2966 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
2967
2968         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
2969         instead of 'mkcheck 2'.
2970
2971 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2972
2973         * gcc.c-torture/execute/memcheck/driver.c,
2974         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
2975         C9X references to refer to C99.
2976
2977 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
2978
2979         * gcc.dg/ultrasp3.c: New test.
2980
2981 2000-11-25  Neil Booth  <neilb@earthling.net>
2982
2983         * gcc.dg/cpp/include2.c: Update test to be locale independent.
2984
2985 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
2986
2987         * gcc.c-torture/compile/20001123-2.c: New.
2988
2989 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2990
2991         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
2992
2993 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
2994
2995         * gcc.dg/sequence-point-1.c: Add some new tests.
2996         * gcc.c-torture/execute/20001124-1.c: New test.
2997
2998 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
2999
3000         * g++.old-deja/g++.other/vaarg4.C: New test.
3001         * gcc.c-torture/compile/20001123-1.c: New test.
3002
3003 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
3004
3005         * g++.other/crash24.C: Adjust and remove XFAIL.
3006         * g++.other/crash37.C: New test.
3007
3008 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
3009
3010         * g++.old-deja/g++.pt/instantiate9.C: New test.
3011
3012 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
3013
3014         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
3015         new ABI, too.
3016
3017         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
3018         * g++.old-deja/g++.robertl/eb55.C: Likewise.
3019
3020 2000-11-22  Neil Booth  <neilb@earthling.net>
3021
3022         * gcc.dg/cpp/Wtrigraphs.c: New test.
3023
3024 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
3025
3026         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
3027
3028 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
3029
3030         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
3031
3032 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
3033
3034         * lib/gcc-dg.exp: load_lib scanasm.exp.
3035         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
3036         * lib/g++-dg.exp: load_lib scanasm.exp.
3037         * lib/scanasm.exp: New.
3038         (scan-assembler, scan-assembler-not): Add optional arguments to
3039         test name, or if not present, the pattern name.
3040         (scan-assembler-dem, scan-assembler-dem-not): New.
3041
3042         * g++.dg/dg.exp: New.
3043
3044 2000-11-21  Neil Booth  <neilb@earthling.net>
3045
3046         * gcc.dg/cpp/integrated1.c: Remove.
3047
3048 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
3049
3050         * gcc.c-torture/execute/20001121-1.c: New test.
3051
3052 2000-11-21  Richard Henderson  <rth@redhat.com>
3053
3054         * gcc.c-torture/compile/20001121-1.c: New test.
3055
3056 2000-11-20  Neil Booth  <neilb@earthling.net>
3057
3058         * gcc.dg/cpp/integrated1.c: New test.
3059
3060 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
3061
3062         * g++.old-deja/g++.other/inline17.C: New test.
3063
3064 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
3065
3066         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
3067         local variable to be zero: I made the variable global. Now
3068         uses abort() and exit() instead of relying on main's return value.
3069
3070 2000-11-20  Neil Booth  <neilb@earthling.net>
3071
3072         * gcc.dg/cpp/paste2.c: Update test.
3073         * objc/execute/paste.m: New test.
3074
3075 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
3076
3077         * gcc.dg/c99-condexpr-1.c: New test.
3078
3079 2000-11-20  Neil Booth  <neilb@earthling.net>
3080
3081         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
3082
3083 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
3084
3085         * g++.old-deja/g++.pt/export1.C: New test.
3086
3087 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
3088
3089         * gcc.dg/20001117-1.c: New test.
3090
3091 2000-11-18  Richard Henderson  <rth@redhat.com>
3092
3093         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
3094
3095 2000-11-18  Richard Henderson  <rth@redhat.com>
3096
3097         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
3098         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
3099         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
3100
3101 2000-11-18  Richard Henderson  <rth@redhat.com>
3102
3103         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
3104         (main): New.  Exit cleanly.
3105
3106 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3107
3108         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
3109         gcc.dg/c99-fordecl-2.c: New tests.
3110
3111 2000-11-18  Richard Henderson  <rth@redhat.com>
3112
3113         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
3114         * gcc.c-torture/execute/zerolen-2.c: New.
3115
3116 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3117
3118         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
3119         memory.
3120
3121 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
3122
3123         * g++.old-deja/g++.pt/instantiate8.C: New test.
3124
3125 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
3126
3127         * g++.old-deja/g++.other/incomplete.C: Add more tests.
3128         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
3129
3130 2000-11-16  Nick Clifton  <nickc@redhat.com>
3131
3132         * gcc.c-torture/execute/nestfunc-2.c: New test.
3133         * gcc.c-torture/execute/nestfunc-3.c: New test.
3134
3135 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
3136
3137         * gcc.c-torture/compile/20001116-1.c: New test.
3138
3139 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3140
3141         * gcc.c-torture/execute/20001115-1.c: New test.
3142
3143 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
3144
3145         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
3146         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
3147         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
3148         * g++.old-deja/g++.abi/vmihint.C: Likewise.
3149
3150 2000-11-15  Neil Booth  <neilb@earthling.net>
3151
3152         gcc.dg/cpp/_Pragma1.c: Update.
3153         gcc.dg/cpp/_Pragma2.c: New test.
3154
3155 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
3156
3157         * g++.old-deja/g++.other/anon5.C: New test.
3158
3159 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
3160
3161         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
3162         tests.
3163
3164 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
3165
3166         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
3167         output.
3168
3169 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3170
3171         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
3172         labels at end of compound statements.
3173
3174 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
3175
3176         * gcc.c-torture/execute/loop-7.c: New test.
3177
3178 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3179
3180         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
3181
3182 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3183
3184         * gcc.dg/c99-bool-1.c: New test.
3185
3186 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3187
3188         * gcc.dg/c99-scope-1.c: Remove xfail.
3189         * gcc.dg/c99-scope-2.c: New test.
3190
3191 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3192
3193         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
3194         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
3195
3196 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
3197
3198         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
3199         error messages.
3200
3201         * g++.mike/p700.C: Don't typedef wchar_t.
3202         * g++.mike/p784.C: Likewise.
3203         * g++.mike/eb101.C: Don't use __wchar_t.
3204
3205 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
3206
3207         * g77.f-torture/execute/20001111.[fx]: Test premature exit
3208         from DO loop.
3209
3210 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
3211
3212         * gcc.c-torture/execute/20001111-1.c: New test.
3213
3214 2000-11-10  Nick Clifton  <nickc@redhat.com>
3215
3216         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
3217         long multuiple and accumulate.
3218
3219 2000-11-09  Richard Henderson  <rth@redhat.com>
3220
3221         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
3222         via size_t instead of int.
3223
3224         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
3225         * gcc.c-torture/execute/string-opt-2.c: Likewise.
3226         * gcc.c-torture/execute/string-opt-3.c: Likewise.
3227         * gcc.c-torture/execute/string-opt-4.c: Likewise.
3228
3229 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
3230
3231         * gcc.c-torture/compile/20001109-1.c: New test.
3232         * gcc.c-torture/compile/20001109-2.c: New test.
3233
3234 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
3235
3236         * g++.old-deja/g++.pt/operator1.C: New test.
3237         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
3238
3239 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
3240
3241         * gcc.dg/20001108-1.c: New test.
3242
3243 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
3244
3245         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
3246         with both arguments constant strings.
3247         * gcc.c-torture/execute/string-opt-3.c: New test.
3248         * gcc.c-torture/execute/string-opt-4.c: New test.
3249         * gcc.c-torture/execute/string-opt-5.c: New test.
3250
3251 2000-11-08  Nick Clifton  <nickc@redhat.com>
3252
3253         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
3254         mulsidi3adddi patterns.
3255
3256 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
3257
3258         * g++.old-deja/g++.other/crash36.C: New test.
3259
3260 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
3261
3262         * g++.old-deja/g++.other/init16.C: New test.
3263
3264 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
3265
3266         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
3267
3268 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
3269
3270         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
3271         * gcc.c-torture/execute/va-arg-16.x: Likewise.
3272         * gcc.c-torture/execute/va-arg-17.x: Likewise.
3273
3274 2000-11-07  DJ Delorie  <dj@redhat.com>
3275
3276         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
3277
3278 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3279
3280         * gcc.c-torture/execute/string-opt-1.c: New test.
3281
3282 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
3283
3284         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
3285         mips-sgi-irix6.* because the MIPS ABI passes floating-point
3286         parameters in registers, and there is no way for a varargs
3287         function to know in which order the integer and floating-point
3288         parameters should be interleaved when they are placed on the
3289         stack.
3290         * gcc.c-torture/execute/va-arg-16.x: Likewise.
3291         * gcc.c-torture/execute/va-arg-17.x: Likewise.
3292
3293 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3294
3295         * gcc.c-torture/execute/string-opt-2.c: New test.
3296
3297 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
3298
3299         * g++.old-deja/g++.pt/crash60.C: New test.
3300
3301 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
3302
3303         * g++.old-deja/g++.other/crash24.C: New test.
3304         * g++.old-deja/g++.other/crash25.C: New test.
3305         * g++.old-deja/g++.other/crash26.C: New test.
3306         * g++.old-deja/g++.other/crash27.C: New test.
3307         * g++.old-deja/g++.other/crash28.C: New test.
3308         * g++.old-deja/g++.other/crash29.C: New test.
3309         * g++.old-deja/g++.other/crash30.C: New test.
3310         * g++.old-deja/g++.other/crash31.C: New test.
3311         * g++.old-deja/g++.other/crash32.C: New test.
3312         * g++.old-deja/g++.other/crash33.C: New test.
3313         * g++.old-deja/g++.other/crash34.C: New test.
3314         * g++.old-deja/g++.other/crash35.C: New test.
3315
3316 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
3317
3318         * gcc.c-torture/execute/20001031-1.c: New test.
3319
3320 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
3321
3322         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
3323         namespace.
3324
3325         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
3326         standards-conformant.
3327
3328         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
3329
3330         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
3331         * g++.old-deja/g++.mike/p755a.C: Likewise.
3332         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
3333         library makes no calls to `operator new' during initialization.
3334
3335 2000-11-04  Neil Booth  <neilb@earthling.net>
3336
3337         * gcc.dg/cpp/include2.c: New tests.
3338
3339 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
3340
3341         * lib/g++.exp (g++_set_ld_library_path): New function.
3342         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
3343
3344 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
3345
3346         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
3347         warnings.
3348
3349 2000-11-01  Richard Henderson  <rth@redhat.com>
3350
3351         * g++.old-deja/g++.ext/namedret1.C: New.
3352         * g++.old-deja/g++.ext/namedret2.C: New.
3353         * g++.old-deja/g++.ext/namedret3.C: New.
3354
3355 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
3356
3357         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
3358         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
3359
3360 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3361
3362         * gcc.c-torture/execute/va-arg-21.c: New test.
3363
3364 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3365
3366         * gcc.dg/c99-complex-2.c: New test.
3367
3368 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3369
3370         * gcc.c-torture/execute/stdio-opt-1.c: New test.
3371
3372 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
3373
3374         * g++.old-deja/g++.other/inline16.C: New test.
3375
3376 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
3377
3378         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
3379         __PRETTY_FUNCTION__
3380
3381 2000-10-29  Neil Booth  <neilb@earthling.net>
3382
3383         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
3384         New tests.
3385         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
3386         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
3387         optimisation.
3388
3389 2000-10-29  Neil Booth  <neilb@earthling.net>
3390
3391         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
3392         * mi1.c, mi1c.h: Add null directives to multiple-include test.
3393         * mi5.c: Test multiple includes work with -C.
3394         * trigraphs.c: Test ^= version.
3395
3396 2000-10-28  Neil Booth  <neilb@earthling.net>
3397
3398         New tests and test updates for new macro expander.
3399
3400         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
3401         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
3402         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
3403         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
3404         new diagnostic messages.
3405
3406         * gcc.dg/cpp/macro3.c: New tests.
3407
3408 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
3409
3410         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
3411         on the same line.
3412
3413 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
3414
3415         * g++.old-deja/g++.other/eh2.C: New test.
3416
3417 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
3418
3419         * gcc.c-torture/execute/20001027-1.c: New test.
3420
3421 2000-10-26  Richard Henderson  <rth@redhat.com>
3422
3423         * gcc.c-torture/execute/20001026-1.c: New.
3424
3425 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
3426
3427         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
3428         * g++.old-deja/g++.law/builtin1.C: Likewise.
3429         * g++.old-deja/g++.law/ctors10.C: Likewise.
3430         * g++.old-deja/g++.law/virtual3.C: Likewise.
3431         * g++.old-deja/g++.mike/p658.C: Likewise.
3432         * g++.old-deja/g++.other/sibcall1.C: Likewise.
3433         * g++.old-deja/g++.other/vaarg2.C: Likewise.
3434         * g++.old-deja/g++.robertl/eb124.C: Likewise.
3435         * g++.old-deja/g++.robertl/eb44.C: Likewise.
3436         * g++.old-deja/g++.robertl/eb77.C: Likewise.
3437
3438 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
3439
3440         * gcc.c-torture/compile/20001024-1.c: New test.
3441
3442 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
3443
3444         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
3445         to tell us whether or not we are using V3.
3446
3447 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
3448
3449         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
3450         operands.
3451
3452 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3453
3454         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
3455
3456 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
3457
3458         * gcc.c-torture/execute/20001024-1.c: New test.
3459
3460 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
3461
3462         * g++.old-deja/g++.other/sibcall1.C: New test.
3463
3464 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
3465
3466         * gcc.dg/noncompile/init-3.c: New test.
3467
3468 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
3469
3470         * gcc.dg/format-array-1.c: New test.
3471
3472 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3473
3474         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
3475         writing through null pointers; remove comment about testing
3476         unterminated strings.
3477
3478 2000-10-17  Matthew Hiller  <hiller@redhat.com>
3479
3480         * gcc.c-torture/execute/20001017-2.c: New test.
3481
3482 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3483
3484         * gcc.c-torture/compile/20001018-1.c: New test.
3485         * gcc.c-torture/compile/20001018-1.x: Xfail.
3486
3487 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3488
3489         * gcc.c-torture/execute/20001017-1.c: New test.
3490
3491 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3492
3493         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
3494         for multiple use of arguments with scanf formats; add tests for
3495         multiple use of arguments.
3496
3497 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
3498
3499         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
3500
3501 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3502
3503         * gcc.dg/format-miss-1.c: New test.
3504
3505 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
3506
3507         * gcc.c-torture/execute/20001013-1.c: New test.
3508
3509 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
3510
3511         * gcc.dg/format-branch-1.c: New test.
3512
3513 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
3514
3515         * README, lib/file-format.exp: Remove EGCS references.
3516
3517 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
3518
3519         * gcc.dg/20001013-1.c: New test.
3520
3521 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
3522
3523         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
3524         for intmax_t in the compiler using __typeof__ and the type rules
3525         for conditional expressions.
3526
3527 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
3528
3529         * gcc.dg/20001012-1.c: New test.
3530         * gcc.dg/20001012-2.c: New test.
3531
3532 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3533
3534         * gcc.dg/format-attr-1.c: New test.
3535
3536 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3537
3538         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
3539         __LONG_LONG_MAX__ instead of LLONG_MAX.
3540
3541 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3542
3543         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
3544         scanf flags.
3545         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
3546         flags.
3547
3548 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3549
3550         * gcc.dg/sequence-pt-1.c: New test.
3551
3552 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
3553
3554         * gcc.c-torture/execute/20001011-1.c: New testcase.
3555         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
3556
3557 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
3558
3559         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
3560         does not error on it.
3561
3562 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
3563
3564         * gcc.dg/20001009-1.c: New test.
3565
3566 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
3567
3568         * gcc.c-torture/compile/20001009-1.c: Move from here ....
3569         * gcc.c-torture/execute/20001009-2.c: ... to here.
3570
3571 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
3572
3573         * gcc.c-torture/compile/20001009-1.c: New testcase.
3574         * gcc.c-torture/execute/20001009-1.c: New testcase.
3575         Testcases provided by Jan Hubicka <jh@suse.cz>.
3576
3577 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3578
3579         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
3580         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
3581         uintmax_t using <limits.h> to emulate the compiler's internal
3582         logic.  No longer XFAIL %j tests.
3583
3584 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3585
3586         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
3587         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
3588         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
3589         regexps and details of expected handling of some bad formats.
3590         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
3591         suppression.
3592
3593 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3594
3595         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
3596         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
3597         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
3598         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
3599         in list archives.
3600
3601 2000-10-06  Richard Henderson  <rth@cygnus.com>
3602
3603         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
3604         * g++.old-deja/g++.brendan/crash52.C: Likewise.
3605         * g++.old-deja/g++.jason/report.C: Likewise.
3606         * g++.old-deja/g++.law/friend5.C: Likewise.
3607         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
3608         of the expected warnings.
3609
3610 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
3611
3612         * g++.old-deja/g++.pt/enum14.C: New test.
3613
3614 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
3615
3616         * g++.old-deja/g++.pt/crash59.C: New test.
3617
3618 2000-10-04  Will Cohen  <wcohen@redhat.com>
3619
3620         * gcc.dg/20000926-1.c: New test.
3621
3622 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
3623
3624         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
3625         function name for current C++ compiler.
3626         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
3627
3628 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
3629
3630         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
3631         __PRETTY_FUNCTION__.
3632         * g++.old-deja/g++.ext/pretty2.C: Likewise.
3633
3634 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3635
3636         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
3637
3638 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
3639
3640         * gcc.c-torture/compile/20000923-1.c: New test.
3641
3642 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
3643
3644         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
3645         * g++.old-deja/g++.pt/ttp62.C: Same.
3646         * g++.old-deja/g++.other/inline14.C: Same.
3647
3648 2000-09-24  Richard Henderson  <rth@cygnus.com>
3649
3650         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
3651
3652 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
3653
3654         * gcc.dg/c90-printf-1.c: Add test for wide string format.
3655
3656 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
3657
3658         * gcc.c-torture/compile/20000922-1.c: New file.
3659
3660 2000-09-21  Nick Clifton  <nickc@redhat.com>
3661
3662         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
3663         a signed long modulo operation.
3664         (mod6): New funciton - perform an unsigned long modulo operation.
3665         (main): Add tests for modulos of very large numbers by very small
3666         dividends.
3667
3668 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3669
3670         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
3671
3672 2000-09-19  Richard Henderson  <rth@cygnus.com>
3673
3674         * gcc.dg/compare2.c (case 10): XFAIL.
3675
3676 2000-09-18  Richard Henderson  <rth@cygnus.com>
3677
3678         * gcc.c-torture/execute/20000906-1.c: Move ...
3679         * gcc.dg/20000906-1.c: ... here.  Only run on targets
3680         that support __builtin_trap.
3681
3682 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
3683
3684         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
3685
3686 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3687
3688         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
3689         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
3690         more $ format tests.
3691
3692 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3693
3694         * gcc.dg/format-errmk-1.c: New test.
3695
3696 2000-09-17  Greg McGary  <greg@mcgary.org>
3697
3698         * gcc.c-torture/execute/20000917-1.x: Remove.
3699
3700 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3701
3702         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
3703
3704 2000-09-17  Greg McGary  <greg@mcgary.org>
3705
3706         * gcc.c-torture/execute/20000917-1.c: New test.
3707         * gcc.c-torture/execute/20000917-1.x: XFAIL.
3708
3709 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
3710
3711         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
3712         in nested macro bug.
3713
3714 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
3715
3716         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
3717
3718 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
3719
3720         * gcc.c-torture/execute/20000914-1.c: New test.
3721
3722 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
3723
3724         * g++.other/inline13.C: New test.
3725
3726 2000-09-12  Andreas Jaeger  <aj@suse.de>
3727
3728         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
3729         constant by Ulrich Drepper <drepper@redhat.com>.
3730
3731 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
3732
3733         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
3734
3735 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3736
3737         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
3738
3739 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
3740
3741         * gcc.dg/cpp/backslash.c: New test.
3742
3743 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
3744
3745         * gcc.c-torture/execute/20000910-1.c: New test.
3746         * gcc.c-torture/execute/20000910-2.c: Likewise.
3747
3748 2000-09-11  Robert Lipe  <robertl@sco.com>
3749
3750         * gcc.dg/pragma-align.c: New test.
3751
3752 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
3753
3754         * g++.old-deja/g++.pt/explicit82.C: New test.
3755         * g++.old-deja/g++.pt/explicit83.C: New test.
3756
3757 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
3758
3759         * gcc.dg/asm-names.c: New test.
3760
3761 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3762
3763         * gcc.dg/cpp/tr-warn6.c: New test
3764
3765 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3766
3767         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
3768         be accepted.
3769
3770 2000-09-07  Catherine Moore  <clm@redhat.com>
3771
3772         * gcc.c-torture/execute/unroll-1.c: New test.
3773
3774 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
3775
3776         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
3777         ERROR markers.
3778         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
3779         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
3780         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
3781         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
3782         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
3783         Preprocess only.
3784         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
3785         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
3786
3787 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3788
3789         * g++.old-deja/g++.pt/deduct2.C: New test.
3790
3791 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3792
3793         * g++.old-deja/g++.pt/parms2.C: New test.
3794
3795 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3796
3797         * g++.old-deja/g++.pt/crash58.C: New test.
3798
3799 2000-09-06  Greg McGary  <greg@mcgary.org>
3800
3801         * gcc.c-torture/execute/20000906-1.c: New test.
3802         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
3803
3804 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3805
3806         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
3807
3808 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3809
3810         * g++.old-deja/g++.pt/crash57.C: New test.
3811
3812 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3813
3814         * g++.old-deja/g++.pt/crash56.C: New test.
3815
3816 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3817
3818         * g++.old-deja/g++.pt/koenig1.C: New test.
3819
3820 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
3821
3822         * gcc.dg/20000904-1.c: New test.
3823
3824 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
3825
3826         * gcc.dg/cpp/paste8.c: New test.
3827
3828 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
3829
3830         * gcc.c-torture/compile/20000827-1.c: New test.
3831
3832 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
3833
3834         * gcc.dg/format-diag-1.c: New test.
3835
3836 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
3837
3838         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
3839         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
3840         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
3841         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
3842         gcc.dg/formatz-1.c: Adjust warning regular expressions.
3843
3844 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
3845
3846         * g++.old-deja/g++.other/nested4.C: New test.
3847
3848 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
3849
3850         * g++.old-deja/g++.ns/scoped1.C: New test.
3851
3852 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
3853
3854         * lib/g++.exp: Support testing already-installed GCC.
3855
3856 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3857
3858         * wtr-label-1.c, wtr-suffix-1.c: New tests.
3859
3860 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3861
3862         * gcc.dg/return-type-2.c: New test.
3863
3864 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
3865
3866         * gcc.c-torture/compile/20000825-1.c: New test.
3867
3868 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
3869
3870         * gcc.dg/dwarf2-2.c: New test.
3871
3872 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
3873
3874         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
3875         dg-warning regexps.
3876
3877 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3878
3879         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
3880         gcc.dg/format-ext-5.c: New tests.
3881
3882 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
3883
3884         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
3885
3886 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
3887
3888         * gcc.dg/noncompile/930622-2.c: Adjust error message.
3889
3890 2000-08-24  Richard Henderson  <rth@cygnus.com>
3891
3892         * gcc.dg/ia64-sync-1.c: New test.
3893         * gcc.dg/ia64-sync-2.c: New test.
3894         * gcc.dg/ia64-asm-1.c: New test.
3895
3896 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
3897
3898         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
3899         * gcc.dg/format-ext-2.c: New test.
3900
3901 2000-08-23  Jason Merrill  <jason@redhat.com>
3902
3903         * lib/old-dejagnu.exp: Also ignore "In member function" and
3904         "At global scope".
3905
3906 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3907
3908         * gcc.dg/noncompile/label-lineno-1.c: New test.
3909
3910 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3911
3912         * gcc.dg/c99-array-nonobj-1.c: New test.
3913
3914 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3915
3916         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
3917         tests.
3918         * gcc.dg/format-ext-1.c: New test.
3919
3920 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3921
3922         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
3923         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
3924         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
3925         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
3926         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
3927
3928 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3929
3930         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
3931         gcc.dg/c99-strftime-2.c: New tests.
3932
3933 2000-08-22  Richard Henderson  <rth@cygnus.com>
3934
3935         * gcc.c-torture/execute/20000822-1.c: New test.
3936
3937 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
3938
3939         * gcc.c-torture/execute/20000819-1.x: Remove.
3940
3941 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3942
3943         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
3944         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
3945         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
3946         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
3947         gcc.dg/format-xopen-1.c: New tests.
3948
3949 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3950
3951         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
3952
3953 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
3954
3955         * g++.old-deja/g++.other/loop2.C: New test.
3956
3957         * gcc.c-torture/compile/20000606-1.c: New test.
3958         * gcc.c-torture/compile/20000728-1.c: New test.
3959         * gcc.c-torture/execute/20000801-1.c: New test.
3960         * gcc.c-torture/execute/20000801-2.c: New test.
3961         * gcc.c-torture/execute/20000819-1.c: New test.
3962         * gcc.c-torture/execute/20000819-1.x: XFAIL.
3963         * gcc.dg/20000629-1.c: New test.
3964         * gcc.dg/20000724-1.c: New test.
3965         * gcc.dg/20000807-1.c: New test.
3966
3967 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
3968
3969         * gcc.dg/cpp/pragma-1.c: New test.
3970         * gcc.dg/cpp/pragma-2.c: New test.
3971
3972 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
3973
3974         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
3975         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
3976
3977 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3978
3979         * gcc.c-torture/compile/20000818-1.c: New test.
3980
3981 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
3982
3983         * gcc.c-torture/execute/20000818-1.c: New test.
3984
3985 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3986
3987         * gcc.dg/format-va-1.c: New test.
3988
3989 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3990
3991         * g++.old-deja/g++.other/typedef8.C: New test.
3992
3993 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3994
3995         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
3996         * g++.old-deja/g++.mike/net36.C: Mark candidate.
3997         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
3998         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
3999         * g++.old-deja/g++.other/ptrmem7.C: New test.
4000         * g++.old-deja/g++.pt/ptrmem10.C: New test.
4001
4002 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
4003
4004         * g++.old-deja/g++.pt/typename27.C: New test.
4005
4006 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
4007
4008         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
4009         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
4010         * g++.old-deja/g++.pt/friend45.C: New test.
4011         * g++.old-deja/g++.other/friend8.C: New test.
4012
4013 2000-08-15  Richard Henderson  <rth@cygnus.com>
4014
4015         * gcc.c-torture/execute/20000815-1.c: New test.
4016
4017 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
4018
4019         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
4020         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
4021         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
4022
4023 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
4024
4025         * g++.old-deja/g++.other/refinit2.C: New test.
4026
4027 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
4028
4029         * lib/c-torture.exp (c-torture): Make
4030         compiler_conditional_xfail_data global.
4031         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
4032         compiler_conditional_xfail_data machinery.
4033         (f-torture-execute): Likewise.
4034         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
4035         and only when unrolling loops.
4036
4037         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
4038
4039 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
4040
4041         * g++.old-deja/g++.pt/explicit81.C: New test.
4042
4043 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
4044
4045         * g++.old-deja/g++.pt/typename26.C: New test.
4046
4047 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
4048
4049         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
4050         warning.
4051
4052 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
4053
4054         * g++.old-deja/g++.other/array3.C: New test.
4055
4056 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4057
4058         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
4059         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
4060         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
4061         New tests.
4062
4063 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
4064
4065         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
4066         * g++.old-deja/g++.abi/vmihint.C: Likewise.
4067
4068 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
4069
4070         * gcc.c-torture/execute/20000808-1.c: New test.
4071
4072 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4073
4074         * gcc.dg/c90-const-expr-1.c: New test.
4075
4076 2000-08-08  Richard Henderson  <rth@cygnus.com>
4077
4078         * gcc.dg/noncompile/920923-1.c: Declare calloc.
4079
4080 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4081
4082         * gcc.dg/noncompile/const-ll-1.c: New test.
4083
4084 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4085
4086         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
4087
4088 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
4089
4090         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
4091         that running programs linked against the shared version of libobjc
4092         run correctly.
4093
4094 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4095
4096         * gcc.dg/c99-printf-1.c: New test.
4097
4098 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4099
4100         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
4101
4102 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
4103
4104         * gcc.c-torture/execute/20000731-1.x: Delete.
4105
4106 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
4107
4108         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
4109         and torture_without_loops as is done by c-torture.exp.
4110         (search_for): Copy from c-torture.exp.
4111         (gcc-dg-runtest): New function, drives a directory of tests
4112         iterating over the TORTURE_OPTIONS.
4113         (scan-assembler, scan-assembler-not): Move here from
4114         individual directory drivers.
4115
4116         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
4117         defined by lib/gcc-dg.exp.
4118         * gcc.dg/cpp/cpp.exp: Likewise.
4119         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
4120         gcc-dg-runtest, so we cycle over optimization options.
4121
4122         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
4123         * gcc.dg/compare2.c: No longer expected to fail.
4124
4125 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
4126
4127         * gcc.c-torture/execute/20000804-1.c: New test.
4128
4129 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4130
4131         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
4132
4133 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
4134
4135         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
4136
4137 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
4138
4139         * gcc.c-torture/compile/20000803-1.c: New test.
4140
4141 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4142
4143         * gcc.c-torture/execute/20000801-3.c,
4144         gcc.c-torture/execute/20000801-4.c: New tests.
4145         * gcc.c-torture/execute/20000801-3.x,
4146         gcc.c-torture/execute/20000801-4.x: Xfail.
4147
4148 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
4149
4150         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
4151         libobjc/.libs to allow for libtool.
4152
4153 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
4154
4155         * gcc.c-torture/compile/20000802-1.c: New test.
4156
4157 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
4158
4159         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
4160
4161 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
4162
4163         * gcc-c-torture/execute/20000731-2.c: New test.
4164
4165         * gcc.c-torture/execute/20000731-1.c: New test.
4166         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
4167
4168 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
4169
4170         * testsuite/gcc.dg/cpp/paste7.c: New test.
4171         * gcc.dg/cpp/20000725-1.c: New test.
4172
4173 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
4174
4175         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
4176         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
4177         declaration warning for __builtin_dwarf_reg_size.
4178
4179         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
4180
4181 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4182
4183         * gcc.dg/noncompile/voidparam-1.c: New test.
4184
4185 2000-07-30  Richard Henderson  <rth@cygnus.com>
4186
4187         * gcc.dg/c90-digraph-1.c: Don't xfail.
4188         * gcc.dg/compare2.c (case 10): Xfail.
4189         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
4190
4191 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
4192
4193         * gcc.dg/c99-main-1.c: New test.
4194
4195 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4196
4197         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
4198
4199 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
4200
4201         * gcc.c-tortuer/execute/20000726-1.c: New test.
4202
4203 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
4204
4205         * gcc.c-torture/execute/enum-2.c: New test.
4206
4207 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4208
4209         * gcc.dg/cpp/tr-warn3.c: New test.
4210
4211 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4212
4213         * g++.old-deja/g++.ext/implicit1.C: Remove.
4214         * g++.old-deja/g++.jason/c2.C: Remove
4215         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
4216         * g++.old-deja/g++.pt/crash16.C: Likewise.
4217         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
4218
4219 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4220
4221         * g++.old-deja/g++.other/for2.C: New test.
4222
4223 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
4224
4225         * gcc.dg/20000720-1.c: New test.
4226
4227 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
4228
4229         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
4230
4231 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
4232
4233         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
4234         * gcc.c-torture/execute/20000722-1.c: New.
4235         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
4236
4237 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
4238
4239         * gcc.dg/cpp/20000720-1.S: New test.
4240
4241 2000-07-21  Michael Meissner  <meissner@redhat.com>
4242
4243         * gcc.c-torture/execute/ieee/hugeval.c: New test.
4244
4245 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
4246
4247         * g++.old-deja/g++.brendan/crash16.C,
4248         g++.old-deja/g++.brendan/parse3.C,
4249         g++.old-deja/g++.brendan/redecl1.C,
4250         g++.old-deja/g++.ns/template13.C,
4251         g++.old-deja/g++.other/decl4.C,
4252         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
4253
4254 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
4255
4256         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
4257         and "Internal error".
4258
4259         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
4260         regexps.
4261         * gcc.dg/cpp/paste6.c: New test.
4262
4263 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
4264
4265         * gcc.dg/cpp/tr-direct.c: New test.
4266
4267         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
4268         gcc.dg/cpp/undef1.c: Tweak error regexps.
4269
4270 2000-07-18  Eric Christopher <echristo@redhat.com>
4271
4272         * gcc.c-torture/compile/20000718-1.c: New test.
4273
4274 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
4275
4276         * cpplex.c (_cpp_push_token): If the token being pushed back
4277         is the previous token in this context, just subtract one from
4278         context->posn.
4279         * cppmacro.c (save_expansion): Clear aux field when storing a
4280         placemarker.
4281
4282 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
4283
4284         * gcc.dg/noncompile/redecl-1.c: New test.
4285
4286 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
4287
4288         * gcc.c-torture/execute/20000717-5.c: New test.
4289         * gcc.c-torture/execute/20000717-1.x: Removed.
4290
4291 2000-07-17  Richard Henderson  <rth@cygnus.com>
4292
4293         * gcc.c-torture/execute/20000717-4.c: New test.
4294
4295 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
4296
4297         * gcc.dg/cpp/syshdr.c: New test.
4298         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
4299
4300 2000-07-17  Neil Booth  <neilb@earthling.net>
4301
4302         * gcc.dg/cpp/cmdlne-dM.c: New test.
4303         * gcc.dg/cpp/cmdlne-dD.c: New test.
4304
4305 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
4306
4307         * gcc.c-torture/execute/20000717-3.c: New test.
4308
4309         * gcc.c-torture/compile/20000717-1.c: New test.
4310
4311 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
4312
4313         * gcc.c-torture/execute/20000717-2.c: New test.
4314
4315 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4316
4317         * gcc.dg/formatz-1.c: New test.
4318
4319         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
4320         * gcc.dg/c99-digraph-1.c: New tests.
4321
4322         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
4323         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
4324
4325         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
4326         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
4327         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
4328         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
4329         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
4330         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
4331         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
4332
4333 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
4334
4335         * gcc.c-torture/execute/20000717-1.c: New test.
4336         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
4337
4338 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
4339
4340         * gcc.c-torture/execute/20000715-2.c: New test.
4341         * gcc.dg/20000715-1.c: New test.
4342
4343 2000-07-15  Michael Meissner  <meissner@redhat.com>
4344
4345         * gcc.c-torture/execute/20000715-1.c: New test.
4346
4347 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
4348
4349         * gcc.c-torture/execute/20000707-1.c: New test.
4350
4351 2000-07-13  Neil Booth  <NeilB@earthling.net>
4352
4353         * testsuite/gcc.dg/cpp/digraph1.c,
4354         testsuite/gcc.dg/cpp/digraph2.c,
4355         testsuite/gcc.dg/cpp/digraphs.c: New tests.
4356
4357 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
4358
4359         * g77.f-torture/compile/20000630-2.f:  New test.
4360         * g77.f-torture/compile/20000630-2.x
4361
4362 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
4363
4364         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
4365
4366 2000-07-11  Neil Booth  <NeilB@earthling.net>
4367
4368         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
4369
4370 2000-07-11  Neil Booth  <NeilB@earthling.net>
4371
4372         * gcc.dg/cpp/cmdlne-C.c: New.
4373
4374 2000-07-09  Neil Booth  <NeilB@earthling.net>
4375
4376         * gcc.dg/cpp/directiv.c: New tests.
4377         * gcc.dg/cpp/undef1.c: Update.
4378
4379 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
4380
4381         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
4382
4383 2000-07-09  Neil Booth  <NeilB@earthling.net>
4384
4385         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
4386
4387 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
4388
4389         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
4390         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
4391
4392 2000-07-08  Neil Booth  <NeilB@earthling.net>
4393
4394         * gcc.dg/cpp/macsyntx.c: New tests.
4395
4396 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
4397
4398         * gcc.dg/20000707-1.c: New test.
4399
4400 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
4401
4402         * gcc.c-torture/execute/20000706-1.c: New test.
4403         * gcc.c-torture/execute/20000706-2.c: New test.
4404         * gcc.c-torture/execute/20000706-3.c: New test.
4405         * gcc.c-torture/execute/20000706-4.c: New test.
4406         * gcc.c-torture/execute/20000706-5.c: New test.
4407
4408 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
4409
4410         * g++.old-deja/g++.pt/instantiate7.C: New test.
4411
4412 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
4413
4414         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
4415         * g++.old-deja/g++.mike/thunk3.C: Likewise.
4416         * g++.old-deja/g++.other/rtti3.C: Likewise.
4417         * g++.old-deja/g++.other/rttid3.C: Likewise.
4418
4419 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
4420
4421         *  g77.f-torture/compile/20000630-1.x: Fix typo
4422
4423 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
4424
4425         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
4426         assembly output.
4427
4428 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
4429
4430         * gcc.dg/cpp/ident.c: New test.
4431
4432 2000-07-05  Neil Booth  <NeilB@earthling.net>
4433
4434         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
4435           gcc.dg/cpp/lexstrng.c: New tests.
4436
4437 2000-07-04  Neil Booth  <NeilB@earthling.net>
4438
4439         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
4440         * gcc.dg/cpp/strify2.c: Same.
4441
4442 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
4443
4444         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
4445         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
4446         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
4447         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
4448
4449         * testsuite/gcc.dg/cpp/macro1.c,
4450         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
4451         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
4452         testsuite/gcc.dg/cpp/strify1.c,
4453         testsuite/gcc.dg/cpp/strify2.c: New tests.
4454
4455 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
4456
4457         * gcc.c-torture/execute/20000703-1.c: New test.
4458
4459 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
4460
4461         * g++.old-deja/g++.pt (lookup10.C): New test.
4462
4463 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
4464
4465         * g++.old-deja/g++.pt (typename25.C): New test.
4466
4467 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
4468
4469         * gcc.c-torture/compile/20000701-1.c: New test.
4470
4471 2000-06-30  Nick Clifton  <nickc@cygnus.com>
4472
4473         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
4474         to test case.
4475
4476 2000-06-30  Catherine Moore  <clm@cygnus.com>
4477
4478         * gcc.c-torture/execute/align-1.c: New test.
4479
4480 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
4481
4482         * g++.old-deja/g++.pt/expr8.C: New test.
4483         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
4484
4485 2000-06-29  Nick Clifton  <nickc@cygnus.com>
4486
4487         * gcc.c-torture/compile/20000629-1.c: New test.
4488
4489 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
4490
4491
4492         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
4493         gcc.dg/noncompile directory, depending on whether they're
4494         preprocessor tests or not.  Annotate all the tests for the dg
4495         framework.
4496
4497         * gcc.c-torture/noncompile/noncompile.exp: Delete.
4498         * gcc.dg/noncompile/noncompile.exp: New.
4499
4500         * Moved files:
4501         Old name                                New name
4502         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
4503         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
4504         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
4505         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
4506         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
4507         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
4508         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
4509         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
4510         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
4511         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
4512         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
4513         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
4514         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
4515         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
4516         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
4517         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
4518         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
4519         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
4520         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
4521         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
4522         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
4523         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
4524         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
4525         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
4526
4527         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
4528         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
4529         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
4530         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
4531         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
4532         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
4533
4534 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
4535
4536         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
4537         declare one variable.  On the fourth, error.
4538         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
4539         declared by 20000628-1a.h.
4540
4541 2000-06-29  Richard Henderson  <rth@redhat.com>
4542
4543         * gcc.c-torture/execute/930529-1.x: New file.
4544         * gcc.dg/920413-1.c: Adjust expected warning text.
4545         * gcc.dg/980217-1.c: Declare abort.
4546         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
4547
4548 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
4549
4550         * g77.f-torture/compile/20000629-1.f: New test.
4551         * g77.f-torture/compile/20000629-1.x: Expected to fail.
4552
4553 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
4554
4555         Rearrange lots of files, removing entirely the
4556         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
4557         directories.
4558
4559         * Deleted files:
4560         gcc.c-torture/code_quality/code_quality.exp
4561         gcc.c-torture/special/special.exp
4562         gcc.failure/failure.exp
4563         gcc.failure/940409-1.x
4564         gcc.c-torture/compile/961203-1.x
4565
4566         * New files:
4567         gcc.misc-tests/linkage.exp
4568         gcc.c-torture/execute/920730-1t.c
4569         gcc.c-torture/execute/920730-1t.x
4570         gcc.c-torture/compile/920520-1.x
4571         gcc.c-torture/compile/920521-1.x
4572         gcc.c-torture/compile/981006-1.x
4573         gcc.c-torture/execute/eeprof-1.x
4574
4575         * Moved files (possibly with modifications to fit a new harness):
4576         Old name                                New name
4577         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
4578         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
4579         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
4580         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
4581         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
4582         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
4583         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
4584         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
4585         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
4586         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
4587         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
4588         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
4589         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
4590         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
4591
4592 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
4593
4594         * c-torture/compile/961203-1.x: Delete.
4595
4596         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
4597         not exit. Include stdio.h.
4598         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
4599         * gcc.misc-tests/dg-12.c: Likewise.
4600         * gcc.misc-tests/dg-5.c: Likewise.
4601         * gcc.misc-tests/dg-6.c: Likewise.
4602         * gcc.misc-tests/dg-7.c: Prototype abort.
4603         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
4604         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
4605         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
4606         not exit.
4607         * gcc.misc-tests/sieve.c: Use return from main, not exit.
4608         * gcc.misc-tests/sort2.c: Use return from main, not exit.
4609
4610 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
4611
4612         * gcc.dg/cpp/20000628-1.c: New test.
4613         * gcc.dg/cpp/20000628-1.h: New header for above test.
4614         * gcc.dg/cpp/20000628-1a.h: Likewise.
4615
4616 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
4617
4618         * gcc.dg/cpp: New directory.
4619         * gcc.dg/cpp/cpp.exp: New driver.
4620         * gcc.dg/cpp/20000627-1.c: New test.
4621         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
4622         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
4623         and rewrite as a compilation test.
4624
4625         * gcc.dg: Move many files into the cpp subdirectory, possibly
4626         renaming or editing them as well.
4627         Old name                New name
4628         990119-1.c              cpp/19990119-1.c
4629         990228-1.c              cpp/19990228-1.c
4630         990407-1.c              cpp/19990407-1.c
4631         990409-1.c              cpp/19990409-1.c
4632         990413-1.c              cpp/19990413-1.c
4633         990703-1.c              cpp/19990703-1.c
4634         20000127-1.c            cpp/20000127-1.c
4635         20000129-1.c            cpp/20000129-1.c
4636         20000207-1.c            cpp/20000207-1.c
4637         20000207-2.c            cpp/20000207-2.c
4638         20000209-1.c            cpp/20000209-1.c
4639         20000209-2.c            cpp/20000209-2.c
4640         20000301-1.c            cpp/20000301-1.c
4641         20000419-1.c            cpp/20000419-1.c
4642         20000510-1.S            cpp/20000510-1.S
4643         20000519-1.c            cpp/20000519-1.c
4644         20000529-1.c            cpp/20000529-1.c
4645         20000625-1.c            cpp/20000625-1.c
4646         20000625-2.c            cpp/20000625-2.c
4647         cpp-as1.c               cpp/assert1.c
4648         cpp-as2.c               cpp/assert2.c
4649         cxx-comments-1.c        cpp/cxxcom1.c
4650         cxx-comments-2.c        cpp/cxxcom2.c
4651         endif-label.c           cpp/endif.c
4652         cpp-hash1.c             cpp/hash1.c
4653         cpp-hash2.c             cpp/hash2.c
4654         cpp-if1.c               cpp/if-1.c
4655         cpp-if2.c               cpp/if-2.c
4656         cpp-if3.c               cpp/if-3.c
4657         cpp-if4.c               cpp/if-4.c
4658         cpp-if5.c               cpp/if-5.c
4659         cpp-cond.c              cpp/if-cexp.c
4660         cpp-missingop.c         cpp/if-mop.c
4661         cpp-missingparen.c      cpp/if-mpar.c
4662         cpp-opprec.c            cpp/if-oppr.c
4663         cpp-ifparen.c           cpp/if-paren.c
4664         cpp-shortcircuit.c      cpp/if-sc.c
4665         cpp-shift.c             cpp/if-shift.c
4666         cpp-unary.c             cpp/if-unary.c
4667         cpp-li1.c               cpp/line1.c
4668         cpp-li2.c               cpp/line2.c
4669         lineno.c                cpp/line3.c
4670         lineno-2.c              cpp/line4.c
4671         cpp-mi.c                cpp/mi1.c
4672         cpp-mic.h               cpp/mi1c.h
4673         cpp-micc.h              cpp/mi1cc.h
4674         cpp-mind.h              cpp/mi1nd.h
4675         cpp-mindp.h             cpp/mi1ndp.h
4676         cpp-mix.h               cpp/mi1x.h
4677         cpp-mi2.c               cpp/mi2.c
4678         cpp-mi2a.h              cpp/mi2a.h
4679         cpp-mi2b.h              cpp/mi2b.h
4680         cpp-mi2c.h              cpp/mi2c.h
4681         cpp-mi3.c               cpp/mi3.c
4682         cpp-mi3.def             cpp/mi3.def
4683         poison-1.c              cpp/poison.c
4684         pr-impl.c               cpp/prag-imp.c
4685         cpp-redef-2.c           cpp/redef1.c
4686         cpp-redef.c             cpp/redef2.c
4687         strpaste.c              cpp/strp1.c
4688         strpaste-2.c            cpp/strp2.c
4689         cpp-tradpaste.c         cpp/tr-paste.c
4690         cpp-tradstringify.c     cpp/tr-str.c
4691         cpp-tradwarn1.c         cpp/tr-warn1.c
4692         cpp-tradwarn2.c         cpp/tr-warn2.c
4693         trigraphs.c             cpp/trigraphs.c
4694         cpp-unc1.c              cpp/unc1.c
4695         cpp-unc2.c              cpp/unc2.c
4696         cpp-unc3.c              cpp/unc3.c
4697         cpp-unc.c               cpp/unc4.c
4698         undef.c                 cpp/undef1.c
4699         undef-2.c               cpp/undef2.c
4700         cpp-wi1.c               cpp/widestr1.c
4701
4702 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
4703
4704         * lib/g++.exp (g++_include_flags): Tweak.
4705
4706 2000-06-27  H.J. Lu  <hjl@gnu.org>
4707             Loren J. Rittle  <ljrittle@acm.org>
4708
4709         * lib/g++.exp (g++_include_flags): Override libgloss.exp
4710         version with one that knows about the new gcc tree structure.
4711         (g++_link_flags): Same.
4712
4713 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
4714
4715         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
4716         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
4717         case we are cross-compiling.
4718
4719         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
4720         g++.old-deja/g++.niklas/Makefile.in,
4721         g++.old-deja/g++.niklas/configure.in,
4722         g++.old-deja/g++.other/Makefile.in,
4723         g++.old-deja/g++.other/configure.in,
4724         gcc.c-torture/code_quality/Makefile.in,
4725         gcc.c-torture/code_quality/configure.in,
4726         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
4727         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
4728         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
4729         gcc.c-torture/execute/ieee/Makefile.in,
4730         gcc.c-torture/execute/ieee/configure.in,
4731         gcc.c-torture/noncompile/Makefile.in,
4732         gcc.c-torture/noncompile/configure.in,
4733         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
4734         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
4735         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
4736
4737 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
4738
4739         * g++.old-deja/g++.other/ambig3.C: New test.
4740
4741 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
4742
4743         * g++.old-deja/g++.pt/syntax1.C: New test.
4744         * g++.old-deja/g++.pt/syntax2.C: New test.
4745         * g++.old-deja/g++.other/syntax3.C: New test.
4746         * g++.old-deja/g++.other/syntax4.C: New test.
4747
4748 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
4749
4750         * gcc.dg/20000623-1.c: Prototype exit and abort.
4751
4752 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
4753
4754         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
4755         New tests.
4756         * gcc.dg/cpp-mi3.def: New file.
4757
4758         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
4759         inside assertions.
4760         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
4761         lexer's error messages.
4762         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
4763         divine anything from the linemarkers.
4764         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
4765         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
4766
4767 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
4768
4769         * gcc.dg/20000623-1.c: New test.
4770
4771 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
4772
4773         * gcc.c-torture/execute/20000622-1.c: New test.
4774
4775 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
4776
4777         * g++.old-deja/g++.other/init15.C: New test.
4778
4779 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
4780
4781         * g++.old-deja/g++.pt/vaarg2.C: New test.
4782         * g++.old-deja/g++.pt/vaarg3.C: New test.
4783
4784 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
4785
4786         * g++.old-deja/g++.other/dyncast6.C: New test.
4787
4788 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
4789
4790         * gcc.c-torture/execute/loop-6.c: New test.
4791
4792 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
4793
4794         * gcc.dg/20000614-1.c: New test.
4795         * gcc.dg/20000614-2.c: New test.
4796
4797 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
4798
4799         * g++.old-deja/g++.other/inline12.C: New test.
4800
4801 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
4802
4803         * g++.old-deja/g++.other/eh1.C: New test.
4804
4805 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
4806
4807         * g++.old-deja/g++.other/type.C: New test.
4808
4809 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
4810
4811         * g++.old-deja/g++.other/initstring.C: New test.
4812
4813 2000-06-12  Jason Merrill  <jason@redhat.com>
4814
4815         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
4816
4817 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
4818
4819         * gcc.c-torture/compile/20000609-1.c: New test.
4820
4821 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
4822
4823         * gcc.dg/20000609-1.c: New test.
4824
4825 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
4826
4827         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
4828         * gcc.c-torture/noncompile/poison-1.c: Move...
4829         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
4830         * gcc.dg/cpp-li1.c: Add a token after the #line.
4831
4832 2000-06-05  Richard Henderson  <rth@cygnus.com>
4833
4834         * gcc.c-torture/execute/20000605-2.c: New test.
4835         * gcc.c-torture/execute/20000605-3.c: New test.
4836
4837 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
4838
4839         * g77.f-torture/execute/20000503-1.x: New file.
4840
4841 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
4842
4843         * g++.old-deja/g++.eh/badalloc1.C: New test.
4844
4845 2000-06-05  Richard Henderson  <rth@cygnus.com>
4846
4847         * gcc.c-torture/execute/20000605-1.c: New test.
4848
4849 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
4850             Nathan Sidwell <nathan@codesourcery.com>
4851
4852         * gcc.c-torture/compile/20000605-1.c: New test.
4853
4854 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
4855
4856         * g77.f-torture/compile/20000601-1.f:  New test.
4857
4858 2000-06-03  Richard Henderson  <rth@cygnus.com>
4859
4860         * gcc.c-torture/execute/20000603-1.c: New.
4861
4862 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
4863
4864         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
4865         * gcc.dg/noreturn-2.c (noreturn): Likewise.
4866
4867 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
4868
4869         * gcc.dg/compare2.c (case 12): XFAIL.
4870         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
4871         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
4872
4873         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
4874
4875 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
4876
4877         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
4878         guard macro is already defined when the header is first
4879         included.
4880         * gcc.dg/cpp-mix.h: New file.
4881         * gcc.dg/endif-label.c: Update patterns to match compiler.
4882
4883         * g++.brendan/complex1.C: Declare abort.
4884         * g++.law/refs4.C: Remove XFAIL.
4885         * g++.oliva/expr2.C: Declare abort and exit.
4886
4887 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
4888
4889         * gcc.c-torture/execute/20000528-1.c: New test.
4890
4891         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
4892         * g++.old-deja/g++.law/temps4.C: Likewise.
4893
4894         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
4895         stdlib.h.  Call abort() on failure.
4896         * g++.old-deja/g++.law/refs4.C: Likewise.
4897         * g++.old-deja/g++.law/temps4.C: Likewise.
4898         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
4899         * gcc.c-torture/execute/20000112-1.c: Include string.h.
4900
4901 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
4902
4903         Relative to g++.dg/special:
4904         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
4905
4906         Relative to g++.old-deja:
4907         * g++.brendan/complex1.C, g++.jason/optimize2.C,
4908         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
4909         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
4910         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
4911         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
4912         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
4913         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
4914
4915         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
4916         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
4917         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
4918         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
4919         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
4920         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
4921         and/or string.h.
4922
4923         * g++.other/goto1.C: Update expectations for error messages.
4924
4925 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
4926
4927         * gcc.c-torture/compile/20000523-1.c: New test.
4928
4929 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
4930
4931         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
4932
4933 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
4934
4935         * g++.old-deja/g++.eh/catch11.C: New test.
4936         * g++.old-deja/g++.eh/catch12.C: New test.
4937
4938 2000-05-24  Nick Clifton  <nickc@cygnus.com>
4939
4940         * gcc.c-torture/execute/20000523-1.c: New test.
4941
4942 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
4943
4944         * c-torture/execute/bcp-1.c: Replace abort in arg of
4945         __builtin_constant_p with a generic external function.
4946
4947         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
4948         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
4949         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
4950         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
4951         Prototype abort and/or exit.
4952
4953         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
4954         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
4955         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
4956         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
4957
4958 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
4959
4960         * gcc.dg/dwarf2-1.c: New test.
4961
4962 2000-05-20  Richard Henderson  <rth@cygnus.com>
4963
4964         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
4965
4966 2000-05-20  Andreas Jaeger  <aj@suse.de>
4967
4968         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
4969         testcase.
4970
4971 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
4972
4973         * gcc.c-torture/execute/20000519-2.c: New test.
4974
4975 2000-05-19  Andreas Jaeger  <aj@suse.de>
4976
4977         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
4978         which fails with SSA.
4979
4980         * lib/c-torture.exp: Also test with -O3 -fssa.
4981
4982 2000-05-18  Michael Meissner  <meissner@redhat.com>
4983
4984         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
4985         * gcc.c-torture/execute/920415-1.c: Ditto.
4986         * gcc.c-torture/execute/920501-1.c: Ditto.
4987         * gcc.c-torture/execute/conversion.c: Ditto.
4988         * gcc.c-torture/execute/cvt-1.c: Ditto.
4989
4990 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
4991
4992         * gcc.c-torture/compile/20000518-1.c: New test.
4993
4994 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
4995
4996         * g77.f-torture/compile/200005018.f:  New test.
4997
4998 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
4999
5000         * gcc.c-torture/compile/20000517-1.c: New test.
5001
5002 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5003
5004         * gcc.c-torture/execute/20000516-1.c: New test.
5005
5006 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
5007
5008         * g++.old-deja/g++.other/eh.C: New test.
5009
5010 2000-05-12  Richard Henderson  <rth@cygnus.com>
5011
5012         * gcc.c-torture/execute/990208-1.c (main): Don't pass
5013         constants through to doit's conditional.
5014
5015 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
5016
5017         * gcc.c-torture/compile/20000511-1.c: New test.
5018         * g77.f-torture/compile/20000511-1.f: New test.
5019         * g77.f-torture/compile/20000511-2.f: New test.
5020
5021 2000-05-11  Michael Meissner  <meissner@redhat.com>
5022
5023         * gcc.c-torture/execute/20000511-1.c: New test.
5024
5025 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
5026
5027         * gcc.dg/dg.exp: Scan .S files as well as .c files.
5028         * gcc.dg/20000510-1.S: New.
5029
5030 2000-05-08  Catherine Moore  <clm@cygnus.com>
5031
5032         * gcc.dg/unused-3.c: New.
5033
5034 2000-05-06  Richard Henderson  <rth@cygnus.com>
5035
5036           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
5037           * g++.old-deja/g++.mike/warn1.C: Likewise.
5038           * g++.old-deja/g++.pt/local1.C: Likewise.
5039           * g++.old-deja/g++.pt/local7.C: Likewise.
5040           * g++.old-deja/g++.pt/spec16.C: Likewise.
5041
5042 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
5043
5044         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
5045
5046 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
5047
5048           * g77.f-torture/execute/20000503-1.f:  New test.
5049
5050 2000-05-04  Andreas Jaeger  <aj@suse.de>
5051
5052         * gcc.dg/noreturn-2.c: New test.
5053
5054 2000-05-04  Neil Booth  <NeilB@earthling.net>
5055
5056         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
5057         preprocessor.
5058
5059 2000-05-04  Richard Henderson  <rth@cygnus.com>
5060
5061         * gcc.c-torture/execute/20000503-1.c: Fix typo.
5062
5063 2000-05-04  Richard Henderson  <rth@cygnus.com>
5064
5065         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
5066         OpenSSL by Jason R Thorpe.
5067
5068 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
5069
5070         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
5071
5072 2000-05-03  Robert Lipe <robertlipe@usa.net>
5073
5074         * gcc.dg/20000503-1.c: New test.
5075
5076 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
5077
5078         * gcc.c-torture/compile/20000502-1.c: New test.
5079         * g++.old-deja/g++.other/align.C: New test.
5080         * gcc.dg/cpp-tradstringify.c: New test.
5081
5082 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
5083
5084         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
5085         and hard registers.
5086
5087 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
5088
5089         * gcc.c-torture/execute/loop-5.c: New test.
5090
5091 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
5092
5093         * gcc.c-torture/execute/va-arg-20.c: New test.
5094
5095 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
5096
5097         * gcc.c-torture/execute/20000422-1.c: New test.
5098
5099 2000-04-20  Greg McGary  <gkm@gnu.org>
5100
5101         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
5102         when optimizing, but without sibling-call optimizations (-O1).
5103
5104 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
5105
5106           * gcc.c-torture/compile/20000420-1.c: New test.
5107
5108 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5109
5110         * g++.abi/ptrflags.C: New test.
5111         * g++.eh/catchptr1.C: Test incomplete pointer chains.
5112
5113 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
5114
5115         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
5116
5117 2000-04-19  Greg McGary  <gkm@gnu.org>
5118
5119         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
5120         sibling-call optimizations.
5121
5122 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
5123
5124         * gcc.dg/20000419-1.c: New test.
5125
5126 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
5127
5128         * gcc.c-torture/execute/20000412-6.c: New test.
5129
5130 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
5131
5132         * gcc.c-torture/execute/20000412-5.c: New test.
5133         * g77.f-torture/compile/20000412-1.f: New test.
5134         * gcc.c-torture/execute/20000412-4.c: New test.
5135         * gcc.c-torture/compile/20000412-2.c: New test.
5136         * gcc.c-torture/execute/20000412-3.c: New test.
5137         * gcc.c-torture/compile/20000412-1.c: New test.
5138         * gcc.c-torture/execute/20000412-2.c: New test.
5139
5140 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
5141
5142         * objc/execute/bf-20.m: New test.
5143
5144 2000-04-10  Richard Henderson  <rth@cygnus.com>
5145
5146         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
5147
5148         * gcc.c-torture/execute/20000412-1.c: New test.
5149
5150 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
5151
5152         * g++.old-deja/g++.eh/catchptr1.C: New test.
5153
5154 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
5155
5156         * g++.old-deja/g++.abi/cxa_vec.C: New test.
5157
5158 2000-04-08  Neil Booth  <NeilB@earthling.net>
5159
5160         * gcc.dg/cpp-nullchar.c: Remove test as
5161         embedded nulls cause problems.
5162
5163 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5164
5165         * gcc.dg/compare2.c: New test.
5166
5167 2000-04-08  Neil Booth  <NeilB@earthling.net>
5168
5169         * gcc.dg/cpp-nullchar.c: New test.
5170
5171 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
5172
5173         * gcc.dg/cpp-mi2.c: New test.
5174         * gcc.dg/cpp-mi2[abc].h: New files.
5175
5176 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
5177
5178         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
5179         member name.
5180
5181 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
5182
5183         * g++.old-deja/g++.abi/vmihint.C: New test.
5184
5185 2000-04-06  Neil Booth  <NeilB@earthling.net>
5186
5187         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
5188         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
5189         copyright.
5190
5191 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
5192
5193         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
5194         avoid stack-frame overwrite.
5195
5196 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
5197
5198         * gcc.c-torture/compile/20000405-2.c: New test.
5199         * gcc.c-torture/compile/20000405-3.c: New test.
5200
5201 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5202
5203         * gcc.c-torture/compile/20000405-1.c: New test.
5204
5205 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
5206
5207         * gcc.dg/cast-qual-1.c: Revert last change.
5208
5209 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5210
5211         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
5212
5213 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
5214
5215         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
5216         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
5217
5218 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
5219
5220         * gcc.c-torture/compile/20000403-2.c: New test.
5221         * gcc.c-torture/compile/20000403-1.c: New test.
5222
5223 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
5224
5225         * gcc.c-torture/execute/20000403-1.c: New test.
5226
5227 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
5228
5229         * gcc.c-torture/execute/20000402-1.c: New test.
5230
5231 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
5232
5233         * gcc.c-torture/execute/va-arg-15.c: New test.
5234         * gcc.c-torture/execute/va-arg-16.c: New test.
5235         * gcc.c-torture/execute/va-arg-17.c: New test.
5236         * gcc.c-torture/execute/va-arg-18.c: New test.
5237         * gcc.c-torture/execute/va-arg-19.c: New test.
5238
5239 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
5240
5241         * gcc.c-torture/compile/981211-1.c: Move to...
5242         * gcc.dg/cpp-as1.c: ...here.
5243         * gcc.dg/cpp-as2.c: New file.
5244
5245         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
5246         compiler.
5247
5248 2000-04-02  Neil Booth  <NeilB@earthling.net>
5249
5250         * gcc.dg/cpp-cond.c  New tests.
5251         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
5252         accidental success less likely.
5253         * gcc.dg/cpp-missingop.c  New tests.
5254         * gcc.dg/cpp-missingparen.c  New tests.
5255         * gcc.dg/cpp-shift.c  New tests.
5256         * gcc.dg/cpp-shortcircuit.c  New tests.
5257         * gcc.dg/cpp-unary.c  New tests.
5258
5259 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
5260
5261         * gcc.c-torture/compile/20000329-1.c: New test.
5262
5263 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
5264
5265         * gcc.c-torture/compile/20000326-1.c: New test.
5266         * gcc.c-torture/compile/20000326-2.c: New test.
5267
5268 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
5269
5270         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
5271         the first parameter is a function argument.
5272
5273 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
5274
5275         * g++.old-deja/g++.ext/array4.C: New test.
5276
5277 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
5278
5279         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
5280
5281 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5282
5283         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
5284
5285 2000-03-19  Richard Henderson  <rth@cygnus.com>
5286
5287         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
5288
5289 2000-03-19  Richard Henderson  <rth@cygnus.com>
5290
5291         * gcc.c-torture/compile/20000319-1.c: New test.
5292
5293 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
5294
5295         * gcc.c-torture/execute/20000314-3.c: New test.
5296         * gcc.c-torture/execute/20000314-2.c: New test.
5297         * gcc.c-torture/execute/20000314-1.c: New test.
5298         * gcc.c-torture/compile/20000314-2.c: New test.
5299         * gcc.c-torture/compile/20000314-1.c: New test.
5300
5301 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
5302
5303         * g++.old-deja/g++.warn/inline.C: New test.
5304
5305 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
5306
5307         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
5308         standards-compliant result rather than specific constants.
5309         Put test-values in array.
5310
5311 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
5312
5313         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
5314         (g++_target_compile): Put test-specific options last.
5315
5316 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5317
5318         * g++.old-deja/g++.eh/vbase4.C: New test.
5319
5320 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5321
5322         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
5323
5324 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5325
5326         * g++.old-deja/g++.brendan/misc12.C: Removed.
5327         * g++.old-deja/g++.pt/memtemp77.C: Constify.
5328         * g++.old-deja/g++.ext/pretty4.C: New test.
5329
5330 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5331
5332         * g++.old-deja/g++.other/string2.C: New test.
5333
5334 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
5335
5336         * g++.old-deja/g++.warn/impint2.C: New test.
5337
5338 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
5339
5340         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
5341         is 1, not zero.
5342
5343 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
5344
5345         * g++.old-deja/g++.warn/impint.C: New test.
5346         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
5347         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
5348         * g++.old-deja/g++.pt/explicit12.C: Likewise.
5349         * g++.old-deja/g++.pt/explicit13.C: Likewise.
5350         * g++.old-deja/g++.pt/explicit17.C: Likewise.
5351         * g++.old-deja/g++.pt/explicit18.C: Likewise.
5352         * g++.old-deja/g++.pt/explicit19.C: Likewise.
5353         * g++.old-deja/g++.pt/explicit23.C: Likewise.
5354         * g++.old-deja/g++.pt/explicit31.C: Likewise.
5355         * g++.old-deja/g++.pt/explicit35.C: Likewise.
5356         * g++.old-deja/g++.pt/explicit6.C: Likewise.
5357         * g++.old-deja/g++.pt/memclass7.C: Likewise.
5358
5359 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
5360
5361         * gcc.dg/cpp-redef.c: New test.
5362
5363 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
5364
5365         * g++.old-deja/g++.pt/unify7.C: New test.
5366
5367 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5368
5369         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
5370         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
5371
5372 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
5373
5374         * gcc.c-torture/compile/20000224-1.c: New test.
5375
5376 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5377
5378         * gcc.c-torture/compile/cpp-2.c: New test.
5379         * gcc.c-torture/compile/cpp-1.c: New test.
5380
5381 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
5382
5383         * gcc.c-torture/execute/20000225-1.c: New test.
5384
5385 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5386
5387         * gcc.dg/cpp-li2.c: New test.
5388
5389         * gcc.dg/cpp-wi1.c: New test.
5390
5391         * gcc.dg/cpp-li1.c: New test.
5392
5393 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
5394
5395         * g++.old-deja/g++.other/sizeof5.C: New test.
5396
5397 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5398
5399         * gcc.c-torture/execute/va-arg-13.c: New test.
5400
5401 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
5402
5403         * gcc.c-torture/execute/va-arg-12.c: New test.
5404
5405 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
5406
5407         * gcc.c-torture/execute/20000223-1.c: New test.
5408
5409 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
5410
5411         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
5412
5413 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
5414
5415         * g++.old-deja/g++.abi/ptrmem.C: New test.
5416
5417 2000-02-19  Richard Henderson  <rth@cygnus.com>
5418
5419         * gcc.c-torture/compile/init-3.c: New.
5420
5421 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
5422
5423         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
5424         ALWAYS_CXXFLAGS.
5425
5426 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
5427
5428         * gcc.c-torture/compile/20000211-3.c: New test.
5429
5430 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
5431
5432         * gcc.c-torture/compile/20000211-2.c: New test.
5433
5434 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
5435
5436         * gcc.c-torture/compile/20000211-1.c: New test.
5437
5438 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
5439
5440         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
5441           on native targets
5442
5443 2000-02-08  Nathan Sidwell  <nathan@acm.org>
5444
5445         * g++.old-deja/g++.other/cast5.C: New test.
5446
5447 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
5448
5449         * gcc.c-torture/execute/20000205-1.c: New.
5450
5451 2000-02-03  Nathan Sidwell  <nathan@acm.org>
5452
5453         * g++.old-deja/g++.jason/cast3.C: Return void.
5454         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
5455
5456 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5457
5458         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
5459
5460         * gcc.dg/loop-1.c: New test.
5461
5462 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
5463
5464         * gcc.c-torture/compile/20000127-1.c: New test.
5465         * gcc.c-torture/execute/991228-1.c: New test.
5466
5467 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5468
5469         * gcc.dg/unused-2.c: New test.
5470
5471         * gcc.dg/conv-1.c: New test.
5472
5473 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
5474
5475         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
5476         compiler.
5477         (tool_option_proc): Fix typo.
5478
5479 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
5480
5481         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
5482         of the ld on the host, not on the build machine.
5483         Also, don't crash if '--help' is not a supported option.
5484
5485 2000-01-24  Richard Henderson  <rth@cygnus.com>
5486
5487         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
5488
5489 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
5490
5491         * gcc.c-torture/execute/20000120-2.c: New test.
5492         * gcc.c-torture/execute/20000120-1.c: New test.
5493
5494 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
5495
5496         * gcc.c-torture/execute/20000113-1.c: New test.
5497
5498 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
5499
5500         * gcc.c-torture/execute/20000112-1.c: New test.
5501
5502 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5503
5504         * gcc.dg/20000111-1.c: New test.
5505
5506 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
5507
5508         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
5509         with 16 bit integers.
5510
5511 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5512
5513         * gcc.dg/20000108-1.c: New test.
5514
5515 2000-01-05  Nathan Sidwell  <nathan@acm.org>
5516
5517         * g++.old-deja/g++.ns/koenig8.C: New test.
5518
5519 2000-01-05  Nathan Sidwell  <nathan@acm.org>
5520
5521         * g++.old-deja/g++.other/cast4.C: New test.
5522
5523 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
5524
5525         * gcc.c-torture/compile/20000105-2.c: New test.
5526         * gcc.c-torture/compile/20000105-1.c: New test.
5527
5528 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5529
5530         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
5531         references to printf & atoi to conform to ANSI standard.
5532         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
5533         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
5534         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
5535         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
5536         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
5537         * g++.old-deja/g++.brendan/complex1.C: Likewise.
5538         * g++.old-deja/g++.brendan/copy1.C: Likewise.
5539         * g++.old-deja/g++.brendan/copy2.C: Likewise.
5540         * g++.old-deja/g++.brendan/copy3.C: Likewise.
5541         * g++.old-deja/g++.brendan/copy4.C: Likewise.
5542         * g++.old-deja/g++.brendan/copy5.C: Likewise.
5543         * g++.old-deja/g++.brendan/copy6.C: Likewise.
5544         * g++.old-deja/g++.brendan/copy7.C: Likewise.
5545         * g++.old-deja/g++.brendan/copy8.C: Likewise.
5546         * g++.old-deja/g++.brendan/crash11.C: Likewise.
5547         * g++.old-deja/g++.brendan/crash14.C: Likewise.
5548         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
5549         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
5550         * g++.old-deja/g++.brendan/delete2.C: Likewise.
5551         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
5552         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
5553         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
5554         * g++.old-deja/g++.brendan/eh1.C: Likewise.
5555         * g++.old-deja/g++.brendan/groff1.C: Likewise.
5556         * g++.old-deja/g++.brendan/init3.C: Likewise.
5557         * g++.old-deja/g++.brendan/misc12.C: Likewise.
5558         * g++.old-deja/g++.brendan/misc7.C: Likewise.
5559         * g++.old-deja/g++.brendan/new2.C: Likewise.
5560         * g++.old-deja/g++.brendan/operators4.C: Likewise.
5561         * g++.old-deja/g++.brendan/operators5.C: Likewise.
5562         * g++.old-deja/g++.brendan/overload2.C: Likewise.
5563         * g++.old-deja/g++.brendan/overload7.C: Likewise.
5564         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
5565         * g++.old-deja/g++.brendan/reference1.C: Likewise.
5566         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
5567         * g++.old-deja/g++.brendan/template24.C: Likewise.
5568         * g++.old-deja/g++.brendan/template3.C: Likewise.
5569         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
5570         * g++.old-deja/g++.jason/inline3.C: Likewise.
5571         * g++.old-deja/g++.jason/opeq.C: Likewise.
5572         * g++.old-deja/g++.law/arg5.C: Likewise.
5573         * g++.old-deja/g++.law/arm7.C: Likewise.
5574         * g++.old-deja/g++.law/ctors11.C: Likewise.
5575         * g++.old-deja/g++.law/cvt8.C: Likewise.
5576         * g++.old-deja/g++.law/init9.C: Likewise.
5577         * g++.old-deja/g++.law/refs4.C: Likewise.
5578         * g++.old-deja/g++.law/template2.C: Likewise.
5579         * g++.old-deja/g++.law/visibility24.C: Likewise.
5580         * g++.old-deja/g++.law/vtable3.C: Likewise.
5581         * g++.old-deja/g++.mike/asm2.C: Likewise.
5582         * g++.old-deja/g++.mike/eh1.C: Likewise.
5583         * g++.old-deja/g++.mike/misc1.C: Likewise.
5584         * g++.old-deja/g++.mike/misc13.C: Likewise.
5585         * g++.old-deja/g++.mike/misc14.C: Likewise.
5586         * g++.old-deja/g++.mike/ns12.C: Likewise.
5587         * g++.old-deja/g++.mike/p1248.C: Likewise.
5588         * g++.old-deja/g++.mike/p3708.C: Likewise.
5589         * g++.old-deja/g++.mike/p3708a.C: Likewise.
5590         * g++.old-deja/g++.mike/p3708b.C: Likewise.
5591         * g++.old-deja/g++.mike/p646.C: Likewise.
5592         * g++.old-deja/g++.mike/p700.C: Likewise.
5593         * g++.old-deja/g++.mike/p783.C: Likewise.
5594         * g++.old-deja/g++.mike/p783a.C: Likewise.
5595         * g++.old-deja/g++.mike/p783b.C: Likewise.
5596         * g++.old-deja/g++.mike/p786.C: Likewise.
5597         * g++.old-deja/g++.mike/p789.C: Likewise.
5598         * g++.old-deja/g++.mike/p789a.C: Likewise.
5599         * g++.old-deja/g++.mike/p807a.C: Likewise.
5600         * g++.old-deja/g++.other/delete3.C: Likewise.
5601         * g++.old-deja/g++.other/dyncast1.C: Likewise.
5602         * g++.old-deja/g++.other/dyncast2.C: Likewise.
5603         * g++.old-deja/g++.other/dyncast3.C: Likewise.
5604         * g++.old-deja/g++.other/empty1.C: Likewise.
5605         * g++.old-deja/g++.other/temporary1.C: Likewise.
5606         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
5607         * g++.old-deja/g++.pt/t16.C: Likewise.
5608         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
5609
5610 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
5611
5612         * gcc.dg/991230-1.c: New test.
5613
5614 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
5615
5616         * gcc.c-torture/compile/991229-3.c: New test.
5617         * gcc.c-torture/compile/991229-2.c: New test.
5618         * gcc.c-torture/compile/991229-1.c: New test.
5619
5620 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
5621
5622         * gcc.c-torture/compile/labels-2.c: New test.
5623
5624 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
5625
5626         * gcc.c-torture/execute/991227-1.c: New test.
5627
5628 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5629
5630         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
5631
5632 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
5633
5634         * gcc.c-torture/execute/991221-1.c: New test.
5635
5636 1999-12-20  Nathan Sidwell  <nathan@acm.org>
5637
5638         * g++.old-deja/g++.other/cast3.C: New test.
5639
5640 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
5641
5642         * gcc.c-torture/execute/991216-4.c: New test.
5643
5644 1999-12-16  Michael Meissner  <meissner@cygnus.com>
5645
5646         * gcc.c-torture/execute/991216-1.c: New test.
5647         * gcc.c-torture/execute/991216-2.c: New test.
5648         * gcc.c-torture/execute/991216-3.c: New test.
5649
5650 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
5651
5652         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
5653         Actually make the test fail by using "-O2" for compilation.
5654
5655 1999-12-15  Nathan Sidwell  <nathan@acm.org>
5656
5657         * g++.old-deja/g++.warn/cast-align1.C: New test.
5658
5659 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
5660
5661         * gcc.c-torture/compile/991214-1.c: New test.
5662         * gcc.c-torture/compile/991214-2.c: New test.
5663
5664 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
5665
5666         * gcc.dg/991214-1.c: New test.
5667
5668 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
5669
5670         * gcc.c-torture/compile/991213-3.c: New test.
5671         * gcc.c-torture/compile/991213-2.c: New test.
5672         * gcc.c-torture/compile/991213-1.c: New test.
5673
5674 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
5675
5676         * gcc.dg/991209-1.c: New test.
5677
5678 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
5679
5680         * gcc.c-torture/compile/991208-1.c: New test.
5681
5682 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5683
5684         * gcc.dg/ultrasp2.c: New test.
5685
5686 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
5687
5688         * g++.old-deja/g++.abi/align.C (main): Fix typo.
5689
5690 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
5691
5692         * gcc.c-torture/compile/991202-1.c: New test.
5693         * gcc.c-torture/execute/991202-1.c: New test.
5694         * gcc.c-torture/execute/991202-2.c: New test.
5695         * gcc.c-torture/execute/991202-3.c: New test.
5696
5697 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
5698
5699         * g++.old-deja/g++.abi/align.C: New test.
5700         * g++.old-deja/g++.abi/aggregates.C: Likewise.
5701         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5702
5703 1999-12-01  Richard Henderson  <rth@cygnus.com>
5704
5705         * gcc.c-torture/execute/991201-1.c: New.
5706
5707 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
5708
5709         * gcc.dg/991129-1.c: New test.
5710
5711 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
5712
5713         * gcc.c-torture/compile/991127-1.c: New test.
5714
5715 1999-11-22  Nathan Sidwell  <nathan@acm.org>
5716
5717         * g++.old-deja/g++.other/warn4.C: New test.
5718
5719 1999-11-22  Nathan Sidwell  <nathan@acm.org>
5720
5721         * g++.old-deja/g++.eh/cleanup2.C: New test.
5722         * g++.old-deja/g++.ext/pretty2.C: New test.
5723         * g++.old-deja/g++.ext/pretty3.C: New test.
5724         * g++.old-deja/g++.other/debug6.C: New test.
5725
5726 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
5727
5728         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
5729         compiler_output to look for one error message instead of two.
5730
5731 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
5732
5733         * gcc.c-torture/execute/991118-1.c: Also test case
5734         where the word boundary does not split a byte evenly.
5735
5736 1999-11-19  Nathan Sidwell  <nathan@acm.org>
5737
5738         * g++.old-deja/g++.ext/restrict1.C: New test.
5739
5740 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
5741
5742         * gcc.c-torture/execute/991118-1.c: New test.
5743
5744 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
5745
5746         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
5747         working directory pathnames.
5748
5749 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
5750
5751         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
5752         host is equipped with driver.h and driver.o so it can actually
5753         compile and run the tests.
5754
5755 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
5756
5757         * gcc.c-torture/compile/991008-1.c: New test.
5758
5759 1999-11-08  Nick Clifton  <nickc@cygnus.com>
5760
5761         * lib/gcc-dg.exp: Include target-supports.exp
5762
5763 1999-11-05  Nick Clifton  <nickc@cygnus.com>
5764
5765         * lib/target-supports.exp: New file: Provide procs to test for
5766         features supported by the target.
5767         (check_weak_available): Moved here from ecos.exp.
5768         (check_alias_available): New proc: Determine of the target
5769         toolchain supports the alias attribute.
5770
5771         * gcc.dg/special/ecos.exp: Move check_weak_available to
5772         target-supports.exp.
5773         (alias-1.c): Only perform the test if the target supports
5774         aliases.
5775         (wkali-1.c): Only perform the test if the target supports
5776         aliases.
5777
5778         * gcc.dg/990506-0.c: Expect error messages from cross
5779         targets as well as native targets.
5780
5781 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5782
5783         * gcc.dg/ultrasp1.c: Removed xfail.
5784         * gcc.dg/struct-ret-2.c: Likewise.
5785         * gcc.dg/array-1.c: Likewise.
5786
5787 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5788
5789         * gcc.dg/struct-ret-2.c: New test.
5790
5791         * gcc.dg/array-1.c: New test.
5792
5793 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
5794
5795         * gcc.c-torture/execute/991030-1.c: New test.
5796
5797 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
5798
5799         * gcc.c-torture/compile/991026-2.c: New test.
5800
5801 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
5802
5803         * gcc.c-torture/compile/991026-1.c: New test.
5804
5805 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
5806
5807         * gcc.c-torture/execute/991023-1.c: New test.
5808
5809 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
5810
5811         * gcc.c-torture/execute/991019-1.c: New test.
5812
5813 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
5814
5815         * gcc.c-torture/execute/991016-1.c: New test.
5816
5817 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
5818
5819         * gcc.c-torture/execute/991014-1.c: New test.
5820
5821 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
5822
5823         * g++.old-deja/g++.other/union2.C: New test.
5824
5825 1999-10-13  Nathan Sidwell  <nathan@acm.org>
5826
5827         * g++.old-deja/g++.other/vaarg2.C: New test.
5828         * g++.old-deja/g++.other/vaarg3.C: New test.
5829
5830 1999-10-12  Craig Burley  <craig@jcb-sc.com>
5831
5832         * g77.f-torture/noncompile/19990905-1.f: Moved from being
5833         in compile/.
5834
5835 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
5836
5837         * gcc.c-torture/execute/va-arg-11.c: New test.
5838
5839 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
5840
5841         * lib/file-format.exp (gcc_target_object_format): Don't
5842         crash if objdump is unavailable.
5843
5844 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
5845
5846         * gcc.misc-tests/mg.exp: delete extraneous redirection.
5847
5848 1999-09-28  Nick Clifton  <nickc@cygnus.com>
5849
5850         * gcc.c-torture/compile/990928-1.c: New test.
5851
5852 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
5853
5854         * g++.old-deja/g++.other/decl6.C: New test.
5855
5856 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5857
5858         * gcc.c-torture/execute/va-arg-10.c: New test.
5859
5860 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
5861
5862         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
5863         __PRETTY_FUNCTION__.
5864
5865 1999-09-23  Nick Clifton  <nickc@cygnus.com>
5866
5867         * gcc.c-torture/execute/990923-1.c: New test.
5868
5869 1999-09-21  Nick Clifton  <nickc@cygnus.com>
5870
5871         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
5872         for which -fpic is inappropriate.
5873
5874 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
5875
5876         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
5877
5878 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
5879
5880         * g++.old-deja/g++.other/dyncast1.C: New test.
5881         * g++.old-deja/g++.other/dyncast2.C: New test.
5882         * g++.old-deja/g++.other/dyncast3.C: New test.
5883         * g++.old-deja/g++.other/dyncast4.C: New test.
5884         * g++.old-deja/g++.other/dyncast5.C: New test.
5885         * g++.old-deja/g++.eh/catch3.C: New test.
5886         * g++.old-deja/g++.eh/catch3p.C: New test.
5887         * g++.old-deja/g++.eh/catch4.C: New test.
5888         * g++.old-deja/g++.eh/catch4p.C: New test.
5889         * g++.old-deja/g++.eh/catch5.C: New test.
5890         * g++.old-deja/g++.eh/catch5p.C: New test.
5891         * g++.old-deja/g++.eh/catch6.C: New test.
5892         * g++.old-deja/g++.eh/catch6p.C: New test.
5893         * g++.old-deja/g++.eh/catch7.C: New test.
5894         * g++.old-deja/g++.eh/catch7p.C: New test.
5895         * g++.old-deja/g++.eh/catch8.C: New test.
5896         * g++.old-deja/g++.eh/catch8p.C: New test.
5897         * g++.old-deja/g++.eh/catch9.C: New test.
5898         * g++.old-deja/g++.eh/catch9p.C: New test.
5899
5900 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
5901
5902         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
5903         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
5904
5905 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
5906
5907         * gcc.c-torture/compile/990913-1.c: New test.
5908
5909 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
5910
5911         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
5912         * g++.old-deja/g++.jason/rfg5.C: Likewise.
5913
5914 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
5915
5916         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
5917
5918 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
5919
5920         * g++.old-deja/g++.other/lookup11.C: New test.
5921         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
5922         what is permitted and what we want.
5923         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
5924         overload use.
5925         * g++.old-deja/g++.jason/rfg5.C: Likewise
5926
5927 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
5928
5929         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
5930         * gcc.c-torture/noncompile/poison-1.c: New file.
5931
5932 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
5933
5934         * g++.old-deja/g++.other/sizeof3.C: New test.
5935         * g++.old-deja/g++.other/sizeof4.C: New test.
5936         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
5937         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
5938
5939 1999-09-07  Richard Henderson  <rth@cygnus.com>
5940
5941         * gcc.dg/va-arg-1.c: New.
5942
5943 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5944
5945         * gcc.c-torture/execute/va-arg-9.c: New test.
5946
5947 1999-09-05  Craig Burley  <craig@jcb-sc.com>
5948
5949         * g77.f-torture/compile/980519-2.f: New test.
5950         * g77.f-torture/compile/19990905-0.f: New test.
5951         * g77.f-torture/compile/19990905-1.f: New test.
5952         * g77.f-torture/compile/19990905-2.f: New test.
5953
5954         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
5955
5956 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
5957
5958         * gcc.c-torture/execute/990827-1.c: Fix typo.
5959
5960 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
5961
5962         * g++.old-deja/g++.other/deref1.C: New test.
5963
5964 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
5965
5966         * g++.old-deja/g++.other/ambig2.C: New test.
5967         * g++.old-deja/g++.other/cond5.C: New test.
5968         * g++.old-deja/g++.other/lookup16.C: New test.
5969
5970 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
5971
5972         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
5973         assemblers too.
5974
5975 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
5976
5977         * lib/c-torture.exp: Avoid the "compare executables" optimization
5978         when testing native.
5979
5980 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
5981
5982         * gcc.c-torture/execute/990829-1.c: New test.
5983         * gcc.c-torture/compile/990829-1.c: New test.
5984
5985 1999-08-27  Paul Burchard  <burchard@pobox.com>
5986
5987         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
5988         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
5989         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
5990         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
5991         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
5992         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
5993         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
5994         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
5995         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
5996         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
5997         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
5998
5999 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
6000
6001         * gcc.c-torture/execute/990827-1.c: New test.
6002
6003 1999-08-26  Craig Burley  <craig@jcb-sc.com>
6004
6005         * g77.f-torture/noncompile/19990826-4.f: New test.
6006
6007         * g77.f-torture/compile/19990826-3.f: New test.
6008
6009         * g77.f-torture/execute/19990826-2.f: New test.
6010
6011         * g77.f-torture/compile/19990826-1.f: New test.
6012
6013         * gcc.c-torture/execute/990826-0.c: New test.
6014         * g77.c-torture/execute/19990826-0.f: New test.
6015
6016         * g77.f-torture/noncompile/970626-2.f: New test.
6017
6018 1999-08-25  Paul Burchard  <burchard@pobox.com>
6019
6020         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
6021         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
6022         lss-011.C: New tests.
6023
6024 1999-08-25  Nathan Sidwell  <nathan@acm.org>
6025
6026         * g++.old-deja/g++.other/decl5.C: New test.
6027
6028 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6029
6030         * noncompile/noncompile.exp: Load_lib c-torture.exp.
6031         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
6032         call `postbase' for each one.  All callers of `postbase' changed
6033         to call this instead.
6034
6035 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
6036
6037         * gcc.c-torture/execute/990811-1.c: New test.
6038
6039 1999-08-09  Nick Clifton  <nickc@cygnus.com>
6040
6041         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
6042         just native ones.
6043
6044         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
6045         just native ones.
6046
6047 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
6048
6049         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
6050
6051 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
6052
6053         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6054
6055 1999-08-04  Nathan Sidwell  <nathan@acm.org>
6056
6057         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
6058
6059 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
6060
6061         * gcc.c-torture/execute/990804-1.c: New test.
6062
6063 1999-08-03  Nathan Sidwell  <nathan@acm.org>
6064
6065         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
6066         * g++.old-deja/g++.brendan/crash64.C: Likewise
6067         * g++.old-deja/g++.brendan/overload8.C: Likewise
6068
6069 1999-08-03  Nathan Sidwell  <nathan@acm.org>
6070
6071         * g++.old-deja/g++.other/struct1.C: New test.
6072
6073 1999-08-03  Nathan Sidwell  <nathan@acm.org>
6074
6075         * g++.old-deja/g++.other/enum2.C: New test.
6076
6077 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
6078
6079         Adapted from tests from Franz Sirl:
6080         * gcc.c-torture/execute/va-arg-7.c: New test.
6081         * gcc.c-torture/execute/va-arg-8.c: New test.
6082
6083 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
6084
6085         * gcc.c-torture/compile/990801-2.c: New test.
6086
6087         * gcc.c-torture/compile/990801-1.c: New test.
6088
6089 1999-07-27  Michael Meissner  <meissner@cygnus.com>
6090
6091         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
6092         fp-cmp-1.c, converting double to float.
6093
6094         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
6095         fp-cmp-1.c, converting double to long double.
6096
6097         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
6098         from fr1 to unknown_register, since fr1 is a legitimate register
6099         on some machines.
6100
6101 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
6102
6103         * README: More listname related changes.
6104
6105 1999-07-08  Catherine Moore  <clm@cygnus.com>
6106
6107         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
6108
6109 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
6110
6111         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
6112
6113 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
6114
6115         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
6116
6117 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
6118
6119         * gcc.dg/990703-1.c: New test.
6120
6121 1999-06-29  Nick Clifton  <nickc@cygnus.com>
6122
6123         * lib/file-format.exp: New file: Move definition of proc
6124         gcc_target_object_format to here from
6125         gcc.dg/special/ecos.exp.
6126
6127         * lib/c-torture.exp: Include lib file-format.exp.
6128         * lib/gcc-dg.exp: Include lib file-format.exp.
6129
6130         * gcc.dg/special/ecos.exp: Remove definition of proc
6131         gcc_target_object_format.
6132
6133 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
6134
6135         * gcc.c-torture/execute/990628-1.c: New test.
6136
6137 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
6138
6139         * gcc.c-torture/compile/990625-2.c: New test.
6140
6141         * gcc.c-torture/compile/990625-1.c: New test.
6142
6143 1999-06-23  Nick Clifton  <nickc@cygnus.com>
6144
6145         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
6146         attributes compile.
6147         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
6148         ports that use the COFF/PE file format.
6149
6150 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
6151
6152         * gcc.c-torture/compile/990617-1.c: New test.
6153
6154 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
6155
6156         * g++.old-deja/g++.other/decl4.C: New test.
6157
6158 1999-06-14  Nathan Sidwell  <nathan@acm.org>
6159
6160         * g++.old-deja/g++.other/bitfld3.C: New test.
6161
6162 1999-06-08  Nathan Sidwell  <nathan@acm.org>
6163
6164         * g++.old-deja/g++.eh/catch1.C: New test.
6165
6166 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
6167
6168         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
6169
6170         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
6171         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
6172
6173 1999-06-05  Craig Burley  <craig@jcb-sc.com>
6174
6175         * g77.f-torture/compile/19990502-0.f: Replace with new,
6176         shorter, test that still fails after recent changes.
6177
6178 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
6179
6180         * gcc.c-torture/execute/990604-1.c: New test.
6181
6182 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
6183
6184         * gcc.c-torture/execute/990531-1.c: New test.
6185
6186 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6187
6188         * gcc.c-torture/compile/990527-1.c: New test.
6189
6190 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
6191
6192         * gcc.c-torture/execute/990527-1.c: New test.
6193
6194 1999-05-25  Nick Clifton  <nickc@cygnus.com>
6195
6196         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
6197         bitfields as signed.
6198
6199 1999-05-25  Craig Burley  <craig@jcb-sc.com>
6200
6201         * g77.f-torture/compile/19990525-0.f: New test.
6202
6203 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
6204
6205         * gcc.c-torture/execute/990525-2.c: New test.
6206
6207         * gcc.c-torture/execute/990525-1.c: New test.
6208
6209 1999-05-24  Nathan Sidwell  <nathan@acm.org>
6210
6211         * g++.old-deja/g++.other/anon3.C: New test.
6212         * g++.old-deja/g++.other/anon4.C: New test.
6213         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
6214         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
6215         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
6216         Merrill).
6217
6218 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
6219
6220         * gcc.c-torture/execute/990524-1.c: New test.
6221
6222         * gcc.dg/990524-1.c: New test.
6223
6224 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6225
6226         * gcc.c-torture/compile/990523-1.c: New test.
6227
6228 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
6229
6230         * gcc.c-torture/compile/990519-1.c: New test.
6231
6232 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
6233
6234         * gcc.c-torture/compile/990517-1.c: New test.
6235
6236         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
6237         (e4, f4): New tests.
6238         (main): Call them.
6239
6240 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6241
6242         * gcc.dg/noreturn-1.c: New test.
6243
6244 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6245
6246         * gcc.c-torture/execute/990513-1.c: New test.
6247
6248 1999-05-10  Richard Henderson  <rth@cygnus.com>
6249
6250         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
6251
6252 1999-05-10  Craig Burley  <craig@jcb-sc.com>
6253
6254         * g77.f-torture/execute/erfc.f: Use small single-precision
6255         values, to avoid problems on Alphas when not -mieee.
6256
6257 1999-05-08  Craig Burley  <craig@jcb-sc.com>
6258
6259         * gcc.dg/990506-0.c: New test.
6260
6261 1999-05-08  Richard Henderson  <rth@cygnus.com>
6262
6263         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
6264         the constant to test.  Don't XFAIL 64-bit targets.
6265
6266         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
6267         * g++.old-deja/g++.law/profile1.C: Likewise.
6268
6269         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
6270         operator new instances.
6271         * g++.old-deja/g++.other/delete5.C: Likewise.
6272
6273 1999-05-03  Craig Burley  <craig@jcb-sc.com>
6274
6275         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
6276         intrinsic.
6277
6278 1999-05-03  Craig Burley  <craig@jcb-sc.com>
6279
6280         * g77.f-torture/execute/u77-test.f: Reverse order of two
6281         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
6282
6283 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6284
6285         * gcc.dg/compare1.c: New test.
6286
6287 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6288
6289         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
6290         New tests.
6291
6292 1999-05-02  Craig Burley  <craig@jcb-sc.com>
6293
6294         * g77.f-torture/compile/19990502-1.f: New test.
6295
6296 1999-05-02  Craig Burley  <craig@jcb-sc.com>
6297
6298         * g77.f-torture/compile/19990502-0.f: New test.
6299
6300 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
6301
6302         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
6303         intrinsic.
6304
6305 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
6306
6307         * g77.f-torture/execute/u77-test.f (main): List libU77
6308         intrinsics not currently tested.
6309         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
6310         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
6311         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
6312         Trim blanks off the ends of some printed strings.
6313
6314 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
6315
6316         * g77.f-torture/execute/u77-test.f (main): Just warn about
6317         FSTAT gid disagreement, as it's expected on some systems.
6318
6319 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
6320
6321         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
6322         use a new function, which allows for some slop.
6323         Clean up some commentary.
6324         (issum): The new function.
6325         (sgladd): Deleted subroutine.
6326
6327 1999-05-01  Craig Burley  <craig@jcb-sc.com>
6328
6329         * g77.f-torture/execute/u77-test.f: Modify to be more like
6330         libf2c/libU77 version, bringing patches to that version here.
6331         Add suitable commentary.
6332
6333 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
6334
6335         * gcc.dg/990424-1.c: New test.
6336
6337 1999-04-24  Craig Burley  <craig@jcb-sc.com>
6338
6339         * g77.f-torture/execute/u77-test.f (main): Bug involving
6340         LSTAT has been fixed, so turn back on full checking.
6341
6342 1999-04-20  Craig Burley  <craig@jcb-sc.com>
6343
6344         * g77.f-torture/compile/19990419-0.f: New test.
6345         * g77.f-torture/execute/19990419-1.f: New test.
6346
6347 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
6348
6349         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
6350         to avoid the need for a prototype to supress a warning.
6351
6352 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
6353
6354         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
6355
6356 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
6357
6358         * gcc.c-torture/execute/990404-1.c: New test.
6359
6360 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
6361
6362         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
6363         * gcc.dg/cpp-if3.c: Don't use -pedantic.
6364         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
6365         missing initializer warnings.
6366
6367 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
6368
6369         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
6370         matching strings.
6371
6372 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
6373
6374         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
6375
6376 1999-03-26  Craig Burley  <craig@jcb-sc.com>
6377
6378         * g77.f-torture/execute/19990325-0.f: New test.
6379         * g77.f-torture/execute/19990325-1.f: New test.
6380
6381 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
6382
6383         * gcc.c-torture/execute/990324-1.c: New test.
6384
6385 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
6386
6387         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
6388         test with 4.
6389
6390 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
6391
6392         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
6393
6394 1999-03-13  Craig Burley  <craig@jcb-sc.com>
6395
6396         * g77.f-torture/execute/19990313-2.f: New test.
6397         * g77.f-torture/execute/19990313-3.f: New test.
6398
6399 1999-03-13  Craig Burley  <craig@jcb-sc.com>
6400
6401         * g77.f-torture/execute/19990313-0.f: New test.
6402         * g77.f-torture/execute/19990313-1.f: New test.
6403
6404 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
6405
6406         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
6407         printf to sprintf.
6408         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
6409         (main): Add check for u15.  Conditionalize u31 check depending on
6410         whether ints are <32 bits or >=32 bits.
6411
6412 1999-03-08  Craig Burley  <craig@jcb-sc.com>
6413
6414         * g77.f-torture/execute/19981119-0.f: Improve testiness.
6415
6416 1999-03-08  Craig Burley  <craig@jcb-sc.com>
6417
6418         * g77.f-torture/compile/19990305-0.f: New test.
6419         * g77.f-torture/execute/19981119-0.f: New test.
6420
6421 1999-03-08  Craig Burley  <craig@jcb-sc.com>
6422
6423         * g77.f-torture/execute/970625-2.f: call ABORT if final
6424         result is not correct, instead of just printing it.
6425         Add this checking via newly introduced obfuscation, to
6426         trip up buggy front ends.
6427
6428 1999-03-07  Craig Burley  <craig@jcb-sc.com>
6429
6430         * g77.f-torture/compile/960317-1.f: Moved from being
6431         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
6432
6433 1999-03-06  Craig Burley  <craig@jcb-sc.com>
6434
6435         * g77.f-torture/execute/960317-1.f: New (old) test.
6436         * g77.f-torture/execute/970625-2.f: Ditto.
6437
6438 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
6439
6440         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
6441         message on line 1 or line 2; cccp and cpplib do this differently.
6442
6443 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
6444
6445         * g++.old-deja/g++.law/weak1.C: New test.
6446
6447 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
6448
6449         * gcc.c-torture/execute/990119-1.c: Renamed to...
6450         * gcc.dg/990119-1.c: this, so it will only be tested once
6451         (it's a preprocessor test, it doesn't need to be run at
6452         multiple optimization levels).
6453
6454 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
6455
6456         * lib/g++.exp: Don't add incdir=$base_dir/../include to
6457           ALWAYS_CXXFLAGS.
6458
6459 1999-02-24  Craig Burley  <craig@jcb-sc.com>
6460
6461         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
6462         * g77.f-torture/compile/19981216-0.f: ...as it is expected
6463         to not be compilable by current g77.
6464
6465 1999-02-24  Nick Clifton  <nickc@cygnus.com>
6466
6467         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
6468
6469 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
6470
6471         * gcc.c-torture/execute/990222-1.c: New test.
6472
6473 1999-02-19  Craig Burley  <craig@jcb-sc.com>
6474
6475         * g77.f-torture/compile/19990218-0.f: New test.
6476         * g77.f-torture/noncompile/19990218-1.f: New test.
6477
6478 1999-02-18  Craig Burley  <craig@jcb-sc.com>
6479
6480         * g77.f-torture/compile/19981216-0.f: New test.
6481
6482 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
6483
6484         * gcc.dg/990214-1.c: New test.
6485
6486 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
6487
6488         * gcc.dg/990213-2.c: New test.
6489
6490         * gcc.dg/990213-1.c: New test.
6491
6492 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
6493
6494         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
6495         ints.
6496
6497 1999-02-11  Nick Clifton  <nickc@cygnus.com>
6498
6499         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
6500         specified by target.
6501
6502         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
6503
6504 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
6505
6506         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
6507
6508 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
6509
6510         * gcc.dg/special/ecos.exp: New test driver for new tests with
6511         special requirements.
6512
6513         * gcc.dg/special/alias-1.c: New test.
6514         * gcc.dg/special/gcsec-1.c: New test.
6515         * gcc.dg/special/weak-1.c: New test.
6516         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
6517         * gcc.dg/special/weak-2.c: New test.
6518         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
6519         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
6520         * gcc.dg/special/wkali-1.c: New test.
6521         * gcc.dg/special/wkali-2.c: New test.
6522         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
6523         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
6524
6525 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
6526
6527           * lib/c-torture.exp (c-torture-compile): Pull out code for
6528           analyzing gcc error messages.
6529           (c-torture-execute): Likewise.  Fix some (harmless) false
6530           positives.
6531           * lib/gcc.exp (gcc_check_compile): New function.
6532
6533 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
6534
6535         * gcc.c-torture/execute/990208-1.c: New test.
6536
6537 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
6538
6539         * g++.dg/special/ecos.exp: New driver for new tests with special
6540         requirements
6541
6542         * g++.dg/special/conpr-1.C: New test
6543         * g++.dg/special/conpr-2.C: New test
6544         * g++.dg/special/conpr-2a.C: New test
6545         * g++.dg/special/conpr-3.C: New test
6546         * g++.dg/special/conpr-3a.C: New test
6547         * g++.dg/special/conpr-3b.C: New test
6548
6549         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
6550         allow g++ to use the dg driver
6551
6552         * README: Add comment about g++.dg directory
6553
6554 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
6555
6556         * README: Update email addresses.
6557
6558 1999-02-03  Nick Clifton  <nickc@cygnus.com>
6559
6560         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
6561         arguments in order to force structure S onto the stack even on
6562         the alpha.
6563         (test): Pass 10 leading arguments to function foo as well as the
6564         structure S.
6565
6566         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
6567         failure for all targets.
6568
6569         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
6570         abort to terminate program execution.
6571
6572 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
6573
6574         * gcc.c-torture/execute/990130-1.c: New test.
6575
6576 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
6577
6578         * gcc.dg/990130-1.c: New test.
6579
6580 1999-01-28  Michael Meissner  <meissner@cygnus.com>
6581
6582         * gcc.c-torture/execute/990128-1.c: New test.
6583
6584 1999-01-27  Michael Meissner  <meissner@cygnus.com>
6585
6586         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
6587
6588 1999-01-27  Felix Lee  <flee@cygnus.com>
6589
6590         * lib/c-torture.exp (c-torture-compile): pull out code for
6591         analyzing gcc error messages.
6592         (c-torture-execute): ditto, and fix some (harmless) false
6593         positives.
6594         * lib/gcc.exp (gcc_check_compile): new function.
6595
6596 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
6597
6598         * gcc.dg/990117-1.c: New test.
6599
6600         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
6601
6602         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
6603
6604 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
6605
6606         * g77.f-torture/compile/990115-1.f: New test.
6607
6608 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
6609
6610         * gcc.c-torture/compile/990107-1.c: New test
6611
6612 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
6613
6614         * gcc.c-torture/execute/990106-2.c: New test.
6615
6616         * gcc.c-torture/execute/990106-1.c: New test.
6617
6618 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
6619
6620         * gcc.c-torture/compile/981223-1.c: New test.
6621
6622 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
6623
6624         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
6625         (opt3): Rename from opt4 and disable.
6626
6627 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
6628
6629         * g++.old-deja/g++.pt/ptrmem5.C: New test.
6630
6631 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
6632
6633         * g++.old-deja/g++.other/conv5.C: New test.
6634
6635 1998-12-14  Nick Clifton  <nickc@cygnus.com>
6636
6637         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
6638
6639 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
6640
6641         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
6642
6643 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
6644
6645         * gcc.c-torture/compile/981211-1.c: New test.
6646
6647 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
6648
6649         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
6650
6651         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
6652
6653 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6654
6655         * gcc.special/930510-1.c: Make C9X safe.
6656         * gcc.misc-tests/gcov-1.c Similarly.
6657         * gcc.misc-tests/gcov-2.c Similarly.
6658
6659 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
6660
6661         * gcc.dg/ultrasp1.c: New test.
6662
6663 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
6664
6665         * gcc.c-torture/execute/981206.c: New test.
6666
6667 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
6668
6669         * g++.old-deja/g++.ns/template7.C: New test.
6670
6671         * g++.old-deja/g++.other/expr1.C: New test.
6672
6673         * g++.old-deja/g++.eh/tmpl3.C: New test.
6674
6675         * g++.old-deja/g++.eh/tmpl2.C: New test.
6676
6677 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
6678
6679         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
6680         * g++.old-deja/g++.other/using6.C: Removed.
6681         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
6682
6683         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
6684
6685 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
6686
6687         * g++.old-deja/g++.pt/overload8.C: New test.
6688
6689         * g++.old-deja/g++.pt/overload7.C: New test.
6690
6691         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
6692
6693         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
6694         and relinking messages.
6695         * lib/g++.exp (g++_target_compile): Remove .rpo file when
6696         compiling with -frepo.
6697
6698 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
6699
6700         * g++.old-deja/g++.pt/lookup6.C: New test.
6701
6702 1998-11-30  Nick Clifton  <nickc@cygnus.com>
6703
6704         * gcc.c-torture/execute/981130-1.c: New test.
6705         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
6706
6707 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
6708
6709         * g++.old-deja/g++.pt/explicit76.C: New test.
6710
6711         * g++.old-deja/g++.pt/friend38.C: New test.
6712
6713         * g++.old-deja/g++.ns/crash2.C: New test.
6714
6715         * g++.old-deja/g++.pt/defarg8.C: New test.
6716
6717         * g++.old-deja/g++.pt/instantiate6.C: New test.
6718
6719         * g++.old-deja/g++.pt/static6.C: New test.
6720
6721         * g++.old-deja/g++.pt/decl2.C: New test.
6722
6723 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
6724
6725         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
6726         problem is actually related with name lookup, but so what? :-)
6727
6728         * g++.old-deja/g++.pt/friend37.C: New test.
6729
6730 1998-11-25  Dave Love  <d.love@dl.ac.uk>
6731
6732         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
6733         element, which fails on some systems.
6734
6735         * g77.f-torture/execute/labug1.f: New test.
6736
6737 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
6738
6739         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
6740         is defined.
6741
6742 1998-11-18  Dave Love  <d.love@dl.ac.uk>
6743
6744         * g77.f-torture/compile/981117-1.f: New test.
6745
6746 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
6747
6748         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
6749         properly discarded.
6750
6751 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
6752
6753         * gcc.c-torture/execute/memcheck: New directory of tests for
6754         -fcheck-memory-usage.
6755
6756 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6757
6758         * README: New file, general information about the testsuite and
6759         new description of the various C++ test subdirectories.
6760         * README.g++: Eliminate obsolete information, update and move most
6761         relevant stuff to README.
6762
6763 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
6764
6765         * gcc.c-torture/compile/981107-1.c: New test.
6766
6767 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
6768
6769         * execute/memcpy-bi.c: New testcase.
6770
6771 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
6772
6773         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
6774         base classes.
6775
6776         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
6777         template is selected.
6778
6779         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
6780         classes, it should be accepted for all types.
6781
6782         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
6783
6784         * g++.old-deja/g++.pt/spec24.C: Ensure that template
6785         specializations start with template headers.
6786
6787 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
6788
6789         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
6790
6791         * g++.old-deja/g++.other/init9.C: Test cross initialization of
6792         non-POD types.
6793
6794 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
6795
6796         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
6797
6798 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
6799
6800         * compile/981022-1.c, compile/981022-1.x: New test and driver.
6801
6802 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
6803
6804         * 981019-1.c: New test.
6805
6806 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
6807
6808         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
6809         find objc headers.
6810
6811 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
6812
6813         * compile/981001-4.c: Remove use of GCC extension that triggers a
6814         compiler bug.
6815
6816 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
6817
6818         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
6819
6820 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
6821
6822         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
6823         instantiation of template produces incorrect code for delete
6824         expression.
6825
6826         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
6827         constructors' name is not unique.
6828         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
6829         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
6830
6831         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
6832         automatic array of const is ill-formed.
6833
6834         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
6835         of template parameter?
6836
6837         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
6838         const.
6839
6840         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
6841         pointer-to-member expression.
6842
6843         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
6844         declaration causes ICE.
6845
6846 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
6847
6848         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
6849         reserved in the global namespace.
6850
6851         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
6852         generate needed virtual table.
6853
6854         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
6855
6856 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
6857
6858         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
6859         template-dependent type
6860
6861 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
6862
6863         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
6864         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
6865         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
6866
6867         * g++.old-deja/g++.other/using5.C: New test; using decl from base
6868         class should be usable as argument of member function.
6869         * g++.old-deja/g++.other/using6.C: New test; using decl from base
6870         class should be usable as return type of member function.
6871         * g++.old-deja/g++.other/using7.C: New test; using decl from base
6872         class should be usable as type of data member.
6873
6874         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
6875
6876 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
6877
6878         * gcc.c-torture/special/920521-1.c: Fix bogus test.
6879
6880 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
6881
6882         * gcc.dg/dll-?.c Add thumb to target list.
6883         Fix assembler scan patterns to match current assembler output.
6884
6885 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
6886
6887         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
6888         matching of template brackets.
6889
6890         * g++.old-deja/g++.other/using4.C: New test.  Test using
6891         declarations of methods from base classes.
6892
6893         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
6894         within functions should introduce names into the innermost
6895         enclosing namespace.
6896
6897         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
6898         of static locals if first initialization throws.
6899
6900 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
6901
6902         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
6903
6904 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
6905
6906         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
6907         lose track of the possible targets of tablejump insns.
6908         * special/special.exp: Run it.
6909
6910 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
6911
6912         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
6913         must be declared before its specializations can be named in friend
6914         declarations.
6915
6916 1998-10-05  Dave Love  <d.love@dl.ac.uk>
6917
6918         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
6919
6920         * g77.f-torture/execute/io1.f: New test.
6921
6922 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
6923
6924         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
6925         with pointer to template function, for which no argument deduction
6926         is possible.
6927
6928         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
6929         specialization of template function as argument to template
6930         function.
6931
6932         * g++.old-deja/g++.other/access2.C: New test; Inner class
6933         shouldn't have privileged access to Outer's names.
6934
6935 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
6936
6937         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
6938         friend template declared within template class conflicts with
6939         nested class of the same name.
6940
6941         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
6942         is ignored.
6943
6944         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
6945         object with direct initializer as function declaration.
6946
6947         * g++.old-deja/g++.other/decl2.C: New test; duplicate
6948         initializers.
6949
6950         * g++.old-deja/g++.other/null2.C: New test; conditional operator
6951         involving const pointer and NULL produces incorrect result.
6952
6953         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
6954         type name without `typename' should be rejected with -pedantic.
6955
6956 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
6957
6958         * g++.old-deja/g++.other/addrof1.C: New test.
6959
6960 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
6961
6962         * gcc.c-torture/compile/981001-1.c: New test.
6963         * gcc.c-torture/execute/981001-1.c: New test.
6964
6965 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
6966
6967         * gcc.c-torture/compile/981001-2.c: New test.
6968         * gcc.c-torture/compile/981001-3.c: New test.
6969         * gcc.c-torture/compile/981001-4.c: New test.
6970
6971 1998-10-01  Robert Lipe  <robertl@dgii.com>
6972
6973         * lib/objc.exp (objc_target_compile): Add -L during compiles for
6974         multilibbed hosts.   Idea grafted from g77.exp.
6975
6976 1998-09-30  Dave Love  <d.love@dl.ac.uk>
6977
6978         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
6979         avoid losing on systems which need -lsocket.
6980
6981 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
6982
6983         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
6984         * g++.old-deja/g++.other/nested2.C: Ditto.
6985         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
6986         failure.
6987
6988 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
6989
6990         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
6991         preferred over template operator!= for enum bitfields.
6992
6993 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
6994
6995         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
6996         that happen to have the same base name, but in different scopes,
6997         are incorrectly rejected.
6998
6999 1998-09-16  Richard Henderson  <rth@cygnus.com>
7000
7001         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
7002         on the native word size instead of an integer literal.
7003
7004 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
7005
7006         * g++.old-deja/g++.other/static2.C: Invocation of static data
7007         member of type pointer-to-function denoted as non-static member.
7008
7009         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
7010         checks involving function types and aliases.
7011
7012 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
7013
7014         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
7015         redefined to the same non-trivial type.
7016
7017         * g++.old-deja/g++.pt/explicit73.C: Test for proper
7018         namespace-qualification of template specializations declared in
7019         other namespaces.
7020
7021         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
7022         to declare a subset of the specializations of a template function
7023         as friends of specializations of a template class.
7024
7025         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
7026         member templates that do not fully specialize the enclosing
7027         template class are rejected.
7028
7029 1998-09-11  Dave Love  <d.love@dl.ac.uk>
7030
7031         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
7032
7033 1998-09-08  Dave Love  <d.love@dl.ac.uk>
7034
7035         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
7036         altered from libf2c/libU77 version.
7037
7038 1998-09-06  Dave Love  <d.love@dl.ac.uk>
7039
7040         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
7041
7042 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
7043
7044         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
7045         (un)signed char are different types for template specialization
7046         purposes.
7047
7048 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
7049
7050         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
7051         * objc: ObjC testsuite.
7052
7053 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
7054
7055         * gcc.c-torture/execute/941014-1.x:  New file.
7056
7057 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
7058
7059         * lib/c-torture.exp: Add support for
7060         torture_eval_before_compile and torture_eval_before_execute
7061         variables.
7062
7063 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
7064
7065         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
7066         this test triggers valid.
7067
7068 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
7069
7070         * gcc.dg/980827-1.c: New test.
7071
7072 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7073
7074         * gcc.c-torture/execute/loop-4b.c: New test.
7075
7076 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
7077
7078         * lib/c-torture.exp: Add support for
7079         torture_eval_before_compile and torture_eval_before_execute
7080         variables.
7081
7082 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
7083
7084         * gcc.c-torture/compile/980825-1.c: New test.
7085
7086 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
7087
7088         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
7089         count number tests in opt_t0 not good_t0.
7090
7091 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
7092
7093         * gcc.c-torture/compile/930326-1.x: Fix typo.
7094
7095 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
7096
7097         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
7098         causes an ICE.
7099
7100 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
7101
7102         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
7103         STACK_SIZE is defined.
7104         * gcc.c-torture/unsorted/stuct.c: Similarly.
7105
7106         * gcc.c-torture/compile/980821-1.c: New test.
7107
7108 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
7109
7110         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
7111
7112 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
7113
7114         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
7115         code.
7116
7117 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
7118
7119         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
7120         error'.
7121
7122 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
7123
7124         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
7125
7126 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
7127
7128         * gcc.c-torture/compile/980816-1.c: New test.
7129
7130         * gcc.dg/980816-1.c: New test.
7131
7132 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
7133
7134         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
7135         compiler for ieee tests.
7136
7137 1998-08-01  Dave Love  <d.love@dl.ac.uk>
7138
7139         * g77.f-torture/compile/980729-0.f: New test.
7140
7141 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
7142
7143         * gcc.c-torture/special/eeprof-1.c: New test, for
7144         -finstrument-functions.
7145         * gcc.c-torture/special/special.exp: Run it.
7146
7147 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
7148
7149         * gcc.c-torture/compile/980729-1.c: New test.
7150
7151 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
7152
7153         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
7154         __thumb__ is defined, and test for ARM style doubles if so.
7155
7156 1998-07-26  Dave Love  <d.love@dl.ac.uk>
7157
7158         * g77.f-torture/noncompile/980615-0.f: New test.
7159
7160 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
7161
7162         * gcc.dg/980312-1.c: Do link instead of compile.
7163         * gcc.dg/980313-1.c: Likewise.
7164
7165 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
7166
7167         * gcc.c-torture/compile/980726-1.c: New test.
7168
7169 1998-07-25  Dave Love  <d.love@dl.ac.uk>
7170
7171         * g77.f-torture/execute/io0.f: New test.
7172
7173 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
7174
7175         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
7176         an int.
7177
7178 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
7179
7180         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
7181         m32r bugs.
7182
7183 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
7184
7185         * gcc.dg/980626-1.c: Expect failures for all toolchains until
7186         c-decl.c:grokdeclarator can handle mode attributes.
7187
7188 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
7189
7190         * gcc.c-torture/execute/980716-1.c: New test.
7191
7192 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
7193
7194         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
7195         the mn10200.
7196         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
7197         the mn10200.
7198         * gcc.c-torture/execute/va-arg-3.x: Similarly.
7199         * gcc.c-torture/compile/930326-1.x: Similarly.
7200
7201 1998-07-13  Dave Love  <d.love@dl.ac.uk>
7202
7203         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
7204         New test from Craig.
7205
7206 1998-07-12  Dave Love  <d.love@dl.ac.uk>
7207
7208         * g77.f-torture/noncompile/980616-0.f: New test.
7209
7210         * g77.f-torture/execute/970816-3.f:  New test from Craig.
7211
7212 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
7213
7214         *  g++.other/singleton.C: Return error value instead of taking
7215         SIGSEGV.
7216
7217 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
7218
7219         *  g++.other/singleton.C: New test.   Warning is under dispute.
7220         Runtime crash is not.
7221
7222 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
7223
7224         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
7225         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
7226         using6.C, using7.C}:  New namespace tests.
7227
7228 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
7229
7230         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
7231         specialization with typedef'ed names used as array indexes.
7232
7233 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
7234
7235         * gcc.c-torture/execute/980709-1.c: New test.
7236
7237         * gcc.dg/980709-1.c: New test.
7238
7239 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
7240
7241         * gcc.c-torture/execute/bcp-1.c: New test.
7242
7243 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
7244
7245         * gcc.c-torture/execute/980707-1.c: New test.
7246
7247 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
7248
7249         * gcc.c-torture/compile/980706-1.c: New test.
7250
7251 1998-07-01  Dave Love  <d.love@dl.ac.uk>
7252
7253         * g77.f-torture/execute/980701-0.f,
7254         g77.f-torture/execute/980701-1.f: New test from Craig.
7255
7256 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
7257
7258         * gcc.c-torture/compile/980701-1.c: New test.
7259
7260         * gcc.c-torture/execute/980701-1.c: New test.
7261
7262 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
7263 rlsruhe.de>
7264
7265         * g++.old-deja/g++.robertl/eb132.C: New test.
7266         * g++.old-deja/g++.robertl/eb133.C: Likewise.
7267
7268 1998-06-29  Dave Love  <d.love@dl.ac.uk>
7269
7270         * g77.f-torture/execute/980628-7.f,
7271         g77.f-torture/execute/980628-8.f,
7272         g77.f-torture/execute/980628-9.f,
7273         g77.f-torture/execute/980628-10.f: New tests from Craig.
7274
7275         * g77.f-torture/execute/980628-3.f: Remove mail headers.
7276
7277 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
7278
7279         * g77.f-torture/execute/980628-4.f: New test from Craig.
7280         * g77.f-torture/execute/980628-5.f: Likewise.
7281         * g77.f-torture/execute/980628-2.f: Likewise.
7282         * g77.f-torture/execute/980628-0.f: Likewise.
7283         * g77.f-torture/execute/980628-1.f: Likewise.
7284         * g77.f-torture/execute/980628-3.f: Likewise.
7285         * g77.f-torture/execute/980628-6.f: Likewise.
7286
7287 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
7288
7289         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
7290         directory when nothing has been installed yet.
7291
7292 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
7293
7294         * gcc.c-torture/special/special.exp: Handle newer versions of
7295         dejagnu.
7296
7297 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
7298
7299         * gcc.dg/980626-1.c: New test.
7300
7301 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
7302
7303         * gcc.misc-tests/m-un-2.c: New test.
7304         * g++.old-deja/g++.other/warn01.c: Likewise.
7305
7306 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
7307
7308         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
7309         compatibility with assmblers with a different comment character.
7310         Eliminate use of GAS-specific extensions.
7311
7312 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
7313
7314         * gcc.c-torture/execute/ieee/980619-1.c: New test.
7315
7316 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
7317
7318         *lib/g77.exp: Replace search for libf2c.a with search for newly
7319         renamed libg2c.a
7320
7321 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
7322
7323         * gcc.c-torture/execute/980617-1.c: New test.
7324
7325 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
7326
7327         * gcc.c-torture/execute/980612-1.c: New test.
7328
7329 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
7330
7331         * gcc.dg/980523-1.c: Only test on ppc-linux.
7332         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
7333
7334         * gcc.c-torture/execute/980608-1.c: New test.
7335
7336 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7337
7338         * gcc.c-torture/execute/980605-1.c: New test.
7339
7340 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
7341
7342         * gcc.c-torture/execute/980604-1.c: New test.
7343
7344 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
7345
7346         * gcc.c-torture/execute/980602-1.c: New test.
7347         * gcc.c-torture/execute/980602-2.c: Likewise.
7348
7349 1998-06-02  Dave Love  <d.love@dl.ac.uk>
7350
7351         * 970125-0.f: Fix per JCB.  Add commentary.
7352
7353 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
7354
7355         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
7356         IEEE -0 support.
7357
7358 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
7359
7360         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
7361         earlier.
7362
7363 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
7364
7365         * gcc.c-torture/execute/980526-3.c: New test.
7366
7367 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
7368
7369         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
7370         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
7371         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
7372         m88k-motorola-sysv3 to XFAIL.
7373
7374 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7375
7376         * gcc.dg/980526-1.c: New test.
7377         * gcc.c-torture/execute/980526-2.c: New test.
7378
7379 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
7380
7381         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
7382
7383         * gcc.c-torture/execute/980526-1.c: New test.
7384
7385 1998-05-26  Dave Love  <d.love@dl.ac.uk>
7386
7387         * g77.f-torture/execute/alpha2.f: Add runtime test.
7388
7389 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
7390
7391         * g++.old-deja/old-deja.exp: Strip leading directories.
7392
7393         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
7394         error for the line.  Don't run multiple tests for the same line.
7395
7396 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
7397
7398         * gcc.dg/980523-1.c: New test.
7399
7400 1998-05-23  Dave Love  <d.love@dl.ac.uk>
7401
7402         * g77.f-torture/compile/970915-0.f: New test.
7403
7404 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
7405
7406         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
7407
7408 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
7409
7410         * gcc.dg/980520-1.c: New test.
7411
7412 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
7413
7414         * gcc.dg/980502-1.c: Fix return type.
7415
7416 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
7417
7418         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
7419         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
7420         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
7421         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
7422         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
7423
7424 1998-05-20  Dave Love  <d.love@dl.ac.uk>
7425
7426         * g77.f-torture/execute/980520-1.f: New test.
7427
7428 1998-05-15  Dave Love  <d.love@dl.ac.uk>
7429
7430         * lib/mike-g77.exp: New file.
7431
7432         * g77.f-torture/noncompile/noncompile.exp,
7433         g77.f-torture/noncompile/check0.f: New files.
7434
7435 1998-05-14  Dave Love  <d.love@dl.ac.uk>
7436
7437         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
7438         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
7439         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
7440         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
7441         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
7442         abort where appropriate.
7443
7444 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
7445
7446         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
7447         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
7448
7449 1998-04-29  Dave Love  <d.love@dl.ac.uk>
7450
7451         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
7452
7453 1998-04-27  Dave Love  <d.love@dl.ac.uk>
7454
7455         * g77.f-torture/compile/980427-0.f: New test.
7456
7457 1998-04-24  Dave Love  <d.love@dl.ac.uk>
7458
7459         * g77.f-torture/compile/980424-0.f: New test.
7460
7461 1998-04-19  Dave Love  <d.love@dl.ac.uk>
7462
7463         * g77.f-torture/compile/980419-2.f (main): New test.
7464         * g77.f-torture/compile/970125-0.f: New test.
7465         * g77.f-torture/compile/980419-1.f: New test.
7466
7467 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
7468
7469         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
7470         of loop-4.c.
7471
7472 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
7473
7474         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
7475
7476 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
7477
7478         * gcc.c-torture/compile/980329-1.c: New test.
7479
7480 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
7481
7482         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
7483         * gcc.dg/980312-1.c: Fix typo in -march command.
7484
7485 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
7486
7487         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
7488
7489 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
7490
7491         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
7492         Dave Love agree the Fortran source is bogus.
7493
7494 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
7495
7496         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
7497         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
7498         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
7499         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
7500         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
7501
7502 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
7503
7504         * g++.old-deja/g++.other/friend1.C: New test.
7505
7506 1998-02-18  Dave Love  <d.love@dl.ac.uk>
7507
7508         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
7509         possibly uninitialized) variables and declare dnrm2.
7510
7511 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
7512
7513         From Bruno Haible <haible@ilog.fr>:
7514         * gcc.c-torture/execute/980223.c: New test.
7515
7516 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
7517
7518         * gcc.dg/ifelse-1.c: New test.
7519
7520 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
7521
7522         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
7523
7524           * lib/old-dejagnu.exp (old-dejagnu): Added the
7525           "execution test - XFAIL *-*-*" handling in the spirit of
7526           "excess errors test -". Changed the "execution test fails"
7527           handling to be like "excess errors test fails".
7528           * Update various tests accordingly.
7529
7530 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
7531
7532         * gcc.c-torture/execute/980205.c: New test.
7533
7534 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
7535
7536         * lib/c-torture.exp: Look for .x files instead of .cexp files.
7537         * lib/f-torture.exp: Similarly.
7538         * gcc.c-torture: Rename all .cexp files to .x files.
7539
7540 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7541
7542         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
7543         (940510-1.c): Removed duplicate.
7544         (971104-1.c): New test.
7545
7546 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
7547
7548           * lib/f-torture.exp: Improve error and loop detection.
7549
7550 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
7551
7552         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
7553         use that to size the filler array.
7554
7555 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
7556
7557         * lib/c-torture.exp(c-torture-execute): Fix typo.
7558
7559         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
7560         testcase as the executable name. Keep the executable around if
7561         the test fails.
7562
7563 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
7564
7565         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
7566         changes.  Only test one -g option, and move it to the end of the
7567         list of options to test.
7568
7569 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
7570
7571         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
7572         variable GCC_TORTURE_OPTIONS to supply default switches separated
7573         by colons.  If no environment variable, run tests with -O0 -g, -O1
7574         -g, and -O2 -g as well.
7575
7576 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
7577
7578         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
7579         explanatory comments. Fix indentation.
7580
7581 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
7582
7583         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
7584
7585 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
7586
7587         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
7588         * g++.old-deja/g++.mike/p7325.C: Likewise.
7589         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
7590
7591 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
7592
7593         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
7594         * g++.old-deja/g++.brendan/crash30.C: Likewise.
7595         * g++.old-deja/g++.brendan/crash39.C: Likewise.
7596         * g++.old-deja/g++.law/operators4.C: Likewise.
7597
7598 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
7599
7600         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
7601         * g++.old-deja/g++.mike/p784.C: Ditto.
7602         * g++.old-deja/g++.mike/p785.C: Ditto.
7603
7604 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
7605
7606           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
7607
7608 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
7609
7610         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
7611         target feature; pass this to c-torture-execute as needed.
7612
7613 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
7614
7615         * lib/c-torture.exp(c-torture-execute): If the previous and the
7616         current executables being tested are identical, we don't need to
7617         run the executable again. Try to make the executable names
7618         unique. Add an optional argument for passing additional compiler
7619         flags.
7620
7621 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
7622
7623         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
7624
7625 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
7626
7627         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
7628
7629 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
7630
7631         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
7632         32bit or larger longs.
7633
7634         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
7635         have either a 32bit long or 32bit int.
7636
7637 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7638
7639         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
7640         Make double precision tests dependent on sizeof (double).
7641
7642 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
7643
7644         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
7645         too.
7646
7647 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7648
7649         * gcc.c-torture/compile/961203-1.cexp: New script.
7650
7651 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
7652
7653         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
7654         up the includes ourselves.
7655
7656 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
7657
7658         * lib/plumhall.exp: Remove random include, and add a few
7659         verbose messages for debugging.
7660
7661 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
7662
7663         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
7664         of trying to do it ourselves.
7665
7666 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7667
7668         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
7669
7670 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
7671
7672         * gcc.prms/5403.c: Made regexp a bit less strict.
7673
7674 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
7675
7676         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
7677         is returned from remote_load instead.
7678         * lib/plumhall.exp: Ditto.
7679         * lib/mike-g++.exp: Ditto.
7680         * lib/old-dejagnu.exp: Ditto.
7681         * lib/c-torture.exp: Ditto.
7682
7683 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
7684
7685         * lib/g++.exp: Use build_wrapper procedure.
7686         * lib/gcc.exp: Ditto.
7687
7688 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
7689
7690         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
7691         an old-style decl for malloc.  Fixes tests to work when
7692         sizeof (int) != sizeof (size_t).
7693
7694 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
7695
7696         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
7697
7698         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
7699         use stdargs.h interface.
7700
7701 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
7702
7703         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
7704         NO_VARARGS when compiling.
7705
7706 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
7707
7708         * lib/plumhall.exp(ph_includes): New procedure.
7709         (ph_make): Use it.
7710         (ph_compiler): Ditto.
7711
7712         * lib/g++.exp: Rename test-glue.c to testglue.c.
7713         * lib/gcc.exp: Ditto.
7714
7715 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
7716
7717         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
7718         to completion when it's called.
7719
7720 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
7721
7722         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
7723         is defined, don't do test.
7724
7725 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
7726
7727         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
7728         for object files.
7729         (ph_summary): Mark skipped testcases as untested, not unresolved.
7730
7731         * lib/plumhall.exp (ph_make): If unresolved because of bad
7732         errorCode, record errorCode in log file.
7733         (*): Replace send_log/verbose with verbose -log.
7734
7735 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
7736
7737         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
7738         double conversion if double isn't at least 8 bytes.
7739
7740         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
7741         int to work with targets where int is 16 bits.
7742
7743         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
7744         8 bytes, just exit, since 4 byte doubles don't have enough bits of
7745         precision for the test to complete.
7746
7747 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
7748
7749         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
7750         if d10v is not compiled with the -mdouble64 flag.
7751         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
7752
7753         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
7754         d10v is not compiled with the -mint32 flag.
7755
7756 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
7757
7758         * lib/plumhall.exp: Use incr_count.
7759
7760 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
7761
7762         * gcc.c-torture: Update to c-torture-1.45.
7763
7764 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
7765
7766         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
7767         the name of the expect testcase file).
7768
7769         * lib/g++.exp(g++_init): Ditto.
7770
7771 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
7772
7773         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
7774         the host.
7775
7776         * lib/gcc.exp(gcc_exit): New procedure.
7777
7778 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
7779
7780         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
7781         specs where appropriate.
7782
7783         * g++.old-deja/g++.arm/*: Added additional ERROR checks
7784         because of new "candidates are" messages, and removed a few
7785
7786         * Converted all non-old-style g++ testcases to old-style, and
7787         moved into g++.old-deja.
7788
7789 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
7790
7791         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
7792         options.
7793
7794         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
7795         succeeded.
7796
7797         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
7798
7799 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
7800
7801         * lib/gcc.exp (gcc_target_compile): Add support for defining
7802         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
7803         the machine doesn't have those features.
7804
7805 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
7806
7807         * g++.law/operators4.exp: Don't use LIBS.
7808
7809 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
7810
7811         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
7812
7813         * lib/mike-g++.exp: Don't set the compiler to be tested here.
7814         * lib/g++.exp: Set it here instead. Also, allow use of the
7815         --tool_exec and --tool_opt options. Change CXX to
7816         GXX_UNDER_TEST.
7817
7818         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
7819
7820         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
7821
7822 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
7823
7824         * lib/old-dejagnu.exp: Use prune_warnings instead of
7825         prune_system_crud.
7826         * lib/mike-g++.exp: Ditto.
7827         * lib/gcc.exp: Ditto.
7828         * lib/g++.exp: Ditto.
7829
7830         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
7831
7832 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
7833
7834           * 941014-2.c: Include stdlib.h
7835           * 960327-1.c: Include stdio.h
7836           * dbra.c, index-1.c: Don't assume ints are 32bits.
7837
7838 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
7839
7840         * lib/gcc.exp: Add gcc,stack_size target feature.
7841
7842         * lib/g++.exp(g++_target_compile): Add the include and link
7843         paths here, not in two other places. And, it's $options, not
7844         options.
7845
7846         * lib/mike-g++.exp(postbase): Remove the code that determines
7847         the correct include and link paths.
7848         * g++.old-deja/old-deja.exp: Ditto.
7849
7850 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
7851
7852         * lib/g++.exp(g++_init): target_compile no longer returns the
7853         filename of the result.
7854
7855 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
7856
7857         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
7858         call to glob.
7859
7860         * gcc.c-torture/special/special.exp: Change call to
7861         gcc_target_compile to include the object file.
7862
7863 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
7864
7865         * gcc.c-torture/special/special.exp: Correct misspelling in last
7866         change.
7867
7868 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
7869
7870         * lib/plumhall.exp(ph_summary): Log the entire output of the
7871         executable. Return -1 if there were any failures, 0 otherwise.
7872         (ph_execute): Return -1 if there were any failures, 0 otherwise.
7873         (ph_make): Clean up objects and executables that were built
7874         if the tests succeeded.
7875
7876 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
7877
7878         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
7879         libraries and includes in the build tree as appropriate.
7880
7881 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
7882
7883         * lib/c-torture.exp: Instead of looking for the global variable
7884         NO_LONG_LONG, check to see if that's a feature of the target.
7885
7886 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
7887
7888         * config/default.exp: Minimize. Delete the remainer of the files in
7889         config; this functionality is now in devo/dejagnu/config.
7890
7891         g++.*/*: Pass any additional flags used to compile to postbase;
7892         delete CXXFLAGS.
7893
7894         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
7895         is now done by runtest.exp. Use gcc_target_compile instead of
7896         compile.
7897
7898         lib/c-torture.exp: Use gcc_target_compile instead of compile.
7899         Remove references to CFLAGS. Use remote_file instead of
7900         calling rm -f.
7901         (c-torture): Take a list of arguments to use to compile this
7902         testcase.
7903
7904         lib/g++.exp: Simplify. Use target_compile instead of compile.
7905         lib/gcc-dg.exp: Ditto.
7906         lib/gcc.exp: Ditto.
7907         lib/mike-{gcc,g++}.exp: Ditto.
7908         lib/old-dejagnu.exp: Ditto.
7909         lib/plumhall.exp: Ditto.
7910
7911 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
7912
7913         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
7914         (ph_linker): Likewise.
7915
7916 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
7917
7918           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
7919         MAP_ANON / MAP_ANONYMOUS if defined;
7920         else try to map from /dev/zero .
7921
7922 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
7923
7924         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
7925         isn't defined, then define it to MAP_ANONYMOUS.
7926
7927 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
7928
7929         * gcc.c-torture: Update to c-torture-1.42 release.
7930
7931 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
7932
7933         * gcc.c-torture: Update to c-torture-1.41 release.
7934
7935 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
7936
7937         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
7938         c-torture release.
7939
7940 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
7941
7942         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
7943         and LDFLAGS.  Fix second case to append the target_info ldflags
7944         onto LDFLAGS, not CFLAGS.
7945         * lib/g++.exp (g++_init): Add target_info stuff.
7946         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
7947         of libgloss and newlib flags for !native.
7948
7949         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
7950         (GDB): Fix relative path to go up another dir for finding gdb.
7951
7952 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
7953
7954         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
7955         versions in the target_info array, if they don't exist.
7956
7957 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
7958
7959         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
7960
7961 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
7962
7963         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
7964         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
7965
7966 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
7967
7968         * lib/old-dejagnu.exp: Don't remove the output file before we've
7969         actually tested it. Don't append pwd to the path of the executable
7970         we're testing.
7971
7972 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
7973
7974         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
7975
7976 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
7977
7978         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
7979         temporary directory for compiler files, and set it to a default
7980         value of /tmp. Set $output as the name of the output file from
7981         compiling the testcase. Add a -o option to $cflags_var so the
7982         compiler writes the final output file as $output. Set $executable
7983         to $output.
7984
7985         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
7986         directory for compiler files, and set it to /tmp if it doesn't
7987         already have a value. Set $output_file to the name of the output
7988         file from compiling the testcase. Add a -o option to CXXFLAGS so
7989         the compiler writes the final output file as $output. Use $output
7990         as the executable to be tested.
7991
7992 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
7993
7994         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
7995
7996 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
7997
7998         * gcc.c-torture/execute/pending-1.c: New test.  Still
7999         pending in Tege's queue.
8000
8001 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
8002
8003         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
8004         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
8005         if there were failures.  Call unresolved if there were unresolved
8006         testcases.  Call gcc_fail if program did not run to completion.
8007         (ph_make): Pass additional argument name to ph_execute.
8008         (ph_execute): Add new argument.  Pass additional arguments to
8009         ph_summary.  Call gcc_fail is there is no execution output.
8010
8011 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
8012
8013         * lib/plumhall.exp (proc_summary): Output relavent summary
8014         lines into the log so specific failures in plumhall can be
8015         investigated.
8016
8017 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
8018
8019         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
8020         (c-torture-execute): Don't try to execute tests which use
8021         "long long" types if $NO_LONG_LONG is nonzero.
8022
8023 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
8024
8025         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
8026         not c-torture.
8027
8028         * gcc.ieee: Move from here.
8029         * gcc.c-torture/execute/ieee: To here.
8030
8031 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
8032
8033         * gcc.c-torture: Update to c-torture-1.41 release.
8034
8035 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
8036
8037         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
8038         not "$output".
8039
8040 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
8041
8042         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
8043         -c present.
8044
8045 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
8046
8047         * config/proelf.exp: Handle connecting to a simulator.
8048
8049 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
8050
8051         * config/proelf.exp: New file.  Enough framework that we can
8052         run c-torture tests on the proelf targets (or any other target
8053         that gdb can connect to for that matter).
8054
8055 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
8056
8057         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
8058         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
8059
8060         * lib/plumhall.exp (ph_execute): Always call ph_summary if
8061         exec_output exists.
8062
8063 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
8064
8065         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
8066         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
8067
8068         * config/*.exp: Update FSF address.  Change result of ${tool}_load
8069         to pass/fail/unresolved/unsupported/untested.  Caller must now
8070         call unresolved/unsupported/untested.
8071         * lib/*.exp: Update FSF address.  Update to handle new results of
8072         ${tool}_load.
8073         * lib/chill.exp (verbose): Delete.
8074
8075 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
8076
8077         * lib/gcc.exp (default_gcc_start): Change order of args to
8078         $LDFLAGS $CFLAGS $LIBS.
8079         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
8080         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
8081         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
8082         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
8083         * gcc.misc-tests/dg-test.exp: Likewise.
8084         * gcc.misc-tests/msgs.exp: Likewise.
8085         * gcc.prms/prms.exp: Likewise.
8086         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
8087         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
8088
8089         * lib/dg.exp: Deleted, moved to dejagnu/lib.
8090
8091 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
8092
8093         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
8094
8095         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
8096         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
8097
8098         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
8099         necessary.
8100
8101 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
8102
8103         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
8104         global for loop; add use of $mathlib.
8105         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
8106         settings here; set mathlib for anything but VxWorks.
8107
8108 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
8109
8110         * gcc.c-torture: Update to c-torture-1.40 release.
8111
8112 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
8113
8114         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
8115         dg.exp.
8116
8117 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
8118
8119         * lib/c-torture.exp (c-torture-execute): Declare "output" as
8120         global.
8121
8122 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
8123
8124         * lib/g++.exp (LIBS): Define if not already.
8125         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
8126         (gcc-dg-prune): Call prune_gcc_output.
8127         * lib/gcc.exp (prune_gcc_output): New proc.
8128         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
8129         prune_gcc_output.
8130
8131 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
8132
8133         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
8134         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
8135
8136 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
8137
8138         * gcc.c-torture: Update to c-torture-1.39 release.
8139
8140 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
8141
8142         * lib/c-torture.exp (c-torture-execute): Don't return if one option
8143         fails, try others as well.
8144
8145 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
8146
8147         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
8148         If compilation fails, mark execute tests as `untested'.
8149         If test is marked as unsupported, don't mark compilation and
8150         execute tests as failed.
8151
8152 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8153
8154         * lib/g++.exp (g++_init): Don't link in libg++, and look to
8155         libstdc++ for whether or not we want to be doing shared
8156         libraries.  Delete link_curses since we don't need it anymore.
8157         * lib/mike-g++.exp (postbase): Don't link in libg++.
8158         * g++.old-deja/old-deja.exp: Likewise.
8159
8160 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8161
8162         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
8163
8164 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8165
8166         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
8167         For that, add `-Wl,-a,shared_archive'.
8168         * g++.old-deja/old-deja.exp: Likewise.
8169
8170 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
8171
8172         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
8173
8174 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
8175
8176         * lib/mike-g++.exp (postbase): Pay attention to the status of
8177         g++_load.
8178
8179 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8180
8181           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
8182
8183 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
8184
8185         * lib/gcc.exp (default_gcc_start): No longer need to log program
8186         being executed or its output, execute_anywhere does that now.
8187         * lib/g++.exp (default_g++_version): Call execute_anywhere.
8188         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
8189
8190 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8191
8192         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
8193         the same as those in lib/g++.exp.
8194
8195 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
8196
8197         * gcc.c-torture: Update to c-torture-1.38 release.
8198         * gcc.ieee: Related changes.
8199
8200 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
8201
8202         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
8203         "exec". Minor reformatting changes.
8204
8205         * config/rom68k.exp (${tool}_load): Make it work in a canadian
8206         cross. This means all "exec" calls now work on a remote host as
8207         well.
8208         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
8209         cross. Filter out the extra "\r\n" stuff that expect puts in.
8210         (c-torture-execute): Filter out the bogus warnings like
8211         c-torture-compile does. Add support for canadian cross.
8212         * lib/gcc.exp (default_gcc_version, default_gcc_start)
8213         Use execute_anywhere rather than calling exec directly. Now it
8214         works for canadian cross testing.
8215
8216 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
8217
8218         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
8219         results into a variable, and check that rather than using file exists.
8220
8221 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8222
8223         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
8224         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
8225
8226 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8227
8228         * g++.old-deja/old-deja.exp: Create and pass runshlib and
8229         lib_curses if there's a shared libg++ in the build tree.
8230
8231 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
8232
8233         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
8234         if not supported target.
8235
8236 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8237
8238         * lib/g++.exp (g++_init): Move empty setting of runshlib and
8239         link_curses up to always happen, not just for native builds.
8240
8241 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
8242
8243         * gcc.c-torture: Update to c-torture-1.36 release.
8244         * gcc.failure: Related changes.
8245
8246 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
8247
8248         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
8249
8250 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8251
8252         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
8253         * lib/mike-g++.exp (postbase): Not in here.  Still reference
8254         runshlib, link_curses, and mathlib for link and run.
8255
8256         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
8257         pass the runtime shared library options for Solaris, OSF/1, and
8258         Irix5, and link with -lcurses to avoid unresolved references.
8259
8260 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8261
8262         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
8263         only run once.
8264
8265 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
8266
8267         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
8268
8269 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
8270
8271         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
8272         do not have a framework for the "compat" tests yet.
8273
8274 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8275
8276         * lib/mike-g++.exp (postbase): New local variable `mathlib',
8277         set to null if we're testing vxworks5.1.  Use that instead of
8278         `-lm' in the setting of LIBS for link and run.
8279
8280 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8281
8282         * config/rom68k.exp (${tool}_load): Major changes to make it
8283         work.  Verified that it does in fact return the stuff in
8284         exec_output properly.  Catch any Emul or any TRAP other than 0.
8285
8286 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8287
8288         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
8289         LDFLAGS properly for targets that need stuff from libgloss.
8290         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
8291         only run once.
8292         (gpp_initialized): New variable.
8293
8294 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
8295
8296         * config/rom68k.exp: Load libgloss.exp.
8297         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
8298         so we can produce a fully linked binary.
8299         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
8300         so we can produce a fully linked binary.
8301
8302 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
8303
8304         * lib/plumhall.exp (ph_section): Watch for expected failures.
8305         Add missing `else'.
8306
8307         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
8308         run the testcase.
8309         (c-torture): Likewise.
8310
8311 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
8312
8313         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
8314
8315         * lib/mike-g++.exp (mike_cleanup): New proc.
8316         (prebase): New globals compiler_result, not_compiler_result,
8317         target_regexp.
8318         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
8319         allow leading "-" in pattern.  Watch for unsupported tests.
8320         If $compiler_result is set, pattern match assembler code,
8321         and ditto for $not_compiler_result.
8322         * lib/mike-gcc.exp: Likewise.
8323
8324         * lib/plumhall.exp (ph_execute): Only call ph_summary if
8325         execution "succeeded".
8326
8327 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
8328
8329         * config/win32.exp: New file.
8330         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
8331
8332 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
8333
8334         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
8335         unsupported.
8336         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
8337         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
8338         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
8339
8340         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
8341         "... without exceptions was ...".  That is now handled by
8342         prune_system_crud.
8343         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
8344
8345 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
8346
8347         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
8348         sieve.c,sort2.c}: New files.
8349         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
8350         sieve.exp,sort2.exp}: Drivers for them.
8351
8352         * lib/mike-gcc.exp (program_output): New user settable variable.
8353         (postbase): Call prune_system_crud.  Also prune extraneous compiler
8354         messages.
8355         * lib/mike-g++.exp (program_output): New user settable variable.
8356
8357         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
8358
8359         * config/sh.exp: Deleted (use sim.exp instead).
8360
8361 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8362
8363         * config/vx.exp: Declare CHECKTASK as global.
8364         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
8365         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
8366         * lib/old-dejagnu.exp: Load [pwd]/$executable.
8367
8368 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8369
8370         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
8371         target. Like vx.exp, only includes `vx29k.exp' instead of
8372         `vxworks.exp'.
8373
8374 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
8375
8376         * config/sim.exp: Increase time limit from 120 seconds to 240.
8377
8378 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
8379
8380         * gcc.c-torture/execute/950628-1.c: New test.
8381
8382 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
8383
8384         * gcc.c-torture: Update with changes/additions from
8385         c-torture-1.34.
8386
8387 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
8388
8389         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
8390
8391 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
8392
8393         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
8394
8395 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
8396
8397         * gcc.c-torture/compile/950512-1.c: New test.
8398         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
8399         * gcc.dg/struct-ret-1.c: Likewise.
8400
8401 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
8402
8403         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
8404           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
8405
8406 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
8407
8408         * gcc.c-torture/special/920411-1.c: Deleted.
8409         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
8410
8411 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
8412
8413         * config/sim.exp (${tool}_load): Hack in call to bash to get a
8414         cpu limit.
8415
8416 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
8417
8418         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
8419
8420 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
8421
8422         From kenner;
8423         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
8424         is the proper length.
8425         * va-arg-3.c: Likewise.
8426
8427 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
8428
8429         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
8430         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
8431
8432         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
8433         * lib/g++.exp (default_g++_start): Delete old cruft.
8434
8435 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
8436
8437         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
8438         (2 * (1 << 18)) to (2 * (1 << 17)).
8439
8440         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
8441
8442 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
8443
8444         * config/rom68k.exp: Renamed from config/idp.exp
8445
8446 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
8447
8448         * c-torture/compile/921109-2.c
8449
8450 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
8451
8452         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
8453         excess errors.
8454
8455 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
8456
8457         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
8458         output.
8459         * lib/g++.exp (default_g++_start): Likewise.
8460
8461 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
8462
8463         * gcc.c-torture/compile/950329-1.c: New test.
8464
8465 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
8466
8467           * config/bug.exp (${tool}_load): Updated to use new remote_open
8468           and remote_close procs.
8469         * config/idp.exp: New file.
8470
8471 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
8472
8473         * gcc.c-torture/execute/950322-1.c: New test.
8474
8475 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
8476
8477         * config/vx.exp (${tool}_load): Clean up testing of return code from
8478         vxworks_ld and vxworks_spawn.
8479
8480 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
8481
8482         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
8483
8484 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
8485
8486         * lib/old-deja.exp: Add `excess errors test - ' error, now one
8487         can mark excess errors on a machine by machine basis.  Note, the
8488         default is to not expect any excess errors, even when excess
8489         errors test - is given, so you will want to put an XFAIL ... on
8490         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
8491         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
8492         those 4 machines, but no others.
8493
8494 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
8495
8496         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
8497         * lib/c-torture.exp: to here.
8498
8499 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
8500
8501         * gcc.c-torture/execute/950221-1.c: New test.
8502         * gcc.c-torture/execute/struct-ret-1.c: New test.
8503         * gcc.c-torture/compile/950221-1.c: New test.
8504
8505         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
8506
8507 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
8508
8509         * gcc.c-torture/execute/arith-1.c (main): Return 0.
8510         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
8511
8512 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
8513
8514         * g++.gb: New directory of tests, derived from my signature and
8515         class scoping tests.
8516
8517         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
8518         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
8519         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
8520         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
8521         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
8522         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
8523         * g++.gb/sig25.C: Likewise.
8524
8525         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
8526         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
8527         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
8528         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
8529         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
8530         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
8531         * g++.gb/sig25.exp: Likewise.
8532
8533         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
8534         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
8535         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
8536         * g++.gb/scope13.C: Likewise, this test still fails.
8537
8538         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
8539         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
8540         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
8541         * g++.gb/scope13.exp: Ditto.
8542
8543         * g++.gb/README: New file, explains what these tests are about.
8544
8545 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
8546
8547         * lib/dg.exp (dg-do): Support `preprocess'.
8548         (dg-test): Likewise.
8549
8550 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
8551
8552         * config/udi.exp: change "continue -expect" to "exp_continue".
8553
8554 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
8555
8556         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
8557         Delete redundant tests.
8558
8559         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
8560         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
8561         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
8562         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
8563         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
8564         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
8565         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
8566         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
8567
8568         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
8569         storing label pointers.
8570         * gcc.c-torture/execute/921019-1.c: Likewise.
8571         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
8572         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
8573         parameter fp.
8574         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
8575         constants.
8576
8577         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
8578         Delete obsolete tests.
8579
8580         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
8581         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
8582         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
8583         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
8584         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
8585         * gcc.c-torture/compile/950124-1.c: New test.
8586
8587         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
8588
8589 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
8590
8591         * lib/mike-g++.exp: Add -lm to LIBS.
8592
8593 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
8594
8595         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
8596
8597 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
8598
8599         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
8600
8601 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
8602
8603         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
8604
8605 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
8606
8607         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
8608         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
8609         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
8610         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
8611         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
8612         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
8613         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
8614         * g++.law/{operators31.C, operators32.C,
8615         * g++.law/{operators33.C, operators34.C}: Likewise.
8616         * g++.law/{pic1.C, refs2.C}: Likewise.
8617         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
8618         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
8619         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
8620         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
8621
8622         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
8623         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
8624         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
8625         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
8626         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
8627         * g++.law/{enum9.exp, friend5.exp}: Likewise.
8628         * g++.law/{nest3.exp, nest4.exp}: Likewise.
8629         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
8630         * g++.law/{operators30.exp, operators31.exp}: Likewise.
8631         * g++.law/{operators32.exp, operators33.exp}: Likewise.
8632         * g++.law/{operators34.exp}: Likewise.
8633         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
8634         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
8635         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
8636         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
8637         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
8638
8639         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
8640         No longer expected to fail.
8641         * g++.law/missed-error3.C: Tweak for recent bool changes.
8642
8643 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
8644
8645         * config/emb-unix: Deleted.
8646         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
8647         remote execution.  Do final link on remote host if REMOTE_LINK is set.
8648
8649 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
8650
8651         * lib/dg.exp (dg-test): Fix typo in last patch.
8652
8653 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
8654
8655         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
8656         (handles multiple occurrences).
8657
8658 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
8659
8660         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
8661         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
8662         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
8663         printed).
8664         * lib/c-torture.exp (c-torture-compile): Likewise.
8665         (c-torture): Prepend full path if missing.
8666         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
8667         (gcc_fail): Likewise.
8668         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
8669
8670 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
8671
8672         * lib/netware.exp: Only attach to NetWare i386 systems.
8673
8674 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
8675
8676         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
8677         messages.  Add test name to "output pattern match" pass/fail message.
8678
8679 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
8680
8681         * gcc.dg: New testsuite.
8682         * gcc.dg/dg.exp: New file.
8683
8684         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
8685         test-switch.c}: Deleted.
8686
8687         * gcc.misc-tests/msgs.exp: New testcase driver.
8688
8689 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
8690
8691         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
8692         Watch for illegal return values from ${tool}_load.
8693         * config/unix.exp (${tool}_load): Fix pass/fail detection for
8694         cross targets.  Coerce return value >0 to 1.
8695
8696 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
8697
8698         * config/unix.exp (${tool}_load): Call program rsh, not proc.
8699
8700         * config/emb-unix.exp: New file.
8701
8702         * config/sim.exp: Error if variable $SIM not defined.
8703         (${tool}_load): Mark test as "untested" if simulator missing.
8704
8705         * config/unix.exp: Load remote.exp to get rcp_download.
8706         * lib/c-torture.exp: Use different option lists for testcases with
8707         and without loops.
8708         * gcc.c-torture/execute/execute.exp: Likewise.
8709
8710 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
8711
8712         * config/*.exp: Clarify return code from ${tool}_load.
8713         Call `unresolved' or `untested' instead of `warning' or `perror'
8714         (sometimes you still want to call both though).
8715         Add comment that `shell_id' is local to each file.
8716         * config/udi.exp (timeout): Set to 30.
8717         Don't print warning if connection fails, $connectmode has already
8718         printed an error.
8719         (${tool}_load): Move verbose messages to level 2.
8720         Rework pattern for "Process started" message.
8721         Pass `shell_id' to ${connectmode}_download.
8722         Retry twice upon timeout.  Make resetting of target more robust.
8723         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
8724         Pass `shell_id' to exit_$connectmode.
8725         Only call exit_$connectmode if connected.
8726         * config/unix.exp (${tool}_load): Check return codes better.
8727         * config/vrtx.exp (${tool}_load): Likewise.
8728         * config/vx.exp (${tool}_load): Likewise.
8729         Delete unneeded global's.
8730         * lib/dg.exp (dg-test): Update to reflect clarified return codes
8731         from ${tool}_load.
8732         (dg-stat): Delete.
8733         (dg-init): Delete recording of pass/fail counts.
8734         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
8735         (old-dejagnu-init): Likewise.
8736         (old-dejagnu-stat): Delete contents, empty proc now.
8737         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
8738         (c-torture): Delete references to lcnt, lpass, lfail.
8739         Get option list from TORTURE_OPTIONS.
8740         Delete -funroll[-all]-loops if no loops.
8741         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
8742         (g++_stat): Delete contents (empty proc now).
8743         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
8744         (gcc_finish): Likewise.
8745         (gcc_stat): Deleted.
8746         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
8747         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
8748         * gcc.c-torture/execute/execute.exp: Likewise.
8749         Split tests into two parts: compile, execute.
8750         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
8751         no loops.  Update to reflect clarified return codes from ${tool}_load.
8752
8753 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
8754
8755         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
8756         to grep for.
8757         (old-dejagnu): Likewise (where necessary).
8758
8759 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
8760
8761         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
8762
8763         * lib/dg.exp (dg-process-target): Fix processing of selector.
8764         Add comment regarding use of `error'.
8765
8766         * lib/gcc.exp (prune_system_crud): Define if missing.
8767         * lib/g++.exp (prune_system_crud): Likewise.
8768
8769         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
8770         Call prune_system_crud.
8771         * lib/dg.exp (dg-runtest): New proc.
8772         Use perror instead of send_user for tcl errors in testcase.
8773         Don't return any value, it's never used.
8774         Don't clobber previous definition of `unknown'.
8775         Print tcl errors in `dg-final'.
8776
8777 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
8778
8779         * lib/dg.exp (dg-process-target): Improve syntax error messages.
8780         (dg-test): Don't print errorInfo, it contains stack backtrace.
8781
8782 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
8783
8784         * lib/g++.exp (runtest_file_p): Define if missing.
8785
8786 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
8787
8788         * lib/mike-g++.exp: Comment out loading of g++.exp.
8789         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
8790         (default_g++_version): Always print something.
8791         (default_g++_start): Comment out call to `which'.
8792         (g++_start, g++_load): Deleted (must be defined in config file).
8793         * lib/gcc.exp: Test for existence of $CC at start.
8794         Delete check for tmpdir (done in gcc_init).
8795         (default_gcc_version): Always print something.
8796         (default_gcc_start): Comment out call to `which'.
8797         * config/*.exp: Major cleanup - make cross targets work at least a
8798         little better for g++ (by not being "--tool gcc" specific).
8799         Rename gcc_xxx to ${tool}_xxx.
8800         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
8801         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
8802
8803 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
8804
8805         * lib/c-torture.exp (c-torture-compile): Rework compiler
8806         message processing.
8807
8808         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
8809         c-torture.
8810
8811 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
8812
8813         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
8814
8815         * lib/dg.exp (dg-process-target): Support { target native }.
8816
8817 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
8818
8819         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
8820         looked for "... program xxx got fatal signal".
8821         Correct regsub munging of `comp_output'.
8822         Ignore compiler messages "path prefix not used" and "linker input
8823         file unused".
8824
8825 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
8826
8827         * lib/gcc.exp (runtest_file_p): Define if missing.
8828         * gcc.prms/template.c: Example to work from.
8829
8830 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
8831
8832         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
8833         * lib/dg.exp (dg-test): Call unsupported testcases as such.
8834
8835         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
8836         * gcc.prms/1883.c: Moved from compile/940714-1.c.
8837         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
8838         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
8839
8840         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
8841         (dg-process-target): No longer a varargs proc.
8842         Return S/N for target, P/F for xfail.  All callers changed.
8843         (user option procs): More argument checking.
8844         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
8845         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
8846         (dg-test): Skip test if not running on selected target in `dg-do'.
8847         Update handling of `dg-do-what', `dg-output-text'.
8848         Separate execution pass/fail from output pattern match pass/fail.
8849         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
8850
8851 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
8852
8853         * gcc.c-torture/special/special.exp: Don't expect failure for mips
8854         target for 920510-1.c.
8855
8856 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
8857
8858         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
8859         Clean up comment regarding use of passcnt, etc.
8860         (gcc_stat): Don't update `testcnt' here.
8861         (gcc_finish): Do it here.
8862         Might as well reset `but_id' here too.
8863         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
8864         to determine if the file should be tested.
8865         * gcc.c-torture/compile/compile.exp: Likewise.
8866         * gcc.c-torture/execute/execute.exp: Likewise.
8867         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
8868         * gcc.misc-tests/dg-test.exp: Likewise.
8869         * gcc.prms/prms.exp: Likewise.
8870         * gcc.wendy/wendy.exp: Likewise.
8871         * g++.old-deja.exp: Likewise.
8872         Move "Testing file" message to verbose level 1.
8873
8874 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
8875
8876         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
8877
8878 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
8879
8880         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
8881         (default_gcc_start): Accept optional second list element
8882         of compiler flags.  Print compiler output at verbosity level 2.
8883         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
8884         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
8885         Save current values of framework globals passcnt, failcnt, xpasscnt,
8886         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
8887         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
8888         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
8889         xfailcnt to compute stats.  Update framework global `testcnt' from
8890         pass/fail counts.
8891         (gcc_finish): New proc.  Clean up test environment.
8892         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
8893         (gcc_epass, gcc_efail): Delete.
8894         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
8895         argument of line number.
8896         (dg-init): If the tool has an init routine, call it.
8897         (dg-test): Remove args `cflags_var' and `libs_var'.
8898         Pass all compiler options to ${tool}_start.
8899         Handle missing line number.
8900         (dg-finish): New function.
8901         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
8902         particular files.  Call gcc_finish at end.  Move "skipping test"
8903         message to verbosity level 3.
8904         * gcc.c-torture/compile/compile.exp: Likewise.
8905         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
8906         * gcc.c-torture/execute/execute.exp: Likewise.
8907         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
8908         Print testcase being tried at verbosity level 1.
8909         * gcc.c-torture/special/special.exp: Unset xfail.
8910         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
8911         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
8912         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
8913         * gcc.failure/failure.exp: Likewise.
8914         * gcc.ieee/ieee.exp: Likewise.
8915         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
8916         Update call to dg-test.  Call dg-finish at end.
8917         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
8918         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
8919         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
8920         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
8921         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
8922         * gcc.wendy/wendy.exp: Add copyright.
8923         Delete setting of tmpdir (done by gcc_init).
8924         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
8925         Pass compiler flags to gcc_start.  Call gcc_finish at end.
8926         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
8927         gcc_[ce]pass/fail.
8928
8929 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
8930
8931         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
8932         confusion.
8933         (g++_load): Likewise.
8934
8935         * config/*.exp (gcc_load): Some were varargs fns and some were not.
8936         Rename argument to `prog' to remove the confusion.
8937         Varargs fns behave differently too!
8938         (g++_load): Likewise.
8939
8940         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
8941
8942         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
8943         what it is.  Delete (always) printing of status value for !native.
8944         Simplify verbose code, and include status and exec_output.
8945         (g++_load): Use gcc_load.
8946
8947 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
8948
8949         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
8950         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
8951         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
8952         940714-3.c as these testcases don't exist anymore.  Make
8953         va-arg-1.c expected to pass.
8954
8955 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
8956
8957         * gcc.misc-tests/misc.exp: Only run specific testcases.
8958         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
8959         * gcc.misc-tests/dg-[1-9].c: New files.
8960
8961         * lib/dg.exp: New testsuite driver.
8962         * gcc.prms/prms.exp: Use it.
8963
8964         * README.gcc: New file.
8965
8966         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
8967         Document and reset `lxpass' and `lxfail'.
8968         Simplify "initialized" message.
8969         (gcc_stat): Clean up comments a little.
8970
8971 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
8972
8973         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
8974
8975 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
8976
8977         * lib/old-dejagnu.exp (process-option): New proc.
8978         (old-dejagnu-init, old-dejagnu-stat): Likewise.
8979         (old-dejagnu): Simplify.
8980         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
8981
8982 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
8983
8984         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
8985         exists and is not an empty string.
8986
8987         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
8988         $xfail rather than calling setup_xfail.  Clear $xfail when test is
8989         finished.
8990         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
8991         automatically.
8992
8993         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
8994         longer expected to fail.
8995
8996         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
8997         "f" function call.
8998
8999         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
9000
9001         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
9002         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
9003         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
9004         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
9005         c-torture-1.29.
9006
9007         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
9008         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
9009
9010         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
9011
9012         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
9013         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
9014
9015         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
9016         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
9017         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
9018
9019 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9020
9021         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
9022         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
9023         940714-1.c, 940714-2.c, 940714-3.c},
9024         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
9025         gcc.misc-tests/{mg.c,mg.exp}:
9026         New tests.
9027         * gcc.noncompile/noncompile.exp: Change accordingly.
9028
9029 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
9030
9031         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
9032         Undo previous clobberage.
9033
9034 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
9035
9036         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
9037         * gcc.special/{930510-1.c, special.exp}:
9038         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
9039         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
9040         struct-varargs-1.c}: New tests from c-torture-1.26.
9041
9042 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
9043
9044         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
9045           argument to switch.
9046
9047 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
9048
9049         * Revert the previous changes.  Please see Rob's directory
9050           (/lisa/test/rob/progressive/gcc/testsuite) for testing
9051           fixes.
9052
9053 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
9054
9055         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
9056             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
9057             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
9058             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
9059             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
9060             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
9061             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
9062             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
9063             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
9064             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
9065             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
9066             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
9067             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
9068             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
9069             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
9070             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
9071             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
9072             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
9073             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
9074             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
9075             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
9076             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
9077             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
9078             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
9079             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
9080             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
9081             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
9082
9083 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
9084
9085         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
9086             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
9087           with perror calls.
9088
9089 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
9090
9091         * config/unix.exp (g++_load): Fix syntax.
9092
9093 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
9094
9095         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
9096         * gcc.noncompile/921017-1.c: Deleted obsolete test.
9097         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
9098         Don't expect va-arg-1.c to fail.  Correct expected output for
9099         920928-1.c.
9100         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
9101         * gcc.wendy/hbm4.c: Correct typo.
9102         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
9103
9104 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
9105
9106         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
9107         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
9108         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
9109         * lib/c-torture.exp (c-torture-compile): Ditto.
9110
9111         Reduce volume of output (remove all the -I's and such).
9112         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
9113         Call gcc_cpass, gcc_cfail.
9114         (c-torture): Pass testing option to c-torture-compile.
9115
9116 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
9117
9118         Bring patches over from progressive.
9119         * config/default.exp: Exit remote shell cleanly.
9120         (g++_exit, g++_start): Add default versions.
9121         * config/sim.exp (gcc_load): Use perror, not error.
9122
9123 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
9124
9125         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
9126         set in site.exp.
9127
9128 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
9129
9130         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
9131         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
9132         (wendy_try): New proc to run testcase.
9133         (main loop): Call 'em.
9134         * gcc.wendy/*.c: Clean up pass to correct expected output.
9135
9136         * lib/gcc.exp: Minor cleanup work.
9137         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
9138
9139 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
9140
9141         * config/sim.exp (gcc_load): Document return codes better.
9142         Don't pass -v to simulator.
9143
9144 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
9145
9146           * gcc.special/920717-x.c: Fix typo.
9147           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
9148           get at sources.
9149
9150         * lib/mike-gcc.exp: Fix typo.
9151
9152 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
9153
9154         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
9155         binary to use, transform the name.
9156         * config/*.exp: rename everything. Nuke any g++ specific files,
9157         it's now a special case of gcc that requires no special support.
9158         Add a default.exp for unsupported targets.
9159
9160 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
9161
9162         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
9163         lib/old-dejagnu.exp: Fix a few patterns to work with the new
9164         version of Tcl.
9165
9166 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
9167
9168         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
9169         than a warning.
9170
9171 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
9172
9173         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
9174
9175 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
9176
9177         * gcc.execute/execute.exp: Combine opt_list and foption_list into
9178         option_list.  Compile every file with only 4/6 option choices
9179         (same as C torture) instead of with 12/18 different option
9180         choices.
9181         * lib/c-torture.exp: Likewise.
9182
9183         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
9184         not already set.
9185
9186 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
9187
9188         * lib/old-deja.exp: Add `excess errors test fails' error, now one
9189         can put an XFAIL *-*-* on excess errors.
9190
9191 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
9192
9193         * g++.law: Add more tests derived from g++-bugs snapshots.
9194
9195         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
9196         equivalent to g++.law/init9.
9197
9198         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
9199         compiled it, and the a.out file after we've run it.
9200
9201 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
9202
9203         * lib/mike-g++.exp (postbase): Delete the .o file after we've
9204         compiled it, and the a.out file after we've run it.
9205
9206 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
9207
9208         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
9209
9210 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9211
9212         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
9213         version number.
9214
9215 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
9216
9217         * g++.law: New directory of g++ tests derived from the g++-bugs
9218         snapshots.
9219
9220 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9221
9222         * gcc.compile: initbug1.c initbug1.exp testcase added
9223
9224 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9225
9226         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
9227         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
9228           fixes submitted by Jeff Law (law@cs.utah.edu)
9229         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
9230           Jeff Law (law@cs.utah.edu)
9231
9232
9233 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
9234
9235         * config/unix-g++.exp: Follow the gcc way of doing things.
9236         * g++.old-deja/old-deja.exp: Minor updates.
9237         * lib/g++.exp: New file, follow the gcc way of doing things.
9238         * lib/old-dejagnu.exp: Minor updates.
9239         * lib/mike-g++.exp: Always unset errorInfo.
9240
9241 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
9242
9243         * lib/gcc.exp: Fix some errors with the below change, CC and
9244         CFLAGS should be global when setting, not local.
9245
9246 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9247
9248         * lib/gcc.exp: Transform tool name.
9249
9250 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9251
9252         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
9253
9254 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9255
9256         * lib/gcc.exp: change gcc_done to gcc_stat
9257
9258 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9259
9260         * Upgraded gcc testsuite to c-torture version 1.25
9261
9262 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9263
9264         * lib/gcc.exp: added reporting code. Changed verbose compile message.
9265         * lib/c-torture: added hooks for new reporting code.
9266
9267 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9268
9269         * config/sh-gcc.exp: check if sh-sim exists in the path
9270
9271 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9272
9273         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
9274         * gcc.compile/compile.exp: Initial changes for new logic.
9275         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
9276         * gcc.failure/failure.exp: Initial changes for new logic.
9277         * gcc.ieee/ieee.exp: Initial changes for new logic.
9278         * gcc.misc-tests/misc.exp: Initial changes for new logic.
9279         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
9280         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
9281         * lib/c-torture.exp: Initial changes for new logic.
9282         * lib/gcc.exp: Initial changes for new logic.
9283
9284 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
9285
9286         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
9287         depend upon failure or success.  Fully qualify names in failure
9288         and success messages.  Always remove a.out before starting
9289         compile, just in case.  Pay more attention to error text output by
9290         the compiler.  Handle testcases with no known past errors just
9291         like all others, so that things are uniform.  Other miscellaneous
9292         improvements.
9293
9294 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9295
9296         * gcc.cpp: new directory for cpp tests
9297
9298 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9299
9300         * lib/chill.exp: Code reformatted, removed unused code.
9301         * config/unix-chill.exp: Code reformatted, removed unused code.
9302         * chill.execute/execute.exp: Code reformatted, removed unused code.
9303         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
9304
9305 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
9306
9307         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
9308         routines not written.
9309
9310 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9311
9312         * config/bug-gcc.exp: Use new procs from bug.exp.
9313
9314 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9315
9316         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
9317         via ftp, rather than depending on NFS.
9318         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
9319         case.
9320
9321 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9322
9323         * config/bug-gcc.exp: Use new download proc.
9324
9325 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
9326
9327         * chill.execute/execute.exp: cleanups, handles errors better
9328         * chill.compile/compile.exp: rewrite, based on execute.exp
9329         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
9330         * lib/chill.exp: major changes to diff proc and compile and link
9331           procs. added chill_fail and chill_pass wrappers to pass and
9332           fail. added more comments, and handle error codes better.
9333           Added a hack to capture stderr from exec, so noncompile tests
9334           can work.
9335
9336 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9337
9338         * chill.execute/execute.exp: rewrite of testsuite driver
9339         * lib/chill.exp: rewrite of testsuite driver
9340         * config/unix-chill.exp: rewrite of testsuite driver
9341
9342 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
9343
9344     In chill.execute:
9345         * iexpr.ch: Standardize uppercase.
9346         * tuples.dat: Standardize uppercase.
9347         * vary.ch: standardize.  Correct varying string assignments.
9348         * vary.dat: Add new output lines.
9349
9350 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
9351
9352     In chill.execute:
9353         * chprintf.ch: Standardize use of uppercase.
9354         * tuples.ch: Standardize and turn arr2 into a DCL,
9355           rather than a SYN.
9356         * pinits.ch: Standardize.
9357
9358 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
9359
9360         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
9361         * Makefil: Renamed to Makefile.in.
9362         * configure.in: New.
9363
9364 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
9365
9366     In chill.execute:
9367         * .cvsignore: Add result/output files.
9368         * Makefile: Fix up variables at start.  Use MFLAGS
9369           everywhere.  Correct bool_loc, built_ins entries.
9370           Add entry for vary1.ch.
9371         * bitarray.ch: Standardize upper-case usage.
9372         * bitexpr.ch: Standardize, add output of b1.
9373         * params.ch: Use arrayt in along PROC parameters, to
9374           avoid novelty problems.
9375         * sets.ch: Tiny cleanup.
9376         * vary1.ch: Re-indent.
9377
9378 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
9379
9380           * Add PR-related files to Makefiles, .cvsignore files, etc.
9381
9382 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9383
9384         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
9385           with compiler objects. New names are test-flow.c and test-loop.c
9386
9387 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9388
9389         * Upgraded c-torture tests from 1.19 to 1.20
9390
9391         * new files:
9392         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
9393         * gcc.compile: 930623-1.c 930623-2.c
9394         * gcc.noncompile: 930622-1.c 930622-2.c
9395         * gcc.failure: 920411-1.c 920627-2.c
9396         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
9397
9398 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9399
9400         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
9401           More changes to get testsuite working properly. Needs more work.
9402           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
9403
9404 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9405
9406         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
9407           More changes to get testsuite working properly. Needs more work.
9408
9409 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
9410
9411         * chill.compile/compile.exp: Added for Dejagnu support
9412         * chill.execute/execute.exp: Added for Dejagnu support
9413         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
9414
9415 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
9416
9417     This should complete moving the CHILL test files.
9418         * chill.noncompile(.cvsignore printf.grt
9419             in-printf.grt chprintf.grt chprintf.ch):
9420             Added test-support files.
9421           (Makefile): Modified further.
9422         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
9423             signal.ch): Added test files.
9424           * chill.execute (.cvsignore printf.grt printr.c
9425             in-printf.grt rts.c chprintf.grt rts.h): Added
9426           test-support files.
9427             (Makefile): More corrections.
9428
9429 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
9430
9431         * chill.compile, chill.execute, chill.nocompile: Add CHILL
9432           test cases, ready for DejaGnu.
9433
9434 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9435
9436         * Upgraded c-torture tests from 1.18 to 1.19
9437
9438         * gcc.compile: added test(s):
9439           930607-1.c
9440         * gcc.execute: added test(s):
9441           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
9442
9443         * added new subdirectory for misc tests: gcc.misc-tests
9444         * gcc.misc-test(s): added tests:
9445           inst-check.c test-consts.c test-ior.c test-switch.c
9446
9447 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
9448
9449         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
9450
9451 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
9452
9453         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
9454
9455 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9456
9457         * Upgraded c-torture tests from 1.17 to 1.18
9458
9459 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9460
9461         * Upgraded c-torture tests from 1.12 to 1.17
9462
9463 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
9464
9465         * lib/old-dejagnu.exp:
9466           Fixed handling of XFAIL target triplets to correctly
9467           recognize wildcard characters.  Removed code that
9468           appended a unique id tag to the end of the file name
9469           printed out by the result of the testcases within a
9470           given test file.
9471
9472 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
9473
9474         * lib/old-dejagnu.exp:
9475           Reworked expected failure handling to trigger off of XFAIL
9476           keyword in keyphrase embeded in testcase source code. The
9477           XFAIL keyword must be at the end of the keyphrase line. It
9478           may optionally be followed by one or more target triplets.
9479           It has just occured that the handling of wildcards in the
9480           target triplet may not be correct.
9481
9482 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
9483
9484         * g++.old-deja/tests:
9485           Moved all subdirectories up one level into g++.old-deja .
9486
9487         * lib/old-dejagnu.exp:
9488           Fixed problem with CXXFLAGS not being properly reset, and being
9489           corrupted with extraneous "-c" compiler option.  This was
9490           causing binaries to not be generated for test that needed them.
9491           Modified strings passed to "pass" and "fail" so that individual
9492           tests from the same test file would be distinguished by an
9493           identifier appended to the test file name in the summary logs;
9494           this corrected a problem with erroneous diff logs.  Added code
9495           to search testcases for expected fail and unexpected pass keywords.
9496
9497 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
9498
9499         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
9500
9501 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
9502
9503         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
9504           Removed extraneous text from end of "Special g++ Options"
9505           keyphrase.
9506
9507         * lib/old-dejagnu.exp: Added pattern matching to look for new
9508           keywords, embedded in testcases comments, which will trigger
9509           calls to xpass and xfail.
9510
9511 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
9512
9513         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
9514           comments embedded in the testcases, especially the one looking for
9515           special compiler options, as well as the pattern matching for the
9516           compiler output again.
9517
9518 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
9519
9520         * lib/old-dejagnu.exp: Do a proper check of the return value for
9521           execute tests. Fixed several problems with the pattern matching
9522           of the compiler output which gave erroneous test results.
9523           Changed several of the test result messages to be more descriptive.
9524         * config/unix-g++.exp: Proc g++_load now actually works and
9525           executes the tests passed to it and returns a usable return
9526           value.
9527
9528 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
9529
9530           * lib/gcc.exp: Exits gracefully if $CC is bogus.
9531
9532 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
9533
9534         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
9535           Modified both files to properly execute the old style
9536           dejagnu tests. The previous versions of these files were
9537           experimental and did not function anything near correctly.
9538
9539 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
9540
9541         * Removed all Makefile.in and configure.in files. No configuration
9542         needed now.
9543
9544 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
9545
9546         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
9547
9548 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
9549
9550         * gcc.compile/configure.in, gcc.unsorted/configure.in,
9551         gcc.special/configure.in, gcc.noncompile/configure.in,
9552         gcc.execute/configure.in, gcc.code_quality/configure.in,
9553         g++.other/configure.in, g++.old-deja/configure.in,
9554         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
9555         in srcname setting.
9556
9557 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
9558
9559         * lib/udi.exp:  Fixed mondfe and mondfe_download.
9560         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
9561         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
9562
9563 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
9564
9565         * config/udi-gdb.exp: Check $shell_id after connecting to target.
9566         (gdb_exit): Don't remove *_soc files.
9567
9568 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
9569
9570         * lib/c-torture.exp: Don't look for main; instead always use -w
9571         -c.  This is how the c-torture tests work.  Remove the object
9572         file if the compilation succeeds.
9573         * gcc.execute/execute.exp: Remove executable if test passes.
9574         * gcc.noncompile/noncompile.exp: Every test is an expected
9575         failure.
9576         * gcc.special/special.exp: Added tests from c-torture 1.11,
9577         corrected use of existing test.
9578         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
9579         gcc.execute/920625-1.c: Updated to c-torture 1.11.
9580         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
9581         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
9582         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
9583         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
9584         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
9585         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
9586         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
9587         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
9588         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
9589         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
9590         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
9591         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
9592         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
9593         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
9594         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
9595         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
9596         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
9597         c-torture 1.11.
9598         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
9599         correspond to c-torture 1.11.
9600
9601         * New file.