OSDN Git Service

cp:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
2         
3         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
4         * g++.old-deja/g++.abi/crash1.C: New test.
5
6 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7
8         * g++.old-deja/g++.other/crash40.C: New test.
9
10 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11
12         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
13
14 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
15
16         * g++.old-deja/g++.other/warn6.C: New test.
17
18 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
19
20         * g++.old-deja/g++.robertl/eb42.C: Same.
21
22 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
23
24         * gcc.dg/wtr-conversion-1.c: New testcase.
25
26 2001-04-10  Richard Henderson  <rth@redhat.com>
27
28         * g++.old-deja/g++.other/array5.C: New.
29
30 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
31
32         * gcc.c-torture/execute/20010408-1.c: New test.
33
34 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
35
36         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
37         headers and constructs.
38         * g++.old-deja/g++.robertl/eb79.C: Same.
39         * g++.old-deja/g++.robertl/eb77.C (main): Same.
40         * g++.old-deja/g++.robertl/eb73.C: Same.
41         * g++.old-deja/g++.robertl/eb66.C (main): Same.
42         * g++.old-deja/g++.robertl/eb55.C (t): Same.
43         * g++.old-deja/g++.robertl/eb54.C (main): Same.
44         * g++.old-deja/g++.robertl/eb46.C (main): Same.
45         * g++.old-deja/g++.robertl/eb44.C: Same.
46         * g++.old-deja/g++.robertl/eb41.C (main): Same.
47         * g++.old-deja/g++.robertl/eb4.C (main): Same.
48         * g++.old-deja/g++.robertl/eb39.C: Same.
49         * g++.old-deja/g++.robertl/eb33.C (main): Same.
50         * g++.old-deja/g++.robertl/eb31.C (main): Same.
51         * g++.old-deja/g++.robertl/eb30.C: Same.
52         * g++.old-deja/g++.robertl/eb3.C: Same.
53         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
54         * g++.old-deja/g++.robertl/eb21.C: Same.
55         * g++.old-deja/g++.robertl/eb15.C: Same.
56         * g++.old-deja/g++.robertl/eb118.C: Same.
57         * g++.old-deja/g++.robertl/eb115.C (main): Same.
58         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
59         * g++.old-deja/g++.robertl/eb109.C: Same.
60         * g++.old-deja/g++.other/sibcall1.C (main): Same.
61         * g++.old-deja/g++.mike/rtti1.C: Same.
62         * g++.old-deja/g++.mike/p658.C: Same.
63         * g++.old-deja/g++.mike/net46.C: Same.
64         * g++.old-deja/g++.mike/net34.C: Same.
65         * g++.old-deja/g++.mike/memoize1.C: Same.
66         * g++.old-deja/g++.mike/eh2.C: Same.
67         * g++.old-deja/g++.law/weak.C: Same.
68         * g++.old-deja/g++.law/visibility7.C: Same.
69         * g++.old-deja/g++.law/visibility25.C: Same.
70         * g++.old-deja/g++.law/visibility22.C: Same.
71         * g++.old-deja/g++.law/visibility2.C: Same.
72         * g++.old-deja/g++.law/visibility17.C: Same.
73         * g++.old-deja/g++.law/visibility13.C: Same.
74         * g++.old-deja/g++.law/visibility10.C: Same.
75         * g++.old-deja/g++.law/visibility1.C: Same.
76         * g++.old-deja/g++.law/virtual3.C (eval): Same.
77         * g++.old-deja/g++.law/vbase1.C: Same.
78         * g++.old-deja/g++.law/operators32.C: Same.
79         * g++.old-deja/g++.law/nest3.C: Same.
80         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
81         * g++.old-deja/g++.law/except5.C (main): Same.
82         * g++.old-deja/g++.law/cvt7.C (run): Same.
83         * g++.old-deja/g++.law/cvt2.C: Same.
84         * g++.old-deja/g++.law/cvt16.C: Same.
85         * g++.old-deja/g++.law/ctors6.C (bar): Same.
86         * g++.old-deja/g++.law/ctors17.C (main): Same.
87         * g++.old-deja/g++.law/ctors13.C: Same.
88         * g++.old-deja/g++.law/ctors12.C (main): Same.
89         * g++.old-deja/g++.law/ctors10.C: Same.
90         * g++.old-deja/g++.law/code-gen5.C: Same.
91         * g++.old-deja/g++.law/bad-error7.C: Same.
92         * g++.old-deja/g++.law/arm9.C: Same.
93         * g++.old-deja/g++.law/arm12.C: Same.
94         * g++.old-deja/g++.law/arg8.C: Same.
95         * g++.old-deja/g++.law/arg1.C: Same.
96         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
97         * g++.old-deja/g++.jason/template31.C: Same.
98         * g++.old-deja/g++.jason/template24.C (main): Same.
99         * g++.old-deja/g++.jason/2371.C: Same.
100         * g++.old-deja/g++.eh/new2.C: Same.
101         * g++.old-deja/g++.eh/new1.C: Same.
102         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
103         * g++.old-deja/g++.brendan/nest21.C (main): Same.
104         * g++.old-deja/g++.brendan/err-msg3.C: Same.
105         * g++.old-deja/g++.brendan/crash62.C: Same.
106         * g++.old-deja/g++.brendan/crash52.C: Same.
107         * g++.old-deja/g++.brendan/crash49.C (main): Same.
108         * g++.old-deja/g++.brendan/crash38.C: Same.
109         * g++.old-deja/g++.brendan/crash15.C (main): Same.
110         * g++.old-deja/g++.brendan/copy9.C: Same.
111
112 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
113
114         * gcc.c-torture/execute/20001203-2.c (memset):
115         Count argument is of type __SIZE_TYPE__.
116
117 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
118
119         * gcc.c-torture/compile/20010404-1.c: New test.
120
121 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
122
123         * gcc.c-torture/compile/20010326-1.c: New test.
124
125 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
126
127         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
128         peculiarities of the SH.
129         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
130
131 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
132
133         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
134         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
135         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
136
137 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
138
139         * g77.f-torture/compile/20010321-1.f: New test.
140
141 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
142
143         * gcc.c-torture/compile/20010329-1.c: New test.
144
145 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
146
147         * gcc.c-torture/execute/20010329-1.c: New test.
148
149 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
150
151         * g++.old-deja/g++.other/eh4.C: Fix typo.
152
153 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
154
155         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
156
157 2001-03-28  Philip Blundell  <philb@gnu.org>
158
159         * gcc.c-torture/compile/20010328-1.c: New test.
160
161 2001-03-27  Richard Henderson  <rth@redhat.com>
162
163         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
164         * g++.old-deja/g++.eh/vbase3.C: Likewise.
165
166 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
167
168         * gcc.c-torture/compile/20010327-1.c: New test.
169
170 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
171
172         * g++.old-deja/g++.other/friend12.C: New test.
173         * g++.old-deja/g++.other/friend9.C: Expect no errors.
174         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
175
176 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
177
178         * gcc.c-torture/execute/20010325-1.c: New test.
179
180 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
181
182         * g++.old-deja/g++.other/mangle3.C: New test.
183
184 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
185
186         * g++.old-deja/g++.other/anon8.C: New test.
187
188 2001-03-20  Philip Blundell  <philb@gnu.org>
189
190         * gcc.c-torture/compile/20010320-1.c: New test.
191
192 2001-03-17  Richard Henderson  <rth@redhat.com>
193
194         * g++.old-deja/g++.other/eh4.C: Add expected error text.
195
196 2001-03-15  Geoff Keating  <geoff@redhat.com>
197
198         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
199         tests on AIX.
200
201 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
202
203         * g++.old-deja/g++.other/eh4.C: New test.
204
205 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
206
207         * gcc.dg/cpp/mi1.c: Update.
208
209 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
210
211         * g++.old-deja/g++.other/regstack.C: New test.
212
213 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
214
215         * g++.old-deja/g++.other/ref4.C: New test.
216
217 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
218
219         * objc/execute/va_method.m: Added.
220         * objc/execute/IMP.m: Added.
221         * objc/execute/_cmd.m: Added.
222         * objc/execute/accessing_ivars.m: Added.
223         * objc/execute/class-1.m: Added.
224         * objc/execute/class-10.m: Added.
225         * objc/execute/class-11.m: Added.
226         * objc/execute/class-12.m: Added.
227         * objc/execute/class-13.m: Added.
228         * objc/execute/class-14.m: Added.
229         * objc/execute/class-2.m: Added.
230         * objc/execute/class-3.m: Added.
231         * objc/execute/class-4.m: Added.
232         * objc/execute/class-5.m: Added.
233         * objc/execute/class-6.m: Added.
234         * objc/execute/class-7.m: Added.
235         * objc/execute/class-8.m: Added.
236         * objc/execute/class-9.m: Added.
237         * objc/execute/class-tests-1.h
238         * objc/execute/class-tests-2.h
239         * objc/execute/compatibility_alias.m: Added.
240         * objc/execute/encode-1.m: Added.
241         * objc/execute/formal_protocol-1.m: Added.
242         * objc/execute/formal_protocol-2.m: Added.
243         * objc/execute/formal_protocol-3.m: Added.
244         * objc/execute/formal_protocol-4.m: Added.
245         * objc/execute/formal_protocol-5.m: Added.
246         * objc/execute/formal_protocol-6.m: Added.
247         * objc/execute/formal_protocol-7.m: Added.
248         * objc/execute/informal_protocol.m: Added.
249         * objc/execute/initialize.m: Added.
250         * objc/execute/load.m: Added.
251         * objc/execute/many_args_method.m: Added.
252         * objc/execute/nested-3.m: Added.
253         * objc/execute/no_clash.m: Added.
254         * objc/execute/private.m: Added.
255         * objc/execute/redefining_self.m: Added.
256         * objc/execute/root_methods.m: Added.
257         * objc/execute/selector-1.m: Added.
258         * objc/execute/static-1.m: Added.
259         * objc/execute/static-2.m: Added.
260         * objc/execute/va_method.m: Added.
261
262 2001-03-10  Richard Henderson  <rth@redhat.com>
263
264         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
265
266 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
267
268         * g++.old-deja/g++.other/crash31.C: XFAIL.
269         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
270         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
271         * gcc.c-torture/execute/20010123-1.x: XFAIL.
272         * gcc.c-torture/execute/20010124-1.x: XFAIL.
273         * gcc.dg/sequence-pt-1.c: XFAIL one test.
274
275 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
276
277         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
278
279 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
280
281         * gcc.dg/20000724-1.c: Don't use multiline strings.
282
283 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
284
285         * objc/execute/string1.m, objc/execute/string2.m: Compare the
286         result of -cString against what we expect it to be; don't just
287         print it out for no one to read.
288
289         * objc/execute/string3.m, objc/execute/string4.m: New tests.
290         Based on testcases provided by Nicola Pero.
291
292 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
293
294         * gcc.dg/cpp/macro7.c: New test.
295
296 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
297
298         * gcc.dg/cpp/multiline.c: Update.
299
300 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
301
302         * g++.old-deja/g++.other/enum3.C: New test.
303
304 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
305
306         * g++.old-deja/g++.other/pod1.C: New test.
307
308 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
309
310         * g++.old-deja/g++.ext/overload1.C: New test.
311
312 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
313
314         * g++.old-deja/g++.pt/using1.C: New test.
315
316 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
317
318         * g++.old-deja/g++.other/using9.C: New test.
319
320 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
321
322         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
323
324         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
325
326 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
327
328         * g++.old-deja/g++.ext/realpt1.C: Remove.
329
330 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
331
332         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
333
334 2001-02-26  Will Cohen  <wcohen@redhat.com>
335
336         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
337
338 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
339
340         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
341         templatized constructors.
342
343 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
344
345         * gcc.c-torture/execute/20010224-1.c: New test.
346
347 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
348
349         * gcc.c-torture/execute/20010222-1.c: New test.
350
351 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
352
353         * g++.old-deja/g++.other/inline20.C: New test.
354
355 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
356
357         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
358
359 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
360
361         * g++.old-deja/g++.other/lookup22.C: New test.
362         
363 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
364
365         * g77.dg: New directory.
366         * g77.dg/20010216-1.f: New test case.
367         * g77.dg/dg.exp: New driver.
368         * lib/g77-dg.exp: New driver library.
369
370 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
371
372         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
373
374 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
375
376         * g++.old-deja/g++.other/decl9.C: New test.
377         
378 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
379
380         * g++.old-deja/g++.other/init16.C: Update the test so that it does
381         not need <string> and also tests the initialization at runtime.
382
383 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
384
385         * gcc.c-torture/execute/longlong.c: New test.
386
387 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
388
389         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
390
391 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
392
393         * gcc.c-torture/execute/920302-1.c (execute):
394         Change argument type to short.
395
396 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
397
398         * g++.old-deja/g++.pt/deduct6.C: New test.
399
400 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
401
402         * g++.old-deja/g++.pt/deduct5.C: New test.
403
404 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
405
406         * gcc.c-torture/execute/20010209-1.c: New test.
407
408 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
409
410         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
411
412 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
413
414         * g++.dg/vtgc1.C: Update for new ABI.
415
416         * consistency.vlad: New directory, 1665 files.
417
418 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
419
420         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
421         return type.
422         * gcc.dg/cpp/digraphs.c: Declare puts.
423
424 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
425
426         * g++.old-deja/g++.other/warn5.C: New test.
427
428 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
429
430         * g++.old-deja/g++.pt/spec40.C: New test.
431
432 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
433
434         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
435         case.
436         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
437
438 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
439
440         * gcc.c-torture/compile/20010209-1.c: New test.
441
442 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
443
444         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
445         excess errors message but not if it crashes.
446         * g++.old-deja/g++.other/crash27.C: Likewise.
447         * g++.old-deja/g++.other/crash28.C: Likewise.
448         * g++.old-deja/g++.other/crash30.C: Likewise.
449         * g++.old-deja/g++.other/crash32.C: Likewise.
450         * g++.old-deja/g++.other/crash35.C: Likewise.
451         * g++.old-deja/g++.pt/inherit2.C: Likewise.
452
453 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
454
455         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
456         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
457         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
458         g77.f-torture/execute/execute.exp,
459         g77.f-torture/noncompile/noncompile.exp,
460         gcc.c-torture/execute/execute.exp,
461         gcc.c-torture/execute/memcheck/memcheck.exp,
462         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
463         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
464         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
465         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
466         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
467         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
468         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
469         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
470         Remove bug reporting instructions with ancient email addresses.
471
472 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
473
474         * gcc.dg/20010202-1.c: New test.
475         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
476
477 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
478
479         * g++.dg/stdbool-if.C: New test.
480
481 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
482
483         * objc/execute/fdecl.m: Added main().
484
485 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
486
487         * gcc.c-torture/execute/20010206-1.c: New test.
488
489 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
490
491         * gcc.dg/cpp/avoidpaste1.c: Update.
492
493 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
494
495         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
496         Pero <nicola@brainstorm.co.uk>.
497         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
498
499 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
500
501         * g++.old-deja/g++.pt/spec39.C: New test.
502
503 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
504
505         * gcc.c-torture/compile/20010202-1.c: New test.
506
507 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
508
509         * g++.old-deja/g++.abi/primary2.C: New test.
510         * g++.old-deja/g++.abi/primary3.C: New test.
511         * g++.old-deja/g++.abi/primary4.C: New test.
512         * g++.old-deja/g++.abi/primary5.C: New test.
513         * g++.old-deja/g++.abi/vtable3.h: New test.
514         * g++.old-deja/g++.abi/vtable3a.C: New test.
515         * g++.old-deja/g++.abi/vtable3b.C: New test.
516         * g++.old-deja/g++.abi/vtable3c.C: New test.
517         * g++.old-deja/g++.abi/vtable3d.C: New test.
518         * g++.old-deja/g++.abi/vtable3e.C: New test.
519         * g++.old-deja/g++.abi/vtable3f.C: New test.
520         * g++.old-deja/g++.abi/vtable3g.C: New test.
521         * g++.old-deja/g++.abi/vtable3h.C: New test.
522         * g++.old-deja/g++.abi/vtable3i.C: New test.
523         * g++.old-deja/g++.abi/vtable3j.C: New test.
524         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
525
526 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
527
528         * g++.old-deja/g++.other/anon6.C: New test.
529         * g++.old-deja/g++.other/anon7.C: New test.
530
531 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
532
533         * gcc.dg/cpp/avoidpaste2.c: New tests.
534
535 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
536
537         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
538
539 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
540
541         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
542         DECIMAL_DIG cases for Irix."
543
544 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
545
546         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
547
548 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
549
550         * gcc.dg/c99-tag-1.c: New test.
551
552 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
553
554         * gcc.dg/cpp/tr-warn1.c: Add tests.
555
556 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
557
558         * gcc.dg/cpp/avoidpaste1.c: Update.
559         * gcc.dg/cpp/paste4.c: Update.
560
561 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
562
563         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
564         cases for Irix.
565
566 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
567
568         * g++.old-deja/g++.other/inline19.C: New test.
569
570 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
571
572         * gcc.dg/Wlarger-than.c: New test.
573
574 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
575
576         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
577
578 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
579
580         * gcc.c-torture/execute/20010129-1.c: New test.
581         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
582
583 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
584
585         * gcc.dg/cpp/avoidpaste1.c: Test case.
586
587 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
588
589         * g++.old-deja/g++.other/inline18.C: New test.
590
591 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
592
593         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
594         and __builtin_putchar.
595
596 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
597
598         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
599         tests.
600
601 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
602
603         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
604         floating point number rounding mode to round to the nearest
605         representable mode.
606
607 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
608
609         * g++.old-deja/g++.other/mangle2.C: New test.
610
611 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
612
613         * gcc.c-torture/compile/20010124-1.c: New test.
614
615 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
616
617         * g++.old-deja/g++.pt/spec38.C: New test.
618
619 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
620
621         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
622         "Build don't run".
623
624 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
625
626         * gcc.c-torture/execute/20010123-1.c: New test.
627
628 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
629
630         * g++.old-deja/g++.pt/spec37.C: New test.
631
632 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
633
634         * g++.old-deja/g++.pt/overload14.C: New test.
635
636 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
637
638         * gcc.c-torture/execute/20010122-1.c: New test, exercise
639         __builtin_return_address.
640
641 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
642
643         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
644         * g++.old-deja/g++.pt/spec35.C: New test.
645         * g++.old-deja/g++.pt/spec36.C: New test.
646
647 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
648
649         * gcc.c-torture/compile/20010118-1.c: New test.
650
651 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
652
653         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
654
655 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
656
657         * gcc.c-torture/execute/20010119-1.c: New test.
658
659 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
660
661         * g++.old-deja/g++.other/vbase5.C: New test.
662
663 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
664
665         * gcc.c-torture/execute/20010118-1.c: New test.
666
667 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
668
669         * g++.old-deja/g++.pt/deduct3.C: New test.
670
671 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
672
673         * g++.old-deja/g++.pt/spec34.C: New test.
674
675 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
676
677         * g77.f-torture/compile/20000601-2.f: New test.
678
679 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
680
681         * g++.old-deja/g++.other/init17.C: New test.
682
683 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
684
685         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
686
687 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
688
689         * g++.old-deja/g++.pt/unify8.C: New test.
690
691 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
692
693         * g++.old-deja/g++.abi/vbase1.C: New test.
694
695 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
696
697         * g++.old-deja/g++.pt/crash65.C: New test.
698
699 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
700
701         * gcc.dg/cpp/assembl2.S: New test case.
702
703 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
704
705         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
706         are supported.
707
708 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
709
710         * g++.old-deja/g++.other/builtins1.C: New test.
711         * g++.old-deja/g++.other/builtins2.C: Likewise.
712         * g++.old-deja/g++.other/builtins3.C: Likewise.
713         * g++.old-deja/g++.other/builtins4.C: Likewise.
714
715 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
716
717         * gcc.c-torture/compile/20010117-1.c: New test.
718         * gcc.c-torture/compile/20010117-2.c: New test.
719
720 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
721
722         * g77.f-torture/execute/20010116.[fx]: New test,
723         XFAIL on i?86-*-*.
724         * g77.f-torture/compile/20010115.f: Indicate it's
725         a test for PR fortran/1636.
726
727 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
728
729         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
730
731 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
732
733         * g77.f-torture/compile/20010115.f: New test.
734
735 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
736
737         * g++.old-deja/g++.pt/nontype5.C: New test.
738
739 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
740
741         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we 
742         have an equivalent working one below it.
743           
744 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
745
746         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
747         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
748
749 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
750
751         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
752         message containing "init_priority".
753         (conpr-2.C): Likewise.
754         (conpr-3.C): Likewise.
755         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
756
757 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
758
759         * gcc.c-torture/execute/20010114-2.c: New test.
760
761 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
762
763         * gcc.c-torture/compile/20010114-1.c: New test.
764         * gcc.c-torture/compile/20010114-1.x: Xfail.
765         * gcc.c-torture/compile/20010114-2.c: New test.
766         * gcc.c-torture/execute/20010114-1.c: New test.
767         * gcc.dg/trunc-1.c: New test.
768         * gcc.dg/uninit-B.c: New test.
769
770 2001-01-13  Nick Clifton  <nickc@redhat.com>
771
772         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
773         target.
774
775 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
776
777         * gcc.c-torture/compile/20010113-1.c: New test.
778
779 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
780
781         * gcc.c-torture/compile/20001212-1.c: New test.
782
783 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
784
785         * gcc.dg/cpp/widestr1.c: Update.
786         * gcc.dg/cpp/prag-imp.c: Remove.
787
788 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
789
790         * gcc.c-torture/execute/20000801-3.x: Remove.
791         * gcc.dg/c90-init-1.c: New test.
792         * gcc.dg/c99-init-1.c: New test.
793         * gcc.dg/c99-init-2.c: New test.
794         * gcc.dg/gnu99-init-1.c: New test.
795
796 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
797
798         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
799         testing that no relevant ones were found.
800
801 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
802
803         * g++.old-deja/g++.pt/cast2.C: New test.
804
805 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
806
807         * g++.old-deja/g++.pt/friend47.C: New test.
808
809 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
810
811         * g++.old-deja/g++.pt/instantiate13.C: New test.
812
813 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
814
815         * g++.old-deja/g++.other/defarg7.C: New test.
816         * g++.old-deja/g++.other/defarg8.C: New test.
817
818 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
819
820         * g++.old-deja/g++.pt/crash64.C: New test.
821
822 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
823
824         * g++.old-deja/g++.pt/crash63.C: New test.
825
826 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
827
828         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
829
830 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
831
832         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
833         
834 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
835
836         * g++.old-deja/g++.pt/error3.C: New test.
837
838 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
839
840         * g++.old-deja/g++.other/crash39.C: New test.
841
842 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
843
844         * g++.old-deja/g++.other/vbase4.C: New test.
845
846 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
847
848         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
849         * gcc.dg/special/20000419-2.c: New file. Identical to above.
850         * gcc.dg/special/special.exp: New test driver which will check
851         for alias support for the above test.
852
853 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
854
855         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
856         problems on small machines.
857         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
858         parameterize. 
859         
860 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
861
862         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
863         mips.
864         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
865
866 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
867
868         * g++.old_deja/g++.pt/using8.C: New test.
869
870 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
871
872         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
873
874 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
875
876         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
877         where a failure is expected.
878         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
879
880 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
881
882         * g++.old_deja/g++.pt/instantiate12.C: New test.
883
884 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
885
886         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
887         start of structs.
888         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
889         * g++.old-deja/g++.brendan/crash17.C: Likewise.
890         * g++.old-deja/g++.brendan/crash29.C: Likewise.
891         * g++.old-deja/g++.brendan/crash48.C: Likewise.
892         * g++.old-deja/g++.brendan/ns1.C: Likewise.
893         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
894         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
895         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
896         * g++.old-deja/g++.eh/spec6.C: Likewise.
897         * g++.old-deja/g++.jason/crash3.C: Likewise.
898         * g++.old-deja/g++.law/ctors11.C: Likewise.
899         * g++.old-deja/g++.law/ctors17.C: Likewise.
900         * g++.old-deja/g++.law/ctors5.C: Likewise.
901         * g++.old-deja/g++.law/ctors9.C: Likewise.
902         * g++.old-deja/g++.mike/ambig1.C: Likewise.
903         * g++.old-deja/g++.mike/net22.C: Likewise.
904         * g++.old-deja/g++.mike/p3538a.C: Likewise.
905         * g++.old-deja/g++.mike/p3538b.C: Likewise.
906         * g++.old-deja/g++.mike/virt3.C: Likewise.
907         * g++.old-deja/g++.niklas/t128.C: Likewise.
908         * g++.old-deja/g++.other/anon4.C: Likewise.
909         * g++.old-deja/g++.other/using1.C: Likewise.
910         * g++.old-deja/g++.other/warn3.C: Likewise.
911         * g++.old-deja/g++.pt/t37.C: Likewise.
912         * g++.old-deja/g++.robertl/eb69.C: Likewise.
913         * g++.old-deja/g++.robertl/eb71.C: Likewise.
914
915 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
916
917         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
918
919 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
920
921         * gcc.c-torture/execute/stdio-opt-3.c: New test.
922
923 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
924
925         * gcc.c-torture/compile/20010107-1.c: New test.
926
927 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
928
929         * gcc.c-torture/execute/builtin-noret-1.c: New test.
930
931 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
932
933         * gcc.dg/format/format.h: New file.
934         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
935         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
936         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
937         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
938         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
939         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
940         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
941         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
942         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
943         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
944         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
945         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
946         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
947         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
948         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
949         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
950         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
951         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
952         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
953         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
954         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
955         instead of declaring standard types, macros and functions in each
956         test.
957
958 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
959
960         * gcc.c-torture/execute/20010106-1.c: New test.
961
962 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
963
964         * gcc.dg/format/format.exp: New file.
965         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
966         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
967         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
968         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
969         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
970         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
971         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
972         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
973         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
974         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
975         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
976         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
977         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
978         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
979         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
980         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
981         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
982         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
983         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
984         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
985         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
986         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
987         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
988         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
989         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
990         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
991         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
992         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
993         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
994         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
995         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
996         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
997         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
998         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
999         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
1000         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
1001         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
1002         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
1003         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
1004         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
1005         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
1006         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
1007
1008 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
1009
1010         * gcc.c-torture/execute/991228-1.c: Take word endianness into
1011         account.
1012
1013 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
1014
1015         * gcc.c-torture/execute/builtin-complex-1.c: New test.
1016
1017 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
1018
1019         * g++.old-deja/g++.pt/crash62.C: New test.
1020
1021 2001-01-04  Richard Henderson  <rth@redhat.com>
1022
1023         * gcc.dg/20000926-1.c: Update expected warnings.
1024         * gcc.dg/array-2.c: Likewise.
1025         * gcc.dg/array-4.c: Also validate flexible array members.
1026         * gcc.dg/c99-flex-array-1.c: New.
1027
1028 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
1029
1030         * gcc.c-torture/compile/20001222-1.x: Remove.
1031
1032 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1033
1034         * gcc.c-torture/execute/built-in-setjmp.c: New.
1035
1036 2001-01-03  Richard Henderson  <rth@redhat.com>
1037
1038         * gcc.dg/940510-1.c: Update expected error wording.
1039         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
1040
1041 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
1042
1043         * lib/target-supports.exp (check_alias_available): Modified to
1044         indicate aliases not supported if only weak aliases are supported. 
1045
1046 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1047
1048         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
1049         Turn on cmpstrsi checks for __pj__ and __i370__.
1050
1051 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1052
1053         * g++.old-deja/g++.other/virtual11.C: New test.
1054
1055 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1056
1057         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
1058
1059 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1060
1061         * gcc.c-torture/compile/20010102-1.c: New test.
1062
1063 2001-01-02  Andreas Jaeger  <aj@suse.de>
1064
1065         * gcc.dg/noreturn-3.c: New test.
1066
1067         * gcc.dg/noreturn-4.c: New test.
1068
1069 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1070
1071         * gcc.c-torture/execute/stdio-opt-1.c: Also test
1072         __builtin_fputc and __builtin_fwrite.
1073
1074 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
1075
1076         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
1077         signed char, not default char.
1078
1079 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
1080
1081         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
1082
1083 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
1084
1085         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
1086
1087 2000-12-29  Richard Henderson  <rth@redhat.com>
1088
1089         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
1090         (__cyg_profile_func_exit): Define.
1091
1092 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
1093
1094         * g++.dg/vtgc1.C: New test.
1095
1096 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
1097
1098         * gcc.dg/noncompile/20001228-1.c: New test.
1099
1100         * gcc.dg/20001228-1.c: New test.
1101
1102         * gcc.c-torture/execute/20001228-1.c: New test.
1103
1104 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
1105
1106         * gcc.dg/format-strfmon-1.c: New test.
1107
1108 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1109
1110         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
1111         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
1112         * gcc.c-torture/execute/string-opt-1.c: Likewise.
1113         * gcc.c-torture/execute/string-opt-2.c: Likewise.
1114         * gcc.c-torture/execute/string-opt-3.c: Likewise.
1115         * gcc.c-torture/execute/string-opt-4.c: Likewise.
1116         * gcc.c-torture/execute/string-opt-6.c: Likewise.
1117         * gcc.c-torture/execute/string-opt-7.c: Likewise.
1118         * gcc.c-torture/execute/string-opt-8.c: Likewise.
1119         * gcc.c-torture/execute/string-opt-9.c: Likewise.
1120         * gcc.c-torture/execute/string-opt-10.c: Likewise.
1121         * gcc.c-torture/execute/string-opt-11.c: Likewise.
1122         * gcc.c-torture/execute/string-opt-12.c: Likewise.
1123
1124         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
1125         * gcc.c-torture/execute/string-opt-4.c: Test index.
1126
1127 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
1128
1129         * gcc.c-torture/compile/20001226-1.c: New test.
1130
1131 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1132
1133         * gcc.c-torture/compile/20001222-1.c: New test.
1134         * gcc.c-torture/compile/20001222-1.x: Xfail.
1135
1136 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
1137
1138         * gcc.c-torture/execute/comp-goto-2.c: New test.
1139
1140 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
1141
1142         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
1143         Use long types if __INT_MAX__ is 32767.
1144         (main): Use cast to (sint32 *) when poking 88 into a_page.
1145
1146         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
1147
1148 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
1149
1150         * gcc.c-torture/compile/20001221-1.c: New test.
1151         * gcc.c-torture/execute/20001221-1.c: New test.
1152
1153 2000-12-20  Richard Henderson  <rth@redhat.com>
1154
1155         * g++.old-deja/g++.pt/crash36.C: Update error lines.
1156         * g++.old-deja/g++.robertl/eb109.C: Likewise.
1157
1158 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1159
1160         * gcc.dg/compare3.c: New test.
1161
1162 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1163
1164         * gcc.dg/format-warnll-1.c: New test.
1165
1166 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
1167
1168         * gcc.dg/cpp/cmdlne-P.c: New test.
1169
1170 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1171
1172         * gcc.c-torture/execute/builtin-abs-1.c,
1173         gcc.c-torture/execute/builtin-abs-2.c: New tests.
1174
1175 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1176
1177         * gcc.dg/cpp/multiline.c: New test.
1178
1179 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1180
1181         * g++.old-deja/g++.other/syshdr1.C: Update.
1182         * gcc.dg/cpp/lineflags.c: Remove temporarily.
1183
1184 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1185
1186         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
1187
1188 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1189
1190         * g++.old-deja/g++.pt/ttp65.C: New test.
1191
1192 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1193
1194         * g++.old-deja/g++.pt/ttp64.C: New test.
1195
1196 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1197
1198         * g++.old-deja/g++.pt/spec33.C: New test.
1199
1200 2000-12-14  Catherine Moore  <clm@redhat.com>
1201
1202         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
1203         * gcc.c-torture/execute/920612-2.c: Likewise.
1204         * gcc.c-torture/execute/920428-2.c: Likewise.
1205         * gcc-c-torture/execute/va-arg-11.c: Call exit.
1206         * gcc.c-torture/execute/va-arg-21.c: Likewise.
1207
1208 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1209
1210         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
1211         * gcc.dg/pack-test-2.c: Likewise.
1212
1213 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
1214
1215         Tests by Zack Weinberg <zackw@stanford.edu>.
1216
1217         * gcc.dg/cpp/defined.c: Update.
1218         * gcc.dg/cpp/defined_trad.c: New tests.
1219
1220 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
1221
1222         * gcc.dg/cpp/trad-direct.c: Update.
1223
1224 2000-12-11  Neil Booth  <neilb@earthling.net>
1225
1226         * gcc.dg/cpp/defined_trad.c
1227
1228 2000-12-11  Neil Booth  <neilb@earthling.net>
1229
1230         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
1231
1232 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
1233
1234         * gcc.dg/format-miss-2.c: New test.
1235
1236 2000-12-09  Neil Booth  <neilb@earthling.net>
1237
1238         * gcc.dg/cpp/lineflags.c: New tests.
1239         * gcc.dg/cpp/poison.c: Update.
1240         * gcc.dg/cpp/redef2.c: Update.
1241         * gcc.dg/cpp/skipping.c: New test.
1242
1243 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
1244
1245         * g++.old-deja/g++.other/eh3.C: New testcase.
1246
1247 2000-12-07  Neil Booth  <neilb@earthling.net>
1248
1249         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
1250         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
1251         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
1252         wtr-union-init-2.c, wtr-union-init-3.c: Update.
1253         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
1254         Update.
1255
1256 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1257
1258         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
1259         __SIZE_TYPE__ instead of int for type of integers cast to
1260         pointers.
1261
1262 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
1263
1264         * g++.old-deja/g++.other/cleanup4.C: New test.
1265
1266 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1267
1268         * format-sec-1.c: New test.
1269
1270 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1271
1272         * gcc.dg/format-nonlit-3.c: New test.
1273
1274 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1275
1276         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
1277         through a null pointer.
1278
1279 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1280
1281         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
1282         * g++.old-deja/g++.pt/partial4.C: New test.
1283
1284 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
1285
1286         * gcc.c-torture/execute/ieee/hugeval.x: New.
1287
1288 2000-12-06  Neil Booth  <neilb@earthling.net>
1289
1290         * gcc.dg/cpp/backslash2.c: New tests.
1291
1292 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1293
1294         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
1295         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
1296
1297 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
1298
1299         * gcc.c-torture/execute/20001203-2.c: New testcase.
1300
1301 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
1302
1303         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
1304         * g++.old-deja/g++.other/virtual10.C: New test.
1305
1306 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
1307
1308         * g++.old-deja/g++.mike/pmf5.C: Remove test.
1309
1310 2000-12-05  Richard Henderson  <rth@redhat.com>
1311
1312         * gcc.c-torture/compile/20001205-1.c: New.
1313
1314 2000-12-04  Neil Booth  <neilb@earthling.net>
1315
1316         * g++.old-deja/g++.other/virtual9.C: New test.
1317         * g++.old-deja/g++.pt/crash61.C: New test.
1318         * gcc.c-torture/execute/loop-9.c: New test.
1319
1320 2000-12-04  Neil Booth  <neilb@earthling.net>
1321
1322         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
1323         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
1324         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
1325         * gcc.dg/cpp/extratokens.c: ...here.
1326
1327 2000-12-04  Neil Booth  <neilb@earthling.net>
1328
1329         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
1330         New tests.
1331
1332 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1333
1334         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
1335         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
1336
1337 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1338
1339         * gcc.c-torture/execute/20001203-1.c: New test.
1340
1341 2000-12-03  Neil Booth  <neilb@earthling.net>
1342
1343         * gcc.dg/cpp/macro6.c: New test cases.
1344
1345 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1346
1347         * gcc.c-torture/execute/string-opt-9.c: New test.
1348         * gcc.c-torture/execute/string-opt-10.c: Likewise.
1349         * gcc.c-torture/execute/string-opt-11.c: Likewise.
1350         * gcc.c-torture/execute/string-opt-12.c: Likewise.
1351
1352         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
1353         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
1354
1355 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
1356
1357         * gcc.dg/cpp/if-6.c: New testcase.
1358
1359         * gcc.dg/20001201-1.c: New testcase.
1360
1361 2000-12-02  Neil Booth  <neilb@earthling.net>
1362
1363         * g++.old-deja/g++.other/externC4.C,
1364         g++.old-deja/g++.other/friend10.C: New tests.
1365
1366 2000-12-02  Neil Booth  <neilb@earthling.net>
1367
1368         * g++.old-deja/g++.other/instan2.C
1369         * g++.old-deja/g++.other/instan3.C: New test.
1370
1371 2000-12-02  Neil Booth  <neilb@earthling.net>
1372
1373         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
1374         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
1375         gnuc99.c,gnuc99-pedantic.c: New tests.
1376
1377 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
1378
1379         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
1380         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
1381
1382 2000-12-01  Neil Booth  <neilb@earthling.net>
1383
1384         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
1385         * gcc.dg/cpp/poison.c: Update.
1386         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
1387
1388 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
1389
1390         * g77.f-torture/execute/20001201.f: New test.
1391
1392 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
1393
1394         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
1395
1396 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
1397
1398         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
1399
1400 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
1401
1402         * g++.old-deja/g++.other/cast6.C: New test.
1403
1404 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
1405
1406         * gcc.c-torture/execute/20001130-2.c: New testcase.
1407
1408 2000-11-30  Richard Henderson  <rth@redhat.com>
1409
1410         * gcc.c-torture/execute/20001130-1.c: New test.
1411
1412 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
1413
1414         * g++.old-deja/g++.other/op3.C: New test.
1415
1416 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
1417
1418         * g++.old-deja/g++.other/op2.C: New test.
1419
1420 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
1421
1422         * g++.old-deja/g++.other/crash38.C: New test.
1423
1424 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
1425
1426         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
1427
1428 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
1429
1430         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
1431         tests.
1432         * gcc.c-torture/execute/string-opt-6.c: New test.
1433
1434         * gcc.dg/20001117-1.c: Add main.
1435
1436 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
1437
1438         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
1439         Move from here ...
1440         * gcc.dg/940510-1.c: ... to here.
1441
1442         * gcc.dg/20000926-1.c: GNU C now allows initializations of
1443         zero-size arrays in toplevel structures.
1444
1445 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
1446
1447         * gcc.c-torture/execute/loop-8.c: New test.
1448
1449 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
1450
1451         * g++.old-deja/g++.other/base1.C: New test.
1452
1453 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
1454
1455         * g++.old-deja/g++.other/parse2.C: New test.
1456
1457 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
1458
1459         * g++.old-deja/g++.pt/incomplete1.C: New test.
1460
1461 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
1462
1463         * g++.old-deja/g++.other/friend9.C: New test.
1464
1465 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
1466
1467         * gcc.dg/20001127-1.c: New test.
1468
1469 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
1470
1471         * g++.old-deja/g++.pt/friend46.C: New test.
1472
1473 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
1474
1475         * g++.old-deja/g++.other/ptrmem8.C: New test.
1476
1477 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1478
1479         * gcc.c-torture/execute/string-opt-7.c: New test.
1480         * gcc.c-torture/execute/string-opt-8.c: Likewise.
1481
1482 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
1483
1484         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
1485         instead of 'mkcheck 2'.
1486
1487 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1488
1489         * gcc.c-torture/execute/memcheck/driver.c,
1490         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
1491         C9X references to refer to C99.
1492
1493 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
1494
1495         * gcc.dg/ultrasp3.c: New test.
1496
1497 2000-11-25  Neil Booth  <neilb@earthling.net>
1498
1499         * gcc.dg/cpp/include2.c: Update test to be locale independent.
1500
1501 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
1502
1503         * gcc.c-torture/compile/20001123-2.c: New.
1504
1505 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1506
1507         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
1508
1509 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
1510
1511         * gcc.dg/sequence-point-1.c: Add some new tests.
1512         * gcc.c-torture/execute/20001124-1.c: New test.
1513
1514 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
1515
1516         * g++.old-deja/g++.other/vaarg4.C: New test.
1517         * gcc.c-torture/compile/20001123-1.c: New test.
1518
1519 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
1520
1521         * g++.other/crash24.C: Adjust and remove XFAIL.
1522         * g++.other/crash37.C: New test.
1523
1524 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
1525
1526         * g++.old-deja/g++.pt/instantiate9.C: New test.
1527
1528 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
1529
1530         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
1531         new ABI, too.
1532
1533         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
1534         * g++.old-deja/g++.robertl/eb55.C: Likewise.
1535
1536 2000-11-22  Neil Booth  <neilb@earthling.net>
1537
1538         * gcc.dg/cpp/Wtrigraphs.c: New test.
1539
1540 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
1541
1542         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
1543
1544 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
1545
1546         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
1547
1548 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
1549
1550         * lib/gcc-dg.exp: load_lib scanasm.exp.
1551         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
1552         * lib/g++-dg.exp: load_lib scanasm.exp.
1553         * lib/scanasm.exp: New.
1554         (scan-assembler, scan-assembler-not): Add optional arguments to
1555         test name, or if not present, the pattern name.
1556         (scan-assembler-dem, scan-assembler-dem-not): New.
1557
1558         * g++.dg/dg.exp: New.
1559
1560 2000-11-21  Neil Booth  <neilb@earthling.net>
1561
1562         * gcc.dg/cpp/integrated1.c: Remove.
1563
1564 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
1565
1566         * gcc.c-torture/execute/20001121-1.c: New test.
1567
1568 2000-11-21  Richard Henderson  <rth@redhat.com>
1569
1570         * gcc.c-torture/compile/20001121-1.c: New test.
1571
1572 2000-11-20  Neil Booth  <neilb@earthling.net>
1573
1574         * gcc.dg/cpp/integrated1.c: New test.
1575
1576 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
1577
1578         * g++.old-deja/g++.other/inline17.C: New test.
1579
1580 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
1581
1582         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
1583         local variable to be zero: I made the variable global. Now
1584         uses abort() and exit() instead of relying on main's return value.
1585
1586 2000-11-20  Neil Booth  <neilb@earthling.net>
1587
1588         * gcc.dg/cpp/paste2.c: Update test.
1589         * objc/execute/paste.m: New test.
1590
1591 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
1592
1593         * gcc.dg/c99-condexpr-1.c: New test.
1594
1595 2000-11-20  Neil Booth  <neilb@earthling.net>
1596
1597         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
1598
1599 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
1600
1601         * g++.old-deja/g++.pt/export1.C: New test.
1602
1603 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
1604
1605         * gcc.dg/20001117-1.c: New test.
1606
1607 2000-11-18  Richard Henderson  <rth@redhat.com>
1608
1609         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
1610
1611 2000-11-18  Richard Henderson  <rth@redhat.com>
1612
1613         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
1614         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
1615         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
1616
1617 2000-11-18  Richard Henderson  <rth@redhat.com>
1618
1619         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
1620         (main): New.  Exit cleanly.
1621
1622 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1623
1624         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
1625         gcc.dg/c99-fordecl-2.c: New tests.
1626
1627 2000-11-18  Richard Henderson  <rth@redhat.com>
1628
1629         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
1630         * gcc.c-torture/execute/zerolen-2.c: New.
1631
1632 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1633
1634         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
1635         memory.
1636
1637 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
1638
1639         * g++.old-deja/g++.pt/instantiate8.C: New test.
1640
1641 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
1642
1643         * g++.old-deja/g++.other/incomplete.C: Add more tests.
1644         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
1645
1646 2000-11-16  Nick Clifton  <nickc@redhat.com>
1647
1648         * gcc.c-torture/execute/nestfunc-2.c: New test.
1649         * gcc.c-torture/execute/nestfunc-3.c: New test.
1650
1651 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
1652
1653         * gcc.c-torture/compile/20001116-1.c: New test.
1654
1655 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1656
1657         * gcc.c-torture/execute/20001115-1.c: New test.
1658
1659 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
1660
1661         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
1662         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
1663         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
1664         * g++.old-deja/g++.abi/vmihint.C: Likewise.
1665
1666 2000-11-15  Neil Booth  <neilb@earthling.net>
1667
1668         gcc.dg/cpp/_Pragma1.c: Update.
1669         gcc.dg/cpp/_Pragma2.c: New test.
1670
1671 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
1672
1673         * g++.old-deja/g++.other/anon5.C: New test.
1674
1675 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
1676
1677         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
1678         tests.
1679
1680 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
1681
1682         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
1683         output.
1684
1685 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
1686
1687         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
1688         labels at end of compound statements.
1689
1690 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
1691
1692         * gcc.c-torture/execute/loop-7.c: New test.
1693
1694 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
1695
1696         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
1697
1698 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
1699
1700         * gcc.dg/c99-bool-1.c: New test.
1701
1702 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
1703
1704         * gcc.dg/c99-scope-1.c: Remove xfail.
1705         * gcc.dg/c99-scope-2.c: New test.
1706
1707 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1708
1709         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
1710         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
1711
1712 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
1713
1714         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
1715         error messages.
1716
1717         * g++.mike/p700.C: Don't typedef wchar_t.
1718         * g++.mike/p784.C: Likewise.
1719         * g++.mike/eb101.C: Don't use __wchar_t.
1720
1721 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
1722
1723         * g77.f-torture/execute/20001111.[fx]: Test premature exit
1724         from DO loop.
1725
1726 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
1727
1728         * gcc.c-torture/execute/20001111-1.c: New test.
1729
1730 2000-11-10  Nick Clifton  <nickc@redhat.com>
1731
1732         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
1733         long multuiple and accumulate.
1734
1735 2000-11-09  Richard Henderson  <rth@redhat.com>
1736
1737         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
1738         via size_t instead of int.
1739
1740         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
1741         * gcc.c-torture/execute/string-opt-2.c: Likewise.
1742         * gcc.c-torture/execute/string-opt-3.c: Likewise.
1743         * gcc.c-torture/execute/string-opt-4.c: Likewise.
1744
1745 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
1746
1747         * gcc.c-torture/compile/20001109-1.c: New test.
1748         * gcc.c-torture/compile/20001109-2.c: New test.
1749
1750 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
1751
1752         * g++.old-deja/g++.pt/operator1.C: New test.
1753         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
1754
1755 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
1756
1757         * gcc.dg/20001108-1.c: New test.
1758
1759 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
1760
1761         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
1762         with both arguments constant strings.
1763         * gcc.c-torture/execute/string-opt-3.c: New test.
1764         * gcc.c-torture/execute/string-opt-4.c: New test.
1765         * gcc.c-torture/execute/string-opt-5.c: New test.
1766
1767 2000-11-08  Nick Clifton  <nickc@redhat.com>
1768
1769         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
1770         mulsidi3adddi patterns.
1771
1772 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
1773
1774         * g++.old-deja/g++.other/crash36.C: New test.
1775
1776 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
1777
1778         * g++.old-deja/g++.other/init16.C: New test.
1779
1780 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
1781
1782         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
1783
1784 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
1785
1786         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
1787         * gcc.c-torture/execute/va-arg-16.x: Likewise.
1788         * gcc.c-torture/execute/va-arg-17.x: Likewise.
1789
1790 2000-11-07  DJ Delorie  <dj@redhat.com>
1791
1792         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
1793
1794 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1795
1796         * gcc.c-torture/execute/string-opt-1.c: New test.
1797
1798 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
1799
1800         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
1801         mips-sgi-irix6.* because the MIPS ABI passes floating-point
1802         parameters in registers, and there is no way for a varargs
1803         function to know in which order the integer and floating-point
1804         parameters should be interleaved when they are placed on the
1805         stack.
1806         * gcc.c-torture/execute/va-arg-16.x: Likewise.
1807         * gcc.c-torture/execute/va-arg-17.x: Likewise.
1808
1809 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1810
1811         * gcc.c-torture/execute/string-opt-2.c: New test.
1812
1813 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
1814
1815         * g++.old-deja/g++.pt/crash60.C: New test.
1816
1817 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
1818
1819         * g++.old-deja/g++.other/crash24.C: New test.
1820         * g++.old-deja/g++.other/crash25.C: New test.
1821         * g++.old-deja/g++.other/crash26.C: New test.
1822         * g++.old-deja/g++.other/crash27.C: New test.
1823         * g++.old-deja/g++.other/crash28.C: New test.
1824         * g++.old-deja/g++.other/crash29.C: New test.
1825         * g++.old-deja/g++.other/crash30.C: New test.
1826         * g++.old-deja/g++.other/crash31.C: New test.
1827         * g++.old-deja/g++.other/crash32.C: New test.
1828         * g++.old-deja/g++.other/crash33.C: New test.
1829         * g++.old-deja/g++.other/crash34.C: New test.
1830         * g++.old-deja/g++.other/crash35.C: New test.
1831
1832 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
1833
1834         * gcc.c-torture/execute/20001031-1.c: New test.
1835
1836 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
1837
1838         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
1839         namespace.
1840
1841         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
1842         standards-conformant.
1843
1844         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
1845
1846         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
1847         * g++.old-deja/g++.mike/p755a.C: Likewise.
1848         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
1849         library makes no calls to `operator new' during initialization.
1850
1851 2000-11-04  Neil Booth  <neilb@earthling.net>
1852
1853         * gcc.dg/cpp/include2.c: New tests.
1854
1855 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
1856
1857         * lib/g++.exp (g++_set_ld_library_path): New function.
1858         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
1859
1860 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
1861
1862         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
1863         warnings.
1864
1865 2000-11-01  Richard Henderson  <rth@redhat.com>
1866
1867         * g++.old-deja/g++.ext/namedret1.C: New.
1868         * g++.old-deja/g++.ext/namedret2.C: New.
1869         * g++.old-deja/g++.ext/namedret3.C: New.
1870
1871 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
1872
1873         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
1874         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
1875
1876 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1877
1878         * gcc.c-torture/execute/va-arg-21.c: New test.
1879
1880 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
1881
1882         * gcc.dg/c99-complex-2.c: New test.
1883
1884 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1885
1886         * gcc.c-torture/execute/stdio-opt-1.c: New test.
1887
1888 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
1889
1890         * g++.old-deja/g++.other/inline16.C: New test.
1891
1892 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
1893
1894         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
1895         __PRETTY_FUNCTION__
1896
1897 2000-10-29  Neil Booth  <neilb@earthling.net>
1898
1899         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
1900         New tests.
1901         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
1902         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
1903         optimisation.
1904
1905 2000-10-29  Neil Booth  <neilb@earthling.net>
1906
1907         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
1908         * mi1.c, mi1c.h: Add null directives to multiple-include test.
1909         * mi5.c: Test multiple includes work with -C.
1910         * trigraphs.c: Test ^= version.
1911
1912 2000-10-28  Neil Booth  <neilb@earthling.net>
1913
1914         New tests and test updates for new macro expander.
1915
1916         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
1917         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
1918         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
1919         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
1920         new diagnostic messages.
1921
1922         * gcc.dg/cpp/macro3.c: New tests.
1923
1924 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
1925
1926         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
1927         on the same line.
1928
1929 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
1930
1931         * g++.old-deja/g++.other/eh2.C: New test.
1932
1933 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
1934
1935         * gcc.c-torture/execute/20001027-1.c: New test.
1936
1937 2000-10-26  Richard Henderson  <rth@redhat.com>
1938
1939         * gcc.c-torture/execute/20001026-1.c: New.
1940
1941 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
1942
1943         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
1944         * g++.old-deja/g++.law/builtin1.C: Likewise.
1945         * g++.old-deja/g++.law/ctors10.C: Likewise.
1946         * g++.old-deja/g++.law/virtual3.C: Likewise.
1947         * g++.old-deja/g++.mike/p658.C: Likewise.
1948         * g++.old-deja/g++.other/sibcall1.C: Likewise.
1949         * g++.old-deja/g++.other/vaarg2.C: Likewise.
1950         * g++.old-deja/g++.robertl/eb124.C: Likewise.
1951         * g++.old-deja/g++.robertl/eb44.C: Likewise.
1952         * g++.old-deja/g++.robertl/eb77.C: Likewise.
1953
1954 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
1955
1956         * gcc.c-torture/compile/20001024-1.c: New test.
1957
1958 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
1959
1960         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
1961         to tell us whether or not we are using V3.
1962
1963 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
1964
1965         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
1966         operands.
1967
1968 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1969
1970         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
1971
1972 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
1973
1974         * gcc.c-torture/execute/20001024-1.c: New test.
1975
1976 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
1977
1978         * g++.old-deja/g++.other/sibcall1.C: New test.
1979
1980 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
1981
1982         * gcc.dg/noncompile/init-3.c: New test.
1983
1984 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
1985
1986         * gcc.dg/format-array-1.c: New test.
1987
1988 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1989
1990         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
1991         writing through null pointers; remove comment about testing
1992         unterminated strings.
1993
1994 2000-10-17  Matthew Hiller  <hiller@redhat.com>
1995
1996         * gcc.c-torture/execute/20001017-2.c: New test.
1997
1998 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1999
2000         * gcc.c-torture/compile/20001018-1.c: New test.
2001         * gcc.c-torture/compile/20001018-1.x: Xfail.
2002
2003 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2004
2005         * gcc.c-torture/execute/20001017-1.c: New test.
2006
2007 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2008
2009         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
2010         for multiple use of arguments with scanf formats; add tests for
2011         multiple use of arguments.
2012
2013 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
2014
2015         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
2016
2017 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2018
2019         * gcc.dg/format-miss-1.c: New test.
2020
2021 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
2022
2023         * gcc.c-torture/execute/20001013-1.c: New test.
2024
2025 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
2026
2027         * gcc.dg/format-branch-1.c: New test.
2028
2029 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
2030
2031         * README, lib/file-format.exp: Remove EGCS references.
2032
2033 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
2034
2035         * gcc.dg/20001013-1.c: New test.
2036
2037 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
2038
2039         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
2040         for intmax_t in the compiler using __typeof__ and the type rules
2041         for conditional expressions.
2042
2043 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
2044
2045         * gcc.dg/20001012-1.c: New test.
2046         * gcc.dg/20001012-2.c: New test.
2047
2048 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2049
2050         * gcc.dg/format-attr-1.c: New test.
2051
2052 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2053
2054         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
2055         __LONG_LONG_MAX__ instead of LLONG_MAX.
2056
2057 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2058
2059         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
2060         scanf flags.
2061         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
2062         flags.
2063
2064 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2065
2066         * gcc.dg/sequence-pt-1.c: New test.
2067
2068 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
2069
2070         * gcc.c-torture/execute/20001011-1.c: New testcase.
2071         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
2072
2073 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
2074
2075         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
2076         does not error on it.
2077
2078 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
2079
2080         * gcc.dg/20001009-1.c: New test.
2081
2082 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
2083
2084         * gcc.c-torture/compile/20001009-1.c: Move from here ....
2085         * gcc.c-torture/execute/20001009-2.c: ... to here.
2086
2087 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
2088
2089         * gcc.c-torture/compile/20001009-1.c: New testcase.
2090         * gcc.c-torture/execute/20001009-1.c: New testcase.
2091         Testcases provided by Jan Hubicka <jh@suse.cz>.
2092
2093 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2094
2095         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
2096         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
2097         uintmax_t using <limits.h> to emulate the compiler's internal
2098         logic.  No longer XFAIL %j tests.
2099
2100 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2101
2102         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
2103         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
2104         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
2105         regexps and details of expected handling of some bad formats.
2106         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
2107         suppression.
2108
2109 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2110
2111         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
2112         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
2113         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
2114         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
2115         in list archives.
2116
2117 2000-10-06  Richard Henderson  <rth@cygnus.com>
2118
2119         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
2120         * g++.old-deja/g++.brendan/crash52.C: Likewise.
2121         * g++.old-deja/g++.jason/report.C: Likewise.
2122         * g++.old-deja/g++.law/friend5.C: Likewise.
2123         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
2124         of the expected warnings.
2125
2126 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
2127
2128         * g++.old-deja/g++.pt/enum14.C: New test.
2129
2130 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
2131
2132         * g++.old-deja/g++.pt/crash59.C: New test.
2133
2134 2000-10-04  Will Cohen  <wcohen@redhat.com>
2135
2136         * gcc.dg/20000926-1.c: New test.
2137
2138 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
2139
2140         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
2141         function name for current C++ compiler.
2142         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
2143
2144 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
2145
2146         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
2147         __PRETTY_FUNCTION__.
2148         * g++.old-deja/g++.ext/pretty2.C: Likewise.
2149
2150 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2151
2152         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
2153
2154 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
2155
2156         * gcc.c-torture/compile/20000923-1.c: New test.
2157
2158 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
2159
2160         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
2161         * g++.old-deja/g++.pt/ttp62.C: Same.
2162         * g++.old-deja/g++.other/inline14.C: Same.
2163
2164 2000-09-24  Richard Henderson  <rth@cygnus.com>
2165
2166         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
2167
2168 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
2169
2170         * gcc.dg/c90-printf-1.c: Add test for wide string format.
2171
2172 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
2173
2174         * gcc.c-torture/compile/20000922-1.c: New file.
2175
2176 2000-09-21  Nick Clifton  <nickc@redhat.com>
2177
2178         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
2179         a signed long modulo operation.
2180         (mod6): New funciton - perform an unsigned long modulo operation.
2181         (main): Add tests for modulos of very large numbers by very small
2182         dividends.
2183
2184 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2185
2186         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
2187
2188 2000-09-19  Richard Henderson  <rth@cygnus.com>
2189
2190         * gcc.dg/compare2.c (case 10): XFAIL.
2191
2192 2000-09-18  Richard Henderson  <rth@cygnus.com>
2193
2194         * gcc.c-torture/execute/20000906-1.c: Move ...
2195         * gcc.dg/20000906-1.c: ... here.  Only run on targets
2196         that support __builtin_trap.
2197
2198 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
2199
2200         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
2201
2202 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2203
2204         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
2205         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
2206         more $ format tests.
2207
2208 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2209
2210         * gcc.dg/format-errmk-1.c: New test.
2211
2212 2000-09-17  Greg McGary  <greg@mcgary.org>
2213
2214         * gcc.c-torture/execute/20000917-1.x: Remove.
2215
2216 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2217
2218         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
2219
2220 2000-09-17  Greg McGary  <greg@mcgary.org>
2221
2222         * gcc.c-torture/execute/20000917-1.c: New test.
2223         * gcc.c-torture/execute/20000917-1.x: XFAIL.
2224
2225 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
2226
2227         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
2228         in nested macro bug.
2229
2230 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
2231
2232         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
2233
2234 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
2235
2236         * gcc.c-torture/execute/20000914-1.c: New test.
2237
2238 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
2239
2240         * g++.other/inline13.C: New test.
2241
2242 2000-09-12  Andreas Jaeger  <aj@suse.de>
2243
2244         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
2245         constant by Ulrich Drepper <drepper@redhat.com>.
2246
2247 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
2248
2249         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
2250
2251 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2252
2253         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
2254
2255 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
2256
2257         * gcc.dg/cpp/backslash.c: New test.
2258
2259 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
2260
2261         * gcc.c-torture/execute/20000910-1.c: New test.
2262         * gcc.c-torture/execute/20000910-2.c: Likewise.
2263
2264 2000-09-11  Robert Lipe  <robertl@sco.com>
2265
2266         * gcc.dg/pragma-align.c: New test.
2267
2268 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
2269
2270         * g++.old-deja/g++.pt/explicit82.C: New test.
2271         * g++.old-deja/g++.pt/explicit83.C: New test.
2272
2273 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
2274
2275         * gcc.dg/asm-names.c: New test.
2276
2277 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2278
2279         * gcc.dg/cpp/tr-warn6.c: New test
2280
2281 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2282
2283         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
2284         be accepted.
2285
2286 2000-09-07  Catherine Moore  <clm@redhat.com>
2287
2288         * gcc.c-torture/execute/unroll-1.c: New test.
2289
2290 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
2291
2292         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
2293         ERROR markers.
2294         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
2295         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
2296         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
2297         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
2298         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
2299         Preprocess only.
2300         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
2301         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
2302
2303 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2304
2305         * g++.old-deja/g++.pt/deduct2.C: New test.
2306
2307 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2308
2309         * g++.old-deja/g++.pt/parms2.C: New test.
2310
2311 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2312
2313         * g++.old-deja/g++.pt/crash58.C: New test.
2314
2315 2000-09-06  Greg McGary  <greg@mcgary.org>
2316
2317         * gcc.c-torture/execute/20000906-1.c: New test.
2318         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
2319
2320 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2321
2322         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
2323
2324 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2325
2326         * g++.old-deja/g++.pt/crash57.C: New test.
2327
2328 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2329
2330         * g++.old-deja/g++.pt/crash56.C: New test.
2331
2332 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2333
2334         * g++.old-deja/g++.pt/koenig1.C: New test.
2335
2336 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
2337
2338         * gcc.dg/20000904-1.c: New test.
2339
2340 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
2341
2342         * gcc.dg/cpp/paste8.c: New test.
2343
2344 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
2345
2346         * gcc.c-torture/compile/20000827-1.c: New test.
2347
2348 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2349
2350         * gcc.dg/format-diag-1.c: New test.
2351
2352 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2353
2354         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
2355         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
2356         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
2357         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
2358         gcc.dg/formatz-1.c: Adjust warning regular expressions.
2359
2360 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
2361
2362         * g++.old-deja/g++.other/nested4.C: New test.
2363
2364 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
2365
2366         * g++.old-deja/g++.ns/scoped1.C: New test.
2367
2368 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
2369
2370         * lib/g++.exp: Support testing already-installed GCC.
2371
2372 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2373
2374         * wtr-label-1.c, wtr-suffix-1.c: New tests.
2375
2376 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2377
2378         * gcc.dg/return-type-2.c: New test.
2379
2380 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
2381
2382         * gcc.c-torture/compile/20000825-1.c: New test.
2383
2384 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
2385
2386         * gcc.dg/dwarf2-2.c: New test.
2387
2388 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
2389
2390         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
2391         dg-warning regexps.
2392
2393 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2394
2395         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
2396         gcc.dg/format-ext-5.c: New tests.
2397
2398 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
2399
2400         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
2401
2402 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
2403
2404         * gcc.dg/noncompile/930622-2.c: Adjust error message.
2405
2406 2000-08-24  Richard Henderson  <rth@cygnus.com>
2407
2408         * gcc.dg/ia64-sync-1.c: New test.
2409         * gcc.dg/ia64-sync-2.c: New test.
2410         * gcc.dg/ia64-asm-1.c: New test.
2411
2412 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
2413
2414         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
2415         * gcc.dg/format-ext-2.c: New test.
2416
2417 2000-08-23  Jason Merrill  <jason@redhat.com>
2418
2419         * lib/old-dejagnu.exp: Also ignore "In member function" and
2420         "At global scope".
2421
2422 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2423
2424         * gcc.dg/noncompile/label-lineno-1.c: New test.
2425
2426 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2427
2428         * gcc.dg/c99-array-nonobj-1.c: New test.
2429
2430 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2431
2432         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
2433         tests.
2434         * gcc.dg/format-ext-1.c: New test.
2435
2436 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2437
2438         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
2439         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
2440         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
2441         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
2442         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
2443
2444 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2445
2446         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
2447         gcc.dg/c99-strftime-2.c: New tests.
2448
2449 2000-08-22  Richard Henderson  <rth@cygnus.com>
2450
2451         * gcc.c-torture/execute/20000822-1.c: New test.
2452
2453 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
2454
2455         * gcc.c-torture/execute/20000819-1.x: Remove.
2456
2457 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
2458
2459         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
2460         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
2461         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
2462         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
2463         gcc.dg/format-xopen-1.c: New tests.
2464
2465 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
2466
2467         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
2468
2469 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
2470
2471         * g++.old-deja/g++.other/loop2.C: New test.
2472
2473         * gcc.c-torture/compile/20000606-1.c: New test.
2474         * gcc.c-torture/compile/20000728-1.c: New test.
2475         * gcc.c-torture/execute/20000801-1.c: New test.
2476         * gcc.c-torture/execute/20000801-2.c: New test.
2477         * gcc.c-torture/execute/20000819-1.c: New test.
2478         * gcc.c-torture/execute/20000819-1.x: XFAIL.
2479         * gcc.dg/20000629-1.c: New test.
2480         * gcc.dg/20000724-1.c: New test.
2481         * gcc.dg/20000807-1.c: New test.
2482
2483 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
2484
2485         * gcc.dg/cpp/pragma-1.c: New test.
2486         * gcc.dg/cpp/pragma-2.c: New test.
2487
2488 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
2489
2490         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
2491         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
2492
2493 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2494
2495         * gcc.c-torture/compile/20000818-1.c: New test.
2496
2497 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
2498
2499         * gcc.c-torture/execute/20000818-1.c: New test.
2500
2501 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2502
2503         * gcc.dg/format-va-1.c: New test.
2504
2505 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
2506
2507         * g++.old-deja/g++.other/typedef8.C: New test.
2508
2509 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
2510
2511         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
2512         * g++.old-deja/g++.mike/net36.C: Mark candidate.
2513         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
2514         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
2515         * g++.old-deja/g++.other/ptrmem7.C: New test.
2516         * g++.old-deja/g++.pt/ptrmem10.C: New test.
2517
2518 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
2519
2520         * g++.old-deja/g++.pt/typename27.C: New test.
2521
2522 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
2523
2524         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
2525         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
2526         * g++.old-deja/g++.pt/friend45.C: New test.
2527         * g++.old-deja/g++.other/friend8.C: New test.
2528
2529 2000-08-15  Richard Henderson  <rth@cygnus.com>
2530
2531         * gcc.c-torture/execute/20000815-1.c: New test.
2532
2533 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
2534
2535         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
2536         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
2537         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
2538
2539 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
2540
2541         * g++.old-deja/g++.other/refinit2.C: New test.
2542
2543 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
2544
2545         * lib/c-torture.exp (c-torture): Make
2546         compiler_conditional_xfail_data global.
2547         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
2548         compiler_conditional_xfail_data machinery.
2549         (f-torture-execute): Likewise.
2550         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
2551         and only when unrolling loops.
2552
2553         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
2554
2555 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
2556
2557         * g++.old-deja/g++.pt/explicit81.C: New test.
2558
2559 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
2560
2561         * g++.old-deja/g++.pt/typename26.C: New test.
2562
2563 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
2564
2565         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
2566         warning.
2567
2568 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2569
2570         * g++.old-deja/g++.other/array3.C: New test.
2571
2572 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2573
2574         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
2575         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
2576         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
2577         New tests.
2578
2579 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
2580
2581         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
2582         * g++.old-deja/g++.abi/vmihint.C: Likewise.
2583
2584 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
2585
2586         * gcc.c-torture/execute/20000808-1.c: New test.
2587
2588 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2589
2590         * gcc.dg/c90-const-expr-1.c: New test.
2591
2592 2000-08-08  Richard Henderson  <rth@cygnus.com>
2593
2594         * gcc.dg/noncompile/920923-1.c: Declare calloc.
2595
2596 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2597
2598         * gcc.dg/noncompile/const-ll-1.c: New test.
2599
2600 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2601
2602         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
2603
2604 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
2605
2606         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
2607         that running programs linked against the shared version of libobjc
2608         run correctly.
2609
2610 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
2611
2612         * gcc.dg/c99-printf-1.c: New test.
2613
2614 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
2615
2616         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
2617
2618 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
2619
2620         * gcc.c-torture/execute/20000731-1.x: Delete.
2621
2622 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
2623
2624         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
2625         and torture_without_loops as is done by c-torture.exp.
2626         (search_for): Copy from c-torture.exp.
2627         (gcc-dg-runtest): New function, drives a directory of tests
2628         iterating over the TORTURE_OPTIONS.
2629         (scan-assembler, scan-assembler-not): Move here from
2630         individual directory drivers.
2631
2632         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
2633         defined by lib/gcc-dg.exp.
2634         * gcc.dg/cpp/cpp.exp: Likewise.
2635         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
2636         gcc-dg-runtest, so we cycle over optimization options.
2637
2638         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
2639         * gcc.dg/compare2.c: No longer expected to fail.
2640
2641 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
2642
2643         * gcc.c-torture/execute/20000804-1.c: New test.
2644
2645 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
2646
2647         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
2648
2649 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
2650
2651         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
2652
2653 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
2654
2655         * gcc.c-torture/compile/20000803-1.c: New test.
2656
2657 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2658
2659         * gcc.c-torture/execute/20000801-3.c,
2660         gcc.c-torture/execute/20000801-4.c: New tests.
2661         * gcc.c-torture/execute/20000801-3.x,
2662         gcc.c-torture/execute/20000801-4.x: Xfail.
2663
2664 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
2665
2666         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
2667         libobjc/.libs to allow for libtool.
2668
2669 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
2670
2671         * gcc.c-torture/compile/20000802-1.c: New test.
2672
2673 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
2674
2675         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
2676
2677 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
2678
2679         * gcc-c-torture/execute/20000731-2.c: New test.
2680
2681         * gcc.c-torture/execute/20000731-1.c: New test.
2682         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
2683
2684 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
2685
2686         * testsuite/gcc.dg/cpp/paste7.c: New test.
2687         * gcc.dg/cpp/20000725-1.c: New test.
2688
2689 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
2690
2691         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
2692         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
2693         declaration warning for __builtin_dwarf_reg_size.
2694
2695         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
2696
2697 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
2698
2699         * gcc.dg/noncompile/voidparam-1.c: New test.
2700
2701 2000-07-30  Richard Henderson  <rth@cygnus.com>
2702
2703         * gcc.dg/c90-digraph-1.c: Don't xfail.
2704         * gcc.dg/compare2.c (case 10): Xfail.
2705         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
2706
2707 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
2708
2709         * gcc.dg/c99-main-1.c: New test.
2710
2711 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2712
2713         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
2714
2715 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
2716
2717         * gcc.c-tortuer/execute/20000726-1.c: New test.
2718
2719 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
2720
2721         * gcc.c-torture/execute/enum-2.c: New test.
2722
2723 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2724
2725         * gcc.dg/cpp/tr-warn3.c: New test.
2726
2727 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2728
2729         * g++.old-deja/g++.ext/implicit1.C: Remove.
2730         * g++.old-deja/g++.jason/c2.C: Remove
2731         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
2732         * g++.old-deja/g++.pt/crash16.C: Likewise.
2733         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
2734
2735 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2736
2737         * g++.old-deja/g++.other/for2.C: New test.
2738
2739 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
2740
2741         * gcc.dg/20000720-1.c: New test.
2742
2743 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
2744
2745         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
2746
2747 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
2748
2749         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
2750         * gcc.c-torture/execute/20000722-1.c: New.
2751         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
2752
2753 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
2754
2755         * gcc.dg/cpp/20000720-1.S: New test.
2756
2757 2000-07-21  Michael Meissner  <meissner@redhat.com>
2758
2759         * gcc.c-torture/execute/ieee/hugeval.c: New test.
2760
2761 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
2762
2763         * g++.old-deja/g++.brendan/crash16.C,
2764         g++.old-deja/g++.brendan/parse3.C,
2765         g++.old-deja/g++.brendan/redecl1.C,
2766         g++.old-deja/g++.ns/template13.C,
2767         g++.old-deja/g++.other/decl4.C,
2768         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
2769
2770 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
2771
2772         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
2773         and "Internal error".
2774
2775         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
2776         regexps.
2777         * gcc.dg/cpp/paste6.c: New test.
2778
2779 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
2780
2781         * gcc.dg/cpp/tr-direct.c: New test.
2782
2783         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
2784         gcc.dg/cpp/undef1.c: Tweak error regexps.
2785
2786 2000-07-18  Eric Christopher <echristo@redhat.com>
2787
2788         * gcc.c-torture/compile/20000718-1.c: New test.
2789
2790 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
2791
2792         * cpplex.c (_cpp_push_token): If the token being pushed back
2793         is the previous token in this context, just subtract one from
2794         context->posn.
2795         * cppmacro.c (save_expansion): Clear aux field when storing a
2796         placemarker.
2797
2798 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
2799
2800         * gcc.dg/noncompile/redecl-1.c: New test.
2801
2802 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
2803
2804         * gcc.c-torture/execute/20000717-5.c: New test.
2805         * gcc.c-torture/execute/20000717-1.x: Removed.
2806
2807 2000-07-17  Richard Henderson  <rth@cygnus.com>
2808
2809         * gcc.c-torture/execute/20000717-4.c: New test.
2810
2811 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
2812
2813         * gcc.dg/cpp/syshdr.c: New test.
2814         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
2815
2816 2000-07-17  Neil Booth  <neilb@earthling.net>
2817
2818         * gcc.dg/cpp/cmdlne-dM.c: New test.
2819         * gcc.dg/cpp/cmdlne-dD.c: New test.
2820
2821 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
2822
2823         * gcc.c-torture/execute/20000717-3.c: New test.
2824
2825         * gcc.c-torture/compile/20000717-1.c: New test.
2826
2827 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
2828
2829         * gcc.c-torture/execute/20000717-2.c: New test.
2830
2831 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2832
2833         * gcc.dg/formatz-1.c: New test.
2834
2835         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
2836         * gcc.dg/c99-digraph-1.c: New tests.
2837
2838         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
2839         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
2840
2841         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
2842         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
2843         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
2844         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
2845         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
2846         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
2847         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
2848
2849 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
2850
2851         * gcc.c-torture/execute/20000717-1.c: New test.
2852         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
2853
2854 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
2855
2856         * gcc.c-torture/execute/20000715-2.c: New test.
2857         * gcc.dg/20000715-1.c: New test.
2858
2859 2000-07-15  Michael Meissner  <meissner@redhat.com>
2860
2861         * gcc.c-torture/execute/20000715-1.c: New test.
2862
2863 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
2864
2865         * gcc.c-torture/execute/20000707-1.c: New test.
2866
2867 2000-07-13  Neil Booth  <NeilB@earthling.net>
2868
2869         * testsuite/gcc.dg/cpp/digraph1.c,
2870         testsuite/gcc.dg/cpp/digraph2.c,
2871         testsuite/gcc.dg/cpp/digraphs.c: New tests.
2872
2873 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
2874
2875         * g77.f-torture/compile/20000630-2.f:  New test.
2876         * g77.f-torture/compile/20000630-2.x
2877
2878 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
2879
2880         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
2881
2882 2000-07-11  Neil Booth  <NeilB@earthling.net>
2883
2884         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
2885
2886 2000-07-11  Neil Booth  <NeilB@earthling.net>
2887
2888         * gcc.dg/cpp/cmdlne-C.c: New.
2889
2890 2000-07-09  Neil Booth  <NeilB@earthling.net>
2891
2892         * gcc.dg/cpp/directiv.c: New tests.
2893         * gcc.dg/cpp/undef1.c: Update.
2894
2895 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
2896
2897         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
2898
2899 2000-07-09  Neil Booth  <NeilB@earthling.net>
2900
2901         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
2902
2903 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
2904
2905         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
2906         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
2907
2908 2000-07-08  Neil Booth  <NeilB@earthling.net>
2909
2910         * gcc.dg/cpp/macsyntx.c: New tests.
2911
2912 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
2913
2914         * gcc.dg/20000707-1.c: New test.
2915
2916 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
2917
2918         * gcc.c-torture/execute/20000706-1.c: New test.
2919         * gcc.c-torture/execute/20000706-2.c: New test.
2920         * gcc.c-torture/execute/20000706-3.c: New test.
2921         * gcc.c-torture/execute/20000706-4.c: New test.
2922         * gcc.c-torture/execute/20000706-5.c: New test.
2923
2924 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
2925
2926         * g++.old-deja/g++.pt/instantiate7.C: New test.
2927
2928 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
2929
2930         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
2931         * g++.old-deja/g++.mike/thunk3.C: Likewise.
2932         * g++.old-deja/g++.other/rtti3.C: Likewise.
2933         * g++.old-deja/g++.other/rttid3.C: Likewise.
2934
2935 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
2936
2937         *  g77.f-torture/compile/20000630-1.x: Fix typo
2938
2939 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
2940
2941         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
2942         assembly output.
2943
2944 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
2945
2946         * gcc.dg/cpp/ident.c: New test.
2947
2948 2000-07-05  Neil Booth  <NeilB@earthling.net>
2949
2950         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
2951           gcc.dg/cpp/lexstrng.c: New tests.
2952
2953 2000-07-04  Neil Booth  <NeilB@earthling.net>
2954
2955         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
2956         * gcc.dg/cpp/strify2.c: Same.
2957
2958 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
2959
2960         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
2961         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
2962         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
2963         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
2964
2965         * testsuite/gcc.dg/cpp/macro1.c,
2966         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
2967         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
2968         testsuite/gcc.dg/cpp/strify1.c,
2969         testsuite/gcc.dg/cpp/strify2.c: New tests.
2970
2971 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
2972
2973         * gcc.c-torture/execute/20000703-1.c: New test.
2974
2975 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
2976
2977         * g++.old-deja/g++.pt (lookup10.C): New test.
2978
2979 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
2980
2981         * g++.old-deja/g++.pt (typename25.C): New test.
2982
2983 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
2984
2985         * gcc.c-torture/compile/20000701-1.c: New test.
2986
2987 2000-06-30  Nick Clifton  <nickc@cygnus.com>
2988
2989         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
2990         to test case.
2991
2992 2000-06-30  Catherine Moore  <clm@cygnus.com>
2993
2994         * gcc.c-torture/execute/align-1.c: New test.
2995
2996 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
2997
2998         * g++.old-deja/g++.pt/expr8.C: New test.
2999         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
3000
3001 2000-06-29  Nick Clifton  <nickc@cygnus.com>
3002
3003         * gcc.c-torture/compile/20000629-1.c: New test.
3004
3005 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
3006
3007
3008         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
3009         gcc.dg/noncompile directory, depending on whether they're
3010         preprocessor tests or not.  Annotate all the tests for the dg
3011         framework.
3012
3013         * gcc.c-torture/noncompile/noncompile.exp: Delete.
3014         * gcc.dg/noncompile/noncompile.exp: New.
3015
3016         * Moved files:
3017         Old name                                New name
3018         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
3019         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
3020         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
3021         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
3022         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
3023         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
3024         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
3025         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
3026         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
3027         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
3028         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
3029         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
3030         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
3031         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
3032         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
3033         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
3034         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
3035         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
3036         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
3037         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
3038         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
3039         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
3040         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
3041         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
3042
3043         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
3044         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
3045         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
3046         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
3047         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
3048         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
3049
3050 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
3051
3052         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
3053         declare one variable.  On the fourth, error.
3054         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
3055         declared by 20000628-1a.h.
3056
3057 2000-06-29  Richard Henderson  <rth@redhat.com>
3058
3059         * gcc.c-torture/execute/930529-1.x: New file.
3060         * gcc.dg/920413-1.c: Adjust expected warning text.
3061         * gcc.dg/980217-1.c: Declare abort.
3062         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
3063
3064 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
3065
3066         * g77.f-torture/compile/20000629-1.f: New test.
3067         * g77.f-torture/compile/20000629-1.x: Expected to fail.
3068
3069 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
3070
3071         Rearrange lots of files, removing entirely the
3072         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
3073         directories.
3074
3075         * Deleted files:
3076         gcc.c-torture/code_quality/code_quality.exp
3077         gcc.c-torture/special/special.exp
3078         gcc.failure/failure.exp
3079         gcc.failure/940409-1.x
3080         gcc.c-torture/compile/961203-1.x
3081
3082         * New files:
3083         gcc.misc-tests/linkage.exp
3084         gcc.c-torture/execute/920730-1t.c
3085         gcc.c-torture/execute/920730-1t.x
3086         gcc.c-torture/compile/920520-1.x
3087         gcc.c-torture/compile/920521-1.x
3088         gcc.c-torture/compile/981006-1.x
3089         gcc.c-torture/execute/eeprof-1.x
3090
3091         * Moved files (possibly with modifications to fit a new harness):
3092         Old name                                New name
3093         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
3094         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
3095         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
3096         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
3097         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
3098         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
3099         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
3100         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
3101         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
3102         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
3103         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
3104         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
3105         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
3106         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
3107
3108 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
3109
3110         * c-torture/compile/961203-1.x: Delete.
3111
3112         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
3113         not exit. Include stdio.h.
3114         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
3115         * gcc.misc-tests/dg-12.c: Likewise.
3116         * gcc.misc-tests/dg-5.c: Likewise.
3117         * gcc.misc-tests/dg-6.c: Likewise.
3118         * gcc.misc-tests/dg-7.c: Prototype abort.
3119         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
3120         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
3121         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
3122         not exit.
3123         * gcc.misc-tests/sieve.c: Use return from main, not exit.
3124         * gcc.misc-tests/sort2.c: Use return from main, not exit.
3125
3126 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
3127
3128         * gcc.dg/cpp/20000628-1.c: New test.
3129         * gcc.dg/cpp/20000628-1.h: New header for above test.
3130         * gcc.dg/cpp/20000628-1a.h: Likewise.
3131
3132 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
3133
3134         * gcc.dg/cpp: New directory.
3135         * gcc.dg/cpp/cpp.exp: New driver.
3136         * gcc.dg/cpp/20000627-1.c: New test.
3137         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
3138         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
3139         and rewrite as a compilation test.
3140
3141         * gcc.dg: Move many files into the cpp subdirectory, possibly
3142         renaming or editing them as well.
3143         Old name                New name
3144         990119-1.c              cpp/19990119-1.c
3145         990228-1.c              cpp/19990228-1.c
3146         990407-1.c              cpp/19990407-1.c
3147         990409-1.c              cpp/19990409-1.c
3148         990413-1.c              cpp/19990413-1.c
3149         990703-1.c              cpp/19990703-1.c
3150         20000127-1.c            cpp/20000127-1.c
3151         20000129-1.c            cpp/20000129-1.c
3152         20000207-1.c            cpp/20000207-1.c
3153         20000207-2.c            cpp/20000207-2.c
3154         20000209-1.c            cpp/20000209-1.c
3155         20000209-2.c            cpp/20000209-2.c
3156         20000301-1.c            cpp/20000301-1.c
3157         20000419-1.c            cpp/20000419-1.c
3158         20000510-1.S            cpp/20000510-1.S
3159         20000519-1.c            cpp/20000519-1.c
3160         20000529-1.c            cpp/20000529-1.c
3161         20000625-1.c            cpp/20000625-1.c
3162         20000625-2.c            cpp/20000625-2.c
3163         cpp-as1.c               cpp/assert1.c
3164         cpp-as2.c               cpp/assert2.c
3165         cxx-comments-1.c        cpp/cxxcom1.c
3166         cxx-comments-2.c        cpp/cxxcom2.c
3167         endif-label.c           cpp/endif.c
3168         cpp-hash1.c             cpp/hash1.c
3169         cpp-hash2.c             cpp/hash2.c
3170         cpp-if1.c               cpp/if-1.c
3171         cpp-if2.c               cpp/if-2.c
3172         cpp-if3.c               cpp/if-3.c
3173         cpp-if4.c               cpp/if-4.c
3174         cpp-if5.c               cpp/if-5.c
3175         cpp-cond.c              cpp/if-cexp.c
3176         cpp-missingop.c         cpp/if-mop.c
3177         cpp-missingparen.c      cpp/if-mpar.c
3178         cpp-opprec.c            cpp/if-oppr.c
3179         cpp-ifparen.c           cpp/if-paren.c
3180         cpp-shortcircuit.c      cpp/if-sc.c
3181         cpp-shift.c             cpp/if-shift.c
3182         cpp-unary.c             cpp/if-unary.c
3183         cpp-li1.c               cpp/line1.c
3184         cpp-li2.c               cpp/line2.c
3185         lineno.c                cpp/line3.c
3186         lineno-2.c              cpp/line4.c
3187         cpp-mi.c                cpp/mi1.c
3188         cpp-mic.h               cpp/mi1c.h
3189         cpp-micc.h              cpp/mi1cc.h
3190         cpp-mind.h              cpp/mi1nd.h
3191         cpp-mindp.h             cpp/mi1ndp.h
3192         cpp-mix.h               cpp/mi1x.h
3193         cpp-mi2.c               cpp/mi2.c
3194         cpp-mi2a.h              cpp/mi2a.h
3195         cpp-mi2b.h              cpp/mi2b.h
3196         cpp-mi2c.h              cpp/mi2c.h
3197         cpp-mi3.c               cpp/mi3.c
3198         cpp-mi3.def             cpp/mi3.def
3199         poison-1.c              cpp/poison.c
3200         pr-impl.c               cpp/prag-imp.c
3201         cpp-redef-2.c           cpp/redef1.c
3202         cpp-redef.c             cpp/redef2.c
3203         strpaste.c              cpp/strp1.c
3204         strpaste-2.c            cpp/strp2.c
3205         cpp-tradpaste.c         cpp/tr-paste.c
3206         cpp-tradstringify.c     cpp/tr-str.c
3207         cpp-tradwarn1.c         cpp/tr-warn1.c
3208         cpp-tradwarn2.c         cpp/tr-warn2.c
3209         trigraphs.c             cpp/trigraphs.c
3210         cpp-unc1.c              cpp/unc1.c
3211         cpp-unc2.c              cpp/unc2.c
3212         cpp-unc3.c              cpp/unc3.c
3213         cpp-unc.c               cpp/unc4.c
3214         undef.c                 cpp/undef1.c
3215         undef-2.c               cpp/undef2.c
3216         cpp-wi1.c               cpp/widestr1.c
3217
3218 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
3219
3220         * lib/g++.exp (g++_include_flags): Tweak.
3221
3222 2000-06-27  H.J. Lu  <hjl@gnu.org>
3223             Loren J. Rittle  <ljrittle@acm.org>
3224
3225         * lib/g++.exp (g++_include_flags): Override libgloss.exp
3226         version with one that knows about the new gcc tree structure.
3227         (g++_link_flags): Same.
3228
3229 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
3230
3231         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
3232         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
3233         case we are cross-compiling.
3234
3235         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
3236         g++.old-deja/g++.niklas/Makefile.in,
3237         g++.old-deja/g++.niklas/configure.in,
3238         g++.old-deja/g++.other/Makefile.in,
3239         g++.old-deja/g++.other/configure.in,
3240         gcc.c-torture/code_quality/Makefile.in,
3241         gcc.c-torture/code_quality/configure.in,
3242         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
3243         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
3244         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
3245         gcc.c-torture/execute/ieee/Makefile.in,
3246         gcc.c-torture/execute/ieee/configure.in,
3247         gcc.c-torture/noncompile/Makefile.in,
3248         gcc.c-torture/noncompile/configure.in,
3249         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
3250         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
3251         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
3252
3253 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
3254
3255         * g++.old-deja/g++.other/ambig3.C: New test.
3256
3257 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
3258
3259         * g++.old-deja/g++.pt/syntax1.C: New test.
3260         * g++.old-deja/g++.pt/syntax2.C: New test.
3261         * g++.old-deja/g++.other/syntax3.C: New test.
3262         * g++.old-deja/g++.other/syntax4.C: New test.
3263
3264 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
3265
3266         * gcc.dg/20000623-1.c: Prototype exit and abort.
3267
3268 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
3269
3270         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
3271         New tests.
3272         * gcc.dg/cpp-mi3.def: New file.
3273
3274         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
3275         inside assertions.
3276         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
3277         lexer's error messages.
3278         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
3279         divine anything from the linemarkers.
3280         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
3281         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
3282
3283 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
3284
3285         * gcc.dg/20000623-1.c: New test.
3286
3287 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
3288
3289         * gcc.c-torture/execute/20000622-1.c: New test.
3290
3291 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
3292
3293         * g++.old-deja/g++.other/init15.C: New test.
3294
3295 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
3296
3297         * g++.old-deja/g++.pt/vaarg2.C: New test.
3298         * g++.old-deja/g++.pt/vaarg3.C: New test.
3299
3300 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
3301
3302         * g++.old-deja/g++.other/dyncast6.C: New test.
3303
3304 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
3305
3306         * gcc.c-torture/execute/loop-6.c: New test.
3307
3308 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
3309
3310         * gcc.dg/20000614-1.c: New test.
3311         * gcc.dg/20000614-2.c: New test.
3312
3313 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
3314
3315         * g++.old-deja/g++.other/inline12.C: New test.
3316
3317 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
3318
3319         * g++.old-deja/g++.other/eh1.C: New test.
3320
3321 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
3322
3323         * g++.old-deja/g++.other/type.C: New test.
3324
3325 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
3326
3327         * g++.old-deja/g++.other/initstring.C: New test.
3328
3329 2000-06-12  Jason Merrill  <jason@redhat.com>
3330
3331         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
3332
3333 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
3334
3335         * gcc.c-torture/compile/20000609-1.c: New test.
3336
3337 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
3338
3339         * gcc.dg/20000609-1.c: New test.
3340
3341 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
3342
3343         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
3344         * gcc.c-torture/noncompile/poison-1.c: Move...
3345         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
3346         * gcc.dg/cpp-li1.c: Add a token after the #line.
3347
3348 2000-06-05  Richard Henderson  <rth@cygnus.com>
3349
3350         * gcc.c-torture/execute/20000605-2.c: New test.
3351         * gcc.c-torture/execute/20000605-3.c: New test.
3352
3353 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
3354
3355         * g77.f-torture/execute/20000503-1.x: New file.
3356
3357 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
3358
3359         * g++.old-deja/g++.eh/badalloc1.C: New test.
3360
3361 2000-06-05  Richard Henderson  <rth@cygnus.com>
3362
3363         * gcc.c-torture/execute/20000605-1.c: New test.
3364
3365 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
3366             Nathan Sidwell <nathan@codesourcery.com>
3367
3368         * gcc.c-torture/compile/20000605-1.c: New test.
3369
3370 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
3371
3372         * g77.f-torture/compile/20000601-1.f:  New test.
3373
3374 2000-06-03  Richard Henderson  <rth@cygnus.com>
3375
3376         * gcc.c-torture/execute/20000603-1.c: New.
3377
3378 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
3379
3380         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
3381         * gcc.dg/noreturn-2.c (noreturn): Likewise.
3382
3383 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
3384
3385         * gcc.dg/compare2.c (case 12): XFAIL.
3386         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
3387         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
3388
3389         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
3390
3391 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
3392
3393         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
3394         guard macro is already defined when the header is first
3395         included.
3396         * gcc.dg/cpp-mix.h: New file.
3397         * gcc.dg/endif-label.c: Update patterns to match compiler.
3398
3399         * g++.brendan/complex1.C: Declare abort.
3400         * g++.law/refs4.C: Remove XFAIL.
3401         * g++.oliva/expr2.C: Declare abort and exit.
3402
3403 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
3404
3405         * gcc.c-torture/execute/20000528-1.c: New test.
3406
3407         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
3408         * g++.old-deja/g++.law/temps4.C: Likewise.
3409
3410         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
3411         stdlib.h.  Call abort() on failure.
3412         * g++.old-deja/g++.law/refs4.C: Likewise.
3413         * g++.old-deja/g++.law/temps4.C: Likewise.
3414         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
3415         * gcc.c-torture/execute/20000112-1.c: Include string.h.
3416
3417 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
3418
3419         Relative to g++.dg/special:
3420         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
3421
3422         Relative to g++.old-deja:
3423         * g++.brendan/complex1.C, g++.jason/optimize2.C,
3424         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
3425         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
3426         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
3427         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
3428         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
3429         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
3430
3431         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
3432         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
3433         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
3434         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
3435         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
3436         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
3437         and/or string.h.
3438
3439         * g++.other/goto1.C: Update expectations for error messages.
3440
3441 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
3442
3443         * gcc.c-torture/compile/20000523-1.c: New test.
3444
3445 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
3446
3447         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
3448
3449 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
3450
3451         * g++.old-deja/g++.eh/catch11.C: New test.
3452         * g++.old-deja/g++.eh/catch12.C: New test.
3453
3454 2000-05-24  Nick Clifton  <nickc@cygnus.com>
3455
3456         * gcc.c-torture/execute/20000523-1.c: New test.
3457
3458 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
3459
3460         * c-torture/execute/bcp-1.c: Replace abort in arg of
3461         __builtin_constant_p with a generic external function.
3462
3463         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
3464         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
3465         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
3466         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
3467         Prototype abort and/or exit.
3468
3469         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
3470         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
3471         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
3472         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
3473
3474 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
3475
3476         * gcc.dg/dwarf2-1.c: New test.
3477
3478 2000-05-20  Richard Henderson  <rth@cygnus.com>
3479
3480         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
3481
3482 2000-05-20  Andreas Jaeger  <aj@suse.de>
3483
3484         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
3485         testcase.
3486
3487 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
3488
3489         * gcc.c-torture/execute/20000519-2.c: New test.
3490
3491 2000-05-19  Andreas Jaeger  <aj@suse.de>
3492
3493         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
3494         which fails with SSA.
3495
3496         * lib/c-torture.exp: Also test with -O3 -fssa.
3497
3498 2000-05-18  Michael Meissner  <meissner@redhat.com>
3499
3500         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
3501         * gcc.c-torture/execute/920415-1.c: Ditto.
3502         * gcc.c-torture/execute/920501-1.c: Ditto.
3503         * gcc.c-torture/execute/conversion.c: Ditto.
3504         * gcc.c-torture/execute/cvt-1.c: Ditto.
3505
3506 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
3507
3508         * gcc.c-torture/compile/20000518-1.c: New test.
3509
3510 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
3511
3512         * g77.f-torture/compile/200005018.f:  New test.
3513
3514 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
3515
3516         * gcc.c-torture/compile/20000517-1.c: New test.
3517
3518 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3519
3520         * gcc.c-torture/execute/20000516-1.c: New test.
3521
3522 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
3523
3524         * g++.old-deja/g++.other/eh.C: New test.
3525
3526 2000-05-12  Richard Henderson  <rth@cygnus.com>
3527
3528         * gcc.c-torture/execute/990208-1.c (main): Don't pass
3529         constants through to doit's conditional.
3530
3531 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
3532
3533         * gcc.c-torture/compile/20000511-1.c: New test.
3534         * g77.f-torture/compile/20000511-1.f: New test.
3535         * g77.f-torture/compile/20000511-2.f: New test.
3536
3537 2000-05-11  Michael Meissner  <meissner@redhat.com>
3538
3539         * gcc.c-torture/execute/20000511-1.c: New test.
3540
3541 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
3542
3543         * gcc.dg/dg.exp: Scan .S files as well as .c files.
3544         * gcc.dg/20000510-1.S: New.
3545
3546 2000-05-08  Catherine Moore  <clm@cygnus.com>
3547
3548         * gcc.dg/unused-3.c: New.
3549
3550 2000-05-06  Richard Henderson  <rth@cygnus.com>
3551
3552           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
3553           * g++.old-deja/g++.mike/warn1.C: Likewise.
3554           * g++.old-deja/g++.pt/local1.C: Likewise.
3555           * g++.old-deja/g++.pt/local7.C: Likewise.
3556           * g++.old-deja/g++.pt/spec16.C: Likewise.
3557
3558 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
3559
3560         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
3561
3562 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
3563
3564           * g77.f-torture/execute/20000503-1.f:  New test.
3565
3566 2000-05-04  Andreas Jaeger  <aj@suse.de>
3567
3568         * gcc.dg/noreturn-2.c: New test.
3569
3570 2000-05-04  Neil Booth  <NeilB@earthling.net>
3571
3572         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
3573         preprocessor.
3574
3575 2000-05-04  Richard Henderson  <rth@cygnus.com>
3576
3577         * gcc.c-torture/execute/20000503-1.c: Fix typo.
3578
3579 2000-05-04  Richard Henderson  <rth@cygnus.com>
3580
3581         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
3582         OpenSSL by Jason R Thorpe.
3583
3584 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
3585
3586         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
3587
3588 2000-05-03  Robert Lipe <robertlipe@usa.net>
3589
3590         * gcc.dg/20000503-1.c: New test.
3591
3592 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
3593
3594         * gcc.c-torture/compile/20000502-1.c: New test.
3595         * g++.old-deja/g++.other/align.C: New test.
3596         * gcc.dg/cpp-tradstringify.c: New test.
3597
3598 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
3599
3600         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
3601         and hard registers.
3602
3603 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
3604
3605         * gcc.c-torture/execute/loop-5.c: New test.
3606
3607 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
3608
3609         * gcc.c-torture/execute/va-arg-20.c: New test.
3610
3611 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
3612
3613         * gcc.c-torture/execute/20000422-1.c: New test.
3614
3615 2000-04-20  Greg McGary  <gkm@gnu.org>
3616
3617         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
3618         when optimizing, but without sibling-call optimizations (-O1).
3619
3620 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
3621
3622           * gcc.c-torture/compile/20000420-1.c: New test.
3623
3624 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
3625
3626         * g++.abi/ptrflags.C: New test.
3627         * g++.eh/catchptr1.C: Test incomplete pointer chains.
3628
3629 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
3630
3631         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
3632
3633 2000-04-19  Greg McGary  <gkm@gnu.org>
3634
3635         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
3636         sibling-call optimizations.
3637
3638 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
3639
3640         * gcc.dg/20000419-1.c: New test.
3641
3642 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
3643
3644         * gcc.c-torture/execute/20000412-6.c: New test.
3645
3646 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
3647
3648         * gcc.c-torture/execute/20000412-5.c: New test.
3649         * g77.f-torture/compile/20000412-1.f: New test.
3650         * gcc.c-torture/execute/20000412-4.c: New test.
3651         * gcc.c-torture/compile/20000412-2.c: New test.
3652         * gcc.c-torture/execute/20000412-3.c: New test.
3653         * gcc.c-torture/compile/20000412-1.c: New test.
3654         * gcc.c-torture/execute/20000412-2.c: New test.
3655
3656 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
3657
3658         * objc/execute/bf-20.m: New test.
3659
3660 2000-04-10  Richard Henderson  <rth@cygnus.com>
3661
3662         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
3663
3664         * gcc.c-torture/execute/20000412-1.c: New test.
3665
3666 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
3667
3668         * g++.old-deja/g++.eh/catchptr1.C: New test.
3669
3670 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
3671
3672         * g++.old-deja/g++.abi/cxa_vec.C: New test.
3673
3674 2000-04-08  Neil Booth  <NeilB@earthling.net>
3675
3676         * gcc.dg/cpp-nullchar.c: Remove test as
3677         embedded nulls cause problems.
3678
3679 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3680
3681         * gcc.dg/compare2.c: New test.
3682
3683 2000-04-08  Neil Booth  <NeilB@earthling.net>
3684
3685         * gcc.dg/cpp-nullchar.c: New test.
3686
3687 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
3688
3689         * gcc.dg/cpp-mi2.c: New test.
3690         * gcc.dg/cpp-mi2[abc].h: New files.
3691
3692 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
3693
3694         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
3695         member name.
3696
3697 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
3698
3699         * g++.old-deja/g++.abi/vmihint.C: New test.
3700
3701 2000-04-06  Neil Booth  <NeilB@earthling.net>
3702
3703         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
3704         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
3705         copyright.
3706
3707 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
3708
3709         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
3710         avoid stack-frame overwrite.
3711
3712 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
3713
3714         * gcc.c-torture/compile/20000405-2.c: New test.
3715         * gcc.c-torture/compile/20000405-3.c: New test.
3716
3717 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
3718
3719         * gcc.c-torture/compile/20000405-1.c: New test.
3720
3721 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
3722
3723         * gcc.dg/cast-qual-1.c: Revert last change.
3724
3725 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3726
3727         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
3728
3729 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
3730
3731         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
3732         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
3733
3734 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
3735
3736         * gcc.c-torture/compile/20000403-2.c: New test.
3737         * gcc.c-torture/compile/20000403-1.c: New test.
3738
3739 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
3740
3741         * gcc.c-torture/execute/20000403-1.c: New test.
3742
3743 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
3744
3745         * gcc.c-torture/execute/20000402-1.c: New test.
3746
3747 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
3748
3749         * gcc.c-torture/execute/va-arg-15.c: New test.
3750         * gcc.c-torture/execute/va-arg-16.c: New test.
3751         * gcc.c-torture/execute/va-arg-17.c: New test.
3752         * gcc.c-torture/execute/va-arg-18.c: New test.
3753         * gcc.c-torture/execute/va-arg-19.c: New test.
3754
3755 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
3756
3757         * gcc.c-torture/compile/981211-1.c: Move to...
3758         * gcc.dg/cpp-as1.c: ...here.
3759         * gcc.dg/cpp-as2.c: New file.
3760
3761         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
3762         compiler.
3763
3764 2000-04-02  Neil Booth  <NeilB@earthling.net>
3765
3766         * gcc.dg/cpp-cond.c  New tests.
3767         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
3768         accidental success less likely.
3769         * gcc.dg/cpp-missingop.c  New tests.
3770         * gcc.dg/cpp-missingparen.c  New tests.
3771         * gcc.dg/cpp-shift.c  New tests.
3772         * gcc.dg/cpp-shortcircuit.c  New tests.
3773         * gcc.dg/cpp-unary.c  New tests.
3774
3775 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
3776
3777         * gcc.c-torture/compile/20000329-1.c: New test.
3778
3779 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
3780
3781         * gcc.c-torture/compile/20000326-1.c: New test.
3782         * gcc.c-torture/compile/20000326-2.c: New test.
3783
3784 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
3785
3786         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
3787         the first parameter is a function argument.
3788
3789 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
3790
3791         * g++.old-deja/g++.ext/array4.C: New test.
3792
3793 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
3794
3795         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
3796
3797 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3798
3799         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
3800
3801 2000-03-19  Richard Henderson  <rth@cygnus.com>
3802
3803         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
3804
3805 2000-03-19  Richard Henderson  <rth@cygnus.com>
3806
3807         * gcc.c-torture/compile/20000319-1.c: New test.
3808
3809 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
3810
3811         * gcc.c-torture/execute/20000314-3.c: New test.
3812         * gcc.c-torture/execute/20000314-2.c: New test.
3813         * gcc.c-torture/execute/20000314-1.c: New test.
3814         * gcc.c-torture/compile/20000314-2.c: New test.
3815         * gcc.c-torture/compile/20000314-1.c: New test.
3816
3817 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
3818
3819         * g++.old-deja/g++.warn/inline.C: New test.
3820
3821 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
3822
3823         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
3824         standards-compliant result rather than specific constants.
3825         Put test-values in array.
3826
3827 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
3828
3829         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
3830         (g++_target_compile): Put test-specific options last.
3831
3832 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
3833
3834         * g++.old-deja/g++.eh/vbase4.C: New test.
3835
3836 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
3837
3838         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
3839
3840 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
3841
3842         * g++.old-deja/g++.brendan/misc12.C: Removed.
3843         * g++.old-deja/g++.pt/memtemp77.C: Constify.
3844         * g++.old-deja/g++.ext/pretty4.C: New test.
3845
3846 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
3847
3848         * g++.old-deja/g++.other/string2.C: New test.
3849
3850 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
3851
3852         * g++.old-deja/g++.warn/impint2.C: New test.
3853
3854 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
3855
3856         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
3857         is 1, not zero.
3858
3859 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
3860
3861         * g++.old-deja/g++.warn/impint.C: New test.
3862         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
3863         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
3864         * g++.old-deja/g++.pt/explicit12.C: Likewise.
3865         * g++.old-deja/g++.pt/explicit13.C: Likewise.
3866         * g++.old-deja/g++.pt/explicit17.C: Likewise.
3867         * g++.old-deja/g++.pt/explicit18.C: Likewise.
3868         * g++.old-deja/g++.pt/explicit19.C: Likewise.
3869         * g++.old-deja/g++.pt/explicit23.C: Likewise.
3870         * g++.old-deja/g++.pt/explicit31.C: Likewise.
3871         * g++.old-deja/g++.pt/explicit35.C: Likewise.
3872         * g++.old-deja/g++.pt/explicit6.C: Likewise.
3873         * g++.old-deja/g++.pt/memclass7.C: Likewise.
3874
3875 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
3876
3877         * gcc.dg/cpp-redef.c: New test.
3878
3879 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
3880
3881         * g++.old-deja/g++.pt/unify7.C: New test.
3882
3883 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3884
3885         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
3886         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
3887
3888 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
3889
3890         * gcc.c-torture/compile/20000224-1.c: New test.
3891
3892 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
3893
3894         * gcc.c-torture/compile/cpp-2.c: New test.
3895         * gcc.c-torture/compile/cpp-1.c: New test.
3896
3897 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
3898
3899         * gcc.c-torture/execute/20000225-1.c: New test.
3900
3901 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
3902
3903         * gcc.dg/cpp-li2.c: New test.
3904
3905         * gcc.dg/cpp-wi1.c: New test.
3906
3907         * gcc.dg/cpp-li1.c: New test.
3908
3909 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
3910
3911         * g++.old-deja/g++.other/sizeof5.C: New test.
3912
3913 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3914
3915         * gcc.c-torture/execute/va-arg-13.c: New test.
3916
3917 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
3918
3919         * gcc.c-torture/execute/va-arg-12.c: New test.
3920
3921 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
3922
3923         * gcc.c-torture/execute/20000223-1.c: New test.
3924
3925 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
3926
3927         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
3928
3929 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
3930
3931         * g++.old-deja/g++.abi/ptrmem.C: New test.
3932
3933 2000-02-19  Richard Henderson  <rth@cygnus.com>
3934
3935         * gcc.c-torture/compile/init-3.c: New.
3936
3937 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
3938
3939         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
3940         ALWAYS_CXXFLAGS.
3941
3942 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
3943
3944         * gcc.c-torture/compile/20000211-3.c: New test.
3945
3946 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
3947
3948         * gcc.c-torture/compile/20000211-2.c: New test.
3949
3950 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
3951
3952         * gcc.c-torture/compile/20000211-1.c: New test.
3953
3954 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
3955
3956         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
3957           on native targets
3958
3959 2000-02-08  Nathan Sidwell  <nathan@acm.org>
3960
3961         * g++.old-deja/g++.other/cast5.C: New test.
3962
3963 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
3964
3965         * gcc.c-torture/execute/20000205-1.c: New.
3966
3967 2000-02-03  Nathan Sidwell  <nathan@acm.org>
3968
3969         * g++.old-deja/g++.jason/cast3.C: Return void.
3970         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3971
3972 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
3973
3974         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3975
3976         * gcc.dg/loop-1.c: New test.
3977
3978 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
3979
3980         * gcc.c-torture/compile/20000127-1.c: New test.
3981         * gcc.c-torture/execute/991228-1.c: New test.
3982
3983 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
3984
3985         * gcc.dg/unused-2.c: New test.
3986
3987         * gcc.dg/conv-1.c: New test.
3988
3989 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
3990
3991         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
3992         compiler.
3993         (tool_option_proc): Fix typo.
3994
3995 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
3996
3997         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
3998         of the ld on the host, not on the build machine.
3999         Also, don't crash if '--help' is not a supported option.
4000
4001 2000-01-24  Richard Henderson  <rth@cygnus.com>
4002
4003         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
4004
4005 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
4006
4007         * gcc.c-torture/execute/20000120-2.c: New test.
4008         * gcc.c-torture/execute/20000120-1.c: New test.
4009
4010 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
4011
4012         * gcc.c-torture/execute/20000113-1.c: New test.
4013
4014 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
4015
4016         * gcc.c-torture/execute/20000112-1.c: New test.
4017
4018 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4019
4020         * gcc.dg/20000111-1.c: New test.
4021
4022 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
4023
4024         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
4025         with 16 bit integers.
4026
4027 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4028
4029         * gcc.dg/20000108-1.c: New test.
4030
4031 2000-01-05  Nathan Sidwell  <nathan@acm.org>
4032
4033         * g++.old-deja/g++.ns/koenig8.C: New test.
4034
4035 2000-01-05  Nathan Sidwell  <nathan@acm.org>
4036
4037         * g++.old-deja/g++.other/cast4.C: New test.
4038
4039 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
4040
4041         * gcc.c-torture/compile/20000105-2.c: New test.
4042         * gcc.c-torture/compile/20000105-1.c: New test.
4043
4044 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4045
4046         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
4047         references to printf & atoi to conform to ANSI standard.
4048         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
4049         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
4050         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
4051         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
4052         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
4053         * g++.old-deja/g++.brendan/complex1.C: Likewise.
4054         * g++.old-deja/g++.brendan/copy1.C: Likewise.
4055         * g++.old-deja/g++.brendan/copy2.C: Likewise.
4056         * g++.old-deja/g++.brendan/copy3.C: Likewise.
4057         * g++.old-deja/g++.brendan/copy4.C: Likewise.
4058         * g++.old-deja/g++.brendan/copy5.C: Likewise.
4059         * g++.old-deja/g++.brendan/copy6.C: Likewise.
4060         * g++.old-deja/g++.brendan/copy7.C: Likewise.
4061         * g++.old-deja/g++.brendan/copy8.C: Likewise.
4062         * g++.old-deja/g++.brendan/crash11.C: Likewise.
4063         * g++.old-deja/g++.brendan/crash14.C: Likewise.
4064         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
4065         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
4066         * g++.old-deja/g++.brendan/delete2.C: Likewise.
4067         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
4068         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
4069         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
4070         * g++.old-deja/g++.brendan/eh1.C: Likewise.
4071         * g++.old-deja/g++.brendan/groff1.C: Likewise.
4072         * g++.old-deja/g++.brendan/init3.C: Likewise.
4073         * g++.old-deja/g++.brendan/misc12.C: Likewise.
4074         * g++.old-deja/g++.brendan/misc7.C: Likewise.
4075         * g++.old-deja/g++.brendan/new2.C: Likewise.
4076         * g++.old-deja/g++.brendan/operators4.C: Likewise.
4077         * g++.old-deja/g++.brendan/operators5.C: Likewise.
4078         * g++.old-deja/g++.brendan/overload2.C: Likewise.
4079         * g++.old-deja/g++.brendan/overload7.C: Likewise.
4080         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
4081         * g++.old-deja/g++.brendan/reference1.C: Likewise.
4082         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
4083         * g++.old-deja/g++.brendan/template24.C: Likewise.
4084         * g++.old-deja/g++.brendan/template3.C: Likewise.
4085         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
4086         * g++.old-deja/g++.jason/inline3.C: Likewise.
4087         * g++.old-deja/g++.jason/opeq.C: Likewise.
4088         * g++.old-deja/g++.law/arg5.C: Likewise.
4089         * g++.old-deja/g++.law/arm7.C: Likewise.
4090         * g++.old-deja/g++.law/ctors11.C: Likewise.
4091         * g++.old-deja/g++.law/cvt8.C: Likewise.
4092         * g++.old-deja/g++.law/init9.C: Likewise.
4093         * g++.old-deja/g++.law/refs4.C: Likewise.
4094         * g++.old-deja/g++.law/template2.C: Likewise.
4095         * g++.old-deja/g++.law/visibility24.C: Likewise.
4096         * g++.old-deja/g++.law/vtable3.C: Likewise.
4097         * g++.old-deja/g++.mike/asm2.C: Likewise.
4098         * g++.old-deja/g++.mike/eh1.C: Likewise.
4099         * g++.old-deja/g++.mike/misc1.C: Likewise.
4100         * g++.old-deja/g++.mike/misc13.C: Likewise.
4101         * g++.old-deja/g++.mike/misc14.C: Likewise.
4102         * g++.old-deja/g++.mike/ns12.C: Likewise.
4103         * g++.old-deja/g++.mike/p1248.C: Likewise.
4104         * g++.old-deja/g++.mike/p3708.C: Likewise.
4105         * g++.old-deja/g++.mike/p3708a.C: Likewise.
4106         * g++.old-deja/g++.mike/p3708b.C: Likewise.
4107         * g++.old-deja/g++.mike/p646.C: Likewise.
4108         * g++.old-deja/g++.mike/p700.C: Likewise.
4109         * g++.old-deja/g++.mike/p783.C: Likewise.
4110         * g++.old-deja/g++.mike/p783a.C: Likewise.
4111         * g++.old-deja/g++.mike/p783b.C: Likewise.
4112         * g++.old-deja/g++.mike/p786.C: Likewise.
4113         * g++.old-deja/g++.mike/p789.C: Likewise.
4114         * g++.old-deja/g++.mike/p789a.C: Likewise.
4115         * g++.old-deja/g++.mike/p807a.C: Likewise.
4116         * g++.old-deja/g++.other/delete3.C: Likewise.
4117         * g++.old-deja/g++.other/dyncast1.C: Likewise.
4118         * g++.old-deja/g++.other/dyncast2.C: Likewise.
4119         * g++.old-deja/g++.other/dyncast3.C: Likewise.
4120         * g++.old-deja/g++.other/empty1.C: Likewise.
4121         * g++.old-deja/g++.other/temporary1.C: Likewise.
4122         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
4123         * g++.old-deja/g++.pt/t16.C: Likewise.
4124         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
4125
4126 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
4127
4128         * gcc.dg/991230-1.c: New test.
4129
4130 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
4131
4132         * gcc.c-torture/compile/991229-3.c: New test.
4133         * gcc.c-torture/compile/991229-2.c: New test.
4134         * gcc.c-torture/compile/991229-1.c: New test.
4135
4136 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
4137
4138         * gcc.c-torture/compile/labels-2.c: New test.
4139
4140 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
4141
4142         * gcc.c-torture/execute/991227-1.c: New test.
4143
4144 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4145
4146         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
4147
4148 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
4149
4150         * gcc.c-torture/execute/991221-1.c: New test.
4151
4152 1999-12-20  Nathan Sidwell  <nathan@acm.org>
4153
4154         * g++.old-deja/g++.other/cast3.C: New test.
4155
4156 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
4157
4158         * gcc.c-torture/execute/991216-4.c: New test.
4159
4160 1999-12-16  Michael Meissner  <meissner@cygnus.com>
4161
4162         * gcc.c-torture/execute/991216-1.c: New test.
4163         * gcc.c-torture/execute/991216-2.c: New test.
4164         * gcc.c-torture/execute/991216-3.c: New test.
4165
4166 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
4167
4168         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
4169         Actually make the test fail by using "-O2" for compilation.
4170
4171 1999-12-15  Nathan Sidwell  <nathan@acm.org>
4172
4173         * g++.old-deja/g++.warn/cast-align1.C: New test.
4174
4175 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
4176
4177         * gcc.c-torture/compile/991214-1.c: New test.
4178         * gcc.c-torture/compile/991214-2.c: New test.
4179
4180 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
4181
4182         * gcc.dg/991214-1.c: New test.
4183
4184 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
4185
4186         * gcc.c-torture/compile/991213-3.c: New test.
4187         * gcc.c-torture/compile/991213-2.c: New test.
4188         * gcc.c-torture/compile/991213-1.c: New test.
4189
4190 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
4191
4192         * gcc.dg/991209-1.c: New test.
4193
4194 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
4195
4196         * gcc.c-torture/compile/991208-1.c: New test.
4197
4198 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4199
4200         * gcc.dg/ultrasp2.c: New test.
4201
4202 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
4203
4204         * g++.old-deja/g++.abi/align.C (main): Fix typo.
4205
4206 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
4207
4208         * gcc.c-torture/compile/991202-1.c: New test.
4209         * gcc.c-torture/execute/991202-1.c: New test.
4210         * gcc.c-torture/execute/991202-2.c: New test.
4211         * gcc.c-torture/execute/991202-3.c: New test.
4212
4213 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
4214
4215         * g++.old-deja/g++.abi/align.C: New test.
4216         * g++.old-deja/g++.abi/aggregates.C: Likewise.
4217         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4218
4219 1999-12-01  Richard Henderson  <rth@cygnus.com>
4220
4221         * gcc.c-torture/execute/991201-1.c: New.
4222
4223 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
4224
4225         * gcc.dg/991129-1.c: New test.
4226
4227 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
4228
4229         * gcc.c-torture/compile/991127-1.c: New test.
4230
4231 1999-11-22  Nathan Sidwell  <nathan@acm.org>
4232
4233         * g++.old-deja/g++.other/warn4.C: New test.
4234
4235 1999-11-22  Nathan Sidwell  <nathan@acm.org>
4236
4237         * g++.old-deja/g++.eh/cleanup2.C: New test.
4238         * g++.old-deja/g++.ext/pretty2.C: New test.
4239         * g++.old-deja/g++.ext/pretty3.C: New test.
4240         * g++.old-deja/g++.other/debug6.C: New test.
4241
4242 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
4243
4244         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
4245         compiler_output to look for one error message instead of two.
4246
4247 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
4248
4249         * gcc.c-torture/execute/991118-1.c: Also test case
4250         where the word boundary does not split a byte evenly.
4251
4252 1999-11-19  Nathan Sidwell  <nathan@acm.org>
4253
4254         * g++.old-deja/g++.ext/restrict1.C: New test.
4255
4256 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
4257
4258         * gcc.c-torture/execute/991118-1.c: New test.
4259
4260 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
4261
4262         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
4263         working directory pathnames.
4264
4265 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
4266
4267         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
4268         host is equipped with driver.h and driver.o so it can actually
4269         compile and run the tests.
4270
4271 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
4272
4273         * gcc.c-torture/compile/991008-1.c: New test.
4274
4275 1999-11-08  Nick Clifton  <nickc@cygnus.com>
4276
4277         * lib/gcc-dg.exp: Include target-supports.exp
4278
4279 1999-11-05  Nick Clifton  <nickc@cygnus.com>
4280
4281         * lib/target-supports.exp: New file: Provide procs to test for
4282         features supported by the target.
4283         (check_weak_available): Moved here from ecos.exp.
4284         (check_alias_available): New proc: Determine of the target
4285         toolchain supports the alias attribute.
4286
4287         * gcc.dg/special/ecos.exp: Move check_weak_available to
4288         target-supports.exp.
4289         (alias-1.c): Only perform the test if the target supports
4290         aliases.
4291         (wkali-1.c): Only perform the test if the target supports
4292         aliases.
4293
4294         * gcc.dg/990506-0.c: Expect error messages from cross
4295         targets as well as native targets.
4296
4297 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4298
4299         * gcc.dg/ultrasp1.c: Removed xfail.
4300         * gcc.dg/struct-ret-2.c: Likewise.
4301         * gcc.dg/array-1.c: Likewise.
4302
4303 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4304
4305         * gcc.dg/struct-ret-2.c: New test.
4306
4307         * gcc.dg/array-1.c: New test.
4308
4309 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
4310
4311         * gcc.c-torture/execute/991030-1.c: New test.
4312
4313 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
4314
4315         * gcc.c-torture/compile/991026-2.c: New test.
4316
4317 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
4318
4319         * gcc.c-torture/compile/991026-1.c: New test.
4320
4321 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
4322
4323         * gcc.c-torture/execute/991023-1.c: New test.
4324
4325 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
4326
4327         * gcc.c-torture/execute/991019-1.c: New test.
4328
4329 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
4330
4331         * gcc.c-torture/execute/991016-1.c: New test.
4332
4333 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
4334
4335         * gcc.c-torture/execute/991014-1.c: New test.
4336
4337 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
4338
4339         * g++.old-deja/g++.other/union2.C: New test.
4340
4341 1999-10-13  Nathan Sidwell  <nathan@acm.org>
4342
4343         * g++.old-deja/g++.other/vaarg2.C: New test.
4344         * g++.old-deja/g++.other/vaarg3.C: New test.
4345
4346 1999-10-12  Craig Burley  <craig@jcb-sc.com>
4347
4348         * g77.f-torture/noncompile/19990905-1.f: Moved from being
4349         in compile/.
4350
4351 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
4352
4353         * gcc.c-torture/execute/va-arg-11.c: New test.
4354
4355 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
4356
4357         * lib/file-format.exp (gcc_target_object_format): Don't
4358         crash if objdump is unavailable.
4359
4360 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
4361
4362         * gcc.misc-tests/mg.exp: delete extraneous redirection.
4363
4364 1999-09-28  Nick Clifton  <nickc@cygnus.com>
4365
4366         * gcc.c-torture/compile/990928-1.c: New test.
4367
4368 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
4369
4370         * g++.old-deja/g++.other/decl6.C: New test.
4371
4372 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4373
4374         * gcc.c-torture/execute/va-arg-10.c: New test.
4375
4376 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
4377
4378         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
4379         __PRETTY_FUNCTION__.
4380
4381 1999-09-23  Nick Clifton  <nickc@cygnus.com>
4382
4383         * gcc.c-torture/execute/990923-1.c: New test.
4384
4385 1999-09-21  Nick Clifton  <nickc@cygnus.com>
4386
4387         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
4388         for which -fpic is inappropriate.
4389
4390 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
4391
4392         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
4393
4394 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
4395
4396         * g++.old-deja/g++.other/dyncast1.C: New test.
4397         * g++.old-deja/g++.other/dyncast2.C: New test.
4398         * g++.old-deja/g++.other/dyncast3.C: New test.
4399         * g++.old-deja/g++.other/dyncast4.C: New test.
4400         * g++.old-deja/g++.other/dyncast5.C: New test.
4401         * g++.old-deja/g++.eh/catch3.C: New test.
4402         * g++.old-deja/g++.eh/catch3p.C: New test.
4403         * g++.old-deja/g++.eh/catch4.C: New test.
4404         * g++.old-deja/g++.eh/catch4p.C: New test.
4405         * g++.old-deja/g++.eh/catch5.C: New test.
4406         * g++.old-deja/g++.eh/catch5p.C: New test.
4407         * g++.old-deja/g++.eh/catch6.C: New test.
4408         * g++.old-deja/g++.eh/catch6p.C: New test.
4409         * g++.old-deja/g++.eh/catch7.C: New test.
4410         * g++.old-deja/g++.eh/catch7p.C: New test.
4411         * g++.old-deja/g++.eh/catch8.C: New test.
4412         * g++.old-deja/g++.eh/catch8p.C: New test.
4413         * g++.old-deja/g++.eh/catch9.C: New test.
4414         * g++.old-deja/g++.eh/catch9p.C: New test.
4415
4416 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
4417
4418         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
4419         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
4420
4421 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
4422
4423         * gcc.c-torture/compile/990913-1.c: New test.
4424
4425 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
4426
4427         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
4428         * g++.old-deja/g++.jason/rfg5.C: Likewise.
4429
4430 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
4431
4432         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
4433
4434 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
4435
4436         * g++.old-deja/g++.other/lookup11.C: New test.
4437         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
4438         what is permitted and what we want.
4439         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
4440         overload use.
4441         * g++.old-deja/g++.jason/rfg5.C: Likewise
4442
4443 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
4444
4445         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
4446         * gcc.c-torture/noncompile/poison-1.c: New file.
4447
4448 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
4449
4450         * g++.old-deja/g++.other/sizeof3.C: New test.
4451         * g++.old-deja/g++.other/sizeof4.C: New test.
4452         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
4453         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
4454
4455 1999-09-07  Richard Henderson  <rth@cygnus.com>
4456
4457         * gcc.dg/va-arg-1.c: New.
4458
4459 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4460
4461         * gcc.c-torture/execute/va-arg-9.c: New test.
4462
4463 1999-09-05  Craig Burley  <craig@jcb-sc.com>
4464
4465         * g77.f-torture/compile/980519-2.f: New test.
4466         * g77.f-torture/compile/19990905-0.f: New test.
4467         * g77.f-torture/compile/19990905-1.f: New test.
4468         * g77.f-torture/compile/19990905-2.f: New test.
4469
4470         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
4471
4472 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
4473
4474         * gcc.c-torture/execute/990827-1.c: Fix typo.
4475
4476 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
4477
4478         * g++.old-deja/g++.other/deref1.C: New test.
4479
4480 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
4481
4482         * g++.old-deja/g++.other/ambig2.C: New test.
4483         * g++.old-deja/g++.other/cond5.C: New test.
4484         * g++.old-deja/g++.other/lookup16.C: New test.
4485
4486 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
4487
4488         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
4489         assemblers too.
4490
4491 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
4492
4493         * lib/c-torture.exp: Avoid the "compare executables" optimization
4494         when testing native.
4495
4496 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
4497
4498         * gcc.c-torture/execute/990829-1.c: New test.
4499         * gcc.c-torture/compile/990829-1.c: New test.
4500
4501 1999-08-27  Paul Burchard  <burchard@pobox.com>
4502
4503         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
4504         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
4505         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
4506         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
4507         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
4508         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
4509         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
4510         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
4511         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
4512         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
4513         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
4514
4515 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
4516
4517         * gcc.c-torture/execute/990827-1.c: New test.
4518
4519 1999-08-26  Craig Burley  <craig@jcb-sc.com>
4520
4521         * g77.f-torture/noncompile/19990826-4.f: New test.
4522
4523         * g77.f-torture/compile/19990826-3.f: New test.
4524
4525         * g77.f-torture/execute/19990826-2.f: New test.
4526
4527         * g77.f-torture/compile/19990826-1.f: New test.
4528
4529         * gcc.c-torture/execute/990826-0.c: New test.
4530         * g77.c-torture/execute/19990826-0.f: New test.
4531
4532         * g77.f-torture/noncompile/970626-2.f: New test.
4533
4534 1999-08-25  Paul Burchard  <burchard@pobox.com>
4535
4536         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
4537         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
4538         lss-011.C: New tests.
4539
4540 1999-08-25  Nathan Sidwell  <nathan@acm.org>
4541
4542         * g++.old-deja/g++.other/decl5.C: New test.
4543
4544 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4545
4546         * noncompile/noncompile.exp: Load_lib c-torture.exp.
4547         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
4548         call `postbase' for each one.  All callers of `postbase' changed
4549         to call this instead.
4550
4551 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
4552
4553         * gcc.c-torture/execute/990811-1.c: New test.
4554
4555 1999-08-09  Nick Clifton  <nickc@cygnus.com>
4556
4557         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
4558         just native ones.
4559
4560         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
4561         just native ones.
4562
4563 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
4564
4565         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
4566
4567 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
4568
4569         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
4570
4571 1999-08-04  Nathan Sidwell  <nathan@acm.org>
4572
4573         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
4574
4575 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
4576
4577         * gcc.c-torture/execute/990804-1.c: New test.
4578
4579 1999-08-03  Nathan Sidwell  <nathan@acm.org>
4580
4581         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
4582         * g++.old-deja/g++.brendan/crash64.C: Likewise
4583         * g++.old-deja/g++.brendan/overload8.C: Likewise
4584
4585 1999-08-03  Nathan Sidwell  <nathan@acm.org>
4586
4587         * g++.old-deja/g++.other/struct1.C: New test.
4588
4589 1999-08-03  Nathan Sidwell  <nathan@acm.org>
4590
4591         * g++.old-deja/g++.other/enum2.C: New test.
4592
4593 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
4594
4595         Adapted from tests from Franz Sirl:
4596         * gcc.c-torture/execute/va-arg-7.c: New test.
4597         * gcc.c-torture/execute/va-arg-8.c: New test.
4598
4599 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
4600
4601         * gcc.c-torture/compile/990801-2.c: New test.
4602
4603         * gcc.c-torture/compile/990801-1.c: New test.
4604
4605 1999-07-27  Michael Meissner  <meissner@cygnus.com>
4606
4607         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
4608         fp-cmp-1.c, converting double to float.
4609
4610         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
4611         fp-cmp-1.c, converting double to long double.
4612
4613         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
4614         from fr1 to unknown_register, since fr1 is a legitimate register
4615         on some machines.
4616
4617 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
4618
4619         * README: More listname related changes.
4620
4621 1999-07-08  Catherine Moore  <clm@cygnus.com>
4622
4623         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
4624
4625 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
4626
4627         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
4628
4629 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
4630
4631         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
4632
4633 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
4634
4635         * gcc.dg/990703-1.c: New test.
4636
4637 1999-06-29  Nick Clifton  <nickc@cygnus.com>
4638
4639         * lib/file-format.exp: New file: Move definition of proc
4640         gcc_target_object_format to here from
4641         gcc.dg/special/ecos.exp.
4642
4643         * lib/c-torture.exp: Include lib file-format.exp.
4644         * lib/gcc-dg.exp: Include lib file-format.exp.
4645
4646         * gcc.dg/special/ecos.exp: Remove definition of proc
4647         gcc_target_object_format.
4648
4649 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
4650
4651         * gcc.c-torture/execute/990628-1.c: New test.
4652
4653 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
4654
4655         * gcc.c-torture/compile/990625-2.c: New test.
4656
4657         * gcc.c-torture/compile/990625-1.c: New test.
4658
4659 1999-06-23  Nick Clifton  <nickc@cygnus.com>
4660
4661         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
4662         attributes compile.
4663         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
4664         ports that use the COFF/PE file format.
4665
4666 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
4667
4668         * gcc.c-torture/compile/990617-1.c: New test.
4669
4670 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
4671
4672         * g++.old-deja/g++.other/decl4.C: New test.
4673
4674 1999-06-14  Nathan Sidwell  <nathan@acm.org>
4675
4676         * g++.old-deja/g++.other/bitfld3.C: New test.
4677
4678 1999-06-08  Nathan Sidwell  <nathan@acm.org>
4679
4680         * g++.old-deja/g++.eh/catch1.C: New test.
4681
4682 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
4683
4684         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
4685
4686         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
4687         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
4688
4689 1999-06-05  Craig Burley  <craig@jcb-sc.com>
4690
4691         * g77.f-torture/compile/19990502-0.f: Replace with new,
4692         shorter, test that still fails after recent changes.
4693
4694 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
4695
4696         * gcc.c-torture/execute/990604-1.c: New test.
4697
4698 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
4699
4700         * gcc.c-torture/execute/990531-1.c: New test.
4701
4702 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4703
4704         * gcc.c-torture/compile/990527-1.c: New test.
4705
4706 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
4707
4708         * gcc.c-torture/execute/990527-1.c: New test.
4709
4710 1999-05-25  Nick Clifton  <nickc@cygnus.com>
4711
4712         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
4713         bitfields as signed.
4714
4715 1999-05-25  Craig Burley  <craig@jcb-sc.com>
4716
4717         * g77.f-torture/compile/19990525-0.f: New test.
4718
4719 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
4720
4721         * gcc.c-torture/execute/990525-2.c: New test.
4722
4723         * gcc.c-torture/execute/990525-1.c: New test.
4724
4725 1999-05-24  Nathan Sidwell  <nathan@acm.org>
4726
4727         * g++.old-deja/g++.other/anon3.C: New test.
4728         * g++.old-deja/g++.other/anon4.C: New test.
4729         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
4730         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
4731         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
4732         Merrill).
4733
4734 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
4735
4736         * gcc.c-torture/execute/990524-1.c: New test.
4737
4738         * gcc.dg/990524-1.c: New test.
4739
4740 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4741
4742         * gcc.c-torture/compile/990523-1.c: New test.
4743
4744 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
4745
4746         * gcc.c-torture/compile/990519-1.c: New test.
4747
4748 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
4749
4750         * gcc.c-torture/compile/990517-1.c: New test.
4751
4752         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
4753         (e4, f4): New tests.
4754         (main): Call them.
4755
4756 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4757
4758         * gcc.dg/noreturn-1.c: New test.
4759
4760 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
4761
4762         * gcc.c-torture/execute/990513-1.c: New test.
4763
4764 1999-05-10  Richard Henderson  <rth@cygnus.com>
4765
4766         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
4767
4768 1999-05-10  Craig Burley  <craig@jcb-sc.com>
4769
4770         * g77.f-torture/execute/erfc.f: Use small single-precision
4771         values, to avoid problems on Alphas when not -mieee.
4772
4773 1999-05-08  Craig Burley  <craig@jcb-sc.com>
4774
4775         * gcc.dg/990506-0.c: New test.
4776
4777 1999-05-08  Richard Henderson  <rth@cygnus.com>
4778
4779         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
4780         the constant to test.  Don't XFAIL 64-bit targets.
4781
4782         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
4783         * g++.old-deja/g++.law/profile1.C: Likewise.
4784
4785         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
4786         operator new instances.
4787         * g++.old-deja/g++.other/delete5.C: Likewise.
4788
4789 1999-05-03  Craig Burley  <craig@jcb-sc.com>
4790
4791         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
4792         intrinsic.
4793
4794 1999-05-03  Craig Burley  <craig@jcb-sc.com>
4795
4796         * g77.f-torture/execute/u77-test.f: Reverse order of two
4797         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
4798
4799 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4800
4801         * gcc.dg/compare1.c: New test.
4802
4803 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
4804
4805         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
4806         New tests.
4807
4808 1999-05-02  Craig Burley  <craig@jcb-sc.com>
4809
4810         * g77.f-torture/compile/19990502-1.f: New test.
4811
4812 1999-05-02  Craig Burley  <craig@jcb-sc.com>
4813
4814         * g77.f-torture/compile/19990502-0.f: New test.
4815
4816 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
4817
4818         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
4819         intrinsic.
4820
4821 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
4822
4823         * g77.f-torture/execute/u77-test.f (main): List libU77
4824         intrinsics not currently tested.
4825         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
4826         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
4827         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
4828         Trim blanks off the ends of some printed strings.
4829
4830 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
4831
4832         * g77.f-torture/execute/u77-test.f (main): Just warn about
4833         FSTAT gid disagreement, as it's expected on some systems.
4834
4835 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
4836
4837         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
4838         use a new function, which allows for some slop.
4839         Clean up some commentary.
4840         (issum): The new function.
4841         (sgladd): Deleted subroutine.
4842
4843 1999-05-01  Craig Burley  <craig@jcb-sc.com>
4844
4845         * g77.f-torture/execute/u77-test.f: Modify to be more like
4846         libf2c/libU77 version, bringing patches to that version here.
4847         Add suitable commentary.
4848
4849 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
4850
4851         * gcc.dg/990424-1.c: New test.
4852
4853 1999-04-24  Craig Burley  <craig@jcb-sc.com>
4854
4855         * g77.f-torture/execute/u77-test.f (main): Bug involving
4856         LSTAT has been fixed, so turn back on full checking.
4857
4858 1999-04-20  Craig Burley  <craig@jcb-sc.com>
4859
4860         * g77.f-torture/compile/19990419-0.f: New test.
4861         * g77.f-torture/execute/19990419-1.f: New test.
4862
4863 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
4864
4865         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
4866         to avoid the need for a prototype to supress a warning.
4867
4868 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
4869
4870         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
4871
4872 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
4873
4874         * gcc.c-torture/execute/990404-1.c: New test.
4875
4876 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
4877
4878         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
4879         * gcc.dg/cpp-if3.c: Don't use -pedantic.
4880         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
4881         missing initializer warnings.
4882
4883 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
4884
4885         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
4886         matching strings.
4887
4888 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
4889
4890         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
4891
4892 1999-03-26  Craig Burley  <craig@jcb-sc.com>
4893
4894         * g77.f-torture/execute/19990325-0.f: New test.
4895         * g77.f-torture/execute/19990325-1.f: New test.
4896
4897 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
4898
4899         * gcc.c-torture/execute/990324-1.c: New test.
4900
4901 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
4902
4903         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
4904         test with 4.
4905
4906 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
4907
4908         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
4909
4910 1999-03-13  Craig Burley  <craig@jcb-sc.com>
4911
4912         * g77.f-torture/execute/19990313-2.f: New test.
4913         * g77.f-torture/execute/19990313-3.f: New test.
4914
4915 1999-03-13  Craig Burley  <craig@jcb-sc.com>
4916
4917         * g77.f-torture/execute/19990313-0.f: New test.
4918         * g77.f-torture/execute/19990313-1.f: New test.
4919
4920 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
4921
4922         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
4923         printf to sprintf.
4924         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
4925         (main): Add check for u15.  Conditionalize u31 check depending on
4926         whether ints are <32 bits or >=32 bits.
4927
4928 1999-03-08  Craig Burley  <craig@jcb-sc.com>
4929
4930         * g77.f-torture/execute/19981119-0.f: Improve testiness.
4931
4932 1999-03-08  Craig Burley  <craig@jcb-sc.com>
4933
4934         * g77.f-torture/compile/19990305-0.f: New test.
4935         * g77.f-torture/execute/19981119-0.f: New test.
4936
4937 1999-03-08  Craig Burley  <craig@jcb-sc.com>
4938
4939         * g77.f-torture/execute/970625-2.f: call ABORT if final
4940         result is not correct, instead of just printing it.
4941         Add this checking via newly introduced obfuscation, to
4942         trip up buggy front ends.
4943
4944 1999-03-07  Craig Burley  <craig@jcb-sc.com>
4945
4946         * g77.f-torture/compile/960317-1.f: Moved from being
4947         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
4948
4949 1999-03-06  Craig Burley  <craig@jcb-sc.com>
4950
4951         * g77.f-torture/execute/960317-1.f: New (old) test.
4952         * g77.f-torture/execute/970625-2.f: Ditto.
4953
4954 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
4955
4956         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
4957         message on line 1 or line 2; cccp and cpplib do this differently.
4958
4959 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
4960
4961         * g++.old-deja/g++.law/weak1.C: New test.
4962
4963 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
4964
4965         * gcc.c-torture/execute/990119-1.c: Renamed to...
4966         * gcc.dg/990119-1.c: this, so it will only be tested once
4967         (it's a preprocessor test, it doesn't need to be run at
4968         multiple optimization levels).
4969
4970 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
4971
4972         * lib/g++.exp: Don't add incdir=$base_dir/../include to
4973           ALWAYS_CXXFLAGS.
4974
4975 1999-02-24  Craig Burley  <craig@jcb-sc.com>
4976
4977         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
4978         * g77.f-torture/compile/19981216-0.f: ...as it is expected
4979         to not be compilable by current g77.
4980
4981 1999-02-24  Nick Clifton  <nickc@cygnus.com>
4982
4983         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
4984
4985 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
4986
4987         * gcc.c-torture/execute/990222-1.c: New test.
4988
4989 1999-02-19  Craig Burley  <craig@jcb-sc.com>
4990
4991         * g77.f-torture/compile/19990218-0.f: New test.
4992         * g77.f-torture/noncompile/19990218-1.f: New test.
4993
4994 1999-02-18  Craig Burley  <craig@jcb-sc.com>
4995
4996         * g77.f-torture/compile/19981216-0.f: New test.
4997
4998 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
4999
5000         * gcc.dg/990214-1.c: New test.
5001
5002 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
5003
5004         * gcc.dg/990213-2.c: New test.
5005
5006         * gcc.dg/990213-1.c: New test.
5007
5008 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
5009
5010         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
5011         ints.
5012
5013 1999-02-11  Nick Clifton  <nickc@cygnus.com>
5014
5015         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
5016         specified by target.
5017
5018         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
5019
5020 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
5021
5022         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
5023
5024 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
5025
5026         * gcc.dg/special/ecos.exp: New test driver for new tests with
5027         special requirements.
5028
5029         * gcc.dg/special/alias-1.c: New test.
5030         * gcc.dg/special/gcsec-1.c: New test.
5031         * gcc.dg/special/weak-1.c: New test.
5032         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
5033         * gcc.dg/special/weak-2.c: New test.
5034         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
5035         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
5036         * gcc.dg/special/wkali-1.c: New test.
5037         * gcc.dg/special/wkali-2.c: New test.
5038         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
5039         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
5040
5041 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
5042
5043           * lib/c-torture.exp (c-torture-compile): Pull out code for
5044           analyzing gcc error messages.
5045           (c-torture-execute): Likewise.  Fix some (harmless) false
5046           positives.
5047           * lib/gcc.exp (gcc_check_compile): New function.
5048
5049 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
5050
5051         * gcc.c-torture/execute/990208-1.c: New test.
5052
5053 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
5054
5055         * g++.dg/special/ecos.exp: New driver for new tests with special
5056         requirements
5057
5058         * g++.dg/special/conpr-1.C: New test
5059         * g++.dg/special/conpr-2.C: New test
5060         * g++.dg/special/conpr-2a.C: New test
5061         * g++.dg/special/conpr-3.C: New test
5062         * g++.dg/special/conpr-3a.C: New test
5063         * g++.dg/special/conpr-3b.C: New test
5064
5065         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
5066         allow g++ to use the dg driver
5067
5068         * README: Add comment about g++.dg directory
5069
5070 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
5071
5072         * README: Update email addresses.
5073
5074 1999-02-03  Nick Clifton  <nickc@cygnus.com>
5075
5076         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
5077         arguments in order to force structure S onto the stack even on
5078         the alpha.
5079         (test): Pass 10 leading arguments to function foo as well as the
5080         structure S.
5081
5082         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
5083         failure for all targets.
5084
5085         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
5086         abort to terminate program execution.
5087
5088 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
5089
5090         * gcc.c-torture/execute/990130-1.c: New test.
5091
5092 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
5093
5094         * gcc.dg/990130-1.c: New test.
5095
5096 1999-01-28  Michael Meissner  <meissner@cygnus.com>
5097
5098         * gcc.c-torture/execute/990128-1.c: New test.
5099
5100 1999-01-27  Michael Meissner  <meissner@cygnus.com>
5101
5102         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
5103
5104 1999-01-27  Felix Lee  <flee@cygnus.com>
5105
5106         * lib/c-torture.exp (c-torture-compile): pull out code for
5107         analyzing gcc error messages.
5108         (c-torture-execute): ditto, and fix some (harmless) false
5109         positives.
5110         * lib/gcc.exp (gcc_check_compile): new function.
5111
5112 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
5113
5114         * gcc.dg/990117-1.c: New test.
5115
5116         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
5117
5118         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5119
5120 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
5121
5122         * g77.f-torture/compile/990115-1.f: New test.
5123
5124 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
5125
5126         * gcc.c-torture/compile/990107-1.c: New test
5127
5128 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
5129
5130         * gcc.c-torture/execute/990106-2.c: New test.
5131
5132         * gcc.c-torture/execute/990106-1.c: New test.
5133
5134 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
5135
5136         * gcc.c-torture/compile/981223-1.c: New test.
5137
5138 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
5139
5140         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
5141         (opt3): Rename from opt4 and disable.
5142
5143 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
5144
5145         * g++.old-deja/g++.pt/ptrmem5.C: New test.
5146
5147 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
5148
5149         * g++.old-deja/g++.other/conv5.C: New test.
5150
5151 1998-12-14  Nick Clifton  <nickc@cygnus.com>
5152
5153         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
5154
5155 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
5156
5157         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
5158
5159 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
5160
5161         * gcc.c-torture/compile/981211-1.c: New test.
5162
5163 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
5164
5165         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
5166
5167         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
5168
5169 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5170
5171         * gcc.special/930510-1.c: Make C9X safe.
5172         * gcc.misc-tests/gcov-1.c Similarly.
5173         * gcc.misc-tests/gcov-2.c Similarly.
5174
5175 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
5176
5177         * gcc.dg/ultrasp1.c: New test.
5178
5179 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
5180
5181         * gcc.c-torture/execute/981206.c: New test.
5182
5183 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
5184
5185         * g++.old-deja/g++.ns/template7.C: New test.
5186
5187         * g++.old-deja/g++.other/expr1.C: New test.
5188
5189         * g++.old-deja/g++.eh/tmpl3.C: New test.
5190
5191         * g++.old-deja/g++.eh/tmpl2.C: New test.
5192
5193 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
5194
5195         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
5196         * g++.old-deja/g++.other/using6.C: Removed.
5197         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
5198
5199         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
5200
5201 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
5202
5203         * g++.old-deja/g++.pt/overload8.C: New test.
5204
5205         * g++.old-deja/g++.pt/overload7.C: New test.
5206
5207         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
5208
5209         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
5210         and relinking messages.
5211         * lib/g++.exp (g++_target_compile): Remove .rpo file when
5212         compiling with -frepo.
5213
5214 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
5215
5216         * g++.old-deja/g++.pt/lookup6.C: New test.
5217
5218 1998-11-30  Nick Clifton  <nickc@cygnus.com>
5219
5220         * gcc.c-torture/execute/981130-1.c: New test.
5221         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
5222
5223 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
5224
5225         * g++.old-deja/g++.pt/explicit76.C: New test.
5226
5227         * g++.old-deja/g++.pt/friend38.C: New test.
5228
5229         * g++.old-deja/g++.ns/crash2.C: New test.
5230
5231         * g++.old-deja/g++.pt/defarg8.C: New test.
5232
5233         * g++.old-deja/g++.pt/instantiate6.C: New test.
5234
5235         * g++.old-deja/g++.pt/static6.C: New test.
5236
5237         * g++.old-deja/g++.pt/decl2.C: New test.
5238
5239 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
5240
5241         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
5242         problem is actually related with name lookup, but so what? :-)
5243
5244         * g++.old-deja/g++.pt/friend37.C: New test.
5245
5246 1998-11-25  Dave Love  <d.love@dl.ac.uk>
5247
5248         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
5249         element, which fails on some systems.
5250
5251         * g77.f-torture/execute/labug1.f: New test.
5252
5253 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
5254
5255         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
5256         is defined.
5257
5258 1998-11-18  Dave Love  <d.love@dl.ac.uk>
5259
5260         * g77.f-torture/compile/981117-1.f: New test.
5261
5262 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
5263
5264         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
5265         properly discarded.
5266
5267 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
5268
5269         * gcc.c-torture/execute/memcheck: New directory of tests for
5270         -fcheck-memory-usage.
5271
5272 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
5273
5274         * README: New file, general information about the testsuite and
5275         new description of the various C++ test subdirectories.
5276         * README.g++: Eliminate obsolete information, update and move most
5277         relevant stuff to README.
5278
5279 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
5280
5281         * gcc.c-torture/compile/981107-1.c: New test.
5282
5283 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
5284
5285         * execute/memcpy-bi.c: New testcase.
5286
5287 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
5288
5289         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
5290         base classes.
5291
5292         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
5293         template is selected.
5294
5295         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
5296         classes, it should be accepted for all types.
5297
5298         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
5299
5300         * g++.old-deja/g++.pt/spec24.C: Ensure that template
5301         specializations start with template headers.
5302
5303 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
5304
5305         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
5306
5307         * g++.old-deja/g++.other/init9.C: Test cross initialization of
5308         non-POD types.
5309
5310 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
5311
5312         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
5313
5314 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
5315
5316         * compile/981022-1.c, compile/981022-1.x: New test and driver.
5317
5318 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
5319
5320         * 981019-1.c: New test.
5321
5322 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
5323
5324         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
5325         find objc headers.
5326
5327 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
5328
5329         * compile/981001-4.c: Remove use of GCC extension that triggers a
5330         compiler bug.
5331
5332 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
5333
5334         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
5335
5336 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
5337
5338         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
5339         instantiation of template produces incorrect code for delete
5340         expression.
5341
5342         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
5343         constructors' name is not unique.
5344         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
5345         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
5346
5347         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
5348         automatic array of const is ill-formed.
5349
5350         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
5351         of template parameter?
5352
5353         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
5354         const.
5355
5356         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
5357         pointer-to-member expression.
5358
5359         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
5360         declaration causes ICE.
5361
5362 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
5363
5364         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
5365         reserved in the global namespace.
5366
5367         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
5368         generate needed virtual table.
5369
5370         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
5371
5372 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
5373
5374         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
5375         template-dependent type
5376
5377 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
5378
5379         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
5380         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
5381         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
5382
5383         * g++.old-deja/g++.other/using5.C: New test; using decl from base
5384         class should be usable as argument of member function.
5385         * g++.old-deja/g++.other/using6.C: New test; using decl from base
5386         class should be usable as return type of member function.
5387         * g++.old-deja/g++.other/using7.C: New test; using decl from base
5388         class should be usable as type of data member.
5389
5390         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
5391
5392 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
5393
5394         * gcc.c-torture/special/920521-1.c: Fix bogus test.
5395
5396 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
5397
5398         * gcc.dg/dll-?.c Add thumb to target list.
5399         Fix assembler scan patterns to match current assembler output.
5400
5401 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
5402
5403         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
5404         matching of template brackets.
5405
5406         * g++.old-deja/g++.other/using4.C: New test.  Test using
5407         declarations of methods from base classes.
5408
5409         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
5410         within functions should introduce names into the innermost
5411         enclosing namespace.
5412
5413         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
5414         of static locals if first initialization throws.
5415
5416 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
5417
5418         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
5419
5420 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
5421
5422         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
5423         lose track of the possible targets of tablejump insns.
5424         * special/special.exp: Run it.
5425
5426 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
5427
5428         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
5429         must be declared before its specializations can be named in friend
5430         declarations.
5431
5432 1998-10-05  Dave Love  <d.love@dl.ac.uk>
5433
5434         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
5435
5436         * g77.f-torture/execute/io1.f: New test.
5437
5438 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
5439
5440         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
5441         with pointer to template function, for which no argument deduction
5442         is possible.
5443
5444         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
5445         specialization of template function as argument to template
5446         function.
5447
5448         * g++.old-deja/g++.other/access2.C: New test; Inner class
5449         shouldn't have privileged access to Outer's names.
5450
5451 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
5452
5453         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
5454         friend template declared within template class conflicts with
5455         nested class of the same name.
5456
5457         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
5458         is ignored.
5459
5460         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
5461         object with direct initializer as function declaration.
5462
5463         * g++.old-deja/g++.other/decl2.C: New test; duplicate
5464         initializers.
5465
5466         * g++.old-deja/g++.other/null2.C: New test; conditional operator
5467         involving const pointer and NULL produces incorrect result.
5468
5469         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
5470         type name without `typename' should be rejected with -pedantic.
5471
5472 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
5473
5474         * g++.old-deja/g++.other/addrof1.C: New test.
5475
5476 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
5477
5478         * gcc.c-torture/compile/981001-1.c: New test.
5479         * gcc.c-torture/execute/981001-1.c: New test.
5480
5481 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
5482
5483         * gcc.c-torture/compile/981001-2.c: New test.
5484         * gcc.c-torture/compile/981001-3.c: New test.
5485         * gcc.c-torture/compile/981001-4.c: New test.
5486
5487 1998-10-01  Robert Lipe  <robertl@dgii.com>
5488
5489         * lib/objc.exp (objc_target_compile): Add -L during compiles for
5490         multilibbed hosts.   Idea grafted from g77.exp.
5491
5492 1998-09-30  Dave Love  <d.love@dl.ac.uk>
5493
5494         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
5495         avoid losing on systems which need -lsocket.
5496
5497 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
5498
5499         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
5500         * g++.old-deja/g++.other/nested2.C: Ditto.
5501         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
5502         failure.
5503
5504 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
5505
5506         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
5507         preferred over template operator!= for enum bitfields.
5508
5509 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
5510
5511         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
5512         that happen to have the same base name, but in different scopes,
5513         are incorrectly rejected.
5514
5515 1998-09-16  Richard Henderson  <rth@cygnus.com>
5516
5517         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
5518         on the native word size instead of an integer literal.
5519
5520 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
5521
5522         * g++.old-deja/g++.other/static2.C: Invocation of static data
5523         member of type pointer-to-function denoted as non-static member.
5524
5525         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
5526         checks involving function types and aliases.
5527
5528 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
5529
5530         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
5531         redefined to the same non-trivial type.
5532
5533         * g++.old-deja/g++.pt/explicit73.C: Test for proper
5534         namespace-qualification of template specializations declared in
5535         other namespaces.
5536
5537         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
5538         to declare a subset of the specializations of a template function
5539         as friends of specializations of a template class.
5540
5541         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
5542         member templates that do not fully specialize the enclosing
5543         template class are rejected.
5544
5545 1998-09-11  Dave Love  <d.love@dl.ac.uk>
5546
5547         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
5548
5549 1998-09-08  Dave Love  <d.love@dl.ac.uk>
5550
5551         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
5552         altered from libf2c/libU77 version.
5553
5554 1998-09-06  Dave Love  <d.love@dl.ac.uk>
5555
5556         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
5557
5558 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
5559
5560         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
5561         (un)signed char are different types for template specialization
5562         purposes.
5563
5564 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
5565
5566         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
5567         * objc: ObjC testsuite.
5568
5569 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
5570
5571         * gcc.c-torture/execute/941014-1.x:  New file.
5572
5573 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
5574
5575         * lib/c-torture.exp: Add support for
5576         torture_eval_before_compile and torture_eval_before_execute
5577         variables.
5578
5579 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
5580
5581         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
5582         this test triggers valid.
5583
5584 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
5585
5586         * gcc.dg/980827-1.c: New test.
5587
5588 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
5589
5590         * gcc.c-torture/execute/loop-4b.c: New test.
5591
5592 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
5593
5594         * lib/c-torture.exp: Add support for
5595         torture_eval_before_compile and torture_eval_before_execute
5596         variables.
5597
5598 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
5599
5600         * gcc.c-torture/compile/980825-1.c: New test.
5601
5602 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
5603
5604         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
5605         count number tests in opt_t0 not good_t0.
5606
5607 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
5608
5609         * gcc.c-torture/compile/930326-1.x: Fix typo.
5610
5611 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
5612
5613         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
5614         causes an ICE.
5615
5616 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
5617
5618         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
5619         STACK_SIZE is defined.
5620         * gcc.c-torture/unsorted/stuct.c: Similarly.
5621
5622         * gcc.c-torture/compile/980821-1.c: New test.
5623
5624 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
5625
5626         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
5627
5628 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
5629
5630         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
5631         code.
5632
5633 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
5634
5635         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
5636         error'.
5637
5638 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
5639
5640         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
5641
5642 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
5643
5644         * gcc.c-torture/compile/980816-1.c: New test.
5645
5646         * gcc.dg/980816-1.c: New test.
5647
5648 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
5649
5650         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
5651         compiler for ieee tests.
5652
5653 1998-08-01  Dave Love  <d.love@dl.ac.uk>
5654
5655         * g77.f-torture/compile/980729-0.f: New test.
5656
5657 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
5658
5659         * gcc.c-torture/special/eeprof-1.c: New test, for
5660         -finstrument-functions.
5661         * gcc.c-torture/special/special.exp: Run it.
5662
5663 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
5664
5665         * gcc.c-torture/compile/980729-1.c: New test.
5666
5667 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
5668
5669         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
5670         __thumb__ is defined, and test for ARM style doubles if so.
5671
5672 1998-07-26  Dave Love  <d.love@dl.ac.uk>
5673
5674         * g77.f-torture/noncompile/980615-0.f: New test.
5675
5676 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
5677
5678         * gcc.dg/980312-1.c: Do link instead of compile.
5679         * gcc.dg/980313-1.c: Likewise.
5680
5681 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
5682
5683         * gcc.c-torture/compile/980726-1.c: New test.
5684
5685 1998-07-25  Dave Love  <d.love@dl.ac.uk>
5686
5687         * g77.f-torture/execute/io0.f: New test.
5688
5689 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
5690
5691         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
5692         an int.
5693
5694 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
5695
5696         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
5697         m32r bugs.
5698
5699 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
5700
5701         * gcc.dg/980626-1.c: Expect failures for all toolchains until
5702         c-decl.c:grokdeclarator can handle mode attributes.
5703
5704 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
5705
5706         * gcc.c-torture/execute/980716-1.c: New test.
5707
5708 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
5709
5710         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
5711         the mn10200.
5712         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
5713         the mn10200.
5714         * gcc.c-torture/execute/va-arg-3.x: Similarly.
5715         * gcc.c-torture/compile/930326-1.x: Similarly.
5716
5717 1998-07-13  Dave Love  <d.love@dl.ac.uk>
5718
5719         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
5720         New test from Craig.
5721
5722 1998-07-12  Dave Love  <d.love@dl.ac.uk>
5723
5724         * g77.f-torture/noncompile/980616-0.f: New test.
5725
5726         * g77.f-torture/execute/970816-3.f:  New test from Craig.
5727
5728 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
5729
5730         *  g++.other/singleton.C: Return error value instead of taking
5731         SIGSEGV.
5732
5733 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
5734
5735         *  g++.other/singleton.C: New test.   Warning is under dispute.
5736         Runtime crash is not.
5737
5738 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
5739
5740         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
5741         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
5742         using6.C, using7.C}:  New namespace tests.
5743
5744 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
5745
5746         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
5747         specialization with typedef'ed names used as array indexes.
5748
5749 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
5750
5751         * gcc.c-torture/execute/980709-1.c: New test.
5752
5753         * gcc.dg/980709-1.c: New test.
5754
5755 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
5756
5757         * gcc.c-torture/execute/bcp-1.c: New test.
5758
5759 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
5760
5761         * gcc.c-torture/execute/980707-1.c: New test.
5762
5763 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
5764
5765         * gcc.c-torture/compile/980706-1.c: New test.
5766
5767 1998-07-01  Dave Love  <d.love@dl.ac.uk>
5768
5769         * g77.f-torture/execute/980701-0.f,
5770         g77.f-torture/execute/980701-1.f: New test from Craig.
5771
5772 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
5773
5774         * gcc.c-torture/compile/980701-1.c: New test.
5775
5776         * gcc.c-torture/execute/980701-1.c: New test.
5777
5778 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
5779 rlsruhe.de>
5780
5781         * g++.old-deja/g++.robertl/eb132.C: New test.
5782         * g++.old-deja/g++.robertl/eb133.C: Likewise.
5783
5784 1998-06-29  Dave Love  <d.love@dl.ac.uk>
5785
5786         * g77.f-torture/execute/980628-7.f,
5787         g77.f-torture/execute/980628-8.f,
5788         g77.f-torture/execute/980628-9.f,
5789         g77.f-torture/execute/980628-10.f: New tests from Craig.
5790
5791         * g77.f-torture/execute/980628-3.f: Remove mail headers.
5792
5793 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
5794
5795         * g77.f-torture/execute/980628-4.f: New test from Craig.
5796         * g77.f-torture/execute/980628-5.f: Likewise.
5797         * g77.f-torture/execute/980628-2.f: Likewise.
5798         * g77.f-torture/execute/980628-0.f: Likewise.
5799         * g77.f-torture/execute/980628-1.f: Likewise.
5800         * g77.f-torture/execute/980628-3.f: Likewise.
5801         * g77.f-torture/execute/980628-6.f: Likewise.
5802
5803 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
5804
5805         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
5806         directory when nothing has been installed yet.
5807
5808 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
5809
5810         * gcc.c-torture/special/special.exp: Handle newer versions of
5811         dejagnu.
5812
5813 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
5814
5815         * gcc.dg/980626-1.c: New test.
5816
5817 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
5818
5819         * gcc.misc-tests/m-un-2.c: New test.
5820         * g++.old-deja/g++.other/warn01.c: Likewise.
5821
5822 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
5823
5824         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
5825         compatibility with assmblers with a different comment character.
5826         Eliminate use of GAS-specific extensions.
5827
5828 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
5829
5830         * gcc.c-torture/execute/ieee/980619-1.c: New test.
5831
5832 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
5833
5834         *lib/g77.exp: Replace search for libf2c.a with search for newly
5835         renamed libg2c.a
5836
5837 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
5838
5839         * gcc.c-torture/execute/980617-1.c: New test.
5840
5841 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
5842
5843         * gcc.c-torture/execute/980612-1.c: New test.
5844
5845 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
5846
5847         * gcc.dg/980523-1.c: Only test on ppc-linux.
5848         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
5849
5850         * gcc.c-torture/execute/980608-1.c: New test.
5851
5852 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
5853
5854         * gcc.c-torture/execute/980605-1.c: New test.
5855
5856 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
5857
5858         * gcc.c-torture/execute/980604-1.c: New test.
5859
5860 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
5861
5862         * gcc.c-torture/execute/980602-1.c: New test.
5863         * gcc.c-torture/execute/980602-2.c: Likewise.
5864
5865 1998-06-02  Dave Love  <d.love@dl.ac.uk>
5866
5867         * 970125-0.f: Fix per JCB.  Add commentary.
5868
5869 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
5870
5871         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
5872         IEEE -0 support.
5873
5874 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
5875
5876         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
5877         earlier.
5878
5879 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
5880
5881         * gcc.c-torture/execute/980526-3.c: New test.
5882
5883 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
5884
5885         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
5886         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
5887         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
5888         m88k-motorola-sysv3 to XFAIL.
5889
5890 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5891
5892         * gcc.dg/980526-1.c: New test.
5893         * gcc.c-torture/execute/980526-2.c: New test.
5894
5895 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
5896
5897         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
5898
5899         * gcc.c-torture/execute/980526-1.c: New test.
5900
5901 1998-05-26  Dave Love  <d.love@dl.ac.uk>
5902
5903         * g77.f-torture/execute/alpha2.f: Add runtime test.
5904
5905 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
5906
5907         * g++.old-deja/old-deja.exp: Strip leading directories.
5908
5909         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
5910         error for the line.  Don't run multiple tests for the same line.
5911
5912 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
5913
5914         * gcc.dg/980523-1.c: New test.
5915
5916 1998-05-23  Dave Love  <d.love@dl.ac.uk>
5917
5918         * g77.f-torture/compile/970915-0.f: New test.
5919
5920 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
5921
5922         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
5923
5924 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
5925
5926         * gcc.dg/980520-1.c: New test.
5927
5928 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
5929
5930         * gcc.dg/980502-1.c: Fix return type.
5931
5932 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
5933
5934         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
5935         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
5936         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
5937         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
5938         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
5939
5940 1998-05-20  Dave Love  <d.love@dl.ac.uk>
5941
5942         * g77.f-torture/execute/980520-1.f: New test.
5943
5944 1998-05-15  Dave Love  <d.love@dl.ac.uk>
5945
5946         * lib/mike-g77.exp: New file.
5947
5948         * g77.f-torture/noncompile/noncompile.exp,
5949         g77.f-torture/noncompile/check0.f: New files.
5950
5951 1998-05-14  Dave Love  <d.love@dl.ac.uk>
5952
5953         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
5954         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
5955         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
5956         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
5957         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
5958         abort where appropriate.
5959
5960 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
5961
5962         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
5963         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
5964
5965 1998-04-29  Dave Love  <d.love@dl.ac.uk>
5966
5967         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
5968
5969 1998-04-27  Dave Love  <d.love@dl.ac.uk>
5970
5971         * g77.f-torture/compile/980427-0.f: New test.
5972
5973 1998-04-24  Dave Love  <d.love@dl.ac.uk>
5974
5975         * g77.f-torture/compile/980424-0.f: New test.
5976
5977 1998-04-19  Dave Love  <d.love@dl.ac.uk>
5978
5979         * g77.f-torture/compile/980419-2.f (main): New test.
5980         * g77.f-torture/compile/970125-0.f: New test.
5981         * g77.f-torture/compile/980419-1.f: New test.
5982
5983 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
5984
5985         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
5986         of loop-4.c.
5987
5988 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
5989
5990         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
5991
5992 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
5993
5994         * gcc.c-torture/compile/980329-1.c: New test.
5995
5996 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
5997
5998         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
5999         * gcc.dg/980312-1.c: Fix typo in -march command.
6000
6001 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
6002
6003         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6004
6005 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
6006
6007         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
6008         Dave Love agree the Fortran source is bogus.
6009
6010 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
6011
6012         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
6013         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
6014         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
6015         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
6016         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
6017
6018 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
6019
6020         * g++.old-deja/g++.other/friend1.C: New test.
6021
6022 1998-02-18  Dave Love  <d.love@dl.ac.uk>
6023
6024         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
6025         possibly uninitialized) variables and declare dnrm2.
6026
6027 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
6028
6029         From Bruno Haible <haible@ilog.fr>:
6030         * gcc.c-torture/execute/980223.c: New test.
6031
6032 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
6033
6034         * gcc.dg/ifelse-1.c: New test.
6035
6036 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
6037
6038         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
6039
6040           * lib/old-dejagnu.exp (old-dejagnu): Added the
6041           "execution test - XFAIL *-*-*" handling in the spirit of
6042           "excess errors test -". Changed the "execution test fails"
6043           handling to be like "excess errors test fails".
6044           * Update various tests accordingly.
6045
6046 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
6047
6048         * gcc.c-torture/execute/980205.c: New test.
6049
6050 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
6051
6052         * lib/c-torture.exp: Look for .x files instead of .cexp files.
6053         * lib/f-torture.exp: Similarly.
6054         * gcc.c-torture: Rename all .cexp files to .x files.
6055
6056 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6057
6058         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
6059         (940510-1.c): Removed duplicate.
6060         (971104-1.c): New test.
6061
6062 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
6063
6064           * lib/f-torture.exp: Improve error and loop detection.
6065
6066 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
6067
6068         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
6069         use that to size the filler array.
6070
6071 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
6072
6073         * lib/c-torture.exp(c-torture-execute): Fix typo.
6074
6075         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
6076         testcase as the executable name. Keep the executable around if
6077         the test fails.
6078
6079 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
6080
6081         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
6082         changes.  Only test one -g option, and move it to the end of the
6083         list of options to test.
6084
6085 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
6086
6087         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
6088         variable GCC_TORTURE_OPTIONS to supply default switches separated
6089         by colons.  If no environment variable, run tests with -O0 -g, -O1
6090         -g, and -O2 -g as well.
6091
6092 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
6093
6094         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
6095         explanatory comments. Fix indentation.
6096
6097 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
6098
6099         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
6100
6101 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
6102
6103         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
6104         * g++.old-deja/g++.mike/p7325.C: Likewise.
6105         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
6106
6107 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
6108
6109         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
6110         * g++.old-deja/g++.brendan/crash30.C: Likewise.
6111         * g++.old-deja/g++.brendan/crash39.C: Likewise.
6112         * g++.old-deja/g++.law/operators4.C: Likewise.
6113
6114 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
6115
6116         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
6117         * g++.old-deja/g++.mike/p784.C: Ditto.
6118         * g++.old-deja/g++.mike/p785.C: Ditto.
6119
6120 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
6121
6122           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
6123
6124 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
6125
6126         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
6127         target feature; pass this to c-torture-execute as needed.
6128
6129 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
6130
6131         * lib/c-torture.exp(c-torture-execute): If the previous and the
6132         current executables being tested are identical, we don't need to
6133         run the executable again. Try to make the executable names
6134         unique. Add an optional argument for passing additional compiler
6135         flags.
6136
6137 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
6138
6139         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
6140
6141 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
6142
6143         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
6144
6145 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
6146
6147         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
6148         32bit or larger longs.
6149
6150         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
6151         have either a 32bit long or 32bit int.
6152
6153 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6154
6155         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
6156         Make double precision tests dependent on sizeof (double).
6157
6158 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
6159
6160         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
6161         too.
6162
6163 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6164
6165         * gcc.c-torture/compile/961203-1.cexp: New script.
6166
6167 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
6168
6169         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
6170         up the includes ourselves.
6171
6172 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
6173
6174         * lib/plumhall.exp: Remove random include, and add a few
6175         verbose messages for debugging.
6176
6177 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
6178
6179         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
6180         of trying to do it ourselves.
6181
6182 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6183
6184         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
6185
6186 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
6187
6188         * gcc.prms/5403.c: Made regexp a bit less strict.
6189
6190 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
6191
6192         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
6193         is returned from remote_load instead.
6194         * lib/plumhall.exp: Ditto.
6195         * lib/mike-g++.exp: Ditto.
6196         * lib/old-dejagnu.exp: Ditto.
6197         * lib/c-torture.exp: Ditto.
6198
6199 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
6200
6201         * lib/g++.exp: Use build_wrapper procedure.
6202         * lib/gcc.exp: Ditto.
6203
6204 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
6205
6206         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
6207         an old-style decl for malloc.  Fixes tests to work when
6208         sizeof (int) != sizeof (size_t).
6209
6210 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
6211
6212         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
6213
6214         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
6215         use stdargs.h interface.
6216
6217 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
6218
6219         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
6220         NO_VARARGS when compiling.
6221
6222 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
6223
6224         * lib/plumhall.exp(ph_includes): New procedure.
6225         (ph_make): Use it.
6226         (ph_compiler): Ditto.
6227
6228         * lib/g++.exp: Rename test-glue.c to testglue.c.
6229         * lib/gcc.exp: Ditto.
6230
6231 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
6232
6233         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
6234         to completion when it's called.
6235
6236 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
6237
6238         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
6239         is defined, don't do test.
6240
6241 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
6242
6243         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
6244         for object files.
6245         (ph_summary): Mark skipped testcases as untested, not unresolved.
6246
6247         * lib/plumhall.exp (ph_make): If unresolved because of bad
6248         errorCode, record errorCode in log file.
6249         (*): Replace send_log/verbose with verbose -log.
6250
6251 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
6252
6253         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
6254         double conversion if double isn't at least 8 bytes.
6255
6256         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
6257         int to work with targets where int is 16 bits.
6258
6259         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
6260         8 bytes, just exit, since 4 byte doubles don't have enough bits of
6261         precision for the test to complete.
6262
6263 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
6264
6265         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
6266         if d10v is not compiled with the -mdouble64 flag.
6267         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
6268
6269         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
6270         d10v is not compiled with the -mint32 flag.
6271
6272 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
6273
6274         * lib/plumhall.exp: Use incr_count.
6275
6276 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
6277
6278         * gcc.c-torture: Update to c-torture-1.45.
6279
6280 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
6281
6282         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
6283         the name of the expect testcase file).
6284
6285         * lib/g++.exp(g++_init): Ditto.
6286
6287 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
6288
6289         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
6290         the host.
6291
6292         * lib/gcc.exp(gcc_exit): New procedure.
6293
6294 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
6295
6296         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
6297         specs where appropriate.
6298
6299         * g++.old-deja/g++.arm/*: Added additional ERROR checks
6300         because of new "candidates are" messages, and removed a few
6301
6302         * Converted all non-old-style g++ testcases to old-style, and
6303         moved into g++.old-deja.
6304
6305 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
6306
6307         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
6308         options.
6309
6310         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
6311         succeeded.
6312
6313         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
6314
6315 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
6316
6317         * lib/gcc.exp (gcc_target_compile): Add support for defining
6318         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
6319         the machine doesn't have those features.
6320
6321 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
6322
6323         * g++.law/operators4.exp: Don't use LIBS.
6324
6325 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
6326
6327         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
6328
6329         * lib/mike-g++.exp: Don't set the compiler to be tested here.
6330         * lib/g++.exp: Set it here instead. Also, allow use of the
6331         --tool_exec and --tool_opt options. Change CXX to
6332         GXX_UNDER_TEST.
6333
6334         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
6335
6336         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
6337
6338 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
6339
6340         * lib/old-dejagnu.exp: Use prune_warnings instead of
6341         prune_system_crud.
6342         * lib/mike-g++.exp: Ditto.
6343         * lib/gcc.exp: Ditto.
6344         * lib/g++.exp: Ditto.
6345
6346         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
6347
6348 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
6349
6350           * 941014-2.c: Include stdlib.h
6351           * 960327-1.c: Include stdio.h
6352           * dbra.c, index-1.c: Don't assume ints are 32bits.
6353
6354 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
6355
6356         * lib/gcc.exp: Add gcc,stack_size target feature.
6357
6358         * lib/g++.exp(g++_target_compile): Add the include and link
6359         paths here, not in two other places. And, it's $options, not
6360         options.
6361
6362         * lib/mike-g++.exp(postbase): Remove the code that determines
6363         the correct include and link paths.
6364         * g++.old-deja/old-deja.exp: Ditto.
6365
6366 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
6367
6368         * lib/g++.exp(g++_init): target_compile no longer returns the
6369         filename of the result.
6370
6371 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
6372
6373         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
6374         call to glob.
6375
6376         * gcc.c-torture/special/special.exp: Change call to
6377         gcc_target_compile to include the object file.
6378
6379 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
6380
6381         * gcc.c-torture/special/special.exp: Correct misspelling in last
6382         change.
6383
6384 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
6385
6386         * lib/plumhall.exp(ph_summary): Log the entire output of the
6387         executable. Return -1 if there were any failures, 0 otherwise.
6388         (ph_execute): Return -1 if there were any failures, 0 otherwise.
6389         (ph_make): Clean up objects and executables that were built
6390         if the tests succeeded.
6391
6392 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
6393
6394         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
6395         libraries and includes in the build tree as appropriate.
6396
6397 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
6398
6399         * lib/c-torture.exp: Instead of looking for the global variable
6400         NO_LONG_LONG, check to see if that's a feature of the target.
6401
6402 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
6403
6404         * config/default.exp: Minimize. Delete the remainer of the files in
6405         config; this functionality is now in devo/dejagnu/config.
6406
6407         g++.*/*: Pass any additional flags used to compile to postbase;
6408         delete CXXFLAGS.
6409
6410         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
6411         is now done by runtest.exp. Use gcc_target_compile instead of
6412         compile.
6413
6414         lib/c-torture.exp: Use gcc_target_compile instead of compile.
6415         Remove references to CFLAGS. Use remote_file instead of
6416         calling rm -f.
6417         (c-torture): Take a list of arguments to use to compile this
6418         testcase.
6419
6420         lib/g++.exp: Simplify. Use target_compile instead of compile.
6421         lib/gcc-dg.exp: Ditto.
6422         lib/gcc.exp: Ditto.
6423         lib/mike-{gcc,g++}.exp: Ditto.
6424         lib/old-dejagnu.exp: Ditto.
6425         lib/plumhall.exp: Ditto.
6426
6427 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
6428
6429         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
6430         (ph_linker): Likewise.
6431
6432 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
6433
6434           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
6435         MAP_ANON / MAP_ANONYMOUS if defined;
6436         else try to map from /dev/zero .
6437
6438 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
6439
6440         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
6441         isn't defined, then define it to MAP_ANONYMOUS.
6442
6443 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
6444
6445         * gcc.c-torture: Update to c-torture-1.42 release.
6446
6447 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
6448
6449         * gcc.c-torture: Update to c-torture-1.41 release.
6450
6451 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
6452
6453         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
6454         c-torture release.
6455
6456 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
6457
6458         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
6459         and LDFLAGS.  Fix second case to append the target_info ldflags
6460         onto LDFLAGS, not CFLAGS.
6461         * lib/g++.exp (g++_init): Add target_info stuff.
6462         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
6463         of libgloss and newlib flags for !native.
6464
6465         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
6466         (GDB): Fix relative path to go up another dir for finding gdb.
6467
6468 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
6469
6470         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
6471         versions in the target_info array, if they don't exist.
6472
6473 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
6474
6475         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
6476
6477 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
6478
6479         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
6480         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
6481
6482 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
6483
6484         * lib/old-dejagnu.exp: Don't remove the output file before we've
6485         actually tested it. Don't append pwd to the path of the executable
6486         we're testing.
6487
6488 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
6489
6490         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
6491
6492 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
6493
6494         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
6495         temporary directory for compiler files, and set it to a default
6496         value of /tmp. Set $output as the name of the output file from
6497         compiling the testcase. Add a -o option to $cflags_var so the
6498         compiler writes the final output file as $output. Set $executable
6499         to $output.
6500
6501         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
6502         directory for compiler files, and set it to /tmp if it doesn't
6503         already have a value. Set $output_file to the name of the output
6504         file from compiling the testcase. Add a -o option to CXXFLAGS so
6505         the compiler writes the final output file as $output. Use $output
6506         as the executable to be tested.
6507
6508 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
6509
6510         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
6511
6512 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
6513
6514         * gcc.c-torture/execute/pending-1.c: New test.  Still
6515         pending in Tege's queue.
6516
6517 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
6518
6519         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
6520         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
6521         if there were failures.  Call unresolved if there were unresolved
6522         testcases.  Call gcc_fail if program did not run to completion.
6523         (ph_make): Pass additional argument name to ph_execute.
6524         (ph_execute): Add new argument.  Pass additional arguments to
6525         ph_summary.  Call gcc_fail is there is no execution output.
6526
6527 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
6528
6529         * lib/plumhall.exp (proc_summary): Output relavent summary
6530         lines into the log so specific failures in plumhall can be
6531         investigated.
6532
6533 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
6534
6535         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
6536         (c-torture-execute): Don't try to execute tests which use
6537         "long long" types if $NO_LONG_LONG is nonzero.
6538
6539 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
6540
6541         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
6542         not c-torture.
6543
6544         * gcc.ieee: Move from here.
6545         * gcc.c-torture/execute/ieee: To here.
6546
6547 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
6548
6549         * gcc.c-torture: Update to c-torture-1.41 release.
6550
6551 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
6552
6553         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
6554         not "$output".
6555
6556 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
6557
6558         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
6559         -c present.
6560
6561 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
6562
6563         * config/proelf.exp: Handle connecting to a simulator.
6564
6565 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
6566
6567         * config/proelf.exp: New file.  Enough framework that we can
6568         run c-torture tests on the proelf targets (or any other target
6569         that gdb can connect to for that matter).
6570
6571 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
6572
6573         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
6574         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
6575
6576         * lib/plumhall.exp (ph_execute): Always call ph_summary if
6577         exec_output exists.
6578
6579 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
6580
6581         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
6582         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
6583
6584         * config/*.exp: Update FSF address.  Change result of ${tool}_load
6585         to pass/fail/unresolved/unsupported/untested.  Caller must now
6586         call unresolved/unsupported/untested.
6587         * lib/*.exp: Update FSF address.  Update to handle new results of
6588         ${tool}_load.
6589         * lib/chill.exp (verbose): Delete.
6590
6591 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
6592
6593         * lib/gcc.exp (default_gcc_start): Change order of args to
6594         $LDFLAGS $CFLAGS $LIBS.
6595         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
6596         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
6597         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
6598         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
6599         * gcc.misc-tests/dg-test.exp: Likewise.
6600         * gcc.misc-tests/msgs.exp: Likewise.
6601         * gcc.prms/prms.exp: Likewise.
6602         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
6603         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
6604
6605         * lib/dg.exp: Deleted, moved to dejagnu/lib.
6606
6607 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
6608
6609         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
6610
6611         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
6612         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
6613
6614         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
6615         necessary.
6616
6617 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
6618
6619         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
6620         global for loop; add use of $mathlib.
6621         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
6622         settings here; set mathlib for anything but VxWorks.
6623
6624 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
6625
6626         * gcc.c-torture: Update to c-torture-1.40 release.
6627
6628 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
6629
6630         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
6631         dg.exp.
6632
6633 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
6634
6635         * lib/c-torture.exp (c-torture-execute): Declare "output" as
6636         global.
6637
6638 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
6639
6640         * lib/g++.exp (LIBS): Define if not already.
6641         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
6642         (gcc-dg-prune): Call prune_gcc_output.
6643         * lib/gcc.exp (prune_gcc_output): New proc.
6644         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
6645         prune_gcc_output.
6646
6647 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
6648
6649         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
6650         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
6651
6652 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
6653
6654         * gcc.c-torture: Update to c-torture-1.39 release.
6655
6656 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
6657
6658         * lib/c-torture.exp (c-torture-execute): Don't return if one option
6659         fails, try others as well.
6660
6661 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
6662
6663         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
6664         If compilation fails, mark execute tests as `untested'.
6665         If test is marked as unsupported, don't mark compilation and
6666         execute tests as failed.
6667
6668 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6669
6670         * lib/g++.exp (g++_init): Don't link in libg++, and look to
6671         libstdc++ for whether or not we want to be doing shared
6672         libraries.  Delete link_curses since we don't need it anymore.
6673         * lib/mike-g++.exp (postbase): Don't link in libg++.
6674         * g++.old-deja/old-deja.exp: Likewise.
6675
6676 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6677
6678         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
6679
6680 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6681
6682         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
6683         For that, add `-Wl,-a,shared_archive'.
6684         * g++.old-deja/old-deja.exp: Likewise.
6685
6686 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
6687
6688         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
6689
6690 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
6691
6692         * lib/mike-g++.exp (postbase): Pay attention to the status of
6693         g++_load.
6694
6695 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6696
6697           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
6698
6699 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
6700
6701         * lib/gcc.exp (default_gcc_start): No longer need to log program
6702         being executed or its output, execute_anywhere does that now.
6703         * lib/g++.exp (default_g++_version): Call execute_anywhere.
6704         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
6705
6706 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6707
6708         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
6709         the same as those in lib/g++.exp.
6710
6711 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
6712
6713         * gcc.c-torture: Update to c-torture-1.38 release.
6714         * gcc.ieee: Related changes.
6715
6716 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
6717
6718         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
6719         "exec". Minor reformatting changes.
6720
6721         * config/rom68k.exp (${tool}_load): Make it work in a canadian
6722         cross. This means all "exec" calls now work on a remote host as
6723         well.
6724         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
6725         cross. Filter out the extra "\r\n" stuff that expect puts in.
6726         (c-torture-execute): Filter out the bogus warnings like
6727         c-torture-compile does. Add support for canadian cross.
6728         * lib/gcc.exp (default_gcc_version, default_gcc_start)
6729         Use execute_anywhere rather than calling exec directly. Now it
6730         works for canadian cross testing.
6731
6732 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
6733
6734         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
6735         results into a variable, and check that rather than using file exists.
6736
6737 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6738
6739         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
6740         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
6741
6742 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6743
6744         * g++.old-deja/old-deja.exp: Create and pass runshlib and
6745         lib_curses if there's a shared libg++ in the build tree.
6746
6747 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
6748
6749         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
6750         if not supported target.
6751
6752 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6753
6754         * lib/g++.exp (g++_init): Move empty setting of runshlib and
6755         link_curses up to always happen, not just for native builds.
6756
6757 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
6758
6759         * gcc.c-torture: Update to c-torture-1.36 release.
6760         * gcc.failure: Related changes.
6761
6762 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
6763
6764         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
6765
6766 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6767
6768         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
6769         * lib/mike-g++.exp (postbase): Not in here.  Still reference
6770         runshlib, link_curses, and mathlib for link and run.
6771
6772         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
6773         pass the runtime shared library options for Solaris, OSF/1, and
6774         Irix5, and link with -lcurses to avoid unresolved references.
6775
6776 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6777
6778         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
6779         only run once.
6780
6781 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
6782
6783         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
6784
6785 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
6786
6787         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
6788         do not have a framework for the "compat" tests yet.
6789
6790 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6791
6792         * lib/mike-g++.exp (postbase): New local variable `mathlib',
6793         set to null if we're testing vxworks5.1.  Use that instead of
6794         `-lm' in the setting of LIBS for link and run.
6795
6796 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6797
6798         * config/rom68k.exp (${tool}_load): Major changes to make it
6799         work.  Verified that it does in fact return the stuff in
6800         exec_output properly.  Catch any Emul or any TRAP other than 0.
6801
6802 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6803
6804         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
6805         LDFLAGS properly for targets that need stuff from libgloss.
6806         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
6807         only run once.
6808         (gpp_initialized): New variable.
6809
6810 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
6811
6812         * config/rom68k.exp: Load libgloss.exp.
6813         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
6814         so we can produce a fully linked binary.
6815         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
6816         so we can produce a fully linked binary.
6817
6818 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
6819
6820         * lib/plumhall.exp (ph_section): Watch for expected failures.
6821         Add missing `else'.
6822
6823         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
6824         run the testcase.
6825         (c-torture): Likewise.
6826
6827 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
6828
6829         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
6830
6831         * lib/mike-g++.exp (mike_cleanup): New proc.
6832         (prebase): New globals compiler_result, not_compiler_result,
6833         target_regexp.
6834         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
6835         allow leading "-" in pattern.  Watch for unsupported tests.
6836         If $compiler_result is set, pattern match assembler code,
6837         and ditto for $not_compiler_result.
6838         * lib/mike-gcc.exp: Likewise.
6839
6840         * lib/plumhall.exp (ph_execute): Only call ph_summary if
6841         execution "succeeded".
6842
6843 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
6844
6845         * config/win32.exp: New file.
6846         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
6847
6848 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
6849
6850         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
6851         unsupported.
6852         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
6853         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
6854         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
6855
6856         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
6857         "... without exceptions was ...".  That is now handled by
6858         prune_system_crud.
6859         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
6860
6861 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
6862
6863         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
6864         sieve.c,sort2.c}: New files.
6865         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
6866         sieve.exp,sort2.exp}: Drivers for them.
6867
6868         * lib/mike-gcc.exp (program_output): New user settable variable.
6869         (postbase): Call prune_system_crud.  Also prune extraneous compiler
6870         messages.
6871         * lib/mike-g++.exp (program_output): New user settable variable.
6872
6873         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
6874
6875         * config/sh.exp: Deleted (use sim.exp instead).
6876
6877 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6878
6879         * config/vx.exp: Declare CHECKTASK as global.
6880         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
6881         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
6882         * lib/old-dejagnu.exp: Load [pwd]/$executable.
6883
6884 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
6885
6886         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
6887         target. Like vx.exp, only includes `vx29k.exp' instead of
6888         `vxworks.exp'.
6889
6890 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
6891
6892         * config/sim.exp: Increase time limit from 120 seconds to 240.
6893
6894 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
6895
6896         * gcc.c-torture/execute/950628-1.c: New test.
6897
6898 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
6899
6900         * gcc.c-torture: Update with changes/additions from
6901         c-torture-1.34.
6902
6903 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
6904
6905         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
6906
6907 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
6908
6909         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
6910
6911 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
6912
6913         * gcc.c-torture/compile/950512-1.c: New test.
6914         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
6915         * gcc.dg/struct-ret-1.c: Likewise.
6916
6917 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
6918
6919         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
6920           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
6921
6922 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
6923
6924         * gcc.c-torture/special/920411-1.c: Deleted.
6925         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
6926
6927 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
6928
6929         * config/sim.exp (${tool}_load): Hack in call to bash to get a
6930         cpu limit.
6931
6932 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
6933
6934         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
6935
6936 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
6937
6938         From kenner;
6939         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
6940         is the proper length.
6941         * va-arg-3.c: Likewise.
6942
6943 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
6944
6945         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
6946         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
6947
6948         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
6949         * lib/g++.exp (default_g++_start): Delete old cruft.
6950
6951 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
6952
6953         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
6954         (2 * (1 << 18)) to (2 * (1 << 17)).
6955
6956         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
6957
6958 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
6959
6960         * config/rom68k.exp: Renamed from config/idp.exp
6961
6962 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
6963
6964         * c-torture/compile/921109-2.c
6965
6966 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
6967
6968         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
6969         excess errors.
6970
6971 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
6972
6973         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
6974         output.
6975         * lib/g++.exp (default_g++_start): Likewise.
6976
6977 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
6978
6979         * gcc.c-torture/compile/950329-1.c: New test.
6980
6981 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
6982
6983           * config/bug.exp (${tool}_load): Updated to use new remote_open
6984           and remote_close procs.
6985         * config/idp.exp: New file.
6986
6987 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
6988
6989         * gcc.c-torture/execute/950322-1.c: New test.
6990
6991 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
6992
6993         * config/vx.exp (${tool}_load): Clean up testing of return code from
6994         vxworks_ld and vxworks_spawn.
6995
6996 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
6997
6998         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
6999
7000 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
7001
7002         * lib/old-deja.exp: Add `excess errors test - ' error, now one
7003         can mark excess errors on a machine by machine basis.  Note, the
7004         default is to not expect any excess errors, even when excess
7005         errors test - is given, so you will want to put an XFAIL ... on
7006         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
7007         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
7008         those 4 machines, but no others.
7009
7010 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
7011
7012         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
7013         * lib/c-torture.exp: to here.
7014
7015 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
7016
7017         * gcc.c-torture/execute/950221-1.c: New test.
7018         * gcc.c-torture/execute/struct-ret-1.c: New test.
7019         * gcc.c-torture/compile/950221-1.c: New test.
7020
7021         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
7022
7023 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
7024
7025         * gcc.c-torture/execute/arith-1.c (main): Return 0.
7026         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
7027
7028 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
7029
7030         * g++.gb: New directory of tests, derived from my signature and
7031         class scoping tests.
7032
7033         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
7034         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
7035         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
7036         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
7037         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
7038         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
7039         * g++.gb/sig25.C: Likewise.
7040
7041         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
7042         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
7043         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
7044         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
7045         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
7046         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
7047         * g++.gb/sig25.exp: Likewise.
7048
7049         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
7050         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
7051         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
7052         * g++.gb/scope13.C: Likewise, this test still fails.
7053
7054         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
7055         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
7056         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
7057         * g++.gb/scope13.exp: Ditto.
7058
7059         * g++.gb/README: New file, explains what these tests are about.
7060
7061 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
7062
7063         * lib/dg.exp (dg-do): Support `preprocess'.
7064         (dg-test): Likewise.
7065
7066 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
7067
7068         * config/udi.exp: change "continue -expect" to "exp_continue".
7069
7070 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
7071
7072         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
7073         Delete redundant tests.
7074
7075         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
7076         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
7077         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
7078         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
7079         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
7080         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
7081         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
7082         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
7083
7084         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
7085         storing label pointers.
7086         * gcc.c-torture/execute/921019-1.c: Likewise.
7087         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
7088         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
7089         parameter fp.
7090         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
7091         constants.
7092
7093         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
7094         Delete obsolete tests.
7095
7096         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
7097         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
7098         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
7099         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
7100         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
7101         * gcc.c-torture/compile/950124-1.c: New test.
7102
7103         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
7104
7105 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
7106
7107         * lib/mike-g++.exp: Add -lm to LIBS.
7108
7109 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
7110
7111         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
7112
7113 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
7114
7115         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
7116
7117 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
7118
7119         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
7120
7121 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
7122
7123         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
7124         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
7125         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
7126         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
7127         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
7128         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
7129         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
7130         * g++.law/{operators31.C, operators32.C,
7131         * g++.law/{operators33.C, operators34.C}: Likewise.
7132         * g++.law/{pic1.C, refs2.C}: Likewise.
7133         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
7134         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
7135         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
7136         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
7137
7138         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
7139         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
7140         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
7141         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
7142         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
7143         * g++.law/{enum9.exp, friend5.exp}: Likewise.
7144         * g++.law/{nest3.exp, nest4.exp}: Likewise.
7145         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
7146         * g++.law/{operators30.exp, operators31.exp}: Likewise.
7147         * g++.law/{operators32.exp, operators33.exp}: Likewise.
7148         * g++.law/{operators34.exp}: Likewise.
7149         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
7150         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
7151         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
7152         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
7153         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
7154
7155         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
7156         No longer expected to fail.
7157         * g++.law/missed-error3.C: Tweak for recent bool changes.
7158
7159 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
7160
7161         * config/emb-unix: Deleted.
7162         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
7163         remote execution.  Do final link on remote host if REMOTE_LINK is set.
7164
7165 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
7166
7167         * lib/dg.exp (dg-test): Fix typo in last patch.
7168
7169 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
7170
7171         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
7172         (handles multiple occurrences).
7173
7174 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
7175
7176         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
7177         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
7178         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
7179         printed).
7180         * lib/c-torture.exp (c-torture-compile): Likewise.
7181         (c-torture): Prepend full path if missing.
7182         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
7183         (gcc_fail): Likewise.
7184         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
7185
7186 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
7187
7188         * lib/netware.exp: Only attach to NetWare i386 systems.
7189
7190 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
7191
7192         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
7193         messages.  Add test name to "output pattern match" pass/fail message.
7194
7195 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
7196
7197         * gcc.dg: New testsuite.
7198         * gcc.dg/dg.exp: New file.
7199
7200         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
7201         test-switch.c}: Deleted.
7202
7203         * gcc.misc-tests/msgs.exp: New testcase driver.
7204
7205 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
7206
7207         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
7208         Watch for illegal return values from ${tool}_load.
7209         * config/unix.exp (${tool}_load): Fix pass/fail detection for
7210         cross targets.  Coerce return value >0 to 1.
7211
7212 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
7213
7214         * config/unix.exp (${tool}_load): Call program rsh, not proc.
7215
7216         * config/emb-unix.exp: New file.
7217
7218         * config/sim.exp: Error if variable $SIM not defined.
7219         (${tool}_load): Mark test as "untested" if simulator missing.
7220
7221         * config/unix.exp: Load remote.exp to get rcp_download.
7222         * lib/c-torture.exp: Use different option lists for testcases with
7223         and without loops.
7224         * gcc.c-torture/execute/execute.exp: Likewise.
7225
7226 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
7227
7228         * config/*.exp: Clarify return code from ${tool}_load.
7229         Call `unresolved' or `untested' instead of `warning' or `perror'
7230         (sometimes you still want to call both though).
7231         Add comment that `shell_id' is local to each file.
7232         * config/udi.exp (timeout): Set to 30.
7233         Don't print warning if connection fails, $connectmode has already
7234         printed an error.
7235         (${tool}_load): Move verbose messages to level 2.
7236         Rework pattern for "Process started" message.
7237         Pass `shell_id' to ${connectmode}_download.
7238         Retry twice upon timeout.  Make resetting of target more robust.
7239         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
7240         Pass `shell_id' to exit_$connectmode.
7241         Only call exit_$connectmode if connected.
7242         * config/unix.exp (${tool}_load): Check return codes better.
7243         * config/vrtx.exp (${tool}_load): Likewise.
7244         * config/vx.exp (${tool}_load): Likewise.
7245         Delete unneeded global's.
7246         * lib/dg.exp (dg-test): Update to reflect clarified return codes
7247         from ${tool}_load.
7248         (dg-stat): Delete.
7249         (dg-init): Delete recording of pass/fail counts.
7250         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
7251         (old-dejagnu-init): Likewise.
7252         (old-dejagnu-stat): Delete contents, empty proc now.
7253         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
7254         (c-torture): Delete references to lcnt, lpass, lfail.
7255         Get option list from TORTURE_OPTIONS.
7256         Delete -funroll[-all]-loops if no loops.
7257         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
7258         (g++_stat): Delete contents (empty proc now).
7259         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
7260         (gcc_finish): Likewise.
7261         (gcc_stat): Deleted.
7262         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
7263         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
7264         * gcc.c-torture/execute/execute.exp: Likewise.
7265         Split tests into two parts: compile, execute.
7266         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
7267         no loops.  Update to reflect clarified return codes from ${tool}_load.
7268
7269 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
7270
7271         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
7272         to grep for.
7273         (old-dejagnu): Likewise (where necessary).
7274
7275 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
7276
7277         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
7278
7279         * lib/dg.exp (dg-process-target): Fix processing of selector.
7280         Add comment regarding use of `error'.
7281
7282         * lib/gcc.exp (prune_system_crud): Define if missing.
7283         * lib/g++.exp (prune_system_crud): Likewise.
7284
7285         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
7286         Call prune_system_crud.
7287         * lib/dg.exp (dg-runtest): New proc.
7288         Use perror instead of send_user for tcl errors in testcase.
7289         Don't return any value, it's never used.
7290         Don't clobber previous definition of `unknown'.
7291         Print tcl errors in `dg-final'.
7292
7293 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
7294
7295         * lib/dg.exp (dg-process-target): Improve syntax error messages.
7296         (dg-test): Don't print errorInfo, it contains stack backtrace.
7297
7298 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
7299
7300         * lib/g++.exp (runtest_file_p): Define if missing.
7301
7302 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
7303
7304         * lib/mike-g++.exp: Comment out loading of g++.exp.
7305         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
7306         (default_g++_version): Always print something.
7307         (default_g++_start): Comment out call to `which'.
7308         (g++_start, g++_load): Deleted (must be defined in config file).
7309         * lib/gcc.exp: Test for existence of $CC at start.
7310         Delete check for tmpdir (done in gcc_init).
7311         (default_gcc_version): Always print something.
7312         (default_gcc_start): Comment out call to `which'.
7313         * config/*.exp: Major cleanup - make cross targets work at least a
7314         little better for g++ (by not being "--tool gcc" specific).
7315         Rename gcc_xxx to ${tool}_xxx.
7316         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
7317         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
7318
7319 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
7320
7321         * lib/c-torture.exp (c-torture-compile): Rework compiler
7322         message processing.
7323
7324         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
7325         c-torture.
7326
7327 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
7328
7329         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
7330
7331         * lib/dg.exp (dg-process-target): Support { target native }.
7332
7333 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
7334
7335         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
7336         looked for "... program xxx got fatal signal".
7337         Correct regsub munging of `comp_output'.
7338         Ignore compiler messages "path prefix not used" and "linker input
7339         file unused".
7340
7341 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
7342
7343         * lib/gcc.exp (runtest_file_p): Define if missing.
7344         * gcc.prms/template.c: Example to work from.
7345
7346 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
7347
7348         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
7349         * lib/dg.exp (dg-test): Call unsupported testcases as such.
7350
7351         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
7352         * gcc.prms/1883.c: Moved from compile/940714-1.c.
7353         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
7354         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
7355
7356         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
7357         (dg-process-target): No longer a varargs proc.
7358         Return S/N for target, P/F for xfail.  All callers changed.
7359         (user option procs): More argument checking.
7360         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
7361         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
7362         (dg-test): Skip test if not running on selected target in `dg-do'.
7363         Update handling of `dg-do-what', `dg-output-text'.
7364         Separate execution pass/fail from output pattern match pass/fail.
7365         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
7366
7367 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
7368
7369         * gcc.c-torture/special/special.exp: Don't expect failure for mips
7370         target for 920510-1.c.
7371
7372 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
7373
7374         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
7375         Clean up comment regarding use of passcnt, etc.
7376         (gcc_stat): Don't update `testcnt' here.
7377         (gcc_finish): Do it here.
7378         Might as well reset `but_id' here too.
7379         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
7380         to determine if the file should be tested.
7381         * gcc.c-torture/compile/compile.exp: Likewise.
7382         * gcc.c-torture/execute/execute.exp: Likewise.
7383         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
7384         * gcc.misc-tests/dg-test.exp: Likewise.
7385         * gcc.prms/prms.exp: Likewise.
7386         * gcc.wendy/wendy.exp: Likewise.
7387         * g++.old-deja.exp: Likewise.
7388         Move "Testing file" message to verbose level 1.
7389
7390 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
7391
7392         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
7393
7394 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
7395
7396         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
7397         (default_gcc_start): Accept optional second list element
7398         of compiler flags.  Print compiler output at verbosity level 2.
7399         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
7400         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
7401         Save current values of framework globals passcnt, failcnt, xpasscnt,
7402         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
7403         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
7404         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
7405         xfailcnt to compute stats.  Update framework global `testcnt' from
7406         pass/fail counts.
7407         (gcc_finish): New proc.  Clean up test environment.
7408         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
7409         (gcc_epass, gcc_efail): Delete.
7410         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
7411         argument of line number.
7412         (dg-init): If the tool has an init routine, call it.
7413         (dg-test): Remove args `cflags_var' and `libs_var'.
7414         Pass all compiler options to ${tool}_start.
7415         Handle missing line number.
7416         (dg-finish): New function.
7417         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
7418         particular files.  Call gcc_finish at end.  Move "skipping test"
7419         message to verbosity level 3.
7420         * gcc.c-torture/compile/compile.exp: Likewise.
7421         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
7422         * gcc.c-torture/execute/execute.exp: Likewise.
7423         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
7424         Print testcase being tried at verbosity level 1.
7425         * gcc.c-torture/special/special.exp: Unset xfail.
7426         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
7427         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
7428         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
7429         * gcc.failure/failure.exp: Likewise.
7430         * gcc.ieee/ieee.exp: Likewise.
7431         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
7432         Update call to dg-test.  Call dg-finish at end.
7433         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
7434         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
7435         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
7436         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
7437         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
7438         * gcc.wendy/wendy.exp: Add copyright.
7439         Delete setting of tmpdir (done by gcc_init).
7440         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
7441         Pass compiler flags to gcc_start.  Call gcc_finish at end.
7442         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
7443         gcc_[ce]pass/fail.
7444
7445 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
7446
7447         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
7448         confusion.
7449         (g++_load): Likewise.
7450
7451         * config/*.exp (gcc_load): Some were varargs fns and some were not.
7452         Rename argument to `prog' to remove the confusion.
7453         Varargs fns behave differently too!
7454         (g++_load): Likewise.
7455
7456         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
7457
7458         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
7459         what it is.  Delete (always) printing of status value for !native.
7460         Simplify verbose code, and include status and exec_output.
7461         (g++_load): Use gcc_load.
7462
7463 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
7464
7465         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
7466         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
7467         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
7468         940714-3.c as these testcases don't exist anymore.  Make
7469         va-arg-1.c expected to pass.
7470
7471 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
7472
7473         * gcc.misc-tests/misc.exp: Only run specific testcases.
7474         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
7475         * gcc.misc-tests/dg-[1-9].c: New files.
7476
7477         * lib/dg.exp: New testsuite driver.
7478         * gcc.prms/prms.exp: Use it.
7479
7480         * README.gcc: New file.
7481
7482         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
7483         Document and reset `lxpass' and `lxfail'.
7484         Simplify "initialized" message.
7485         (gcc_stat): Clean up comments a little.
7486
7487 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
7488
7489         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
7490
7491 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
7492
7493         * lib/old-dejagnu.exp (process-option): New proc.
7494         (old-dejagnu-init, old-dejagnu-stat): Likewise.
7495         (old-dejagnu): Simplify.
7496         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
7497
7498 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
7499
7500         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
7501         exists and is not an empty string.
7502
7503         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
7504         $xfail rather than calling setup_xfail.  Clear $xfail when test is
7505         finished.
7506         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
7507         automatically.
7508
7509         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
7510         longer expected to fail.
7511
7512         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
7513         "f" function call.
7514
7515         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
7516
7517         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
7518         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
7519         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
7520         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
7521         c-torture-1.29.
7522
7523         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
7524         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
7525
7526         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
7527
7528         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
7529         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
7530
7531         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
7532         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
7533         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
7534
7535 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
7536
7537         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
7538         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
7539         940714-1.c, 940714-2.c, 940714-3.c},
7540         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
7541         gcc.misc-tests/{mg.c,mg.exp}:
7542         New tests.
7543         * gcc.noncompile/noncompile.exp: Change accordingly.
7544
7545 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
7546
7547         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
7548         Undo previous clobberage.
7549
7550 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
7551
7552         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
7553         * gcc.special/{930510-1.c, special.exp}:
7554         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
7555         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
7556         struct-varargs-1.c}: New tests from c-torture-1.26.
7557
7558 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
7559
7560         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
7561           argument to switch.
7562
7563 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
7564
7565         * Revert the previous changes.  Please see Rob's directory
7566           (/lisa/test/rob/progressive/gcc/testsuite) for testing
7567           fixes.
7568
7569 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
7570
7571         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
7572             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
7573             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
7574             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
7575             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
7576             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
7577             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
7578             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
7579             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
7580             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
7581             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
7582             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
7583             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
7584             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
7585             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
7586             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
7587             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
7588             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
7589             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
7590             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
7591             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
7592             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
7593             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
7594             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
7595             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
7596             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7597             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
7598
7599 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
7600
7601         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
7602             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
7603           with perror calls.
7604
7605 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
7606
7607         * config/unix.exp (g++_load): Fix syntax.
7608
7609 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
7610
7611         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
7612         * gcc.noncompile/921017-1.c: Deleted obsolete test.
7613         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
7614         Don't expect va-arg-1.c to fail.  Correct expected output for
7615         920928-1.c.
7616         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
7617         * gcc.wendy/hbm4.c: Correct typo.
7618         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
7619
7620 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
7621
7622         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
7623         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
7624         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
7625         * lib/c-torture.exp (c-torture-compile): Ditto.
7626
7627         Reduce volume of output (remove all the -I's and such).
7628         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
7629         Call gcc_cpass, gcc_cfail.
7630         (c-torture): Pass testing option to c-torture-compile.
7631
7632 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
7633
7634         Bring patches over from progressive.
7635         * config/default.exp: Exit remote shell cleanly.
7636         (g++_exit, g++_start): Add default versions.
7637         * config/sim.exp (gcc_load): Use perror, not error.
7638
7639 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
7640
7641         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
7642         set in site.exp.
7643
7644 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
7645
7646         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
7647         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
7648         (wendy_try): New proc to run testcase.
7649         (main loop): Call 'em.
7650         * gcc.wendy/*.c: Clean up pass to correct expected output.
7651
7652         * lib/gcc.exp: Minor cleanup work.
7653         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
7654
7655 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
7656
7657         * config/sim.exp (gcc_load): Document return codes better.
7658         Don't pass -v to simulator.
7659
7660 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
7661
7662           * gcc.special/920717-x.c: Fix typo.
7663           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
7664           get at sources.
7665
7666         * lib/mike-gcc.exp: Fix typo.
7667
7668 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
7669
7670         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
7671         binary to use, transform the name.
7672         * config/*.exp: rename everything. Nuke any g++ specific files,
7673         it's now a special case of gcc that requires no special support.
7674         Add a default.exp for unsupported targets.
7675
7676 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
7677
7678         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
7679         lib/old-dejagnu.exp: Fix a few patterns to work with the new
7680         version of Tcl.
7681
7682 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
7683
7684         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
7685         than a warning.
7686
7687 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
7688
7689         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
7690
7691 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
7692
7693         * gcc.execute/execute.exp: Combine opt_list and foption_list into
7694         option_list.  Compile every file with only 4/6 option choices
7695         (same as C torture) instead of with 12/18 different option
7696         choices.
7697         * lib/c-torture.exp: Likewise.
7698
7699         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
7700         not already set.
7701
7702 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
7703
7704         * lib/old-deja.exp: Add `excess errors test fails' error, now one
7705         can put an XFAIL *-*-* on excess errors.
7706
7707 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
7708
7709         * g++.law: Add more tests derived from g++-bugs snapshots.
7710
7711         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
7712         equivalent to g++.law/init9.
7713
7714         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
7715         compiled it, and the a.out file after we've run it.
7716
7717 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
7718
7719         * lib/mike-g++.exp (postbase): Delete the .o file after we've
7720         compiled it, and the a.out file after we've run it.
7721
7722 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
7723
7724         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
7725
7726 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
7727
7728         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
7729         version number.
7730
7731 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
7732
7733         * g++.law: New directory of g++ tests derived from the g++-bugs
7734         snapshots.
7735
7736 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
7737
7738         * gcc.compile: initbug1.c initbug1.exp testcase added
7739
7740 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
7741
7742         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
7743         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
7744           fixes submitted by Jeff Law (law@cs.utah.edu)
7745         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
7746           Jeff Law (law@cs.utah.edu)
7747
7748
7749 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
7750
7751         * config/unix-g++.exp: Follow the gcc way of doing things.
7752         * g++.old-deja/old-deja.exp: Minor updates.
7753         * lib/g++.exp: New file, follow the gcc way of doing things.
7754         * lib/old-dejagnu.exp: Minor updates.
7755         * lib/mike-g++.exp: Always unset errorInfo.
7756
7757 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
7758
7759         * lib/gcc.exp: Fix some errors with the below change, CC and
7760         CFLAGS should be global when setting, not local.
7761
7762 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
7763
7764         * lib/gcc.exp: Transform tool name.
7765
7766 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
7767
7768         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
7769
7770 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
7771
7772         * lib/gcc.exp: change gcc_done to gcc_stat
7773
7774 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
7775
7776         * Upgraded gcc testsuite to c-torture version 1.25
7777
7778 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
7779
7780         * lib/gcc.exp: added reporting code. Changed verbose compile message.
7781         * lib/c-torture: added hooks for new reporting code.
7782
7783 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
7784
7785         * config/sh-gcc.exp: check if sh-sim exists in the path
7786
7787 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
7788
7789         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
7790         * gcc.compile/compile.exp: Initial changes for new logic.
7791         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
7792         * gcc.failure/failure.exp: Initial changes for new logic.
7793         * gcc.ieee/ieee.exp: Initial changes for new logic.
7794         * gcc.misc-tests/misc.exp: Initial changes for new logic.
7795         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
7796         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
7797         * lib/c-torture.exp: Initial changes for new logic.
7798         * lib/gcc.exp: Initial changes for new logic.
7799
7800 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
7801
7802         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
7803         depend upon failure or success.  Fully qualify names in failure
7804         and success messages.  Always remove a.out before starting
7805         compile, just in case.  Pay more attention to error text output by
7806         the compiler.  Handle testcases with no known past errors just
7807         like all others, so that things are uniform.  Other miscellaneous
7808         improvements.
7809
7810 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
7811
7812         * gcc.cpp: new directory for cpp tests
7813
7814 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
7815
7816         * lib/chill.exp: Code reformatted, removed unused code.
7817         * config/unix-chill.exp: Code reformatted, removed unused code.
7818         * chill.execute/execute.exp: Code reformatted, removed unused code.
7819         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
7820
7821 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
7822
7823         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
7824         routines not written.
7825
7826 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
7827
7828         * config/bug-gcc.exp: Use new procs from bug.exp.
7829
7830 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
7831
7832         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
7833         via ftp, rather than depending on NFS.
7834         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
7835         case.
7836
7837 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
7838
7839         * config/bug-gcc.exp: Use new download proc.
7840
7841 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
7842
7843         * chill.execute/execute.exp: cleanups, handles errors better
7844         * chill.compile/compile.exp: rewrite, based on execute.exp
7845         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
7846         * lib/chill.exp: major changes to diff proc and compile and link
7847           procs. added chill_fail and chill_pass wrappers to pass and
7848           fail. added more comments, and handle error codes better.
7849           Added a hack to capture stderr from exec, so noncompile tests
7850           can work.
7851
7852 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
7853
7854         * chill.execute/execute.exp: rewrite of testsuite driver
7855         * lib/chill.exp: rewrite of testsuite driver
7856         * config/unix-chill.exp: rewrite of testsuite driver
7857
7858 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
7859
7860     In chill.execute:
7861         * iexpr.ch: Standardize uppercase.
7862         * tuples.dat: Standardize uppercase.
7863         * vary.ch: standardize.  Correct varying string assignments.
7864         * vary.dat: Add new output lines.
7865
7866 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
7867
7868     In chill.execute:
7869         * chprintf.ch: Standardize use of uppercase.
7870         * tuples.ch: Standardize and turn arr2 into a DCL,
7871           rather than a SYN.
7872         * pinits.ch: Standardize.
7873
7874 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
7875
7876         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
7877         * Makefil: Renamed to Makefile.in.
7878         * configure.in: New.
7879
7880 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
7881
7882     In chill.execute:
7883         * .cvsignore: Add result/output files.
7884         * Makefile: Fix up variables at start.  Use MFLAGS
7885           everywhere.  Correct bool_loc, built_ins entries.
7886           Add entry for vary1.ch.
7887         * bitarray.ch: Standardize upper-case usage.
7888         * bitexpr.ch: Standardize, add output of b1.
7889         * params.ch: Use arrayt in along PROC parameters, to
7890           avoid novelty problems.
7891         * sets.ch: Tiny cleanup.
7892         * vary1.ch: Re-indent.
7893
7894 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
7895
7896           * Add PR-related files to Makefiles, .cvsignore files, etc.
7897
7898 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
7899
7900         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
7901           with compiler objects. New names are test-flow.c and test-loop.c
7902
7903 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
7904
7905         * Upgraded c-torture tests from 1.19 to 1.20
7906
7907         * new files:
7908         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
7909         * gcc.compile: 930623-1.c 930623-2.c
7910         * gcc.noncompile: 930622-1.c 930622-2.c
7911         * gcc.failure: 920411-1.c 920627-2.c
7912         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
7913
7914 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
7915
7916         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
7917           More changes to get testsuite working properly. Needs more work.
7918           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
7919
7920 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
7921
7922         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
7923           More changes to get testsuite working properly. Needs more work.
7924
7925 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
7926
7927         * chill.compile/compile.exp: Added for Dejagnu support
7928         * chill.execute/execute.exp: Added for Dejagnu support
7929         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
7930
7931 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
7932
7933     This should complete moving the CHILL test files.
7934         * chill.noncompile(.cvsignore printf.grt
7935             in-printf.grt chprintf.grt chprintf.ch):
7936             Added test-support files.
7937           (Makefile): Modified further.
7938         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
7939             signal.ch): Added test files.
7940           * chill.execute (.cvsignore printf.grt printr.c
7941             in-printf.grt rts.c chprintf.grt rts.h): Added
7942           test-support files.
7943             (Makefile): More corrections.
7944
7945 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
7946
7947         * chill.compile, chill.execute, chill.nocompile: Add CHILL
7948           test cases, ready for DejaGnu.
7949
7950 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
7951
7952         * Upgraded c-torture tests from 1.18 to 1.19
7953
7954         * gcc.compile: added test(s):
7955           930607-1.c
7956         * gcc.execute: added test(s):
7957           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
7958
7959         * added new subdirectory for misc tests: gcc.misc-tests
7960         * gcc.misc-test(s): added tests:
7961           inst-check.c test-consts.c test-ior.c test-switch.c
7962
7963 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
7964
7965         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
7966
7967 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
7968
7969         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
7970
7971 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
7972
7973         * Upgraded c-torture tests from 1.17 to 1.18
7974
7975 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
7976
7977         * Upgraded c-torture tests from 1.12 to 1.17
7978
7979 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
7980
7981         * lib/old-dejagnu.exp:
7982           Fixed handling of XFAIL target triplets to correctly
7983           recognize wildcard characters.  Removed code that
7984           appended a unique id tag to the end of the file name
7985           printed out by the result of the testcases within a
7986           given test file.
7987
7988 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
7989
7990         * lib/old-dejagnu.exp:
7991           Reworked expected failure handling to trigger off of XFAIL
7992           keyword in keyphrase embeded in testcase source code. The
7993           XFAIL keyword must be at the end of the keyphrase line. It
7994           may optionally be followed by one or more target triplets.
7995           It has just occured that the handling of wildcards in the
7996           target triplet may not be correct.
7997
7998 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
7999
8000         * g++.old-deja/tests:
8001           Moved all subdirectories up one level into g++.old-deja .
8002
8003         * lib/old-dejagnu.exp:
8004           Fixed problem with CXXFLAGS not being properly reset, and being
8005           corrupted with extraneous "-c" compiler option.  This was
8006           causing binaries to not be generated for test that needed them.
8007           Modified strings passed to "pass" and "fail" so that individual
8008           tests from the same test file would be distinguished by an
8009           identifier appended to the test file name in the summary logs;
8010           this corrected a problem with erroneous diff logs.  Added code
8011           to search testcases for expected fail and unexpected pass keywords.
8012
8013 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
8014
8015         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
8016
8017 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
8018
8019         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
8020           Removed extraneous text from end of "Special g++ Options"
8021           keyphrase.
8022
8023         * lib/old-dejagnu.exp: Added pattern matching to look for new
8024           keywords, embedded in testcases comments, which will trigger
8025           calls to xpass and xfail.
8026
8027 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
8028
8029         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
8030           comments embedded in the testcases, especially the one looking for
8031           special compiler options, as well as the pattern matching for the
8032           compiler output again.
8033
8034 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
8035
8036         * lib/old-dejagnu.exp: Do a proper check of the return value for
8037           execute tests. Fixed several problems with the pattern matching
8038           of the compiler output which gave erroneous test results.
8039           Changed several of the test result messages to be more descriptive.
8040         * config/unix-g++.exp: Proc g++_load now actually works and
8041           executes the tests passed to it and returns a usable return
8042           value.
8043
8044 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
8045
8046           * lib/gcc.exp: Exits gracefully if $CC is bogus.
8047
8048 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
8049
8050         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
8051           Modified both files to properly execute the old style
8052           dejagnu tests. The previous versions of these files were
8053           experimental and did not function anything near correctly.
8054
8055 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
8056
8057         * Removed all Makefile.in and configure.in files. No configuration
8058         needed now.
8059
8060 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
8061
8062         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
8063
8064 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
8065
8066         * gcc.compile/configure.in, gcc.unsorted/configure.in,
8067         gcc.special/configure.in, gcc.noncompile/configure.in,
8068         gcc.execute/configure.in, gcc.code_quality/configure.in,
8069         g++.other/configure.in, g++.old-deja/configure.in,
8070         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
8071         in srcname setting.
8072
8073 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
8074
8075         * lib/udi.exp:  Fixed mondfe and mondfe_download.
8076         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
8077         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
8078
8079 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
8080
8081         * config/udi-gdb.exp: Check $shell_id after connecting to target.
8082         (gdb_exit): Don't remove *_soc files.
8083
8084 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
8085
8086         * lib/c-torture.exp: Don't look for main; instead always use -w
8087         -c.  This is how the c-torture tests work.  Remove the object
8088         file if the compilation succeeds.
8089         * gcc.execute/execute.exp: Remove executable if test passes.
8090         * gcc.noncompile/noncompile.exp: Every test is an expected
8091         failure.
8092         * gcc.special/special.exp: Added tests from c-torture 1.11,
8093         corrected use of existing test.
8094         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
8095         gcc.execute/920625-1.c: Updated to c-torture 1.11.
8096         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
8097         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
8098         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
8099         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
8100         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
8101         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
8102         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
8103         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
8104         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
8105         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
8106         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
8107         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
8108         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
8109         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
8110         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
8111         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
8112         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
8113         c-torture 1.11.
8114         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
8115         correspond to c-torture 1.11.
8116
8117         * New file.