OSDN Git Service

2f81f4c78cee487cc732ee3bf46e82aaf4df3401
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
2
3         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
4
5 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
6
7         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
8         (g++_link_flags): Likewise.
9         (g++_init): Pass gccpath's value to two previous functions.
10
11 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12
13         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
14         Ensure logfile entry matches exec command line.
15
16 2001-05-31  Richard Henderson  <rth@redhat.com>
17
18         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
19         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
20
21 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
22
23         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
24         compiler for irix6.2
25
26 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
27
28         * g++.old-deja/g++.other/optimize3.C: New file.
29
30 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
31
32         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
33         assemble.
34
35 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
36
37         * g++.old-deja/g++.other/optimize2.C: New file.
38
39 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
40
41         * gcc.c-torture/compile/20010518-2.c: New file.
42         * gcc.c-torture/execute/20010518-1.c: New file.
43         * gcc.c-torture/execute/20010518-2.c: New file.
44
45 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
46
47         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
48
49 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
50
51         G++ no longer defines builtins that do not begin with __builtin.
52         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
53         * g++.old-deja/g++.brendand/misc13.C: Likewise.
54         * g++.old-deja/g++.law/builtin1.C: Likewise.
55         * g++.old-deja/g++.law/cvt2.C: Likewise.
56         * g++.old-deja/g++.mike/net5.C: Likewise.
57         * g++.old-deja/g++.other/builtins1.C: Likewise.
58         * g++.old-deja/g++.other/builtins2.C: Likewise.
59         * g++.old-deja/g++.other/builtins3.C: Likewise.
60         * g++.old-deja/g++.other/builtins4.C: Likewise.
61         * g++.old-deja/g++.other/inline8.C: Likewise.
62         * g++.old-deja/g++.robertl/eb39.C: Likewise.
63
64 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
65
66         * g++.old-deja/g++.pt/using1.C: Adjust.
67         * g++.old-deja/g++.pt/using2.C: New test.
68
69 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
70
71         * gcc.dg/cpp/charconst.c: New tests.
72         * gcc.dg/cpp/escape.c: New tests.
73         * gcc.dg/cpp/escape-1.c: New tests.
74         * gcc.dg/cpp/escape-2.c: New tests.
75         * gcc.dg/cpp/ucs.c: New tests.
76
77 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
78
79         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to 
80         native compiler for irix6.5.
81
82 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
83
84         * lib/g++.exp (g++_include_flags): Use args to compute
85         get_multilibs.
86         (g++_link_flags): Likewise.
87         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
88
89 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
90
91         * gcc.dg/c90-hexfloat-1.c: Add more tests.
92
93 2001-05-21  Geoff Keating  <geoffk@redhat.com>
94
95         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
96         this file.
97
98 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
99
100         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
101         STACK_SIZE;
102         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
103         to STACK_SIZE; Use it to define size of add_histo array.
104         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according 
105         to STACK_SIZE.
106         (f): Use GITT_SIZE to define size of gitt local table.
107         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according 
108         to STACK_SIZE; Use it to define size of bytemem array.
109
110 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
111
112         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
113         on 68HC11/HC12 due to the asm instruction.
114         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
115         * gcc.c-torture/compile/920520-1.x: Likewise.
116         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
117         on 68HC11/HC12 because the function is larger than 64K.
118         * gcc.c-torture/compile/961203-1.x: New file, this test fails
119         on 68HC11/HC12 because the structure is too large.
120
121 2001-05-20  Richard Henderson  <rth@redhat.com>
122
123         * gcc.c-torture/execute/20010520-1.c: New.
124
125 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
126
127         * g++.old-deja/g++.warn/compare1.C: New test.
128         * gcc.dg/compare4.c: New test.
129
130 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
131
132         * g++.old-deja/g++.other/optimize1.C: New test.
133
134 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
135
136         * g++.old-deja/g++.pt/spec41.C: New test.
137
138 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
139
140         * gcc.c-torture/compile/20010114-1.x: Remove.
141
142 2001-05-18  Stan Shebs  <shebs@apple.com>
143
144         * gcc.c-torture/compile/20010518-1.c: New test.
145
146 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
147
148         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
149         * g++.old-deja/g++.pt/crash67.C: New test.
150
151 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
152
153         * g++.old-deja/g++.other/debug9.C: New test.
154
155 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
156
157         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
158
159 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
160
161         * gcc.c-torture/compile/20010516-1.c: New test.
162
163 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
164
165         * g++.old-deja/g++.other/crash41.C: New test.
166
167 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
168
169         * g++.old-deja/g++.pt/crash66.C: New test.
170
171 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
172
173         * g++.old-deja/g++.robertl/eb27.C: Convert.
174
175 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
176
177         * g++.dg/friend-warn.C: New test.  Do not warn about friend
178         declaration being redundant.
179
180 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
181
182         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
183
184 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
185
186         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
187
188 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
189
190         * lib/g++.exp: Use testsuite_flags.
191         
192 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
193
194         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
195
196 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
197
198         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
199
200 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
201
202         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
203
204 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
205
206         * gcc.c-torture/compile/20010313-1.c: New test.
207
208 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
209
210         * gcc.dg/cpp/direct2.c: New test.
211         * gccq.dg/cpp/direct2s.c: New test.
212
213         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
214
215 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
216
217         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
218         * g++.old-deja/g++.other/op3.C: Likewise.
219
220 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
221
222         * gcc.dg/cpp/syshdr.h: New file.
223         * gcc.dg/cpp/sysmac1.c: Update.
224         * gcc.dg/cpp/sysmac2.c: Update.
225
226 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
227
228         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
229
230 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
231
232         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
233         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
234
235 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
236
237         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
238
239 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
240
241         * lib/g++.exp (g++_include_flags): Don't use any special flags
242         if TESTING_IN_BUILD_TREE is not defined.
243         (g++_init): Use a plain 'c++' as the compiler if
244         TESTING_IN_BUILD_TREEE is not defined.
245
246 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
247
248         * g++.old-deja/g++.eh/catch13.C: New test.
249         * g++.old-deja/g++.eh/catch14.C: New test.
250
251 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
252
253         * gcc.dg/cpp/tr-define.c: New test.
254
255 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
256
257         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
258         <stdlib.h>, not <malloc.h>.
259
260 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
261
262         * g++.old-deja/g++.ns/template17.C: New test.
263
264 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
265
266         * g++.old-deja/g++.pt/ref4.C: New test.
267
268 2001-04-30  Richard Henderson  <rth@redhat.com>
269
270         * gcc.dg/20000724-1.c: Revert last change.
271
272 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
273
274         * g77.f-torture/execute/20010430.f: New test.
275
276 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
277
278         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
279
280 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
281
282         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
283
284 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
285
286         * g++.old-deja/g++.eh/crash6.C: New test.
287
288 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
289
290         * g++.old-deja/g++.other/warn7.C: New test.
291
292 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
293
294         * g++.old-deja/g++.other/defarg9.C: New test.
295
296 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
297
298         * g77.f-torture/compile/20010426.f: New test.
299         * g77.f-torture/execute/20010426.f: New test.
300
301 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
302
303         * g77.f-torture/compile/20000629-1.x: Remove - error
304         has been fixed.
305
306 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
307
308         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
309         Tweak slightly to work with g++.dg framework.
310         * g++.dg/special/ecos.exp: Run initp1.C test.
311         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
312
313         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
314         its linker doesn't give line numbers either.
315         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
316
317 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
318
319         * g++.old-deja/g++.other/lex1.C: New test.
320
321 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
322
323         * gcc.dg/noncompile/20010425-1.c: New test.
324
325 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
326
327         * g++.old-deja/g++.pt/mangle2.C: New test.
328
329 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
330
331         * gcc.dg/format/plus-1.c: New test.
332
333 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
334
335         * gcc.dg/20010423-1.c: New test.
336
337 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
338
339         * gcc.c-torture/execute/20010422-1.c: New test.
340
341 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
342
343         * g++.old-deja/g++.ns/type2.C: New test.
344
345 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
346
347         * g++.old-deja/g++.other/perf1.C: New test.
348
349 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
350
351         * gcc.dg/c99-func-2.c: Remove xfail.
352         * gcc.dg/c99-func-3.c: Remove xfail.
353         * gcc.dg/c99-func-4.c: Remove xfail.
354
355 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
356
357         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
358
359 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
360
361         * gcc.c-torture/compile/20010423-1.c: New test.
362
363 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
364
365         * g++.old-deja/g++.pt/typename28.C: New test.
366
367 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
368
369         * g++.old-deja/g++.abi/empty2.C: New test.
370         * g++.old-deja/g++.abi/empty3.C: New test.
371
372 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
373
374         * g++.old-deja/g++.other/comdat2.C: New test.
375         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
376
377 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
378
379         * g++.old-deja/g++.other/overload14.C: New test.
380
381 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
382
383         * g++.old-deja/g++.other/lookup23.C: New test.
384
385 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
386
387         * gcc.c-torture/execute/20010403-1.c: New test.
388
389 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
390             Mark Mitchell  <mark@codesourcery.com>
391
392         * lib/old-dejagnu.exp: Don't delete output of executable.
393         Add .exe suffix to executables.
394
395 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
396
397         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
398
399 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
400
401         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
402
403 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
404
405         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
406         * g++.old-deja/g++.abi/crash1.C: New test.
407
408 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
409
410         * g++.old-deja/g++.other/crash40.C: New test.
411
412 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
413
414         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
415
416 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
417
418         * g++.old-deja/g++.other/warn6.C: New test.
419
420 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
421
422         * g++.old-deja/g++.robertl/eb42.C: Same.
423
424 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
425
426         * gcc.dg/wtr-conversion-1.c: New testcase.
427
428 2001-04-10  Richard Henderson  <rth@redhat.com>
429
430         * g++.old-deja/g++.other/array5.C: New.
431
432 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
433
434         * gcc.c-torture/execute/20010408-1.c: New test.
435
436 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
437
438         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
439         headers and constructs.
440         * g++.old-deja/g++.robertl/eb79.C: Same.
441         * g++.old-deja/g++.robertl/eb77.C (main): Same.
442         * g++.old-deja/g++.robertl/eb73.C: Same.
443         * g++.old-deja/g++.robertl/eb66.C (main): Same.
444         * g++.old-deja/g++.robertl/eb55.C (t): Same.
445         * g++.old-deja/g++.robertl/eb54.C (main): Same.
446         * g++.old-deja/g++.robertl/eb46.C (main): Same.
447         * g++.old-deja/g++.robertl/eb44.C: Same.
448         * g++.old-deja/g++.robertl/eb41.C (main): Same.
449         * g++.old-deja/g++.robertl/eb4.C (main): Same.
450         * g++.old-deja/g++.robertl/eb39.C: Same.
451         * g++.old-deja/g++.robertl/eb33.C (main): Same.
452         * g++.old-deja/g++.robertl/eb31.C (main): Same.
453         * g++.old-deja/g++.robertl/eb30.C: Same.
454         * g++.old-deja/g++.robertl/eb3.C: Same.
455         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
456         * g++.old-deja/g++.robertl/eb21.C: Same.
457         * g++.old-deja/g++.robertl/eb15.C: Same.
458         * g++.old-deja/g++.robertl/eb118.C: Same.
459         * g++.old-deja/g++.robertl/eb115.C (main): Same.
460         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
461         * g++.old-deja/g++.robertl/eb109.C: Same.
462         * g++.old-deja/g++.other/sibcall1.C (main): Same.
463         * g++.old-deja/g++.mike/rtti1.C: Same.
464         * g++.old-deja/g++.mike/p658.C: Same.
465         * g++.old-deja/g++.mike/net46.C: Same.
466         * g++.old-deja/g++.mike/net34.C: Same.
467         * g++.old-deja/g++.mike/memoize1.C: Same.
468         * g++.old-deja/g++.mike/eh2.C: Same.
469         * g++.old-deja/g++.law/weak.C: Same.
470         * g++.old-deja/g++.law/visibility7.C: Same.
471         * g++.old-deja/g++.law/visibility25.C: Same.
472         * g++.old-deja/g++.law/visibility22.C: Same.
473         * g++.old-deja/g++.law/visibility2.C: Same.
474         * g++.old-deja/g++.law/visibility17.C: Same.
475         * g++.old-deja/g++.law/visibility13.C: Same.
476         * g++.old-deja/g++.law/visibility10.C: Same.
477         * g++.old-deja/g++.law/visibility1.C: Same.
478         * g++.old-deja/g++.law/virtual3.C (eval): Same.
479         * g++.old-deja/g++.law/vbase1.C: Same.
480         * g++.old-deja/g++.law/operators32.C: Same.
481         * g++.old-deja/g++.law/nest3.C: Same.
482         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
483         * g++.old-deja/g++.law/except5.C (main): Same.
484         * g++.old-deja/g++.law/cvt7.C (run): Same.
485         * g++.old-deja/g++.law/cvt2.C: Same.
486         * g++.old-deja/g++.law/cvt16.C: Same.
487         * g++.old-deja/g++.law/ctors6.C (bar): Same.
488         * g++.old-deja/g++.law/ctors17.C (main): Same.
489         * g++.old-deja/g++.law/ctors13.C: Same.
490         * g++.old-deja/g++.law/ctors12.C (main): Same.
491         * g++.old-deja/g++.law/ctors10.C: Same.
492         * g++.old-deja/g++.law/code-gen5.C: Same.
493         * g++.old-deja/g++.law/bad-error7.C: Same.
494         * g++.old-deja/g++.law/arm9.C: Same.
495         * g++.old-deja/g++.law/arm12.C: Same.
496         * g++.old-deja/g++.law/arg8.C: Same.
497         * g++.old-deja/g++.law/arg1.C: Same.
498         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
499         * g++.old-deja/g++.jason/template31.C: Same.
500         * g++.old-deja/g++.jason/template24.C (main): Same.
501         * g++.old-deja/g++.jason/2371.C: Same.
502         * g++.old-deja/g++.eh/new2.C: Same.
503         * g++.old-deja/g++.eh/new1.C: Same.
504         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
505         * g++.old-deja/g++.brendan/nest21.C (main): Same.
506         * g++.old-deja/g++.brendan/err-msg3.C: Same.
507         * g++.old-deja/g++.brendan/crash62.C: Same.
508         * g++.old-deja/g++.brendan/crash52.C: Same.
509         * g++.old-deja/g++.brendan/crash49.C (main): Same.
510         * g++.old-deja/g++.brendan/crash38.C: Same.
511         * g++.old-deja/g++.brendan/crash15.C (main): Same.
512         * g++.old-deja/g++.brendan/copy9.C: Same.
513
514 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
515
516         * gcc.c-torture/execute/20001203-2.c (memset):
517         Count argument is of type __SIZE_TYPE__.
518
519 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
520
521         * gcc.c-torture/compile/20010404-1.c: New test.
522
523 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
524
525         * gcc.c-torture/compile/20010326-1.c: New test.
526
527 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
528
529         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
530         peculiarities of the SH.
531         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
532
533 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
534
535         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
536         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
537         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
538
539 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
540
541         * g77.f-torture/compile/20010321-1.f: New test.
542
543 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
544
545         * gcc.c-torture/compile/20010329-1.c: New test.
546
547 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
548
549         * gcc.c-torture/execute/20010329-1.c: New test.
550
551 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
552
553         * g++.old-deja/g++.other/eh4.C: Fix typo.
554
555 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
556
557         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
558
559 2001-03-28  Philip Blundell  <philb@gnu.org>
560
561         * gcc.c-torture/compile/20010328-1.c: New test.
562
563 2001-03-27  Richard Henderson  <rth@redhat.com>
564
565         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
566         * g++.old-deja/g++.eh/vbase3.C: Likewise.
567
568 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
569
570         * gcc.c-torture/compile/20010327-1.c: New test.
571
572 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
573
574         * g++.old-deja/g++.other/friend12.C: New test.
575         * g++.old-deja/g++.other/friend9.C: Expect no errors.
576         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
577
578 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
579
580         * gcc.c-torture/execute/20010325-1.c: New test.
581
582 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
583
584         * g++.old-deja/g++.other/mangle3.C: New test.
585
586 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
587
588         * g++.old-deja/g++.other/anon8.C: New test.
589
590 2001-03-20  Philip Blundell  <philb@gnu.org>
591
592         * gcc.c-torture/compile/20010320-1.c: New test.
593
594 2001-03-17  Richard Henderson  <rth@redhat.com>
595
596         * g++.old-deja/g++.other/eh4.C: Add expected error text.
597
598 2001-03-15  Geoff Keating  <geoff@redhat.com>
599
600         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
601         tests on AIX.
602
603 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
604
605         * g++.old-deja/g++.other/eh4.C: New test.
606
607 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
608
609         * gcc.dg/cpp/mi1.c: Update.
610
611 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
612
613         * g++.old-deja/g++.other/regstack.C: New test.
614
615 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
616
617         * g++.old-deja/g++.other/ref4.C: New test.
618
619 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
620
621         * objc/execute/va_method.m: Added.
622         * objc/execute/IMP.m: Added.
623         * objc/execute/_cmd.m: Added.
624         * objc/execute/accessing_ivars.m: Added.
625         * objc/execute/class-1.m: Added.
626         * objc/execute/class-10.m: Added.
627         * objc/execute/class-11.m: Added.
628         * objc/execute/class-12.m: Added.
629         * objc/execute/class-13.m: Added.
630         * objc/execute/class-14.m: Added.
631         * objc/execute/class-2.m: Added.
632         * objc/execute/class-3.m: Added.
633         * objc/execute/class-4.m: Added.
634         * objc/execute/class-5.m: Added.
635         * objc/execute/class-6.m: Added.
636         * objc/execute/class-7.m: Added.
637         * objc/execute/class-8.m: Added.
638         * objc/execute/class-9.m: Added.
639         * objc/execute/class-tests-1.h
640         * objc/execute/class-tests-2.h
641         * objc/execute/compatibility_alias.m: Added.
642         * objc/execute/encode-1.m: Added.
643         * objc/execute/formal_protocol-1.m: Added.
644         * objc/execute/formal_protocol-2.m: Added.
645         * objc/execute/formal_protocol-3.m: Added.
646         * objc/execute/formal_protocol-4.m: Added.
647         * objc/execute/formal_protocol-5.m: Added.
648         * objc/execute/formal_protocol-6.m: Added.
649         * objc/execute/formal_protocol-7.m: Added.
650         * objc/execute/informal_protocol.m: Added.
651         * objc/execute/initialize.m: Added.
652         * objc/execute/load.m: Added.
653         * objc/execute/many_args_method.m: Added.
654         * objc/execute/nested-3.m: Added.
655         * objc/execute/no_clash.m: Added.
656         * objc/execute/private.m: Added.
657         * objc/execute/redefining_self.m: Added.
658         * objc/execute/root_methods.m: Added.
659         * objc/execute/selector-1.m: Added.
660         * objc/execute/static-1.m: Added.
661         * objc/execute/static-2.m: Added.
662         * objc/execute/va_method.m: Added.
663
664 2001-03-10  Richard Henderson  <rth@redhat.com>
665
666         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
667
668 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
669
670         * g++.old-deja/g++.other/crash31.C: XFAIL.
671         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
672         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
673         * gcc.c-torture/execute/20010123-1.x: XFAIL.
674         * gcc.c-torture/execute/20010124-1.x: XFAIL.
675         * gcc.dg/sequence-pt-1.c: XFAIL one test.
676
677 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
678
679         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
680
681 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
682
683         * gcc.dg/20000724-1.c: Don't use multiline strings.
684
685 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
686
687         * objc/execute/string1.m, objc/execute/string2.m: Compare the
688         result of -cString against what we expect it to be; don't just
689         print it out for no one to read.
690
691         * objc/execute/string3.m, objc/execute/string4.m: New tests.
692         Based on testcases provided by Nicola Pero.
693
694 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
695
696         * gcc.dg/cpp/macro7.c: New test.
697
698 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
699
700         * gcc.dg/cpp/multiline.c: Update.
701
702 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
703
704         * g++.old-deja/g++.other/enum3.C: New test.
705
706 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
707
708         * g++.old-deja/g++.other/pod1.C: New test.
709
710 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
711
712         * g++.old-deja/g++.ext/overload1.C: New test.
713
714 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
715
716         * g++.old-deja/g++.pt/using1.C: New test.
717
718 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
719
720         * g++.old-deja/g++.other/using9.C: New test.
721
722 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
723
724         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
725
726         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
727
728 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
729
730         * g++.old-deja/g++.ext/realpt1.C: Remove.
731
732 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
733
734         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
735
736 2001-02-26  Will Cohen  <wcohen@redhat.com>
737
738         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
739
740 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
741
742         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
743         templatized constructors.
744
745 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
746
747         * gcc.c-torture/execute/20010224-1.c: New test.
748
749 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
750
751         * gcc.c-torture/execute/20010222-1.c: New test.
752
753 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
754
755         * g++.old-deja/g++.other/inline20.C: New test.
756
757 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
758
759         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
760
761 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
762
763         * g++.old-deja/g++.other/lookup22.C: New test.
764
765 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
766
767         * g77.dg: New directory.
768         * g77.dg/20010216-1.f: New test case.
769         * g77.dg/dg.exp: New driver.
770         * lib/g77-dg.exp: New driver library.
771
772 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
773
774         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
775
776 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
777
778         * g++.old-deja/g++.other/decl9.C: New test.
779
780 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
781
782         * g++.old-deja/g++.other/init16.C: Update the test so that it does
783         not need <string> and also tests the initialization at runtime.
784
785 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
786
787         * gcc.c-torture/execute/longlong.c: New test.
788
789 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
790
791         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
792
793 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
794
795         * gcc.c-torture/execute/920302-1.c (execute):
796         Change argument type to short.
797
798 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
799
800         * g++.old-deja/g++.pt/deduct6.C: New test.
801
802 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
803
804         * g++.old-deja/g++.pt/deduct5.C: New test.
805
806 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
807
808         * gcc.c-torture/execute/20010209-1.c: New test.
809
810 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
811
812         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
813
814 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
815
816         * g++.dg/vtgc1.C: Update for new ABI.
817
818         * consistency.vlad: New directory, 1665 files.
819
820 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
821
822         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
823         return type.
824         * gcc.dg/cpp/digraphs.c: Declare puts.
825
826 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
827
828         * g++.old-deja/g++.other/warn5.C: New test.
829
830 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
831
832         * g++.old-deja/g++.pt/spec40.C: New test.
833
834 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
835
836         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
837         case.
838         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
839
840 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
841
842         * gcc.c-torture/compile/20010209-1.c: New test.
843
844 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
845
846         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
847         excess errors message but not if it crashes.
848         * g++.old-deja/g++.other/crash27.C: Likewise.
849         * g++.old-deja/g++.other/crash28.C: Likewise.
850         * g++.old-deja/g++.other/crash30.C: Likewise.
851         * g++.old-deja/g++.other/crash32.C: Likewise.
852         * g++.old-deja/g++.other/crash35.C: Likewise.
853         * g++.old-deja/g++.pt/inherit2.C: Likewise.
854
855 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
856
857         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
858         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
859         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
860         g77.f-torture/execute/execute.exp,
861         g77.f-torture/noncompile/noncompile.exp,
862         gcc.c-torture/execute/execute.exp,
863         gcc.c-torture/execute/memcheck/memcheck.exp,
864         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
865         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
866         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
867         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
868         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
869         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
870         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
871         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
872         Remove bug reporting instructions with ancient email addresses.
873
874 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
875
876         * gcc.dg/20010202-1.c: New test.
877         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
878
879 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
880
881         * g++.dg/stdbool-if.C: New test.
882
883 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
884
885         * objc/execute/fdecl.m: Added main().
886
887 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
888
889         * gcc.c-torture/execute/20010206-1.c: New test.
890
891 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
892
893         * gcc.dg/cpp/avoidpaste1.c: Update.
894
895 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
896
897         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
898         Pero <nicola@brainstorm.co.uk>.
899         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
900
901 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
902
903         * g++.old-deja/g++.pt/spec39.C: New test.
904
905 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
906
907         * gcc.c-torture/compile/20010202-1.c: New test.
908
909 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
910
911         * g++.old-deja/g++.abi/primary2.C: New test.
912         * g++.old-deja/g++.abi/primary3.C: New test.
913         * g++.old-deja/g++.abi/primary4.C: New test.
914         * g++.old-deja/g++.abi/primary5.C: New test.
915         * g++.old-deja/g++.abi/vtable3.h: New test.
916         * g++.old-deja/g++.abi/vtable3a.C: New test.
917         * g++.old-deja/g++.abi/vtable3b.C: New test.
918         * g++.old-deja/g++.abi/vtable3c.C: New test.
919         * g++.old-deja/g++.abi/vtable3d.C: New test.
920         * g++.old-deja/g++.abi/vtable3e.C: New test.
921         * g++.old-deja/g++.abi/vtable3f.C: New test.
922         * g++.old-deja/g++.abi/vtable3g.C: New test.
923         * g++.old-deja/g++.abi/vtable3h.C: New test.
924         * g++.old-deja/g++.abi/vtable3i.C: New test.
925         * g++.old-deja/g++.abi/vtable3j.C: New test.
926         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
927
928 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
929
930         * g++.old-deja/g++.other/anon6.C: New test.
931         * g++.old-deja/g++.other/anon7.C: New test.
932
933 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
934
935         * gcc.dg/cpp/avoidpaste2.c: New tests.
936
937 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
938
939         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
940
941 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
942
943         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
944         DECIMAL_DIG cases for Irix."
945
946 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
947
948         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
949
950 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
951
952         * gcc.dg/c99-tag-1.c: New test.
953
954 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
955
956         * gcc.dg/cpp/tr-warn1.c: Add tests.
957
958 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
959
960         * gcc.dg/cpp/avoidpaste1.c: Update.
961         * gcc.dg/cpp/paste4.c: Update.
962
963 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
964
965         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
966         cases for Irix.
967
968 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
969
970         * g++.old-deja/g++.other/inline19.C: New test.
971
972 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
973
974         * gcc.dg/Wlarger-than.c: New test.
975
976 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
977
978         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
979
980 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
981
982         * gcc.c-torture/execute/20010129-1.c: New test.
983         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
984
985 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
986
987         * gcc.dg/cpp/avoidpaste1.c: Test case.
988
989 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
990
991         * g++.old-deja/g++.other/inline18.C: New test.
992
993 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
994
995         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
996         and __builtin_putchar.
997
998 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
999
1000         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
1001         tests.
1002
1003 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
1004
1005         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
1006         floating point number rounding mode to round to the nearest
1007         representable mode.
1008
1009 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
1010
1011         * g++.old-deja/g++.other/mangle2.C: New test.
1012
1013 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
1014
1015         * gcc.c-torture/compile/20010124-1.c: New test.
1016
1017 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
1018
1019         * g++.old-deja/g++.pt/spec38.C: New test.
1020
1021 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1022
1023         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
1024         "Build don't run".
1025
1026 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1027
1028         * gcc.c-torture/execute/20010123-1.c: New test.
1029
1030 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
1031
1032         * g++.old-deja/g++.pt/spec37.C: New test.
1033
1034 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
1035
1036         * g++.old-deja/g++.pt/overload14.C: New test.
1037
1038 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1039
1040         * gcc.c-torture/execute/20010122-1.c: New test, exercise
1041         __builtin_return_address.
1042
1043 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
1044
1045         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
1046         * g++.old-deja/g++.pt/spec35.C: New test.
1047         * g++.old-deja/g++.pt/spec36.C: New test.
1048
1049 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
1050
1051         * gcc.c-torture/compile/20010118-1.c: New test.
1052
1053 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
1054
1055         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
1056
1057 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
1058
1059         * gcc.c-torture/execute/20010119-1.c: New test.
1060
1061 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
1062
1063         * g++.old-deja/g++.other/vbase5.C: New test.
1064
1065 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
1066
1067         * gcc.c-torture/execute/20010118-1.c: New test.
1068
1069 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
1070
1071         * g++.old-deja/g++.pt/deduct3.C: New test.
1072
1073 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
1074
1075         * g++.old-deja/g++.pt/spec34.C: New test.
1076
1077 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
1078
1079         * g77.f-torture/compile/20000601-2.f: New test.
1080
1081 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
1082
1083         * g++.old-deja/g++.other/init17.C: New test.
1084
1085 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
1086
1087         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
1088
1089 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
1090
1091         * g++.old-deja/g++.pt/unify8.C: New test.
1092
1093 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
1094
1095         * g++.old-deja/g++.abi/vbase1.C: New test.
1096
1097 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
1098
1099         * g++.old-deja/g++.pt/crash65.C: New test.
1100
1101 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
1102
1103         * gcc.dg/cpp/assembl2.S: New test case.
1104
1105 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
1106
1107         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
1108         are supported.
1109
1110 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1111
1112         * g++.old-deja/g++.other/builtins1.C: New test.
1113         * g++.old-deja/g++.other/builtins2.C: Likewise.
1114         * g++.old-deja/g++.other/builtins3.C: Likewise.
1115         * g++.old-deja/g++.other/builtins4.C: Likewise.
1116
1117 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
1118
1119         * gcc.c-torture/compile/20010117-1.c: New test.
1120         * gcc.c-torture/compile/20010117-2.c: New test.
1121
1122 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
1123
1124         * g77.f-torture/execute/20010116.[fx]: New test,
1125         XFAIL on i?86-*-*.
1126         * g77.f-torture/compile/20010115.f: Indicate it's
1127         a test for PR fortran/1636.
1128
1129 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
1130
1131         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
1132
1133 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
1134
1135         * g77.f-torture/compile/20010115.f: New test.
1136
1137 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
1138
1139         * g++.old-deja/g++.pt/nontype5.C: New test.
1140
1141 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
1142
1143         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
1144         have an equivalent working one below it.
1145
1146 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
1147
1148         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
1149         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
1150
1151 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
1152
1153         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
1154         message containing "init_priority".
1155         (conpr-2.C): Likewise.
1156         (conpr-3.C): Likewise.
1157         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
1158
1159 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1160
1161         * gcc.c-torture/execute/20010114-2.c: New test.
1162
1163 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
1164
1165         * gcc.c-torture/compile/20010114-1.c: New test.
1166         * gcc.c-torture/compile/20010114-1.x: Xfail.
1167         * gcc.c-torture/compile/20010114-2.c: New test.
1168         * gcc.c-torture/execute/20010114-1.c: New test.
1169         * gcc.dg/trunc-1.c: New test.
1170         * gcc.dg/uninit-B.c: New test.
1171
1172 2001-01-13  Nick Clifton  <nickc@redhat.com>
1173
1174         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
1175         target.
1176
1177 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
1178
1179         * gcc.c-torture/compile/20010113-1.c: New test.
1180
1181 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
1182
1183         * gcc.c-torture/compile/20001212-1.c: New test.
1184
1185 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
1186
1187         * gcc.dg/cpp/widestr1.c: Update.
1188         * gcc.dg/cpp/prag-imp.c: Remove.
1189
1190 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
1191
1192         * gcc.c-torture/execute/20000801-3.x: Remove.
1193         * gcc.dg/c90-init-1.c: New test.
1194         * gcc.dg/c99-init-1.c: New test.
1195         * gcc.dg/c99-init-2.c: New test.
1196         * gcc.dg/gnu99-init-1.c: New test.
1197
1198 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
1199
1200         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
1201         testing that no relevant ones were found.
1202
1203 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
1204
1205         * g++.old-deja/g++.pt/cast2.C: New test.
1206
1207 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
1208
1209         * g++.old-deja/g++.pt/friend47.C: New test.
1210
1211 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
1212
1213         * g++.old-deja/g++.pt/instantiate13.C: New test.
1214
1215 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
1216
1217         * g++.old-deja/g++.other/defarg7.C: New test.
1218         * g++.old-deja/g++.other/defarg8.C: New test.
1219
1220 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
1221
1222         * g++.old-deja/g++.pt/crash64.C: New test.
1223
1224 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
1225
1226         * g++.old-deja/g++.pt/crash63.C: New test.
1227
1228 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
1229
1230         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
1231
1232 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
1233
1234         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
1235
1236 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
1237
1238         * g++.old-deja/g++.pt/error3.C: New test.
1239
1240 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
1241
1242         * g++.old-deja/g++.other/crash39.C: New test.
1243
1244 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
1245
1246         * g++.old-deja/g++.other/vbase4.C: New test.
1247
1248 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
1249
1250         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
1251         * gcc.dg/special/20000419-2.c: New file. Identical to above.
1252         * gcc.dg/special/special.exp: New test driver which will check
1253         for alias support for the above test.
1254
1255 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
1256
1257         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
1258         problems on small machines.
1259         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
1260         parameterize.
1261
1262 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
1263
1264         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
1265         mips.
1266         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
1267
1268 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
1269
1270         * g++.old_deja/g++.pt/using8.C: New test.
1271
1272 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
1273
1274         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
1275
1276 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
1277
1278         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
1279         where a failure is expected.
1280         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
1281
1282 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
1283
1284         * g++.old_deja/g++.pt/instantiate12.C: New test.
1285
1286 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
1287
1288         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
1289         start of structs.
1290         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
1291         * g++.old-deja/g++.brendan/crash17.C: Likewise.
1292         * g++.old-deja/g++.brendan/crash29.C: Likewise.
1293         * g++.old-deja/g++.brendan/crash48.C: Likewise.
1294         * g++.old-deja/g++.brendan/ns1.C: Likewise.
1295         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
1296         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1297         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1298         * g++.old-deja/g++.eh/spec6.C: Likewise.
1299         * g++.old-deja/g++.jason/crash3.C: Likewise.
1300         * g++.old-deja/g++.law/ctors11.C: Likewise.
1301         * g++.old-deja/g++.law/ctors17.C: Likewise.
1302         * g++.old-deja/g++.law/ctors5.C: Likewise.
1303         * g++.old-deja/g++.law/ctors9.C: Likewise.
1304         * g++.old-deja/g++.mike/ambig1.C: Likewise.
1305         * g++.old-deja/g++.mike/net22.C: Likewise.
1306         * g++.old-deja/g++.mike/p3538a.C: Likewise.
1307         * g++.old-deja/g++.mike/p3538b.C: Likewise.
1308         * g++.old-deja/g++.mike/virt3.C: Likewise.
1309         * g++.old-deja/g++.niklas/t128.C: Likewise.
1310         * g++.old-deja/g++.other/anon4.C: Likewise.
1311         * g++.old-deja/g++.other/using1.C: Likewise.
1312         * g++.old-deja/g++.other/warn3.C: Likewise.
1313         * g++.old-deja/g++.pt/t37.C: Likewise.
1314         * g++.old-deja/g++.robertl/eb69.C: Likewise.
1315         * g++.old-deja/g++.robertl/eb71.C: Likewise.
1316
1317 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
1318
1319         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
1320
1321 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1322
1323         * gcc.c-torture/execute/stdio-opt-3.c: New test.
1324
1325 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
1326
1327         * gcc.c-torture/compile/20010107-1.c: New test.
1328
1329 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1330
1331         * gcc.c-torture/execute/builtin-noret-1.c: New test.
1332
1333 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1334
1335         * gcc.dg/format/format.h: New file.
1336         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
1337         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
1338         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
1339         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
1340         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
1341         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
1342         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
1343         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
1344         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
1345         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
1346         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
1347         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
1348         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
1349         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
1350         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
1351         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
1352         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
1353         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
1354         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
1355         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
1356         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
1357         instead of declaring standard types, macros and functions in each
1358         test.
1359
1360 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
1361
1362         * gcc.c-torture/execute/20010106-1.c: New test.
1363
1364 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
1365
1366         * gcc.dg/format/format.exp: New file.
1367         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
1368         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
1369         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
1370         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
1371         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
1372         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
1373         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
1374         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
1375         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
1376         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
1377         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
1378         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
1379         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
1380         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
1381         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
1382         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
1383         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
1384         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
1385         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
1386         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
1387         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
1388         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
1389         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
1390         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
1391         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
1392         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
1393         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
1394         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
1395         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
1396         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
1397         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
1398         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
1399         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
1400         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
1401         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
1402         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
1403         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
1404         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
1405         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
1406         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
1407         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
1408         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
1409
1410 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
1411
1412         * gcc.c-torture/execute/991228-1.c: Take word endianness into
1413         account.
1414
1415 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
1416
1417         * gcc.c-torture/execute/builtin-complex-1.c: New test.
1418
1419 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
1420
1421         * g++.old-deja/g++.pt/crash62.C: New test.
1422
1423 2001-01-04  Richard Henderson  <rth@redhat.com>
1424
1425         * gcc.dg/20000926-1.c: Update expected warnings.
1426         * gcc.dg/array-2.c: Likewise.
1427         * gcc.dg/array-4.c: Also validate flexible array members.
1428         * gcc.dg/c99-flex-array-1.c: New.
1429
1430 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
1431
1432         * gcc.c-torture/compile/20001222-1.x: Remove.
1433
1434 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1435
1436         * gcc.c-torture/execute/built-in-setjmp.c: New.
1437
1438 2001-01-03  Richard Henderson  <rth@redhat.com>
1439
1440         * gcc.dg/940510-1.c: Update expected error wording.
1441         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
1442
1443 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
1444
1445         * lib/target-supports.exp (check_alias_available): Modified to
1446         indicate aliases not supported if only weak aliases are supported.
1447
1448 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1449
1450         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
1451         Turn on cmpstrsi checks for __pj__ and __i370__.
1452
1453 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1454
1455         * g++.old-deja/g++.other/virtual11.C: New test.
1456
1457 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1458
1459         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
1460
1461 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1462
1463         * gcc.c-torture/compile/20010102-1.c: New test.
1464
1465 2001-01-02  Andreas Jaeger  <aj@suse.de>
1466
1467         * gcc.dg/noreturn-3.c: New test.
1468
1469         * gcc.dg/noreturn-4.c: New test.
1470
1471 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1472
1473         * gcc.c-torture/execute/stdio-opt-1.c: Also test
1474         __builtin_fputc and __builtin_fwrite.
1475
1476 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
1477
1478         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
1479         signed char, not default char.
1480
1481 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
1482
1483         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
1484
1485 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
1486
1487         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
1488
1489 2000-12-29  Richard Henderson  <rth@redhat.com>
1490
1491         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
1492         (__cyg_profile_func_exit): Define.
1493
1494 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
1495
1496         * g++.dg/vtgc1.C: New test.
1497
1498 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
1499
1500         * gcc.dg/noncompile/20001228-1.c: New test.
1501
1502         * gcc.dg/20001228-1.c: New test.
1503
1504         * gcc.c-torture/execute/20001228-1.c: New test.
1505
1506 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
1507
1508         * gcc.dg/format-strfmon-1.c: New test.
1509
1510 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1511
1512         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
1513         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
1514         * gcc.c-torture/execute/string-opt-1.c: Likewise.
1515         * gcc.c-torture/execute/string-opt-2.c: Likewise.
1516         * gcc.c-torture/execute/string-opt-3.c: Likewise.
1517         * gcc.c-torture/execute/string-opt-4.c: Likewise.
1518         * gcc.c-torture/execute/string-opt-6.c: Likewise.
1519         * gcc.c-torture/execute/string-opt-7.c: Likewise.
1520         * gcc.c-torture/execute/string-opt-8.c: Likewise.
1521         * gcc.c-torture/execute/string-opt-9.c: Likewise.
1522         * gcc.c-torture/execute/string-opt-10.c: Likewise.
1523         * gcc.c-torture/execute/string-opt-11.c: Likewise.
1524         * gcc.c-torture/execute/string-opt-12.c: Likewise.
1525
1526         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
1527         * gcc.c-torture/execute/string-opt-4.c: Test index.
1528
1529 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
1530
1531         * gcc.c-torture/compile/20001226-1.c: New test.
1532
1533 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1534
1535         * gcc.c-torture/compile/20001222-1.c: New test.
1536         * gcc.c-torture/compile/20001222-1.x: Xfail.
1537
1538 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
1539
1540         * gcc.c-torture/execute/comp-goto-2.c: New test.
1541
1542 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
1543
1544         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
1545         Use long types if __INT_MAX__ is 32767.
1546         (main): Use cast to (sint32 *) when poking 88 into a_page.
1547
1548         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
1549
1550 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
1551
1552         * gcc.c-torture/compile/20001221-1.c: New test.
1553         * gcc.c-torture/execute/20001221-1.c: New test.
1554
1555 2000-12-20  Richard Henderson  <rth@redhat.com>
1556
1557         * g++.old-deja/g++.pt/crash36.C: Update error lines.
1558         * g++.old-deja/g++.robertl/eb109.C: Likewise.
1559
1560 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1561
1562         * gcc.dg/compare3.c: New test.
1563
1564 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1565
1566         * gcc.dg/format-warnll-1.c: New test.
1567
1568 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
1569
1570         * gcc.dg/cpp/cmdlne-P.c: New test.
1571
1572 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
1573
1574         * gcc.c-torture/execute/builtin-abs-1.c,
1575         gcc.c-torture/execute/builtin-abs-2.c: New tests.
1576
1577 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1578
1579         * gcc.dg/cpp/multiline.c: New test.
1580
1581 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1582
1583         * g++.old-deja/g++.other/syshdr1.C: Update.
1584         * gcc.dg/cpp/lineflags.c: Remove temporarily.
1585
1586 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1587
1588         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
1589
1590 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1591
1592         * g++.old-deja/g++.pt/ttp65.C: New test.
1593
1594 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1595
1596         * g++.old-deja/g++.pt/ttp64.C: New test.
1597
1598 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1599
1600         * g++.old-deja/g++.pt/spec33.C: New test.
1601
1602 2000-12-14  Catherine Moore  <clm@redhat.com>
1603
1604         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
1605         * gcc.c-torture/execute/920612-2.c: Likewise.
1606         * gcc.c-torture/execute/920428-2.c: Likewise.
1607         * gcc-c-torture/execute/va-arg-11.c: Call exit.
1608         * gcc.c-torture/execute/va-arg-21.c: Likewise.
1609
1610 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1611
1612         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
1613         * gcc.dg/pack-test-2.c: Likewise.
1614
1615 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
1616
1617         Tests by Zack Weinberg <zackw@stanford.edu>.
1618
1619         * gcc.dg/cpp/defined.c: Update.
1620         * gcc.dg/cpp/defined_trad.c: New tests.
1621
1622 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
1623
1624         * gcc.dg/cpp/trad-direct.c: Update.
1625
1626 2000-12-11  Neil Booth  <neilb@earthling.net>
1627
1628         * gcc.dg/cpp/defined_trad.c
1629
1630 2000-12-11  Neil Booth  <neilb@earthling.net>
1631
1632         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
1633
1634 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
1635
1636         * gcc.dg/format-miss-2.c: New test.
1637
1638 2000-12-09  Neil Booth  <neilb@earthling.net>
1639
1640         * gcc.dg/cpp/lineflags.c: New tests.
1641         * gcc.dg/cpp/poison.c: Update.
1642         * gcc.dg/cpp/redef2.c: Update.
1643         * gcc.dg/cpp/skipping.c: New test.
1644
1645 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
1646
1647         * g++.old-deja/g++.other/eh3.C: New testcase.
1648
1649 2000-12-07  Neil Booth  <neilb@earthling.net>
1650
1651         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
1652         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
1653         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
1654         wtr-union-init-2.c, wtr-union-init-3.c: Update.
1655         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
1656         Update.
1657
1658 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1659
1660         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
1661         __SIZE_TYPE__ instead of int for type of integers cast to
1662         pointers.
1663
1664 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
1665
1666         * g++.old-deja/g++.other/cleanup4.C: New test.
1667
1668 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1669
1670         * format-sec-1.c: New test.
1671
1672 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1673
1674         * gcc.dg/format-nonlit-3.c: New test.
1675
1676 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
1677
1678         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
1679         through a null pointer.
1680
1681 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1682
1683         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
1684         * g++.old-deja/g++.pt/partial4.C: New test.
1685
1686 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
1687
1688         * gcc.c-torture/execute/ieee/hugeval.x: New.
1689
1690 2000-12-06  Neil Booth  <neilb@earthling.net>
1691
1692         * gcc.dg/cpp/backslash2.c: New tests.
1693
1694 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1695
1696         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
1697         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
1698
1699 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
1700
1701         * gcc.c-torture/execute/20001203-2.c: New testcase.
1702
1703 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
1704
1705         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
1706         * g++.old-deja/g++.other/virtual10.C: New test.
1707
1708 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
1709
1710         * g++.old-deja/g++.mike/pmf5.C: Remove test.
1711
1712 2000-12-05  Richard Henderson  <rth@redhat.com>
1713
1714         * gcc.c-torture/compile/20001205-1.c: New.
1715
1716 2000-12-04  Neil Booth  <neilb@earthling.net>
1717
1718         * g++.old-deja/g++.other/virtual9.C: New test.
1719         * g++.old-deja/g++.pt/crash61.C: New test.
1720         * gcc.c-torture/execute/loop-9.c: New test.
1721
1722 2000-12-04  Neil Booth  <neilb@earthling.net>
1723
1724         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
1725         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
1726         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
1727         * gcc.dg/cpp/extratokens.c: ...here.
1728
1729 2000-12-04  Neil Booth  <neilb@earthling.net>
1730
1731         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
1732         New tests.
1733
1734 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1735
1736         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
1737         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
1738
1739 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1740
1741         * gcc.c-torture/execute/20001203-1.c: New test.
1742
1743 2000-12-03  Neil Booth  <neilb@earthling.net>
1744
1745         * gcc.dg/cpp/macro6.c: New test cases.
1746
1747 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1748
1749         * gcc.c-torture/execute/string-opt-9.c: New test.
1750         * gcc.c-torture/execute/string-opt-10.c: Likewise.
1751         * gcc.c-torture/execute/string-opt-11.c: Likewise.
1752         * gcc.c-torture/execute/string-opt-12.c: Likewise.
1753
1754         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
1755         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
1756
1757 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
1758
1759         * gcc.dg/cpp/if-6.c: New testcase.
1760
1761         * gcc.dg/20001201-1.c: New testcase.
1762
1763 2000-12-02  Neil Booth  <neilb@earthling.net>
1764
1765         * g++.old-deja/g++.other/externC4.C,
1766         g++.old-deja/g++.other/friend10.C: New tests.
1767
1768 2000-12-02  Neil Booth  <neilb@earthling.net>
1769
1770         * g++.old-deja/g++.other/instan2.C
1771         * g++.old-deja/g++.other/instan3.C: New test.
1772
1773 2000-12-02  Neil Booth  <neilb@earthling.net>
1774
1775         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
1776         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
1777         gnuc99.c,gnuc99-pedantic.c: New tests.
1778
1779 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
1780
1781         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
1782         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
1783
1784 2000-12-01  Neil Booth  <neilb@earthling.net>
1785
1786         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
1787         * gcc.dg/cpp/poison.c: Update.
1788         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
1789
1790 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
1791
1792         * g77.f-torture/execute/20001201.f: New test.
1793
1794 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
1795
1796         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
1797
1798 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
1799
1800         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
1801
1802 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
1803
1804         * g++.old-deja/g++.other/cast6.C: New test.
1805
1806 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
1807
1808         * gcc.c-torture/execute/20001130-2.c: New testcase.
1809
1810 2000-11-30  Richard Henderson  <rth@redhat.com>
1811
1812         * gcc.c-torture/execute/20001130-1.c: New test.
1813
1814 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
1815
1816         * g++.old-deja/g++.other/op3.C: New test.
1817
1818 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
1819
1820         * g++.old-deja/g++.other/op2.C: New test.
1821
1822 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
1823
1824         * g++.old-deja/g++.other/crash38.C: New test.
1825
1826 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
1827
1828         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
1829
1830 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
1831
1832         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
1833         tests.
1834         * gcc.c-torture/execute/string-opt-6.c: New test.
1835
1836         * gcc.dg/20001117-1.c: Add main.
1837
1838 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
1839
1840         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
1841         Move from here ...
1842         * gcc.dg/940510-1.c: ... to here.
1843
1844         * gcc.dg/20000926-1.c: GNU C now allows initializations of
1845         zero-size arrays in toplevel structures.
1846
1847 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
1848
1849         * gcc.c-torture/execute/loop-8.c: New test.
1850
1851 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
1852
1853         * g++.old-deja/g++.other/base1.C: New test.
1854
1855 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
1856
1857         * g++.old-deja/g++.other/parse2.C: New test.
1858
1859 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
1860
1861         * g++.old-deja/g++.pt/incomplete1.C: New test.
1862
1863 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
1864
1865         * g++.old-deja/g++.other/friend9.C: New test.
1866
1867 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
1868
1869         * gcc.dg/20001127-1.c: New test.
1870
1871 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
1872
1873         * g++.old-deja/g++.pt/friend46.C: New test.
1874
1875 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
1876
1877         * g++.old-deja/g++.other/ptrmem8.C: New test.
1878
1879 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1880
1881         * gcc.c-torture/execute/string-opt-7.c: New test.
1882         * gcc.c-torture/execute/string-opt-8.c: Likewise.
1883
1884 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
1885
1886         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
1887         instead of 'mkcheck 2'.
1888
1889 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1890
1891         * gcc.c-torture/execute/memcheck/driver.c,
1892         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
1893         C9X references to refer to C99.
1894
1895 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
1896
1897         * gcc.dg/ultrasp3.c: New test.
1898
1899 2000-11-25  Neil Booth  <neilb@earthling.net>
1900
1901         * gcc.dg/cpp/include2.c: Update test to be locale independent.
1902
1903 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
1904
1905         * gcc.c-torture/compile/20001123-2.c: New.
1906
1907 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1908
1909         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
1910
1911 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
1912
1913         * gcc.dg/sequence-point-1.c: Add some new tests.
1914         * gcc.c-torture/execute/20001124-1.c: New test.
1915
1916 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
1917
1918         * g++.old-deja/g++.other/vaarg4.C: New test.
1919         * gcc.c-torture/compile/20001123-1.c: New test.
1920
1921 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
1922
1923         * g++.other/crash24.C: Adjust and remove XFAIL.
1924         * g++.other/crash37.C: New test.
1925
1926 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
1927
1928         * g++.old-deja/g++.pt/instantiate9.C: New test.
1929
1930 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
1931
1932         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
1933         new ABI, too.
1934
1935         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
1936         * g++.old-deja/g++.robertl/eb55.C: Likewise.
1937
1938 2000-11-22  Neil Booth  <neilb@earthling.net>
1939
1940         * gcc.dg/cpp/Wtrigraphs.c: New test.
1941
1942 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
1943
1944         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
1945
1946 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
1947
1948         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
1949
1950 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
1951
1952         * lib/gcc-dg.exp: load_lib scanasm.exp.
1953         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
1954         * lib/g++-dg.exp: load_lib scanasm.exp.
1955         * lib/scanasm.exp: New.
1956         (scan-assembler, scan-assembler-not): Add optional arguments to
1957         test name, or if not present, the pattern name.
1958         (scan-assembler-dem, scan-assembler-dem-not): New.
1959
1960         * g++.dg/dg.exp: New.
1961
1962 2000-11-21  Neil Booth  <neilb@earthling.net>
1963
1964         * gcc.dg/cpp/integrated1.c: Remove.
1965
1966 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
1967
1968         * gcc.c-torture/execute/20001121-1.c: New test.
1969
1970 2000-11-21  Richard Henderson  <rth@redhat.com>
1971
1972         * gcc.c-torture/compile/20001121-1.c: New test.
1973
1974 2000-11-20  Neil Booth  <neilb@earthling.net>
1975
1976         * gcc.dg/cpp/integrated1.c: New test.
1977
1978 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
1979
1980         * g++.old-deja/g++.other/inline17.C: New test.
1981
1982 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
1983
1984         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
1985         local variable to be zero: I made the variable global. Now
1986         uses abort() and exit() instead of relying on main's return value.
1987
1988 2000-11-20  Neil Booth  <neilb@earthling.net>
1989
1990         * gcc.dg/cpp/paste2.c: Update test.
1991         * objc/execute/paste.m: New test.
1992
1993 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
1994
1995         * gcc.dg/c99-condexpr-1.c: New test.
1996
1997 2000-11-20  Neil Booth  <neilb@earthling.net>
1998
1999         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
2000
2001 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
2002
2003         * g++.old-deja/g++.pt/export1.C: New test.
2004
2005 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
2006
2007         * gcc.dg/20001117-1.c: New test.
2008
2009 2000-11-18  Richard Henderson  <rth@redhat.com>
2010
2011         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
2012
2013 2000-11-18  Richard Henderson  <rth@redhat.com>
2014
2015         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
2016         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
2017         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
2018
2019 2000-11-18  Richard Henderson  <rth@redhat.com>
2020
2021         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
2022         (main): New.  Exit cleanly.
2023
2024 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2025
2026         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
2027         gcc.dg/c99-fordecl-2.c: New tests.
2028
2029 2000-11-18  Richard Henderson  <rth@redhat.com>
2030
2031         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
2032         * gcc.c-torture/execute/zerolen-2.c: New.
2033
2034 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2035
2036         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
2037         memory.
2038
2039 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
2040
2041         * g++.old-deja/g++.pt/instantiate8.C: New test.
2042
2043 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
2044
2045         * g++.old-deja/g++.other/incomplete.C: Add more tests.
2046         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
2047
2048 2000-11-16  Nick Clifton  <nickc@redhat.com>
2049
2050         * gcc.c-torture/execute/nestfunc-2.c: New test.
2051         * gcc.c-torture/execute/nestfunc-3.c: New test.
2052
2053 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
2054
2055         * gcc.c-torture/compile/20001116-1.c: New test.
2056
2057 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2058
2059         * gcc.c-torture/execute/20001115-1.c: New test.
2060
2061 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
2062
2063         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
2064         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
2065         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
2066         * g++.old-deja/g++.abi/vmihint.C: Likewise.
2067
2068 2000-11-15  Neil Booth  <neilb@earthling.net>
2069
2070         gcc.dg/cpp/_Pragma1.c: Update.
2071         gcc.dg/cpp/_Pragma2.c: New test.
2072
2073 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
2074
2075         * g++.old-deja/g++.other/anon5.C: New test.
2076
2077 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
2078
2079         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
2080         tests.
2081
2082 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
2083
2084         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
2085         output.
2086
2087 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2088
2089         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
2090         labels at end of compound statements.
2091
2092 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
2093
2094         * gcc.c-torture/execute/loop-7.c: New test.
2095
2096 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2097
2098         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
2099
2100 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2101
2102         * gcc.dg/c99-bool-1.c: New test.
2103
2104 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2105
2106         * gcc.dg/c99-scope-1.c: Remove xfail.
2107         * gcc.dg/c99-scope-2.c: New test.
2108
2109 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2110
2111         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
2112         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
2113
2114 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
2115
2116         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
2117         error messages.
2118
2119         * g++.mike/p700.C: Don't typedef wchar_t.
2120         * g++.mike/p784.C: Likewise.
2121         * g++.mike/eb101.C: Don't use __wchar_t.
2122
2123 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
2124
2125         * g77.f-torture/execute/20001111.[fx]: Test premature exit
2126         from DO loop.
2127
2128 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
2129
2130         * gcc.c-torture/execute/20001111-1.c: New test.
2131
2132 2000-11-10  Nick Clifton  <nickc@redhat.com>
2133
2134         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
2135         long multuiple and accumulate.
2136
2137 2000-11-09  Richard Henderson  <rth@redhat.com>
2138
2139         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
2140         via size_t instead of int.
2141
2142         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
2143         * gcc.c-torture/execute/string-opt-2.c: Likewise.
2144         * gcc.c-torture/execute/string-opt-3.c: Likewise.
2145         * gcc.c-torture/execute/string-opt-4.c: Likewise.
2146
2147 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
2148
2149         * gcc.c-torture/compile/20001109-1.c: New test.
2150         * gcc.c-torture/compile/20001109-2.c: New test.
2151
2152 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
2153
2154         * g++.old-deja/g++.pt/operator1.C: New test.
2155         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
2156
2157 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
2158
2159         * gcc.dg/20001108-1.c: New test.
2160
2161 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
2162
2163         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
2164         with both arguments constant strings.
2165         * gcc.c-torture/execute/string-opt-3.c: New test.
2166         * gcc.c-torture/execute/string-opt-4.c: New test.
2167         * gcc.c-torture/execute/string-opt-5.c: New test.
2168
2169 2000-11-08  Nick Clifton  <nickc@redhat.com>
2170
2171         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
2172         mulsidi3adddi patterns.
2173
2174 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
2175
2176         * g++.old-deja/g++.other/crash36.C: New test.
2177
2178 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
2179
2180         * g++.old-deja/g++.other/init16.C: New test.
2181
2182 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
2183
2184         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
2185
2186 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
2187
2188         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
2189         * gcc.c-torture/execute/va-arg-16.x: Likewise.
2190         * gcc.c-torture/execute/va-arg-17.x: Likewise.
2191
2192 2000-11-07  DJ Delorie  <dj@redhat.com>
2193
2194         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
2195
2196 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2197
2198         * gcc.c-torture/execute/string-opt-1.c: New test.
2199
2200 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
2201
2202         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
2203         mips-sgi-irix6.* because the MIPS ABI passes floating-point
2204         parameters in registers, and there is no way for a varargs
2205         function to know in which order the integer and floating-point
2206         parameters should be interleaved when they are placed on the
2207         stack.
2208         * gcc.c-torture/execute/va-arg-16.x: Likewise.
2209         * gcc.c-torture/execute/va-arg-17.x: Likewise.
2210
2211 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2212
2213         * gcc.c-torture/execute/string-opt-2.c: New test.
2214
2215 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
2216
2217         * g++.old-deja/g++.pt/crash60.C: New test.
2218
2219 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
2220
2221         * g++.old-deja/g++.other/crash24.C: New test.
2222         * g++.old-deja/g++.other/crash25.C: New test.
2223         * g++.old-deja/g++.other/crash26.C: New test.
2224         * g++.old-deja/g++.other/crash27.C: New test.
2225         * g++.old-deja/g++.other/crash28.C: New test.
2226         * g++.old-deja/g++.other/crash29.C: New test.
2227         * g++.old-deja/g++.other/crash30.C: New test.
2228         * g++.old-deja/g++.other/crash31.C: New test.
2229         * g++.old-deja/g++.other/crash32.C: New test.
2230         * g++.old-deja/g++.other/crash33.C: New test.
2231         * g++.old-deja/g++.other/crash34.C: New test.
2232         * g++.old-deja/g++.other/crash35.C: New test.
2233
2234 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
2235
2236         * gcc.c-torture/execute/20001031-1.c: New test.
2237
2238 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
2239
2240         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
2241         namespace.
2242
2243         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
2244         standards-conformant.
2245
2246         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
2247
2248         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
2249         * g++.old-deja/g++.mike/p755a.C: Likewise.
2250         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
2251         library makes no calls to `operator new' during initialization.
2252
2253 2000-11-04  Neil Booth  <neilb@earthling.net>
2254
2255         * gcc.dg/cpp/include2.c: New tests.
2256
2257 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
2258
2259         * lib/g++.exp (g++_set_ld_library_path): New function.
2260         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
2261
2262 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
2263
2264         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
2265         warnings.
2266
2267 2000-11-01  Richard Henderson  <rth@redhat.com>
2268
2269         * g++.old-deja/g++.ext/namedret1.C: New.
2270         * g++.old-deja/g++.ext/namedret2.C: New.
2271         * g++.old-deja/g++.ext/namedret3.C: New.
2272
2273 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
2274
2275         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
2276         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
2277
2278 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2279
2280         * gcc.c-torture/execute/va-arg-21.c: New test.
2281
2282 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
2283
2284         * gcc.dg/c99-complex-2.c: New test.
2285
2286 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2287
2288         * gcc.c-torture/execute/stdio-opt-1.c: New test.
2289
2290 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
2291
2292         * g++.old-deja/g++.other/inline16.C: New test.
2293
2294 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
2295
2296         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
2297         __PRETTY_FUNCTION__
2298
2299 2000-10-29  Neil Booth  <neilb@earthling.net>
2300
2301         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
2302         New tests.
2303         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
2304         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
2305         optimisation.
2306
2307 2000-10-29  Neil Booth  <neilb@earthling.net>
2308
2309         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
2310         * mi1.c, mi1c.h: Add null directives to multiple-include test.
2311         * mi5.c: Test multiple includes work with -C.
2312         * trigraphs.c: Test ^= version.
2313
2314 2000-10-28  Neil Booth  <neilb@earthling.net>
2315
2316         New tests and test updates for new macro expander.
2317
2318         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
2319         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
2320         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
2321         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
2322         new diagnostic messages.
2323
2324         * gcc.dg/cpp/macro3.c: New tests.
2325
2326 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
2327
2328         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
2329         on the same line.
2330
2331 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
2332
2333         * g++.old-deja/g++.other/eh2.C: New test.
2334
2335 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
2336
2337         * gcc.c-torture/execute/20001027-1.c: New test.
2338
2339 2000-10-26  Richard Henderson  <rth@redhat.com>
2340
2341         * gcc.c-torture/execute/20001026-1.c: New.
2342
2343 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
2344
2345         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
2346         * g++.old-deja/g++.law/builtin1.C: Likewise.
2347         * g++.old-deja/g++.law/ctors10.C: Likewise.
2348         * g++.old-deja/g++.law/virtual3.C: Likewise.
2349         * g++.old-deja/g++.mike/p658.C: Likewise.
2350         * g++.old-deja/g++.other/sibcall1.C: Likewise.
2351         * g++.old-deja/g++.other/vaarg2.C: Likewise.
2352         * g++.old-deja/g++.robertl/eb124.C: Likewise.
2353         * g++.old-deja/g++.robertl/eb44.C: Likewise.
2354         * g++.old-deja/g++.robertl/eb77.C: Likewise.
2355
2356 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
2357
2358         * gcc.c-torture/compile/20001024-1.c: New test.
2359
2360 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
2361
2362         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
2363         to tell us whether or not we are using V3.
2364
2365 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
2366
2367         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
2368         operands.
2369
2370 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2371
2372         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
2373
2374 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
2375
2376         * gcc.c-torture/execute/20001024-1.c: New test.
2377
2378 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
2379
2380         * g++.old-deja/g++.other/sibcall1.C: New test.
2381
2382 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
2383
2384         * gcc.dg/noncompile/init-3.c: New test.
2385
2386 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
2387
2388         * gcc.dg/format-array-1.c: New test.
2389
2390 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2391
2392         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
2393         writing through null pointers; remove comment about testing
2394         unterminated strings.
2395
2396 2000-10-17  Matthew Hiller  <hiller@redhat.com>
2397
2398         * gcc.c-torture/execute/20001017-2.c: New test.
2399
2400 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2401
2402         * gcc.c-torture/compile/20001018-1.c: New test.
2403         * gcc.c-torture/compile/20001018-1.x: Xfail.
2404
2405 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2406
2407         * gcc.c-torture/execute/20001017-1.c: New test.
2408
2409 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2410
2411         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
2412         for multiple use of arguments with scanf formats; add tests for
2413         multiple use of arguments.
2414
2415 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
2416
2417         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
2418
2419 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2420
2421         * gcc.dg/format-miss-1.c: New test.
2422
2423 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
2424
2425         * gcc.c-torture/execute/20001013-1.c: New test.
2426
2427 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
2428
2429         * gcc.dg/format-branch-1.c: New test.
2430
2431 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
2432
2433         * README, lib/file-format.exp: Remove EGCS references.
2434
2435 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
2436
2437         * gcc.dg/20001013-1.c: New test.
2438
2439 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
2440
2441         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
2442         for intmax_t in the compiler using __typeof__ and the type rules
2443         for conditional expressions.
2444
2445 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
2446
2447         * gcc.dg/20001012-1.c: New test.
2448         * gcc.dg/20001012-2.c: New test.
2449
2450 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2451
2452         * gcc.dg/format-attr-1.c: New test.
2453
2454 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2455
2456         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
2457         __LONG_LONG_MAX__ instead of LLONG_MAX.
2458
2459 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2460
2461         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
2462         scanf flags.
2463         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
2464         flags.
2465
2466 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
2467
2468         * gcc.dg/sequence-pt-1.c: New test.
2469
2470 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
2471
2472         * gcc.c-torture/execute/20001011-1.c: New testcase.
2473         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
2474
2475 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
2476
2477         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
2478         does not error on it.
2479
2480 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
2481
2482         * gcc.dg/20001009-1.c: New test.
2483
2484 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
2485
2486         * gcc.c-torture/compile/20001009-1.c: Move from here ....
2487         * gcc.c-torture/execute/20001009-2.c: ... to here.
2488
2489 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
2490
2491         * gcc.c-torture/compile/20001009-1.c: New testcase.
2492         * gcc.c-torture/execute/20001009-1.c: New testcase.
2493         Testcases provided by Jan Hubicka <jh@suse.cz>.
2494
2495 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2496
2497         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
2498         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
2499         uintmax_t using <limits.h> to emulate the compiler's internal
2500         logic.  No longer XFAIL %j tests.
2501
2502 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2503
2504         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
2505         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
2506         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
2507         regexps and details of expected handling of some bad formats.
2508         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
2509         suppression.
2510
2511 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2512
2513         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
2514         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
2515         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
2516         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
2517         in list archives.
2518
2519 2000-10-06  Richard Henderson  <rth@cygnus.com>
2520
2521         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
2522         * g++.old-deja/g++.brendan/crash52.C: Likewise.
2523         * g++.old-deja/g++.jason/report.C: Likewise.
2524         * g++.old-deja/g++.law/friend5.C: Likewise.
2525         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
2526         of the expected warnings.
2527
2528 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
2529
2530         * g++.old-deja/g++.pt/enum14.C: New test.
2531
2532 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
2533
2534         * g++.old-deja/g++.pt/crash59.C: New test.
2535
2536 2000-10-04  Will Cohen  <wcohen@redhat.com>
2537
2538         * gcc.dg/20000926-1.c: New test.
2539
2540 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
2541
2542         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
2543         function name for current C++ compiler.
2544         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
2545
2546 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
2547
2548         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
2549         __PRETTY_FUNCTION__.
2550         * g++.old-deja/g++.ext/pretty2.C: Likewise.
2551
2552 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2553
2554         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
2555
2556 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
2557
2558         * gcc.c-torture/compile/20000923-1.c: New test.
2559
2560 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
2561
2562         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
2563         * g++.old-deja/g++.pt/ttp62.C: Same.
2564         * g++.old-deja/g++.other/inline14.C: Same.
2565
2566 2000-09-24  Richard Henderson  <rth@cygnus.com>
2567
2568         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
2569
2570 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
2571
2572         * gcc.dg/c90-printf-1.c: Add test for wide string format.
2573
2574 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
2575
2576         * gcc.c-torture/compile/20000922-1.c: New file.
2577
2578 2000-09-21  Nick Clifton  <nickc@redhat.com>
2579
2580         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
2581         a signed long modulo operation.
2582         (mod6): New funciton - perform an unsigned long modulo operation.
2583         (main): Add tests for modulos of very large numbers by very small
2584         dividends.
2585
2586 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2587
2588         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
2589
2590 2000-09-19  Richard Henderson  <rth@cygnus.com>
2591
2592         * gcc.dg/compare2.c (case 10): XFAIL.
2593
2594 2000-09-18  Richard Henderson  <rth@cygnus.com>
2595
2596         * gcc.c-torture/execute/20000906-1.c: Move ...
2597         * gcc.dg/20000906-1.c: ... here.  Only run on targets
2598         that support __builtin_trap.
2599
2600 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
2601
2602         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
2603
2604 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2605
2606         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
2607         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
2608         more $ format tests.
2609
2610 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2611
2612         * gcc.dg/format-errmk-1.c: New test.
2613
2614 2000-09-17  Greg McGary  <greg@mcgary.org>
2615
2616         * gcc.c-torture/execute/20000917-1.x: Remove.
2617
2618 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2619
2620         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
2621
2622 2000-09-17  Greg McGary  <greg@mcgary.org>
2623
2624         * gcc.c-torture/execute/20000917-1.c: New test.
2625         * gcc.c-torture/execute/20000917-1.x: XFAIL.
2626
2627 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
2628
2629         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
2630         in nested macro bug.
2631
2632 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
2633
2634         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
2635
2636 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
2637
2638         * gcc.c-torture/execute/20000914-1.c: New test.
2639
2640 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
2641
2642         * g++.other/inline13.C: New test.
2643
2644 2000-09-12  Andreas Jaeger  <aj@suse.de>
2645
2646         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
2647         constant by Ulrich Drepper <drepper@redhat.com>.
2648
2649 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
2650
2651         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
2652
2653 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2654
2655         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
2656
2657 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
2658
2659         * gcc.dg/cpp/backslash.c: New test.
2660
2661 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
2662
2663         * gcc.c-torture/execute/20000910-1.c: New test.
2664         * gcc.c-torture/execute/20000910-2.c: Likewise.
2665
2666 2000-09-11  Robert Lipe  <robertl@sco.com>
2667
2668         * gcc.dg/pragma-align.c: New test.
2669
2670 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
2671
2672         * g++.old-deja/g++.pt/explicit82.C: New test.
2673         * g++.old-deja/g++.pt/explicit83.C: New test.
2674
2675 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
2676
2677         * gcc.dg/asm-names.c: New test.
2678
2679 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2680
2681         * gcc.dg/cpp/tr-warn6.c: New test
2682
2683 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2684
2685         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
2686         be accepted.
2687
2688 2000-09-07  Catherine Moore  <clm@redhat.com>
2689
2690         * gcc.c-torture/execute/unroll-1.c: New test.
2691
2692 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
2693
2694         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
2695         ERROR markers.
2696         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
2697         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
2698         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
2699         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
2700         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
2701         Preprocess only.
2702         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
2703         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
2704
2705 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2706
2707         * g++.old-deja/g++.pt/deduct2.C: New test.
2708
2709 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2710
2711         * g++.old-deja/g++.pt/parms2.C: New test.
2712
2713 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2714
2715         * g++.old-deja/g++.pt/crash58.C: New test.
2716
2717 2000-09-06  Greg McGary  <greg@mcgary.org>
2718
2719         * gcc.c-torture/execute/20000906-1.c: New test.
2720         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
2721
2722 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2723
2724         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
2725
2726 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2727
2728         * g++.old-deja/g++.pt/crash57.C: New test.
2729
2730 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2731
2732         * g++.old-deja/g++.pt/crash56.C: New test.
2733
2734 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2735
2736         * g++.old-deja/g++.pt/koenig1.C: New test.
2737
2738 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
2739
2740         * gcc.dg/20000904-1.c: New test.
2741
2742 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
2743
2744         * gcc.dg/cpp/paste8.c: New test.
2745
2746 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
2747
2748         * gcc.c-torture/compile/20000827-1.c: New test.
2749
2750 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2751
2752         * gcc.dg/format-diag-1.c: New test.
2753
2754 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2755
2756         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
2757         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
2758         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
2759         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
2760         gcc.dg/formatz-1.c: Adjust warning regular expressions.
2761
2762 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
2763
2764         * g++.old-deja/g++.other/nested4.C: New test.
2765
2766 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
2767
2768         * g++.old-deja/g++.ns/scoped1.C: New test.
2769
2770 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
2771
2772         * lib/g++.exp: Support testing already-installed GCC.
2773
2774 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2775
2776         * wtr-label-1.c, wtr-suffix-1.c: New tests.
2777
2778 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2779
2780         * gcc.dg/return-type-2.c: New test.
2781
2782 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
2783
2784         * gcc.c-torture/compile/20000825-1.c: New test.
2785
2786 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
2787
2788         * gcc.dg/dwarf2-2.c: New test.
2789
2790 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
2791
2792         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
2793         dg-warning regexps.
2794
2795 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2796
2797         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
2798         gcc.dg/format-ext-5.c: New tests.
2799
2800 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
2801
2802         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
2803
2804 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
2805
2806         * gcc.dg/noncompile/930622-2.c: Adjust error message.
2807
2808 2000-08-24  Richard Henderson  <rth@cygnus.com>
2809
2810         * gcc.dg/ia64-sync-1.c: New test.
2811         * gcc.dg/ia64-sync-2.c: New test.
2812         * gcc.dg/ia64-asm-1.c: New test.
2813
2814 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
2815
2816         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
2817         * gcc.dg/format-ext-2.c: New test.
2818
2819 2000-08-23  Jason Merrill  <jason@redhat.com>
2820
2821         * lib/old-dejagnu.exp: Also ignore "In member function" and
2822         "At global scope".
2823
2824 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2825
2826         * gcc.dg/noncompile/label-lineno-1.c: New test.
2827
2828 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2829
2830         * gcc.dg/c99-array-nonobj-1.c: New test.
2831
2832 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2833
2834         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
2835         tests.
2836         * gcc.dg/format-ext-1.c: New test.
2837
2838 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2839
2840         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
2841         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
2842         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
2843         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
2844         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
2845
2846 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2847
2848         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
2849         gcc.dg/c99-strftime-2.c: New tests.
2850
2851 2000-08-22  Richard Henderson  <rth@cygnus.com>
2852
2853         * gcc.c-torture/execute/20000822-1.c: New test.
2854
2855 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
2856
2857         * gcc.c-torture/execute/20000819-1.x: Remove.
2858
2859 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
2860
2861         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
2862         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
2863         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
2864         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
2865         gcc.dg/format-xopen-1.c: New tests.
2866
2867 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
2868
2869         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
2870
2871 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
2872
2873         * g++.old-deja/g++.other/loop2.C: New test.
2874
2875         * gcc.c-torture/compile/20000606-1.c: New test.
2876         * gcc.c-torture/compile/20000728-1.c: New test.
2877         * gcc.c-torture/execute/20000801-1.c: New test.
2878         * gcc.c-torture/execute/20000801-2.c: New test.
2879         * gcc.c-torture/execute/20000819-1.c: New test.
2880         * gcc.c-torture/execute/20000819-1.x: XFAIL.
2881         * gcc.dg/20000629-1.c: New test.
2882         * gcc.dg/20000724-1.c: New test.
2883         * gcc.dg/20000807-1.c: New test.
2884
2885 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
2886
2887         * gcc.dg/cpp/pragma-1.c: New test.
2888         * gcc.dg/cpp/pragma-2.c: New test.
2889
2890 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
2891
2892         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
2893         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
2894
2895 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2896
2897         * gcc.c-torture/compile/20000818-1.c: New test.
2898
2899 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
2900
2901         * gcc.c-torture/execute/20000818-1.c: New test.
2902
2903 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2904
2905         * gcc.dg/format-va-1.c: New test.
2906
2907 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
2908
2909         * g++.old-deja/g++.other/typedef8.C: New test.
2910
2911 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
2912
2913         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
2914         * g++.old-deja/g++.mike/net36.C: Mark candidate.
2915         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
2916         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
2917         * g++.old-deja/g++.other/ptrmem7.C: New test.
2918         * g++.old-deja/g++.pt/ptrmem10.C: New test.
2919
2920 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
2921
2922         * g++.old-deja/g++.pt/typename27.C: New test.
2923
2924 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
2925
2926         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
2927         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
2928         * g++.old-deja/g++.pt/friend45.C: New test.
2929         * g++.old-deja/g++.other/friend8.C: New test.
2930
2931 2000-08-15  Richard Henderson  <rth@cygnus.com>
2932
2933         * gcc.c-torture/execute/20000815-1.c: New test.
2934
2935 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
2936
2937         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
2938         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
2939         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
2940
2941 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
2942
2943         * g++.old-deja/g++.other/refinit2.C: New test.
2944
2945 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
2946
2947         * lib/c-torture.exp (c-torture): Make
2948         compiler_conditional_xfail_data global.
2949         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
2950         compiler_conditional_xfail_data machinery.
2951         (f-torture-execute): Likewise.
2952         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
2953         and only when unrolling loops.
2954
2955         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
2956
2957 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
2958
2959         * g++.old-deja/g++.pt/explicit81.C: New test.
2960
2961 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
2962
2963         * g++.old-deja/g++.pt/typename26.C: New test.
2964
2965 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
2966
2967         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
2968         warning.
2969
2970 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2971
2972         * g++.old-deja/g++.other/array3.C: New test.
2973
2974 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2975
2976         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
2977         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
2978         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
2979         New tests.
2980
2981 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
2982
2983         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
2984         * g++.old-deja/g++.abi/vmihint.C: Likewise.
2985
2986 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
2987
2988         * gcc.c-torture/execute/20000808-1.c: New test.
2989
2990 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2991
2992         * gcc.dg/c90-const-expr-1.c: New test.
2993
2994 2000-08-08  Richard Henderson  <rth@cygnus.com>
2995
2996         * gcc.dg/noncompile/920923-1.c: Declare calloc.
2997
2998 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
2999
3000         * gcc.dg/noncompile/const-ll-1.c: New test.
3001
3002 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3003
3004         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
3005
3006 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
3007
3008         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
3009         that running programs linked against the shared version of libobjc
3010         run correctly.
3011
3012 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3013
3014         * gcc.dg/c99-printf-1.c: New test.
3015
3016 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3017
3018         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
3019
3020 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
3021
3022         * gcc.c-torture/execute/20000731-1.x: Delete.
3023
3024 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
3025
3026         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
3027         and torture_without_loops as is done by c-torture.exp.
3028         (search_for): Copy from c-torture.exp.
3029         (gcc-dg-runtest): New function, drives a directory of tests
3030         iterating over the TORTURE_OPTIONS.
3031         (scan-assembler, scan-assembler-not): Move here from
3032         individual directory drivers.
3033
3034         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
3035         defined by lib/gcc-dg.exp.
3036         * gcc.dg/cpp/cpp.exp: Likewise.
3037         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
3038         gcc-dg-runtest, so we cycle over optimization options.
3039
3040         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
3041         * gcc.dg/compare2.c: No longer expected to fail.
3042
3043 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
3044
3045         * gcc.c-torture/execute/20000804-1.c: New test.
3046
3047 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
3048
3049         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
3050
3051 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
3052
3053         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
3054
3055 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
3056
3057         * gcc.c-torture/compile/20000803-1.c: New test.
3058
3059 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3060
3061         * gcc.c-torture/execute/20000801-3.c,
3062         gcc.c-torture/execute/20000801-4.c: New tests.
3063         * gcc.c-torture/execute/20000801-3.x,
3064         gcc.c-torture/execute/20000801-4.x: Xfail.
3065
3066 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
3067
3068         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
3069         libobjc/.libs to allow for libtool.
3070
3071 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
3072
3073         * gcc.c-torture/compile/20000802-1.c: New test.
3074
3075 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
3076
3077         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
3078
3079 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
3080
3081         * gcc-c-torture/execute/20000731-2.c: New test.
3082
3083         * gcc.c-torture/execute/20000731-1.c: New test.
3084         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
3085
3086 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
3087
3088         * testsuite/gcc.dg/cpp/paste7.c: New test.
3089         * gcc.dg/cpp/20000725-1.c: New test.
3090
3091 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
3092
3093         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
3094         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
3095         declaration warning for __builtin_dwarf_reg_size.
3096
3097         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
3098
3099 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3100
3101         * gcc.dg/noncompile/voidparam-1.c: New test.
3102
3103 2000-07-30  Richard Henderson  <rth@cygnus.com>
3104
3105         * gcc.dg/c90-digraph-1.c: Don't xfail.
3106         * gcc.dg/compare2.c (case 10): Xfail.
3107         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
3108
3109 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
3110
3111         * gcc.dg/c99-main-1.c: New test.
3112
3113 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3114
3115         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
3116
3117 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
3118
3119         * gcc.c-tortuer/execute/20000726-1.c: New test.
3120
3121 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
3122
3123         * gcc.c-torture/execute/enum-2.c: New test.
3124
3125 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3126
3127         * gcc.dg/cpp/tr-warn3.c: New test.
3128
3129 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3130
3131         * g++.old-deja/g++.ext/implicit1.C: Remove.
3132         * g++.old-deja/g++.jason/c2.C: Remove
3133         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
3134         * g++.old-deja/g++.pt/crash16.C: Likewise.
3135         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
3136
3137 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3138
3139         * g++.old-deja/g++.other/for2.C: New test.
3140
3141 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
3142
3143         * gcc.dg/20000720-1.c: New test.
3144
3145 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
3146
3147         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
3148
3149 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
3150
3151         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
3152         * gcc.c-torture/execute/20000722-1.c: New.
3153         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
3154
3155 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
3156
3157         * gcc.dg/cpp/20000720-1.S: New test.
3158
3159 2000-07-21  Michael Meissner  <meissner@redhat.com>
3160
3161         * gcc.c-torture/execute/ieee/hugeval.c: New test.
3162
3163 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
3164
3165         * g++.old-deja/g++.brendan/crash16.C,
3166         g++.old-deja/g++.brendan/parse3.C,
3167         g++.old-deja/g++.brendan/redecl1.C,
3168         g++.old-deja/g++.ns/template13.C,
3169         g++.old-deja/g++.other/decl4.C,
3170         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
3171
3172 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
3173
3174         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
3175         and "Internal error".
3176
3177         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
3178         regexps.
3179         * gcc.dg/cpp/paste6.c: New test.
3180
3181 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
3182
3183         * gcc.dg/cpp/tr-direct.c: New test.
3184
3185         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
3186         gcc.dg/cpp/undef1.c: Tweak error regexps.
3187
3188 2000-07-18  Eric Christopher <echristo@redhat.com>
3189
3190         * gcc.c-torture/compile/20000718-1.c: New test.
3191
3192 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
3193
3194         * cpplex.c (_cpp_push_token): If the token being pushed back
3195         is the previous token in this context, just subtract one from
3196         context->posn.
3197         * cppmacro.c (save_expansion): Clear aux field when storing a
3198         placemarker.
3199
3200 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
3201
3202         * gcc.dg/noncompile/redecl-1.c: New test.
3203
3204 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
3205
3206         * gcc.c-torture/execute/20000717-5.c: New test.
3207         * gcc.c-torture/execute/20000717-1.x: Removed.
3208
3209 2000-07-17  Richard Henderson  <rth@cygnus.com>
3210
3211         * gcc.c-torture/execute/20000717-4.c: New test.
3212
3213 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
3214
3215         * gcc.dg/cpp/syshdr.c: New test.
3216         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
3217
3218 2000-07-17  Neil Booth  <neilb@earthling.net>
3219
3220         * gcc.dg/cpp/cmdlne-dM.c: New test.
3221         * gcc.dg/cpp/cmdlne-dD.c: New test.
3222
3223 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
3224
3225         * gcc.c-torture/execute/20000717-3.c: New test.
3226
3227         * gcc.c-torture/compile/20000717-1.c: New test.
3228
3229 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
3230
3231         * gcc.c-torture/execute/20000717-2.c: New test.
3232
3233 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3234
3235         * gcc.dg/formatz-1.c: New test.
3236
3237         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
3238         * gcc.dg/c99-digraph-1.c: New tests.
3239
3240         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
3241         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
3242
3243         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
3244         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
3245         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
3246         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
3247         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
3248         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
3249         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
3250
3251 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
3252
3253         * gcc.c-torture/execute/20000717-1.c: New test.
3254         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
3255
3256 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
3257
3258         * gcc.c-torture/execute/20000715-2.c: New test.
3259         * gcc.dg/20000715-1.c: New test.
3260
3261 2000-07-15  Michael Meissner  <meissner@redhat.com>
3262
3263         * gcc.c-torture/execute/20000715-1.c: New test.
3264
3265 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
3266
3267         * gcc.c-torture/execute/20000707-1.c: New test.
3268
3269 2000-07-13  Neil Booth  <NeilB@earthling.net>
3270
3271         * testsuite/gcc.dg/cpp/digraph1.c,
3272         testsuite/gcc.dg/cpp/digraph2.c,
3273         testsuite/gcc.dg/cpp/digraphs.c: New tests.
3274
3275 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
3276
3277         * g77.f-torture/compile/20000630-2.f:  New test.
3278         * g77.f-torture/compile/20000630-2.x
3279
3280 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
3281
3282         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
3283
3284 2000-07-11  Neil Booth  <NeilB@earthling.net>
3285
3286         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
3287
3288 2000-07-11  Neil Booth  <NeilB@earthling.net>
3289
3290         * gcc.dg/cpp/cmdlne-C.c: New.
3291
3292 2000-07-09  Neil Booth  <NeilB@earthling.net>
3293
3294         * gcc.dg/cpp/directiv.c: New tests.
3295         * gcc.dg/cpp/undef1.c: Update.
3296
3297 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
3298
3299         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
3300
3301 2000-07-09  Neil Booth  <NeilB@earthling.net>
3302
3303         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
3304
3305 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
3306
3307         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
3308         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
3309
3310 2000-07-08  Neil Booth  <NeilB@earthling.net>
3311
3312         * gcc.dg/cpp/macsyntx.c: New tests.
3313
3314 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
3315
3316         * gcc.dg/20000707-1.c: New test.
3317
3318 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
3319
3320         * gcc.c-torture/execute/20000706-1.c: New test.
3321         * gcc.c-torture/execute/20000706-2.c: New test.
3322         * gcc.c-torture/execute/20000706-3.c: New test.
3323         * gcc.c-torture/execute/20000706-4.c: New test.
3324         * gcc.c-torture/execute/20000706-5.c: New test.
3325
3326 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
3327
3328         * g++.old-deja/g++.pt/instantiate7.C: New test.
3329
3330 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
3331
3332         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
3333         * g++.old-deja/g++.mike/thunk3.C: Likewise.
3334         * g++.old-deja/g++.other/rtti3.C: Likewise.
3335         * g++.old-deja/g++.other/rttid3.C: Likewise.
3336
3337 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
3338
3339         *  g77.f-torture/compile/20000630-1.x: Fix typo
3340
3341 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
3342
3343         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
3344         assembly output.
3345
3346 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
3347
3348         * gcc.dg/cpp/ident.c: New test.
3349
3350 2000-07-05  Neil Booth  <NeilB@earthling.net>
3351
3352         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
3353           gcc.dg/cpp/lexstrng.c: New tests.
3354
3355 2000-07-04  Neil Booth  <NeilB@earthling.net>
3356
3357         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
3358         * gcc.dg/cpp/strify2.c: Same.
3359
3360 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
3361
3362         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
3363         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
3364         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
3365         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
3366
3367         * testsuite/gcc.dg/cpp/macro1.c,
3368         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
3369         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
3370         testsuite/gcc.dg/cpp/strify1.c,
3371         testsuite/gcc.dg/cpp/strify2.c: New tests.
3372
3373 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
3374
3375         * gcc.c-torture/execute/20000703-1.c: New test.
3376
3377 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
3378
3379         * g++.old-deja/g++.pt (lookup10.C): New test.
3380
3381 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
3382
3383         * g++.old-deja/g++.pt (typename25.C): New test.
3384
3385 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
3386
3387         * gcc.c-torture/compile/20000701-1.c: New test.
3388
3389 2000-06-30  Nick Clifton  <nickc@cygnus.com>
3390
3391         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
3392         to test case.
3393
3394 2000-06-30  Catherine Moore  <clm@cygnus.com>
3395
3396         * gcc.c-torture/execute/align-1.c: New test.
3397
3398 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
3399
3400         * g++.old-deja/g++.pt/expr8.C: New test.
3401         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
3402
3403 2000-06-29  Nick Clifton  <nickc@cygnus.com>
3404
3405         * gcc.c-torture/compile/20000629-1.c: New test.
3406
3407 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
3408
3409
3410         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
3411         gcc.dg/noncompile directory, depending on whether they're
3412         preprocessor tests or not.  Annotate all the tests for the dg
3413         framework.
3414
3415         * gcc.c-torture/noncompile/noncompile.exp: Delete.
3416         * gcc.dg/noncompile/noncompile.exp: New.
3417
3418         * Moved files:
3419         Old name                                New name
3420         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
3421         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
3422         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
3423         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
3424         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
3425         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
3426         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
3427         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
3428         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
3429         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
3430         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
3431         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
3432         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
3433         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
3434         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
3435         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
3436         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
3437         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
3438         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
3439         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
3440         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
3441         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
3442         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
3443         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
3444
3445         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
3446         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
3447         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
3448         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
3449         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
3450         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
3451
3452 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
3453
3454         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
3455         declare one variable.  On the fourth, error.
3456         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
3457         declared by 20000628-1a.h.
3458
3459 2000-06-29  Richard Henderson  <rth@redhat.com>
3460
3461         * gcc.c-torture/execute/930529-1.x: New file.
3462         * gcc.dg/920413-1.c: Adjust expected warning text.
3463         * gcc.dg/980217-1.c: Declare abort.
3464         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
3465
3466 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
3467
3468         * g77.f-torture/compile/20000629-1.f: New test.
3469         * g77.f-torture/compile/20000629-1.x: Expected to fail.
3470
3471 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
3472
3473         Rearrange lots of files, removing entirely the
3474         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
3475         directories.
3476
3477         * Deleted files:
3478         gcc.c-torture/code_quality/code_quality.exp
3479         gcc.c-torture/special/special.exp
3480         gcc.failure/failure.exp
3481         gcc.failure/940409-1.x
3482         gcc.c-torture/compile/961203-1.x
3483
3484         * New files:
3485         gcc.misc-tests/linkage.exp
3486         gcc.c-torture/execute/920730-1t.c
3487         gcc.c-torture/execute/920730-1t.x
3488         gcc.c-torture/compile/920520-1.x
3489         gcc.c-torture/compile/920521-1.x
3490         gcc.c-torture/compile/981006-1.x
3491         gcc.c-torture/execute/eeprof-1.x
3492
3493         * Moved files (possibly with modifications to fit a new harness):
3494         Old name                                New name
3495         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
3496         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
3497         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
3498         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
3499         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
3500         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
3501         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
3502         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
3503         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
3504         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
3505         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
3506         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
3507         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
3508         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
3509
3510 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
3511
3512         * c-torture/compile/961203-1.x: Delete.
3513
3514         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
3515         not exit. Include stdio.h.
3516         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
3517         * gcc.misc-tests/dg-12.c: Likewise.
3518         * gcc.misc-tests/dg-5.c: Likewise.
3519         * gcc.misc-tests/dg-6.c: Likewise.
3520         * gcc.misc-tests/dg-7.c: Prototype abort.
3521         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
3522         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
3523         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
3524         not exit.
3525         * gcc.misc-tests/sieve.c: Use return from main, not exit.
3526         * gcc.misc-tests/sort2.c: Use return from main, not exit.
3527
3528 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
3529
3530         * gcc.dg/cpp/20000628-1.c: New test.
3531         * gcc.dg/cpp/20000628-1.h: New header for above test.
3532         * gcc.dg/cpp/20000628-1a.h: Likewise.
3533
3534 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
3535
3536         * gcc.dg/cpp: New directory.
3537         * gcc.dg/cpp/cpp.exp: New driver.
3538         * gcc.dg/cpp/20000627-1.c: New test.
3539         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
3540         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
3541         and rewrite as a compilation test.
3542
3543         * gcc.dg: Move many files into the cpp subdirectory, possibly
3544         renaming or editing them as well.
3545         Old name                New name
3546         990119-1.c              cpp/19990119-1.c
3547         990228-1.c              cpp/19990228-1.c
3548         990407-1.c              cpp/19990407-1.c
3549         990409-1.c              cpp/19990409-1.c
3550         990413-1.c              cpp/19990413-1.c
3551         990703-1.c              cpp/19990703-1.c
3552         20000127-1.c            cpp/20000127-1.c
3553         20000129-1.c            cpp/20000129-1.c
3554         20000207-1.c            cpp/20000207-1.c
3555         20000207-2.c            cpp/20000207-2.c
3556         20000209-1.c            cpp/20000209-1.c
3557         20000209-2.c            cpp/20000209-2.c
3558         20000301-1.c            cpp/20000301-1.c
3559         20000419-1.c            cpp/20000419-1.c
3560         20000510-1.S            cpp/20000510-1.S
3561         20000519-1.c            cpp/20000519-1.c
3562         20000529-1.c            cpp/20000529-1.c
3563         20000625-1.c            cpp/20000625-1.c
3564         20000625-2.c            cpp/20000625-2.c
3565         cpp-as1.c               cpp/assert1.c
3566         cpp-as2.c               cpp/assert2.c
3567         cxx-comments-1.c        cpp/cxxcom1.c
3568         cxx-comments-2.c        cpp/cxxcom2.c
3569         endif-label.c           cpp/endif.c
3570         cpp-hash1.c             cpp/hash1.c
3571         cpp-hash2.c             cpp/hash2.c
3572         cpp-if1.c               cpp/if-1.c
3573         cpp-if2.c               cpp/if-2.c
3574         cpp-if3.c               cpp/if-3.c
3575         cpp-if4.c               cpp/if-4.c
3576         cpp-if5.c               cpp/if-5.c
3577         cpp-cond.c              cpp/if-cexp.c
3578         cpp-missingop.c         cpp/if-mop.c
3579         cpp-missingparen.c      cpp/if-mpar.c
3580         cpp-opprec.c            cpp/if-oppr.c
3581         cpp-ifparen.c           cpp/if-paren.c
3582         cpp-shortcircuit.c      cpp/if-sc.c
3583         cpp-shift.c             cpp/if-shift.c
3584         cpp-unary.c             cpp/if-unary.c
3585         cpp-li1.c               cpp/line1.c
3586         cpp-li2.c               cpp/line2.c
3587         lineno.c                cpp/line3.c
3588         lineno-2.c              cpp/line4.c
3589         cpp-mi.c                cpp/mi1.c
3590         cpp-mic.h               cpp/mi1c.h
3591         cpp-micc.h              cpp/mi1cc.h
3592         cpp-mind.h              cpp/mi1nd.h
3593         cpp-mindp.h             cpp/mi1ndp.h
3594         cpp-mix.h               cpp/mi1x.h
3595         cpp-mi2.c               cpp/mi2.c
3596         cpp-mi2a.h              cpp/mi2a.h
3597         cpp-mi2b.h              cpp/mi2b.h
3598         cpp-mi2c.h              cpp/mi2c.h
3599         cpp-mi3.c               cpp/mi3.c
3600         cpp-mi3.def             cpp/mi3.def
3601         poison-1.c              cpp/poison.c
3602         pr-impl.c               cpp/prag-imp.c
3603         cpp-redef-2.c           cpp/redef1.c
3604         cpp-redef.c             cpp/redef2.c
3605         strpaste.c              cpp/strp1.c
3606         strpaste-2.c            cpp/strp2.c
3607         cpp-tradpaste.c         cpp/tr-paste.c
3608         cpp-tradstringify.c     cpp/tr-str.c
3609         cpp-tradwarn1.c         cpp/tr-warn1.c
3610         cpp-tradwarn2.c         cpp/tr-warn2.c
3611         trigraphs.c             cpp/trigraphs.c
3612         cpp-unc1.c              cpp/unc1.c
3613         cpp-unc2.c              cpp/unc2.c
3614         cpp-unc3.c              cpp/unc3.c
3615         cpp-unc.c               cpp/unc4.c
3616         undef.c                 cpp/undef1.c
3617         undef-2.c               cpp/undef2.c
3618         cpp-wi1.c               cpp/widestr1.c
3619
3620 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
3621
3622         * lib/g++.exp (g++_include_flags): Tweak.
3623
3624 2000-06-27  H.J. Lu  <hjl@gnu.org>
3625             Loren J. Rittle  <ljrittle@acm.org>
3626
3627         * lib/g++.exp (g++_include_flags): Override libgloss.exp
3628         version with one that knows about the new gcc tree structure.
3629         (g++_link_flags): Same.
3630
3631 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
3632
3633         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
3634         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
3635         case we are cross-compiling.
3636
3637         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
3638         g++.old-deja/g++.niklas/Makefile.in,
3639         g++.old-deja/g++.niklas/configure.in,
3640         g++.old-deja/g++.other/Makefile.in,
3641         g++.old-deja/g++.other/configure.in,
3642         gcc.c-torture/code_quality/Makefile.in,
3643         gcc.c-torture/code_quality/configure.in,
3644         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
3645         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
3646         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
3647         gcc.c-torture/execute/ieee/Makefile.in,
3648         gcc.c-torture/execute/ieee/configure.in,
3649         gcc.c-torture/noncompile/Makefile.in,
3650         gcc.c-torture/noncompile/configure.in,
3651         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
3652         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
3653         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
3654
3655 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
3656
3657         * g++.old-deja/g++.other/ambig3.C: New test.
3658
3659 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
3660
3661         * g++.old-deja/g++.pt/syntax1.C: New test.
3662         * g++.old-deja/g++.pt/syntax2.C: New test.
3663         * g++.old-deja/g++.other/syntax3.C: New test.
3664         * g++.old-deja/g++.other/syntax4.C: New test.
3665
3666 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
3667
3668         * gcc.dg/20000623-1.c: Prototype exit and abort.
3669
3670 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
3671
3672         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
3673         New tests.
3674         * gcc.dg/cpp-mi3.def: New file.
3675
3676         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
3677         inside assertions.
3678         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
3679         lexer's error messages.
3680         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
3681         divine anything from the linemarkers.
3682         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
3683         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
3684
3685 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
3686
3687         * gcc.dg/20000623-1.c: New test.
3688
3689 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
3690
3691         * gcc.c-torture/execute/20000622-1.c: New test.
3692
3693 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
3694
3695         * g++.old-deja/g++.other/init15.C: New test.
3696
3697 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
3698
3699         * g++.old-deja/g++.pt/vaarg2.C: New test.
3700         * g++.old-deja/g++.pt/vaarg3.C: New test.
3701
3702 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
3703
3704         * g++.old-deja/g++.other/dyncast6.C: New test.
3705
3706 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
3707
3708         * gcc.c-torture/execute/loop-6.c: New test.
3709
3710 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
3711
3712         * gcc.dg/20000614-1.c: New test.
3713         * gcc.dg/20000614-2.c: New test.
3714
3715 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
3716
3717         * g++.old-deja/g++.other/inline12.C: New test.
3718
3719 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
3720
3721         * g++.old-deja/g++.other/eh1.C: New test.
3722
3723 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
3724
3725         * g++.old-deja/g++.other/type.C: New test.
3726
3727 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
3728
3729         * g++.old-deja/g++.other/initstring.C: New test.
3730
3731 2000-06-12  Jason Merrill  <jason@redhat.com>
3732
3733         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
3734
3735 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
3736
3737         * gcc.c-torture/compile/20000609-1.c: New test.
3738
3739 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
3740
3741         * gcc.dg/20000609-1.c: New test.
3742
3743 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
3744
3745         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
3746         * gcc.c-torture/noncompile/poison-1.c: Move...
3747         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
3748         * gcc.dg/cpp-li1.c: Add a token after the #line.
3749
3750 2000-06-05  Richard Henderson  <rth@cygnus.com>
3751
3752         * gcc.c-torture/execute/20000605-2.c: New test.
3753         * gcc.c-torture/execute/20000605-3.c: New test.
3754
3755 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
3756
3757         * g77.f-torture/execute/20000503-1.x: New file.
3758
3759 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
3760
3761         * g++.old-deja/g++.eh/badalloc1.C: New test.
3762
3763 2000-06-05  Richard Henderson  <rth@cygnus.com>
3764
3765         * gcc.c-torture/execute/20000605-1.c: New test.
3766
3767 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
3768             Nathan Sidwell <nathan@codesourcery.com>
3769
3770         * gcc.c-torture/compile/20000605-1.c: New test.
3771
3772 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
3773
3774         * g77.f-torture/compile/20000601-1.f:  New test.
3775
3776 2000-06-03  Richard Henderson  <rth@cygnus.com>
3777
3778         * gcc.c-torture/execute/20000603-1.c: New.
3779
3780 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
3781
3782         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
3783         * gcc.dg/noreturn-2.c (noreturn): Likewise.
3784
3785 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
3786
3787         * gcc.dg/compare2.c (case 12): XFAIL.
3788         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
3789         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
3790
3791         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
3792
3793 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
3794
3795         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
3796         guard macro is already defined when the header is first
3797         included.
3798         * gcc.dg/cpp-mix.h: New file.
3799         * gcc.dg/endif-label.c: Update patterns to match compiler.
3800
3801         * g++.brendan/complex1.C: Declare abort.
3802         * g++.law/refs4.C: Remove XFAIL.
3803         * g++.oliva/expr2.C: Declare abort and exit.
3804
3805 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
3806
3807         * gcc.c-torture/execute/20000528-1.c: New test.
3808
3809         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
3810         * g++.old-deja/g++.law/temps4.C: Likewise.
3811
3812         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
3813         stdlib.h.  Call abort() on failure.
3814         * g++.old-deja/g++.law/refs4.C: Likewise.
3815         * g++.old-deja/g++.law/temps4.C: Likewise.
3816         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
3817         * gcc.c-torture/execute/20000112-1.c: Include string.h.
3818
3819 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
3820
3821         Relative to g++.dg/special:
3822         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
3823
3824         Relative to g++.old-deja:
3825         * g++.brendan/complex1.C, g++.jason/optimize2.C,
3826         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
3827         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
3828         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
3829         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
3830         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
3831         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
3832
3833         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
3834         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
3835         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
3836         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
3837         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
3838         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
3839         and/or string.h.
3840
3841         * g++.other/goto1.C: Update expectations for error messages.
3842
3843 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
3844
3845         * gcc.c-torture/compile/20000523-1.c: New test.
3846
3847 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
3848
3849         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
3850
3851 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
3852
3853         * g++.old-deja/g++.eh/catch11.C: New test.
3854         * g++.old-deja/g++.eh/catch12.C: New test.
3855
3856 2000-05-24  Nick Clifton  <nickc@cygnus.com>
3857
3858         * gcc.c-torture/execute/20000523-1.c: New test.
3859
3860 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
3861
3862         * c-torture/execute/bcp-1.c: Replace abort in arg of
3863         __builtin_constant_p with a generic external function.
3864
3865         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
3866         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
3867         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
3868         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
3869         Prototype abort and/or exit.
3870
3871         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
3872         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
3873         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
3874         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
3875
3876 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
3877
3878         * gcc.dg/dwarf2-1.c: New test.
3879
3880 2000-05-20  Richard Henderson  <rth@cygnus.com>
3881
3882         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
3883
3884 2000-05-20  Andreas Jaeger  <aj@suse.de>
3885
3886         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
3887         testcase.
3888
3889 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
3890
3891         * gcc.c-torture/execute/20000519-2.c: New test.
3892
3893 2000-05-19  Andreas Jaeger  <aj@suse.de>
3894
3895         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
3896         which fails with SSA.
3897
3898         * lib/c-torture.exp: Also test with -O3 -fssa.
3899
3900 2000-05-18  Michael Meissner  <meissner@redhat.com>
3901
3902         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
3903         * gcc.c-torture/execute/920415-1.c: Ditto.
3904         * gcc.c-torture/execute/920501-1.c: Ditto.
3905         * gcc.c-torture/execute/conversion.c: Ditto.
3906         * gcc.c-torture/execute/cvt-1.c: Ditto.
3907
3908 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
3909
3910         * gcc.c-torture/compile/20000518-1.c: New test.
3911
3912 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
3913
3914         * g77.f-torture/compile/200005018.f:  New test.
3915
3916 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
3917
3918         * gcc.c-torture/compile/20000517-1.c: New test.
3919
3920 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3921
3922         * gcc.c-torture/execute/20000516-1.c: New test.
3923
3924 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
3925
3926         * g++.old-deja/g++.other/eh.C: New test.
3927
3928 2000-05-12  Richard Henderson  <rth@cygnus.com>
3929
3930         * gcc.c-torture/execute/990208-1.c (main): Don't pass
3931         constants through to doit's conditional.
3932
3933 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
3934
3935         * gcc.c-torture/compile/20000511-1.c: New test.
3936         * g77.f-torture/compile/20000511-1.f: New test.
3937         * g77.f-torture/compile/20000511-2.f: New test.
3938
3939 2000-05-11  Michael Meissner  <meissner@redhat.com>
3940
3941         * gcc.c-torture/execute/20000511-1.c: New test.
3942
3943 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
3944
3945         * gcc.dg/dg.exp: Scan .S files as well as .c files.
3946         * gcc.dg/20000510-1.S: New.
3947
3948 2000-05-08  Catherine Moore  <clm@cygnus.com>
3949
3950         * gcc.dg/unused-3.c: New.
3951
3952 2000-05-06  Richard Henderson  <rth@cygnus.com>
3953
3954           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
3955           * g++.old-deja/g++.mike/warn1.C: Likewise.
3956           * g++.old-deja/g++.pt/local1.C: Likewise.
3957           * g++.old-deja/g++.pt/local7.C: Likewise.
3958           * g++.old-deja/g++.pt/spec16.C: Likewise.
3959
3960 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
3961
3962         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
3963
3964 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
3965
3966           * g77.f-torture/execute/20000503-1.f:  New test.
3967
3968 2000-05-04  Andreas Jaeger  <aj@suse.de>
3969
3970         * gcc.dg/noreturn-2.c: New test.
3971
3972 2000-05-04  Neil Booth  <NeilB@earthling.net>
3973
3974         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
3975         preprocessor.
3976
3977 2000-05-04  Richard Henderson  <rth@cygnus.com>
3978
3979         * gcc.c-torture/execute/20000503-1.c: Fix typo.
3980
3981 2000-05-04  Richard Henderson  <rth@cygnus.com>
3982
3983         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
3984         OpenSSL by Jason R Thorpe.
3985
3986 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
3987
3988         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
3989
3990 2000-05-03  Robert Lipe <robertlipe@usa.net>
3991
3992         * gcc.dg/20000503-1.c: New test.
3993
3994 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
3995
3996         * gcc.c-torture/compile/20000502-1.c: New test.
3997         * g++.old-deja/g++.other/align.C: New test.
3998         * gcc.dg/cpp-tradstringify.c: New test.
3999
4000 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
4001
4002         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
4003         and hard registers.
4004
4005 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
4006
4007         * gcc.c-torture/execute/loop-5.c: New test.
4008
4009 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
4010
4011         * gcc.c-torture/execute/va-arg-20.c: New test.
4012
4013 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
4014
4015         * gcc.c-torture/execute/20000422-1.c: New test.
4016
4017 2000-04-20  Greg McGary  <gkm@gnu.org>
4018
4019         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
4020         when optimizing, but without sibling-call optimizations (-O1).
4021
4022 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
4023
4024           * gcc.c-torture/compile/20000420-1.c: New test.
4025
4026 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4027
4028         * g++.abi/ptrflags.C: New test.
4029         * g++.eh/catchptr1.C: Test incomplete pointer chains.
4030
4031 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
4032
4033         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
4034
4035 2000-04-19  Greg McGary  <gkm@gnu.org>
4036
4037         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
4038         sibling-call optimizations.
4039
4040 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
4041
4042         * gcc.dg/20000419-1.c: New test.
4043
4044 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
4045
4046         * gcc.c-torture/execute/20000412-6.c: New test.
4047
4048 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
4049
4050         * gcc.c-torture/execute/20000412-5.c: New test.
4051         * g77.f-torture/compile/20000412-1.f: New test.
4052         * gcc.c-torture/execute/20000412-4.c: New test.
4053         * gcc.c-torture/compile/20000412-2.c: New test.
4054         * gcc.c-torture/execute/20000412-3.c: New test.
4055         * gcc.c-torture/compile/20000412-1.c: New test.
4056         * gcc.c-torture/execute/20000412-2.c: New test.
4057
4058 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
4059
4060         * objc/execute/bf-20.m: New test.
4061
4062 2000-04-10  Richard Henderson  <rth@cygnus.com>
4063
4064         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
4065
4066         * gcc.c-torture/execute/20000412-1.c: New test.
4067
4068 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
4069
4070         * g++.old-deja/g++.eh/catchptr1.C: New test.
4071
4072 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
4073
4074         * g++.old-deja/g++.abi/cxa_vec.C: New test.
4075
4076 2000-04-08  Neil Booth  <NeilB@earthling.net>
4077
4078         * gcc.dg/cpp-nullchar.c: Remove test as
4079         embedded nulls cause problems.
4080
4081 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4082
4083         * gcc.dg/compare2.c: New test.
4084
4085 2000-04-08  Neil Booth  <NeilB@earthling.net>
4086
4087         * gcc.dg/cpp-nullchar.c: New test.
4088
4089 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
4090
4091         * gcc.dg/cpp-mi2.c: New test.
4092         * gcc.dg/cpp-mi2[abc].h: New files.
4093
4094 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
4095
4096         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
4097         member name.
4098
4099 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
4100
4101         * g++.old-deja/g++.abi/vmihint.C: New test.
4102
4103 2000-04-06  Neil Booth  <NeilB@earthling.net>
4104
4105         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
4106         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
4107         copyright.
4108
4109 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
4110
4111         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
4112         avoid stack-frame overwrite.
4113
4114 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
4115
4116         * gcc.c-torture/compile/20000405-2.c: New test.
4117         * gcc.c-torture/compile/20000405-3.c: New test.
4118
4119 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4120
4121         * gcc.c-torture/compile/20000405-1.c: New test.
4122
4123 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
4124
4125         * gcc.dg/cast-qual-1.c: Revert last change.
4126
4127 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4128
4129         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
4130
4131 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
4132
4133         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
4134         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
4135
4136 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
4137
4138         * gcc.c-torture/compile/20000403-2.c: New test.
4139         * gcc.c-torture/compile/20000403-1.c: New test.
4140
4141 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
4142
4143         * gcc.c-torture/execute/20000403-1.c: New test.
4144
4145 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
4146
4147         * gcc.c-torture/execute/20000402-1.c: New test.
4148
4149 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
4150
4151         * gcc.c-torture/execute/va-arg-15.c: New test.
4152         * gcc.c-torture/execute/va-arg-16.c: New test.
4153         * gcc.c-torture/execute/va-arg-17.c: New test.
4154         * gcc.c-torture/execute/va-arg-18.c: New test.
4155         * gcc.c-torture/execute/va-arg-19.c: New test.
4156
4157 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
4158
4159         * gcc.c-torture/compile/981211-1.c: Move to...
4160         * gcc.dg/cpp-as1.c: ...here.
4161         * gcc.dg/cpp-as2.c: New file.
4162
4163         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
4164         compiler.
4165
4166 2000-04-02  Neil Booth  <NeilB@earthling.net>
4167
4168         * gcc.dg/cpp-cond.c  New tests.
4169         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
4170         accidental success less likely.
4171         * gcc.dg/cpp-missingop.c  New tests.
4172         * gcc.dg/cpp-missingparen.c  New tests.
4173         * gcc.dg/cpp-shift.c  New tests.
4174         * gcc.dg/cpp-shortcircuit.c  New tests.
4175         * gcc.dg/cpp-unary.c  New tests.
4176
4177 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
4178
4179         * gcc.c-torture/compile/20000329-1.c: New test.
4180
4181 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
4182
4183         * gcc.c-torture/compile/20000326-1.c: New test.
4184         * gcc.c-torture/compile/20000326-2.c: New test.
4185
4186 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
4187
4188         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
4189         the first parameter is a function argument.
4190
4191 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
4192
4193         * g++.old-deja/g++.ext/array4.C: New test.
4194
4195 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
4196
4197         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
4198
4199 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4200
4201         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
4202
4203 2000-03-19  Richard Henderson  <rth@cygnus.com>
4204
4205         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
4206
4207 2000-03-19  Richard Henderson  <rth@cygnus.com>
4208
4209         * gcc.c-torture/compile/20000319-1.c: New test.
4210
4211 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
4212
4213         * gcc.c-torture/execute/20000314-3.c: New test.
4214         * gcc.c-torture/execute/20000314-2.c: New test.
4215         * gcc.c-torture/execute/20000314-1.c: New test.
4216         * gcc.c-torture/compile/20000314-2.c: New test.
4217         * gcc.c-torture/compile/20000314-1.c: New test.
4218
4219 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
4220
4221         * g++.old-deja/g++.warn/inline.C: New test.
4222
4223 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
4224
4225         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
4226         standards-compliant result rather than specific constants.
4227         Put test-values in array.
4228
4229 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
4230
4231         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
4232         (g++_target_compile): Put test-specific options last.
4233
4234 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
4235
4236         * g++.old-deja/g++.eh/vbase4.C: New test.
4237
4238 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
4239
4240         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
4241
4242 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
4243
4244         * g++.old-deja/g++.brendan/misc12.C: Removed.
4245         * g++.old-deja/g++.pt/memtemp77.C: Constify.
4246         * g++.old-deja/g++.ext/pretty4.C: New test.
4247
4248 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
4249
4250         * g++.old-deja/g++.other/string2.C: New test.
4251
4252 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
4253
4254         * g++.old-deja/g++.warn/impint2.C: New test.
4255
4256 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
4257
4258         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
4259         is 1, not zero.
4260
4261 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
4262
4263         * g++.old-deja/g++.warn/impint.C: New test.
4264         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
4265         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
4266         * g++.old-deja/g++.pt/explicit12.C: Likewise.
4267         * g++.old-deja/g++.pt/explicit13.C: Likewise.
4268         * g++.old-deja/g++.pt/explicit17.C: Likewise.
4269         * g++.old-deja/g++.pt/explicit18.C: Likewise.
4270         * g++.old-deja/g++.pt/explicit19.C: Likewise.
4271         * g++.old-deja/g++.pt/explicit23.C: Likewise.
4272         * g++.old-deja/g++.pt/explicit31.C: Likewise.
4273         * g++.old-deja/g++.pt/explicit35.C: Likewise.
4274         * g++.old-deja/g++.pt/explicit6.C: Likewise.
4275         * g++.old-deja/g++.pt/memclass7.C: Likewise.
4276
4277 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
4278
4279         * gcc.dg/cpp-redef.c: New test.
4280
4281 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
4282
4283         * g++.old-deja/g++.pt/unify7.C: New test.
4284
4285 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
4286
4287         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
4288         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
4289
4290 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
4291
4292         * gcc.c-torture/compile/20000224-1.c: New test.
4293
4294 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4295
4296         * gcc.c-torture/compile/cpp-2.c: New test.
4297         * gcc.c-torture/compile/cpp-1.c: New test.
4298
4299 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
4300
4301         * gcc.c-torture/execute/20000225-1.c: New test.
4302
4303 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4304
4305         * gcc.dg/cpp-li2.c: New test.
4306
4307         * gcc.dg/cpp-wi1.c: New test.
4308
4309         * gcc.dg/cpp-li1.c: New test.
4310
4311 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
4312
4313         * g++.old-deja/g++.other/sizeof5.C: New test.
4314
4315 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4316
4317         * gcc.c-torture/execute/va-arg-13.c: New test.
4318
4319 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
4320
4321         * gcc.c-torture/execute/va-arg-12.c: New test.
4322
4323 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
4324
4325         * gcc.c-torture/execute/20000223-1.c: New test.
4326
4327 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
4328
4329         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
4330
4331 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
4332
4333         * g++.old-deja/g++.abi/ptrmem.C: New test.
4334
4335 2000-02-19  Richard Henderson  <rth@cygnus.com>
4336
4337         * gcc.c-torture/compile/init-3.c: New.
4338
4339 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
4340
4341         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
4342         ALWAYS_CXXFLAGS.
4343
4344 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
4345
4346         * gcc.c-torture/compile/20000211-3.c: New test.
4347
4348 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
4349
4350         * gcc.c-torture/compile/20000211-2.c: New test.
4351
4352 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
4353
4354         * gcc.c-torture/compile/20000211-1.c: New test.
4355
4356 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
4357
4358         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
4359           on native targets
4360
4361 2000-02-08  Nathan Sidwell  <nathan@acm.org>
4362
4363         * g++.old-deja/g++.other/cast5.C: New test.
4364
4365 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
4366
4367         * gcc.c-torture/execute/20000205-1.c: New.
4368
4369 2000-02-03  Nathan Sidwell  <nathan@acm.org>
4370
4371         * g++.old-deja/g++.jason/cast3.C: Return void.
4372         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
4373
4374 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4375
4376         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
4377
4378         * gcc.dg/loop-1.c: New test.
4379
4380 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
4381
4382         * gcc.c-torture/compile/20000127-1.c: New test.
4383         * gcc.c-torture/execute/991228-1.c: New test.
4384
4385 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4386
4387         * gcc.dg/unused-2.c: New test.
4388
4389         * gcc.dg/conv-1.c: New test.
4390
4391 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
4392
4393         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
4394         compiler.
4395         (tool_option_proc): Fix typo.
4396
4397 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
4398
4399         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
4400         of the ld on the host, not on the build machine.
4401         Also, don't crash if '--help' is not a supported option.
4402
4403 2000-01-24  Richard Henderson  <rth@cygnus.com>
4404
4405         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
4406
4407 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
4408
4409         * gcc.c-torture/execute/20000120-2.c: New test.
4410         * gcc.c-torture/execute/20000120-1.c: New test.
4411
4412 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
4413
4414         * gcc.c-torture/execute/20000113-1.c: New test.
4415
4416 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
4417
4418         * gcc.c-torture/execute/20000112-1.c: New test.
4419
4420 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4421
4422         * gcc.dg/20000111-1.c: New test.
4423
4424 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
4425
4426         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
4427         with 16 bit integers.
4428
4429 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4430
4431         * gcc.dg/20000108-1.c: New test.
4432
4433 2000-01-05  Nathan Sidwell  <nathan@acm.org>
4434
4435         * g++.old-deja/g++.ns/koenig8.C: New test.
4436
4437 2000-01-05  Nathan Sidwell  <nathan@acm.org>
4438
4439         * g++.old-deja/g++.other/cast4.C: New test.
4440
4441 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
4442
4443         * gcc.c-torture/compile/20000105-2.c: New test.
4444         * gcc.c-torture/compile/20000105-1.c: New test.
4445
4446 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4447
4448         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
4449         references to printf & atoi to conform to ANSI standard.
4450         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
4451         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
4452         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
4453         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
4454         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
4455         * g++.old-deja/g++.brendan/complex1.C: Likewise.
4456         * g++.old-deja/g++.brendan/copy1.C: Likewise.
4457         * g++.old-deja/g++.brendan/copy2.C: Likewise.
4458         * g++.old-deja/g++.brendan/copy3.C: Likewise.
4459         * g++.old-deja/g++.brendan/copy4.C: Likewise.
4460         * g++.old-deja/g++.brendan/copy5.C: Likewise.
4461         * g++.old-deja/g++.brendan/copy6.C: Likewise.
4462         * g++.old-deja/g++.brendan/copy7.C: Likewise.
4463         * g++.old-deja/g++.brendan/copy8.C: Likewise.
4464         * g++.old-deja/g++.brendan/crash11.C: Likewise.
4465         * g++.old-deja/g++.brendan/crash14.C: Likewise.
4466         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
4467         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
4468         * g++.old-deja/g++.brendan/delete2.C: Likewise.
4469         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
4470         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
4471         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
4472         * g++.old-deja/g++.brendan/eh1.C: Likewise.
4473         * g++.old-deja/g++.brendan/groff1.C: Likewise.
4474         * g++.old-deja/g++.brendan/init3.C: Likewise.
4475         * g++.old-deja/g++.brendan/misc12.C: Likewise.
4476         * g++.old-deja/g++.brendan/misc7.C: Likewise.
4477         * g++.old-deja/g++.brendan/new2.C: Likewise.
4478         * g++.old-deja/g++.brendan/operators4.C: Likewise.
4479         * g++.old-deja/g++.brendan/operators5.C: Likewise.
4480         * g++.old-deja/g++.brendan/overload2.C: Likewise.
4481         * g++.old-deja/g++.brendan/overload7.C: Likewise.
4482         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
4483         * g++.old-deja/g++.brendan/reference1.C: Likewise.
4484         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
4485         * g++.old-deja/g++.brendan/template24.C: Likewise.
4486         * g++.old-deja/g++.brendan/template3.C: Likewise.
4487         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
4488         * g++.old-deja/g++.jason/inline3.C: Likewise.
4489         * g++.old-deja/g++.jason/opeq.C: Likewise.
4490         * g++.old-deja/g++.law/arg5.C: Likewise.
4491         * g++.old-deja/g++.law/arm7.C: Likewise.
4492         * g++.old-deja/g++.law/ctors11.C: Likewise.
4493         * g++.old-deja/g++.law/cvt8.C: Likewise.
4494         * g++.old-deja/g++.law/init9.C: Likewise.
4495         * g++.old-deja/g++.law/refs4.C: Likewise.
4496         * g++.old-deja/g++.law/template2.C: Likewise.
4497         * g++.old-deja/g++.law/visibility24.C: Likewise.
4498         * g++.old-deja/g++.law/vtable3.C: Likewise.
4499         * g++.old-deja/g++.mike/asm2.C: Likewise.
4500         * g++.old-deja/g++.mike/eh1.C: Likewise.
4501         * g++.old-deja/g++.mike/misc1.C: Likewise.
4502         * g++.old-deja/g++.mike/misc13.C: Likewise.
4503         * g++.old-deja/g++.mike/misc14.C: Likewise.
4504         * g++.old-deja/g++.mike/ns12.C: Likewise.
4505         * g++.old-deja/g++.mike/p1248.C: Likewise.
4506         * g++.old-deja/g++.mike/p3708.C: Likewise.
4507         * g++.old-deja/g++.mike/p3708a.C: Likewise.
4508         * g++.old-deja/g++.mike/p3708b.C: Likewise.
4509         * g++.old-deja/g++.mike/p646.C: Likewise.
4510         * g++.old-deja/g++.mike/p700.C: Likewise.
4511         * g++.old-deja/g++.mike/p783.C: Likewise.
4512         * g++.old-deja/g++.mike/p783a.C: Likewise.
4513         * g++.old-deja/g++.mike/p783b.C: Likewise.
4514         * g++.old-deja/g++.mike/p786.C: Likewise.
4515         * g++.old-deja/g++.mike/p789.C: Likewise.
4516         * g++.old-deja/g++.mike/p789a.C: Likewise.
4517         * g++.old-deja/g++.mike/p807a.C: Likewise.
4518         * g++.old-deja/g++.other/delete3.C: Likewise.
4519         * g++.old-deja/g++.other/dyncast1.C: Likewise.
4520         * g++.old-deja/g++.other/dyncast2.C: Likewise.
4521         * g++.old-deja/g++.other/dyncast3.C: Likewise.
4522         * g++.old-deja/g++.other/empty1.C: Likewise.
4523         * g++.old-deja/g++.other/temporary1.C: Likewise.
4524         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
4525         * g++.old-deja/g++.pt/t16.C: Likewise.
4526         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
4527
4528 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
4529
4530         * gcc.dg/991230-1.c: New test.
4531
4532 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
4533
4534         * gcc.c-torture/compile/991229-3.c: New test.
4535         * gcc.c-torture/compile/991229-2.c: New test.
4536         * gcc.c-torture/compile/991229-1.c: New test.
4537
4538 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
4539
4540         * gcc.c-torture/compile/labels-2.c: New test.
4541
4542 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
4543
4544         * gcc.c-torture/execute/991227-1.c: New test.
4545
4546 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4547
4548         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
4549
4550 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
4551
4552         * gcc.c-torture/execute/991221-1.c: New test.
4553
4554 1999-12-20  Nathan Sidwell  <nathan@acm.org>
4555
4556         * g++.old-deja/g++.other/cast3.C: New test.
4557
4558 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
4559
4560         * gcc.c-torture/execute/991216-4.c: New test.
4561
4562 1999-12-16  Michael Meissner  <meissner@cygnus.com>
4563
4564         * gcc.c-torture/execute/991216-1.c: New test.
4565         * gcc.c-torture/execute/991216-2.c: New test.
4566         * gcc.c-torture/execute/991216-3.c: New test.
4567
4568 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
4569
4570         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
4571         Actually make the test fail by using "-O2" for compilation.
4572
4573 1999-12-15  Nathan Sidwell  <nathan@acm.org>
4574
4575         * g++.old-deja/g++.warn/cast-align1.C: New test.
4576
4577 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
4578
4579         * gcc.c-torture/compile/991214-1.c: New test.
4580         * gcc.c-torture/compile/991214-2.c: New test.
4581
4582 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
4583
4584         * gcc.dg/991214-1.c: New test.
4585
4586 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
4587
4588         * gcc.c-torture/compile/991213-3.c: New test.
4589         * gcc.c-torture/compile/991213-2.c: New test.
4590         * gcc.c-torture/compile/991213-1.c: New test.
4591
4592 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
4593
4594         * gcc.dg/991209-1.c: New test.
4595
4596 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
4597
4598         * gcc.c-torture/compile/991208-1.c: New test.
4599
4600 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4601
4602         * gcc.dg/ultrasp2.c: New test.
4603
4604 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
4605
4606         * g++.old-deja/g++.abi/align.C (main): Fix typo.
4607
4608 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
4609
4610         * gcc.c-torture/compile/991202-1.c: New test.
4611         * gcc.c-torture/execute/991202-1.c: New test.
4612         * gcc.c-torture/execute/991202-2.c: New test.
4613         * gcc.c-torture/execute/991202-3.c: New test.
4614
4615 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
4616
4617         * g++.old-deja/g++.abi/align.C: New test.
4618         * g++.old-deja/g++.abi/aggregates.C: Likewise.
4619         * g++.old-deja/g++.abi/bitfields.C: Likewise.
4620
4621 1999-12-01  Richard Henderson  <rth@cygnus.com>
4622
4623         * gcc.c-torture/execute/991201-1.c: New.
4624
4625 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
4626
4627         * gcc.dg/991129-1.c: New test.
4628
4629 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
4630
4631         * gcc.c-torture/compile/991127-1.c: New test.
4632
4633 1999-11-22  Nathan Sidwell  <nathan@acm.org>
4634
4635         * g++.old-deja/g++.other/warn4.C: New test.
4636
4637 1999-11-22  Nathan Sidwell  <nathan@acm.org>
4638
4639         * g++.old-deja/g++.eh/cleanup2.C: New test.
4640         * g++.old-deja/g++.ext/pretty2.C: New test.
4641         * g++.old-deja/g++.ext/pretty3.C: New test.
4642         * g++.old-deja/g++.other/debug6.C: New test.
4643
4644 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
4645
4646         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
4647         compiler_output to look for one error message instead of two.
4648
4649 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
4650
4651         * gcc.c-torture/execute/991118-1.c: Also test case
4652         where the word boundary does not split a byte evenly.
4653
4654 1999-11-19  Nathan Sidwell  <nathan@acm.org>
4655
4656         * g++.old-deja/g++.ext/restrict1.C: New test.
4657
4658 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
4659
4660         * gcc.c-torture/execute/991118-1.c: New test.
4661
4662 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
4663
4664         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
4665         working directory pathnames.
4666
4667 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
4668
4669         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
4670         host is equipped with driver.h and driver.o so it can actually
4671         compile and run the tests.
4672
4673 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
4674
4675         * gcc.c-torture/compile/991008-1.c: New test.
4676
4677 1999-11-08  Nick Clifton  <nickc@cygnus.com>
4678
4679         * lib/gcc-dg.exp: Include target-supports.exp
4680
4681 1999-11-05  Nick Clifton  <nickc@cygnus.com>
4682
4683         * lib/target-supports.exp: New file: Provide procs to test for
4684         features supported by the target.
4685         (check_weak_available): Moved here from ecos.exp.
4686         (check_alias_available): New proc: Determine of the target
4687         toolchain supports the alias attribute.
4688
4689         * gcc.dg/special/ecos.exp: Move check_weak_available to
4690         target-supports.exp.
4691         (alias-1.c): Only perform the test if the target supports
4692         aliases.
4693         (wkali-1.c): Only perform the test if the target supports
4694         aliases.
4695
4696         * gcc.dg/990506-0.c: Expect error messages from cross
4697         targets as well as native targets.
4698
4699 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4700
4701         * gcc.dg/ultrasp1.c: Removed xfail.
4702         * gcc.dg/struct-ret-2.c: Likewise.
4703         * gcc.dg/array-1.c: Likewise.
4704
4705 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
4706
4707         * gcc.dg/struct-ret-2.c: New test.
4708
4709         * gcc.dg/array-1.c: New test.
4710
4711 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
4712
4713         * gcc.c-torture/execute/991030-1.c: New test.
4714
4715 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
4716
4717         * gcc.c-torture/compile/991026-2.c: New test.
4718
4719 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
4720
4721         * gcc.c-torture/compile/991026-1.c: New test.
4722
4723 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
4724
4725         * gcc.c-torture/execute/991023-1.c: New test.
4726
4727 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
4728
4729         * gcc.c-torture/execute/991019-1.c: New test.
4730
4731 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
4732
4733         * gcc.c-torture/execute/991016-1.c: New test.
4734
4735 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
4736
4737         * gcc.c-torture/execute/991014-1.c: New test.
4738
4739 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
4740
4741         * g++.old-deja/g++.other/union2.C: New test.
4742
4743 1999-10-13  Nathan Sidwell  <nathan@acm.org>
4744
4745         * g++.old-deja/g++.other/vaarg2.C: New test.
4746         * g++.old-deja/g++.other/vaarg3.C: New test.
4747
4748 1999-10-12  Craig Burley  <craig@jcb-sc.com>
4749
4750         * g77.f-torture/noncompile/19990905-1.f: Moved from being
4751         in compile/.
4752
4753 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
4754
4755         * gcc.c-torture/execute/va-arg-11.c: New test.
4756
4757 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
4758
4759         * lib/file-format.exp (gcc_target_object_format): Don't
4760         crash if objdump is unavailable.
4761
4762 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
4763
4764         * gcc.misc-tests/mg.exp: delete extraneous redirection.
4765
4766 1999-09-28  Nick Clifton  <nickc@cygnus.com>
4767
4768         * gcc.c-torture/compile/990928-1.c: New test.
4769
4770 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
4771
4772         * g++.old-deja/g++.other/decl6.C: New test.
4773
4774 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4775
4776         * gcc.c-torture/execute/va-arg-10.c: New test.
4777
4778 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
4779
4780         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
4781         __PRETTY_FUNCTION__.
4782
4783 1999-09-23  Nick Clifton  <nickc@cygnus.com>
4784
4785         * gcc.c-torture/execute/990923-1.c: New test.
4786
4787 1999-09-21  Nick Clifton  <nickc@cygnus.com>
4788
4789         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
4790         for which -fpic is inappropriate.
4791
4792 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
4793
4794         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
4795
4796 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
4797
4798         * g++.old-deja/g++.other/dyncast1.C: New test.
4799         * g++.old-deja/g++.other/dyncast2.C: New test.
4800         * g++.old-deja/g++.other/dyncast3.C: New test.
4801         * g++.old-deja/g++.other/dyncast4.C: New test.
4802         * g++.old-deja/g++.other/dyncast5.C: New test.
4803         * g++.old-deja/g++.eh/catch3.C: New test.
4804         * g++.old-deja/g++.eh/catch3p.C: New test.
4805         * g++.old-deja/g++.eh/catch4.C: New test.
4806         * g++.old-deja/g++.eh/catch4p.C: New test.
4807         * g++.old-deja/g++.eh/catch5.C: New test.
4808         * g++.old-deja/g++.eh/catch5p.C: New test.
4809         * g++.old-deja/g++.eh/catch6.C: New test.
4810         * g++.old-deja/g++.eh/catch6p.C: New test.
4811         * g++.old-deja/g++.eh/catch7.C: New test.
4812         * g++.old-deja/g++.eh/catch7p.C: New test.
4813         * g++.old-deja/g++.eh/catch8.C: New test.
4814         * g++.old-deja/g++.eh/catch8p.C: New test.
4815         * g++.old-deja/g++.eh/catch9.C: New test.
4816         * g++.old-deja/g++.eh/catch9p.C: New test.
4817
4818 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
4819
4820         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
4821         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
4822
4823 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
4824
4825         * gcc.c-torture/compile/990913-1.c: New test.
4826
4827 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
4828
4829         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
4830         * g++.old-deja/g++.jason/rfg5.C: Likewise.
4831
4832 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
4833
4834         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
4835
4836 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
4837
4838         * g++.old-deja/g++.other/lookup11.C: New test.
4839         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
4840         what is permitted and what we want.
4841         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
4842         overload use.
4843         * g++.old-deja/g++.jason/rfg5.C: Likewise
4844
4845 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
4846
4847         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
4848         * gcc.c-torture/noncompile/poison-1.c: New file.
4849
4850 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
4851
4852         * g++.old-deja/g++.other/sizeof3.C: New test.
4853         * g++.old-deja/g++.other/sizeof4.C: New test.
4854         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
4855         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
4856
4857 1999-09-07  Richard Henderson  <rth@cygnus.com>
4858
4859         * gcc.dg/va-arg-1.c: New.
4860
4861 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4862
4863         * gcc.c-torture/execute/va-arg-9.c: New test.
4864
4865 1999-09-05  Craig Burley  <craig@jcb-sc.com>
4866
4867         * g77.f-torture/compile/980519-2.f: New test.
4868         * g77.f-torture/compile/19990905-0.f: New test.
4869         * g77.f-torture/compile/19990905-1.f: New test.
4870         * g77.f-torture/compile/19990905-2.f: New test.
4871
4872         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
4873
4874 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
4875
4876         * gcc.c-torture/execute/990827-1.c: Fix typo.
4877
4878 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
4879
4880         * g++.old-deja/g++.other/deref1.C: New test.
4881
4882 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
4883
4884         * g++.old-deja/g++.other/ambig2.C: New test.
4885         * g++.old-deja/g++.other/cond5.C: New test.
4886         * g++.old-deja/g++.other/lookup16.C: New test.
4887
4888 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
4889
4890         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
4891         assemblers too.
4892
4893 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
4894
4895         * lib/c-torture.exp: Avoid the "compare executables" optimization
4896         when testing native.
4897
4898 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
4899
4900         * gcc.c-torture/execute/990829-1.c: New test.
4901         * gcc.c-torture/compile/990829-1.c: New test.
4902
4903 1999-08-27  Paul Burchard  <burchard@pobox.com>
4904
4905         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
4906         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
4907         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
4908         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
4909         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
4910         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
4911         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
4912         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
4913         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
4914         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
4915         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
4916
4917 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
4918
4919         * gcc.c-torture/execute/990827-1.c: New test.
4920
4921 1999-08-26  Craig Burley  <craig@jcb-sc.com>
4922
4923         * g77.f-torture/noncompile/19990826-4.f: New test.
4924
4925         * g77.f-torture/compile/19990826-3.f: New test.
4926
4927         * g77.f-torture/execute/19990826-2.f: New test.
4928
4929         * g77.f-torture/compile/19990826-1.f: New test.
4930
4931         * gcc.c-torture/execute/990826-0.c: New test.
4932         * g77.c-torture/execute/19990826-0.f: New test.
4933
4934         * g77.f-torture/noncompile/970626-2.f: New test.
4935
4936 1999-08-25  Paul Burchard  <burchard@pobox.com>
4937
4938         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
4939         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
4940         lss-011.C: New tests.
4941
4942 1999-08-25  Nathan Sidwell  <nathan@acm.org>
4943
4944         * g++.old-deja/g++.other/decl5.C: New test.
4945
4946 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4947
4948         * noncompile/noncompile.exp: Load_lib c-torture.exp.
4949         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
4950         call `postbase' for each one.  All callers of `postbase' changed
4951         to call this instead.
4952
4953 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
4954
4955         * gcc.c-torture/execute/990811-1.c: New test.
4956
4957 1999-08-09  Nick Clifton  <nickc@cygnus.com>
4958
4959         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
4960         just native ones.
4961
4962         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
4963         just native ones.
4964
4965 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
4966
4967         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
4968
4969 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
4970
4971         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
4972
4973 1999-08-04  Nathan Sidwell  <nathan@acm.org>
4974
4975         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
4976
4977 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
4978
4979         * gcc.c-torture/execute/990804-1.c: New test.
4980
4981 1999-08-03  Nathan Sidwell  <nathan@acm.org>
4982
4983         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
4984         * g++.old-deja/g++.brendan/crash64.C: Likewise
4985         * g++.old-deja/g++.brendan/overload8.C: Likewise
4986
4987 1999-08-03  Nathan Sidwell  <nathan@acm.org>
4988
4989         * g++.old-deja/g++.other/struct1.C: New test.
4990
4991 1999-08-03  Nathan Sidwell  <nathan@acm.org>
4992
4993         * g++.old-deja/g++.other/enum2.C: New test.
4994
4995 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
4996
4997         Adapted from tests from Franz Sirl:
4998         * gcc.c-torture/execute/va-arg-7.c: New test.
4999         * gcc.c-torture/execute/va-arg-8.c: New test.
5000
5001 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
5002
5003         * gcc.c-torture/compile/990801-2.c: New test.
5004
5005         * gcc.c-torture/compile/990801-1.c: New test.
5006
5007 1999-07-27  Michael Meissner  <meissner@cygnus.com>
5008
5009         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
5010         fp-cmp-1.c, converting double to float.
5011
5012         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
5013         fp-cmp-1.c, converting double to long double.
5014
5015         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
5016         from fr1 to unknown_register, since fr1 is a legitimate register
5017         on some machines.
5018
5019 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
5020
5021         * README: More listname related changes.
5022
5023 1999-07-08  Catherine Moore  <clm@cygnus.com>
5024
5025         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
5026
5027 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
5028
5029         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
5030
5031 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
5032
5033         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
5034
5035 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
5036
5037         * gcc.dg/990703-1.c: New test.
5038
5039 1999-06-29  Nick Clifton  <nickc@cygnus.com>
5040
5041         * lib/file-format.exp: New file: Move definition of proc
5042         gcc_target_object_format to here from
5043         gcc.dg/special/ecos.exp.
5044
5045         * lib/c-torture.exp: Include lib file-format.exp.
5046         * lib/gcc-dg.exp: Include lib file-format.exp.
5047
5048         * gcc.dg/special/ecos.exp: Remove definition of proc
5049         gcc_target_object_format.
5050
5051 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
5052
5053         * gcc.c-torture/execute/990628-1.c: New test.
5054
5055 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
5056
5057         * gcc.c-torture/compile/990625-2.c: New test.
5058
5059         * gcc.c-torture/compile/990625-1.c: New test.
5060
5061 1999-06-23  Nick Clifton  <nickc@cygnus.com>
5062
5063         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
5064         attributes compile.
5065         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
5066         ports that use the COFF/PE file format.
5067
5068 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
5069
5070         * gcc.c-torture/compile/990617-1.c: New test.
5071
5072 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
5073
5074         * g++.old-deja/g++.other/decl4.C: New test.
5075
5076 1999-06-14  Nathan Sidwell  <nathan@acm.org>
5077
5078         * g++.old-deja/g++.other/bitfld3.C: New test.
5079
5080 1999-06-08  Nathan Sidwell  <nathan@acm.org>
5081
5082         * g++.old-deja/g++.eh/catch1.C: New test.
5083
5084 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
5085
5086         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
5087
5088         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
5089         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
5090
5091 1999-06-05  Craig Burley  <craig@jcb-sc.com>
5092
5093         * g77.f-torture/compile/19990502-0.f: Replace with new,
5094         shorter, test that still fails after recent changes.
5095
5096 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
5097
5098         * gcc.c-torture/execute/990604-1.c: New test.
5099
5100 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
5101
5102         * gcc.c-torture/execute/990531-1.c: New test.
5103
5104 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5105
5106         * gcc.c-torture/compile/990527-1.c: New test.
5107
5108 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
5109
5110         * gcc.c-torture/execute/990527-1.c: New test.
5111
5112 1999-05-25  Nick Clifton  <nickc@cygnus.com>
5113
5114         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
5115         bitfields as signed.
5116
5117 1999-05-25  Craig Burley  <craig@jcb-sc.com>
5118
5119         * g77.f-torture/compile/19990525-0.f: New test.
5120
5121 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
5122
5123         * gcc.c-torture/execute/990525-2.c: New test.
5124
5125         * gcc.c-torture/execute/990525-1.c: New test.
5126
5127 1999-05-24  Nathan Sidwell  <nathan@acm.org>
5128
5129         * g++.old-deja/g++.other/anon3.C: New test.
5130         * g++.old-deja/g++.other/anon4.C: New test.
5131         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
5132         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
5133         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
5134         Merrill).
5135
5136 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
5137
5138         * gcc.c-torture/execute/990524-1.c: New test.
5139
5140         * gcc.dg/990524-1.c: New test.
5141
5142 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5143
5144         * gcc.c-torture/compile/990523-1.c: New test.
5145
5146 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
5147
5148         * gcc.c-torture/compile/990519-1.c: New test.
5149
5150 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
5151
5152         * gcc.c-torture/compile/990517-1.c: New test.
5153
5154         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
5155         (e4, f4): New tests.
5156         (main): Call them.
5157
5158 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5159
5160         * gcc.dg/noreturn-1.c: New test.
5161
5162 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
5163
5164         * gcc.c-torture/execute/990513-1.c: New test.
5165
5166 1999-05-10  Richard Henderson  <rth@cygnus.com>
5167
5168         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
5169
5170 1999-05-10  Craig Burley  <craig@jcb-sc.com>
5171
5172         * g77.f-torture/execute/erfc.f: Use small single-precision
5173         values, to avoid problems on Alphas when not -mieee.
5174
5175 1999-05-08  Craig Burley  <craig@jcb-sc.com>
5176
5177         * gcc.dg/990506-0.c: New test.
5178
5179 1999-05-08  Richard Henderson  <rth@cygnus.com>
5180
5181         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
5182         the constant to test.  Don't XFAIL 64-bit targets.
5183
5184         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
5185         * g++.old-deja/g++.law/profile1.C: Likewise.
5186
5187         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
5188         operator new instances.
5189         * g++.old-deja/g++.other/delete5.C: Likewise.
5190
5191 1999-05-03  Craig Burley  <craig@jcb-sc.com>
5192
5193         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
5194         intrinsic.
5195
5196 1999-05-03  Craig Burley  <craig@jcb-sc.com>
5197
5198         * g77.f-torture/execute/u77-test.f: Reverse order of two
5199         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
5200
5201 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5202
5203         * gcc.dg/compare1.c: New test.
5204
5205 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
5206
5207         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
5208         New tests.
5209
5210 1999-05-02  Craig Burley  <craig@jcb-sc.com>
5211
5212         * g77.f-torture/compile/19990502-1.f: New test.
5213
5214 1999-05-02  Craig Burley  <craig@jcb-sc.com>
5215
5216         * g77.f-torture/compile/19990502-0.f: New test.
5217
5218 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
5219
5220         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
5221         intrinsic.
5222
5223 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
5224
5225         * g77.f-torture/execute/u77-test.f (main): List libU77
5226         intrinsics not currently tested.
5227         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
5228         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
5229         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
5230         Trim blanks off the ends of some printed strings.
5231
5232 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
5233
5234         * g77.f-torture/execute/u77-test.f (main): Just warn about
5235         FSTAT gid disagreement, as it's expected on some systems.
5236
5237 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
5238
5239         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
5240         use a new function, which allows for some slop.
5241         Clean up some commentary.
5242         (issum): The new function.
5243         (sgladd): Deleted subroutine.
5244
5245 1999-05-01  Craig Burley  <craig@jcb-sc.com>
5246
5247         * g77.f-torture/execute/u77-test.f: Modify to be more like
5248         libf2c/libU77 version, bringing patches to that version here.
5249         Add suitable commentary.
5250
5251 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
5252
5253         * gcc.dg/990424-1.c: New test.
5254
5255 1999-04-24  Craig Burley  <craig@jcb-sc.com>
5256
5257         * g77.f-torture/execute/u77-test.f (main): Bug involving
5258         LSTAT has been fixed, so turn back on full checking.
5259
5260 1999-04-20  Craig Burley  <craig@jcb-sc.com>
5261
5262         * g77.f-torture/compile/19990419-0.f: New test.
5263         * g77.f-torture/execute/19990419-1.f: New test.
5264
5265 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
5266
5267         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
5268         to avoid the need for a prototype to supress a warning.
5269
5270 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
5271
5272         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
5273
5274 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
5275
5276         * gcc.c-torture/execute/990404-1.c: New test.
5277
5278 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
5279
5280         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
5281         * gcc.dg/cpp-if3.c: Don't use -pedantic.
5282         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
5283         missing initializer warnings.
5284
5285 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
5286
5287         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
5288         matching strings.
5289
5290 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
5291
5292         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
5293
5294 1999-03-26  Craig Burley  <craig@jcb-sc.com>
5295
5296         * g77.f-torture/execute/19990325-0.f: New test.
5297         * g77.f-torture/execute/19990325-1.f: New test.
5298
5299 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
5300
5301         * gcc.c-torture/execute/990324-1.c: New test.
5302
5303 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
5304
5305         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
5306         test with 4.
5307
5308 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
5309
5310         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
5311
5312 1999-03-13  Craig Burley  <craig@jcb-sc.com>
5313
5314         * g77.f-torture/execute/19990313-2.f: New test.
5315         * g77.f-torture/execute/19990313-3.f: New test.
5316
5317 1999-03-13  Craig Burley  <craig@jcb-sc.com>
5318
5319         * g77.f-torture/execute/19990313-0.f: New test.
5320         * g77.f-torture/execute/19990313-1.f: New test.
5321
5322 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
5323
5324         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
5325         printf to sprintf.
5326         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
5327         (main): Add check for u15.  Conditionalize u31 check depending on
5328         whether ints are <32 bits or >=32 bits.
5329
5330 1999-03-08  Craig Burley  <craig@jcb-sc.com>
5331
5332         * g77.f-torture/execute/19981119-0.f: Improve testiness.
5333
5334 1999-03-08  Craig Burley  <craig@jcb-sc.com>
5335
5336         * g77.f-torture/compile/19990305-0.f: New test.
5337         * g77.f-torture/execute/19981119-0.f: New test.
5338
5339 1999-03-08  Craig Burley  <craig@jcb-sc.com>
5340
5341         * g77.f-torture/execute/970625-2.f: call ABORT if final
5342         result is not correct, instead of just printing it.
5343         Add this checking via newly introduced obfuscation, to
5344         trip up buggy front ends.
5345
5346 1999-03-07  Craig Burley  <craig@jcb-sc.com>
5347
5348         * g77.f-torture/compile/960317-1.f: Moved from being
5349         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
5350
5351 1999-03-06  Craig Burley  <craig@jcb-sc.com>
5352
5353         * g77.f-torture/execute/960317-1.f: New (old) test.
5354         * g77.f-torture/execute/970625-2.f: Ditto.
5355
5356 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
5357
5358         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
5359         message on line 1 or line 2; cccp and cpplib do this differently.
5360
5361 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
5362
5363         * g++.old-deja/g++.law/weak1.C: New test.
5364
5365 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
5366
5367         * gcc.c-torture/execute/990119-1.c: Renamed to...
5368         * gcc.dg/990119-1.c: this, so it will only be tested once
5369         (it's a preprocessor test, it doesn't need to be run at
5370         multiple optimization levels).
5371
5372 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
5373
5374         * lib/g++.exp: Don't add incdir=$base_dir/../include to
5375           ALWAYS_CXXFLAGS.
5376
5377 1999-02-24  Craig Burley  <craig@jcb-sc.com>
5378
5379         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
5380         * g77.f-torture/compile/19981216-0.f: ...as it is expected
5381         to not be compilable by current g77.
5382
5383 1999-02-24  Nick Clifton  <nickc@cygnus.com>
5384
5385         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
5386
5387 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
5388
5389         * gcc.c-torture/execute/990222-1.c: New test.
5390
5391 1999-02-19  Craig Burley  <craig@jcb-sc.com>
5392
5393         * g77.f-torture/compile/19990218-0.f: New test.
5394         * g77.f-torture/noncompile/19990218-1.f: New test.
5395
5396 1999-02-18  Craig Burley  <craig@jcb-sc.com>
5397
5398         * g77.f-torture/compile/19981216-0.f: New test.
5399
5400 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
5401
5402         * gcc.dg/990214-1.c: New test.
5403
5404 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
5405
5406         * gcc.dg/990213-2.c: New test.
5407
5408         * gcc.dg/990213-1.c: New test.
5409
5410 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
5411
5412         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
5413         ints.
5414
5415 1999-02-11  Nick Clifton  <nickc@cygnus.com>
5416
5417         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
5418         specified by target.
5419
5420         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
5421
5422 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
5423
5424         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
5425
5426 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
5427
5428         * gcc.dg/special/ecos.exp: New test driver for new tests with
5429         special requirements.
5430
5431         * gcc.dg/special/alias-1.c: New test.
5432         * gcc.dg/special/gcsec-1.c: New test.
5433         * gcc.dg/special/weak-1.c: New test.
5434         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
5435         * gcc.dg/special/weak-2.c: New test.
5436         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
5437         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
5438         * gcc.dg/special/wkali-1.c: New test.
5439         * gcc.dg/special/wkali-2.c: New test.
5440         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
5441         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
5442
5443 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
5444
5445           * lib/c-torture.exp (c-torture-compile): Pull out code for
5446           analyzing gcc error messages.
5447           (c-torture-execute): Likewise.  Fix some (harmless) false
5448           positives.
5449           * lib/gcc.exp (gcc_check_compile): New function.
5450
5451 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
5452
5453         * gcc.c-torture/execute/990208-1.c: New test.
5454
5455 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
5456
5457         * g++.dg/special/ecos.exp: New driver for new tests with special
5458         requirements
5459
5460         * g++.dg/special/conpr-1.C: New test
5461         * g++.dg/special/conpr-2.C: New test
5462         * g++.dg/special/conpr-2a.C: New test
5463         * g++.dg/special/conpr-3.C: New test
5464         * g++.dg/special/conpr-3a.C: New test
5465         * g++.dg/special/conpr-3b.C: New test
5466
5467         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
5468         allow g++ to use the dg driver
5469
5470         * README: Add comment about g++.dg directory
5471
5472 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
5473
5474         * README: Update email addresses.
5475
5476 1999-02-03  Nick Clifton  <nickc@cygnus.com>
5477
5478         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
5479         arguments in order to force structure S onto the stack even on
5480         the alpha.
5481         (test): Pass 10 leading arguments to function foo as well as the
5482         structure S.
5483
5484         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
5485         failure for all targets.
5486
5487         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
5488         abort to terminate program execution.
5489
5490 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
5491
5492         * gcc.c-torture/execute/990130-1.c: New test.
5493
5494 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
5495
5496         * gcc.dg/990130-1.c: New test.
5497
5498 1999-01-28  Michael Meissner  <meissner@cygnus.com>
5499
5500         * gcc.c-torture/execute/990128-1.c: New test.
5501
5502 1999-01-27  Michael Meissner  <meissner@cygnus.com>
5503
5504         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
5505
5506 1999-01-27  Felix Lee  <flee@cygnus.com>
5507
5508         * lib/c-torture.exp (c-torture-compile): pull out code for
5509         analyzing gcc error messages.
5510         (c-torture-execute): ditto, and fix some (harmless) false
5511         positives.
5512         * lib/gcc.exp (gcc_check_compile): new function.
5513
5514 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
5515
5516         * gcc.dg/990117-1.c: New test.
5517
5518         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
5519
5520         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5521
5522 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
5523
5524         * g77.f-torture/compile/990115-1.f: New test.
5525
5526 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
5527
5528         * gcc.c-torture/compile/990107-1.c: New test
5529
5530 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
5531
5532         * gcc.c-torture/execute/990106-2.c: New test.
5533
5534         * gcc.c-torture/execute/990106-1.c: New test.
5535
5536 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
5537
5538         * gcc.c-torture/compile/981223-1.c: New test.
5539
5540 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
5541
5542         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
5543         (opt3): Rename from opt4 and disable.
5544
5545 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
5546
5547         * g++.old-deja/g++.pt/ptrmem5.C: New test.
5548
5549 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
5550
5551         * g++.old-deja/g++.other/conv5.C: New test.
5552
5553 1998-12-14  Nick Clifton  <nickc@cygnus.com>
5554
5555         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
5556
5557 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
5558
5559         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
5560
5561 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
5562
5563         * gcc.c-torture/compile/981211-1.c: New test.
5564
5565 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
5566
5567         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
5568
5569         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
5570
5571 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5572
5573         * gcc.special/930510-1.c: Make C9X safe.
5574         * gcc.misc-tests/gcov-1.c Similarly.
5575         * gcc.misc-tests/gcov-2.c Similarly.
5576
5577 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
5578
5579         * gcc.dg/ultrasp1.c: New test.
5580
5581 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
5582
5583         * gcc.c-torture/execute/981206.c: New test.
5584
5585 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
5586
5587         * g++.old-deja/g++.ns/template7.C: New test.
5588
5589         * g++.old-deja/g++.other/expr1.C: New test.
5590
5591         * g++.old-deja/g++.eh/tmpl3.C: New test.
5592
5593         * g++.old-deja/g++.eh/tmpl2.C: New test.
5594
5595 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
5596
5597         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
5598         * g++.old-deja/g++.other/using6.C: Removed.
5599         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
5600
5601         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
5602
5603 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
5604
5605         * g++.old-deja/g++.pt/overload8.C: New test.
5606
5607         * g++.old-deja/g++.pt/overload7.C: New test.
5608
5609         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
5610
5611         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
5612         and relinking messages.
5613         * lib/g++.exp (g++_target_compile): Remove .rpo file when
5614         compiling with -frepo.
5615
5616 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
5617
5618         * g++.old-deja/g++.pt/lookup6.C: New test.
5619
5620 1998-11-30  Nick Clifton  <nickc@cygnus.com>
5621
5622         * gcc.c-torture/execute/981130-1.c: New test.
5623         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
5624
5625 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
5626
5627         * g++.old-deja/g++.pt/explicit76.C: New test.
5628
5629         * g++.old-deja/g++.pt/friend38.C: New test.
5630
5631         * g++.old-deja/g++.ns/crash2.C: New test.
5632
5633         * g++.old-deja/g++.pt/defarg8.C: New test.
5634
5635         * g++.old-deja/g++.pt/instantiate6.C: New test.
5636
5637         * g++.old-deja/g++.pt/static6.C: New test.
5638
5639         * g++.old-deja/g++.pt/decl2.C: New test.
5640
5641 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
5642
5643         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
5644         problem is actually related with name lookup, but so what? :-)
5645
5646         * g++.old-deja/g++.pt/friend37.C: New test.
5647
5648 1998-11-25  Dave Love  <d.love@dl.ac.uk>
5649
5650         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
5651         element, which fails on some systems.
5652
5653         * g77.f-torture/execute/labug1.f: New test.
5654
5655 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
5656
5657         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
5658         is defined.
5659
5660 1998-11-18  Dave Love  <d.love@dl.ac.uk>
5661
5662         * g77.f-torture/compile/981117-1.f: New test.
5663
5664 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
5665
5666         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
5667         properly discarded.
5668
5669 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
5670
5671         * gcc.c-torture/execute/memcheck: New directory of tests for
5672         -fcheck-memory-usage.
5673
5674 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
5675
5676         * README: New file, general information about the testsuite and
5677         new description of the various C++ test subdirectories.
5678         * README.g++: Eliminate obsolete information, update and move most
5679         relevant stuff to README.
5680
5681 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
5682
5683         * gcc.c-torture/compile/981107-1.c: New test.
5684
5685 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
5686
5687         * execute/memcpy-bi.c: New testcase.
5688
5689 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
5690
5691         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
5692         base classes.
5693
5694         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
5695         template is selected.
5696
5697         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
5698         classes, it should be accepted for all types.
5699
5700         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
5701
5702         * g++.old-deja/g++.pt/spec24.C: Ensure that template
5703         specializations start with template headers.
5704
5705 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
5706
5707         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
5708
5709         * g++.old-deja/g++.other/init9.C: Test cross initialization of
5710         non-POD types.
5711
5712 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
5713
5714         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
5715
5716 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
5717
5718         * compile/981022-1.c, compile/981022-1.x: New test and driver.
5719
5720 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
5721
5722         * 981019-1.c: New test.
5723
5724 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
5725
5726         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
5727         find objc headers.
5728
5729 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
5730
5731         * compile/981001-4.c: Remove use of GCC extension that triggers a
5732         compiler bug.
5733
5734 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
5735
5736         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
5737
5738 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
5739
5740         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
5741         instantiation of template produces incorrect code for delete
5742         expression.
5743
5744         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
5745         constructors' name is not unique.
5746         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
5747         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
5748
5749         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
5750         automatic array of const is ill-formed.
5751
5752         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
5753         of template parameter?
5754
5755         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
5756         const.
5757
5758         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
5759         pointer-to-member expression.
5760
5761         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
5762         declaration causes ICE.
5763
5764 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
5765
5766         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
5767         reserved in the global namespace.
5768
5769         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
5770         generate needed virtual table.
5771
5772         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
5773
5774 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
5775
5776         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
5777         template-dependent type
5778
5779 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
5780
5781         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
5782         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
5783         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
5784
5785         * g++.old-deja/g++.other/using5.C: New test; using decl from base
5786         class should be usable as argument of member function.
5787         * g++.old-deja/g++.other/using6.C: New test; using decl from base
5788         class should be usable as return type of member function.
5789         * g++.old-deja/g++.other/using7.C: New test; using decl from base
5790         class should be usable as type of data member.
5791
5792         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
5793
5794 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
5795
5796         * gcc.c-torture/special/920521-1.c: Fix bogus test.
5797
5798 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
5799
5800         * gcc.dg/dll-?.c Add thumb to target list.
5801         Fix assembler scan patterns to match current assembler output.
5802
5803 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
5804
5805         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
5806         matching of template brackets.
5807
5808         * g++.old-deja/g++.other/using4.C: New test.  Test using
5809         declarations of methods from base classes.
5810
5811         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
5812         within functions should introduce names into the innermost
5813         enclosing namespace.
5814
5815         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
5816         of static locals if first initialization throws.
5817
5818 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
5819
5820         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
5821
5822 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
5823
5824         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
5825         lose track of the possible targets of tablejump insns.
5826         * special/special.exp: Run it.
5827
5828 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
5829
5830         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
5831         must be declared before its specializations can be named in friend
5832         declarations.
5833
5834 1998-10-05  Dave Love  <d.love@dl.ac.uk>
5835
5836         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
5837
5838         * g77.f-torture/execute/io1.f: New test.
5839
5840 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
5841
5842         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
5843         with pointer to template function, for which no argument deduction
5844         is possible.
5845
5846         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
5847         specialization of template function as argument to template
5848         function.
5849
5850         * g++.old-deja/g++.other/access2.C: New test; Inner class
5851         shouldn't have privileged access to Outer's names.
5852
5853 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
5854
5855         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
5856         friend template declared within template class conflicts with
5857         nested class of the same name.
5858
5859         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
5860         is ignored.
5861
5862         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
5863         object with direct initializer as function declaration.
5864
5865         * g++.old-deja/g++.other/decl2.C: New test; duplicate
5866         initializers.
5867
5868         * g++.old-deja/g++.other/null2.C: New test; conditional operator
5869         involving const pointer and NULL produces incorrect result.
5870
5871         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
5872         type name without `typename' should be rejected with -pedantic.
5873
5874 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
5875
5876         * g++.old-deja/g++.other/addrof1.C: New test.
5877
5878 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
5879
5880         * gcc.c-torture/compile/981001-1.c: New test.
5881         * gcc.c-torture/execute/981001-1.c: New test.
5882
5883 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
5884
5885         * gcc.c-torture/compile/981001-2.c: New test.
5886         * gcc.c-torture/compile/981001-3.c: New test.
5887         * gcc.c-torture/compile/981001-4.c: New test.
5888
5889 1998-10-01  Robert Lipe  <robertl@dgii.com>
5890
5891         * lib/objc.exp (objc_target_compile): Add -L during compiles for
5892         multilibbed hosts.   Idea grafted from g77.exp.
5893
5894 1998-09-30  Dave Love  <d.love@dl.ac.uk>
5895
5896         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
5897         avoid losing on systems which need -lsocket.
5898
5899 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
5900
5901         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
5902         * g++.old-deja/g++.other/nested2.C: Ditto.
5903         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
5904         failure.
5905
5906 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
5907
5908         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
5909         preferred over template operator!= for enum bitfields.
5910
5911 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
5912
5913         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
5914         that happen to have the same base name, but in different scopes,
5915         are incorrectly rejected.
5916
5917 1998-09-16  Richard Henderson  <rth@cygnus.com>
5918
5919         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
5920         on the native word size instead of an integer literal.
5921
5922 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
5923
5924         * g++.old-deja/g++.other/static2.C: Invocation of static data
5925         member of type pointer-to-function denoted as non-static member.
5926
5927         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
5928         checks involving function types and aliases.
5929
5930 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
5931
5932         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
5933         redefined to the same non-trivial type.
5934
5935         * g++.old-deja/g++.pt/explicit73.C: Test for proper
5936         namespace-qualification of template specializations declared in
5937         other namespaces.
5938
5939         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
5940         to declare a subset of the specializations of a template function
5941         as friends of specializations of a template class.
5942
5943         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
5944         member templates that do not fully specialize the enclosing
5945         template class are rejected.
5946
5947 1998-09-11  Dave Love  <d.love@dl.ac.uk>
5948
5949         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
5950
5951 1998-09-08  Dave Love  <d.love@dl.ac.uk>
5952
5953         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
5954         altered from libf2c/libU77 version.
5955
5956 1998-09-06  Dave Love  <d.love@dl.ac.uk>
5957
5958         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
5959
5960 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
5961
5962         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
5963         (un)signed char are different types for template specialization
5964         purposes.
5965
5966 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
5967
5968         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
5969         * objc: ObjC testsuite.
5970
5971 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
5972
5973         * gcc.c-torture/execute/941014-1.x:  New file.
5974
5975 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
5976
5977         * lib/c-torture.exp: Add support for
5978         torture_eval_before_compile and torture_eval_before_execute
5979         variables.
5980
5981 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
5982
5983         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
5984         this test triggers valid.
5985
5986 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
5987
5988         * gcc.dg/980827-1.c: New test.
5989
5990 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
5991
5992         * gcc.c-torture/execute/loop-4b.c: New test.
5993
5994 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
5995
5996         * lib/c-torture.exp: Add support for
5997         torture_eval_before_compile and torture_eval_before_execute
5998         variables.
5999
6000 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
6001
6002         * gcc.c-torture/compile/980825-1.c: New test.
6003
6004 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
6005
6006         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
6007         count number tests in opt_t0 not good_t0.
6008
6009 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
6010
6011         * gcc.c-torture/compile/930326-1.x: Fix typo.
6012
6013 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
6014
6015         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
6016         causes an ICE.
6017
6018 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
6019
6020         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
6021         STACK_SIZE is defined.
6022         * gcc.c-torture/unsorted/stuct.c: Similarly.
6023
6024         * gcc.c-torture/compile/980821-1.c: New test.
6025
6026 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
6027
6028         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
6029
6030 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
6031
6032         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
6033         code.
6034
6035 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
6036
6037         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
6038         error'.
6039
6040 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
6041
6042         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
6043
6044 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
6045
6046         * gcc.c-torture/compile/980816-1.c: New test.
6047
6048         * gcc.dg/980816-1.c: New test.
6049
6050 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
6051
6052         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
6053         compiler for ieee tests.
6054
6055 1998-08-01  Dave Love  <d.love@dl.ac.uk>
6056
6057         * g77.f-torture/compile/980729-0.f: New test.
6058
6059 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
6060
6061         * gcc.c-torture/special/eeprof-1.c: New test, for
6062         -finstrument-functions.
6063         * gcc.c-torture/special/special.exp: Run it.
6064
6065 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
6066
6067         * gcc.c-torture/compile/980729-1.c: New test.
6068
6069 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
6070
6071         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
6072         __thumb__ is defined, and test for ARM style doubles if so.
6073
6074 1998-07-26  Dave Love  <d.love@dl.ac.uk>
6075
6076         * g77.f-torture/noncompile/980615-0.f: New test.
6077
6078 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
6079
6080         * gcc.dg/980312-1.c: Do link instead of compile.
6081         * gcc.dg/980313-1.c: Likewise.
6082
6083 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
6084
6085         * gcc.c-torture/compile/980726-1.c: New test.
6086
6087 1998-07-25  Dave Love  <d.love@dl.ac.uk>
6088
6089         * g77.f-torture/execute/io0.f: New test.
6090
6091 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
6092
6093         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
6094         an int.
6095
6096 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
6097
6098         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
6099         m32r bugs.
6100
6101 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
6102
6103         * gcc.dg/980626-1.c: Expect failures for all toolchains until
6104         c-decl.c:grokdeclarator can handle mode attributes.
6105
6106 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
6107
6108         * gcc.c-torture/execute/980716-1.c: New test.
6109
6110 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
6111
6112         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
6113         the mn10200.
6114         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
6115         the mn10200.
6116         * gcc.c-torture/execute/va-arg-3.x: Similarly.
6117         * gcc.c-torture/compile/930326-1.x: Similarly.
6118
6119 1998-07-13  Dave Love  <d.love@dl.ac.uk>
6120
6121         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
6122         New test from Craig.
6123
6124 1998-07-12  Dave Love  <d.love@dl.ac.uk>
6125
6126         * g77.f-torture/noncompile/980616-0.f: New test.
6127
6128         * g77.f-torture/execute/970816-3.f:  New test from Craig.
6129
6130 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
6131
6132         *  g++.other/singleton.C: Return error value instead of taking
6133         SIGSEGV.
6134
6135 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
6136
6137         *  g++.other/singleton.C: New test.   Warning is under dispute.
6138         Runtime crash is not.
6139
6140 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
6141
6142         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
6143         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
6144         using6.C, using7.C}:  New namespace tests.
6145
6146 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
6147
6148         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
6149         specialization with typedef'ed names used as array indexes.
6150
6151 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
6152
6153         * gcc.c-torture/execute/980709-1.c: New test.
6154
6155         * gcc.dg/980709-1.c: New test.
6156
6157 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
6158
6159         * gcc.c-torture/execute/bcp-1.c: New test.
6160
6161 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
6162
6163         * gcc.c-torture/execute/980707-1.c: New test.
6164
6165 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
6166
6167         * gcc.c-torture/compile/980706-1.c: New test.
6168
6169 1998-07-01  Dave Love  <d.love@dl.ac.uk>
6170
6171         * g77.f-torture/execute/980701-0.f,
6172         g77.f-torture/execute/980701-1.f: New test from Craig.
6173
6174 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
6175
6176         * gcc.c-torture/compile/980701-1.c: New test.
6177
6178         * gcc.c-torture/execute/980701-1.c: New test.
6179
6180 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
6181 rlsruhe.de>
6182
6183         * g++.old-deja/g++.robertl/eb132.C: New test.
6184         * g++.old-deja/g++.robertl/eb133.C: Likewise.
6185
6186 1998-06-29  Dave Love  <d.love@dl.ac.uk>
6187
6188         * g77.f-torture/execute/980628-7.f,
6189         g77.f-torture/execute/980628-8.f,
6190         g77.f-torture/execute/980628-9.f,
6191         g77.f-torture/execute/980628-10.f: New tests from Craig.
6192
6193         * g77.f-torture/execute/980628-3.f: Remove mail headers.
6194
6195 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
6196
6197         * g77.f-torture/execute/980628-4.f: New test from Craig.
6198         * g77.f-torture/execute/980628-5.f: Likewise.
6199         * g77.f-torture/execute/980628-2.f: Likewise.
6200         * g77.f-torture/execute/980628-0.f: Likewise.
6201         * g77.f-torture/execute/980628-1.f: Likewise.
6202         * g77.f-torture/execute/980628-3.f: Likewise.
6203         * g77.f-torture/execute/980628-6.f: Likewise.
6204
6205 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
6206
6207         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
6208         directory when nothing has been installed yet.
6209
6210 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
6211
6212         * gcc.c-torture/special/special.exp: Handle newer versions of
6213         dejagnu.
6214
6215 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
6216
6217         * gcc.dg/980626-1.c: New test.
6218
6219 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
6220
6221         * gcc.misc-tests/m-un-2.c: New test.
6222         * g++.old-deja/g++.other/warn01.c: Likewise.
6223
6224 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
6225
6226         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
6227         compatibility with assmblers with a different comment character.
6228         Eliminate use of GAS-specific extensions.
6229
6230 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
6231
6232         * gcc.c-torture/execute/ieee/980619-1.c: New test.
6233
6234 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
6235
6236         *lib/g77.exp: Replace search for libf2c.a with search for newly
6237         renamed libg2c.a
6238
6239 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
6240
6241         * gcc.c-torture/execute/980617-1.c: New test.
6242
6243 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
6244
6245         * gcc.c-torture/execute/980612-1.c: New test.
6246
6247 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
6248
6249         * gcc.dg/980523-1.c: Only test on ppc-linux.
6250         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
6251
6252         * gcc.c-torture/execute/980608-1.c: New test.
6253
6254 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6255
6256         * gcc.c-torture/execute/980605-1.c: New test.
6257
6258 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
6259
6260         * gcc.c-torture/execute/980604-1.c: New test.
6261
6262 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
6263
6264         * gcc.c-torture/execute/980602-1.c: New test.
6265         * gcc.c-torture/execute/980602-2.c: Likewise.
6266
6267 1998-06-02  Dave Love  <d.love@dl.ac.uk>
6268
6269         * 970125-0.f: Fix per JCB.  Add commentary.
6270
6271 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
6272
6273         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
6274         IEEE -0 support.
6275
6276 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
6277
6278         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
6279         earlier.
6280
6281 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
6282
6283         * gcc.c-torture/execute/980526-3.c: New test.
6284
6285 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
6286
6287         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
6288         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
6289         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
6290         m88k-motorola-sysv3 to XFAIL.
6291
6292 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6293
6294         * gcc.dg/980526-1.c: New test.
6295         * gcc.c-torture/execute/980526-2.c: New test.
6296
6297 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
6298
6299         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
6300
6301         * gcc.c-torture/execute/980526-1.c: New test.
6302
6303 1998-05-26  Dave Love  <d.love@dl.ac.uk>
6304
6305         * g77.f-torture/execute/alpha2.f: Add runtime test.
6306
6307 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
6308
6309         * g++.old-deja/old-deja.exp: Strip leading directories.
6310
6311         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
6312         error for the line.  Don't run multiple tests for the same line.
6313
6314 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
6315
6316         * gcc.dg/980523-1.c: New test.
6317
6318 1998-05-23  Dave Love  <d.love@dl.ac.uk>
6319
6320         * g77.f-torture/compile/970915-0.f: New test.
6321
6322 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
6323
6324         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
6325
6326 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
6327
6328         * gcc.dg/980520-1.c: New test.
6329
6330 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
6331
6332         * gcc.dg/980502-1.c: Fix return type.
6333
6334 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
6335
6336         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
6337         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
6338         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
6339         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
6340         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
6341
6342 1998-05-20  Dave Love  <d.love@dl.ac.uk>
6343
6344         * g77.f-torture/execute/980520-1.f: New test.
6345
6346 1998-05-15  Dave Love  <d.love@dl.ac.uk>
6347
6348         * lib/mike-g77.exp: New file.
6349
6350         * g77.f-torture/noncompile/noncompile.exp,
6351         g77.f-torture/noncompile/check0.f: New files.
6352
6353 1998-05-14  Dave Love  <d.love@dl.ac.uk>
6354
6355         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
6356         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
6357         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
6358         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
6359         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
6360         abort where appropriate.
6361
6362 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
6363
6364         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
6365         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
6366
6367 1998-04-29  Dave Love  <d.love@dl.ac.uk>
6368
6369         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
6370
6371 1998-04-27  Dave Love  <d.love@dl.ac.uk>
6372
6373         * g77.f-torture/compile/980427-0.f: New test.
6374
6375 1998-04-24  Dave Love  <d.love@dl.ac.uk>
6376
6377         * g77.f-torture/compile/980424-0.f: New test.
6378
6379 1998-04-19  Dave Love  <d.love@dl.ac.uk>
6380
6381         * g77.f-torture/compile/980419-2.f (main): New test.
6382         * g77.f-torture/compile/970125-0.f: New test.
6383         * g77.f-torture/compile/980419-1.f: New test.
6384
6385 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
6386
6387         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
6388         of loop-4.c.
6389
6390 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
6391
6392         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
6393
6394 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
6395
6396         * gcc.c-torture/compile/980329-1.c: New test.
6397
6398 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
6399
6400         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
6401         * gcc.dg/980312-1.c: Fix typo in -march command.
6402
6403 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
6404
6405         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6406
6407 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
6408
6409         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
6410         Dave Love agree the Fortran source is bogus.
6411
6412 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
6413
6414         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
6415         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
6416         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
6417         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
6418         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
6419
6420 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
6421
6422         * g++.old-deja/g++.other/friend1.C: New test.
6423
6424 1998-02-18  Dave Love  <d.love@dl.ac.uk>
6425
6426         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
6427         possibly uninitialized) variables and declare dnrm2.
6428
6429 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
6430
6431         From Bruno Haible <haible@ilog.fr>:
6432         * gcc.c-torture/execute/980223.c: New test.
6433
6434 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
6435
6436         * gcc.dg/ifelse-1.c: New test.
6437
6438 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
6439
6440         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
6441
6442           * lib/old-dejagnu.exp (old-dejagnu): Added the
6443           "execution test - XFAIL *-*-*" handling in the spirit of
6444           "excess errors test -". Changed the "execution test fails"
6445           handling to be like "excess errors test fails".
6446           * Update various tests accordingly.
6447
6448 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
6449
6450         * gcc.c-torture/execute/980205.c: New test.
6451
6452 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
6453
6454         * lib/c-torture.exp: Look for .x files instead of .cexp files.
6455         * lib/f-torture.exp: Similarly.
6456         * gcc.c-torture: Rename all .cexp files to .x files.
6457
6458 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6459
6460         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
6461         (940510-1.c): Removed duplicate.
6462         (971104-1.c): New test.
6463
6464 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
6465
6466           * lib/f-torture.exp: Improve error and loop detection.
6467
6468 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
6469
6470         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
6471         use that to size the filler array.
6472
6473 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
6474
6475         * lib/c-torture.exp(c-torture-execute): Fix typo.
6476
6477         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
6478         testcase as the executable name. Keep the executable around if
6479         the test fails.
6480
6481 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
6482
6483         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
6484         changes.  Only test one -g option, and move it to the end of the
6485         list of options to test.
6486
6487 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
6488
6489         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
6490         variable GCC_TORTURE_OPTIONS to supply default switches separated
6491         by colons.  If no environment variable, run tests with -O0 -g, -O1
6492         -g, and -O2 -g as well.
6493
6494 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
6495
6496         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
6497         explanatory comments. Fix indentation.
6498
6499 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
6500
6501         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
6502
6503 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
6504
6505         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
6506         * g++.old-deja/g++.mike/p7325.C: Likewise.
6507         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
6508
6509 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
6510
6511         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
6512         * g++.old-deja/g++.brendan/crash30.C: Likewise.
6513         * g++.old-deja/g++.brendan/crash39.C: Likewise.
6514         * g++.old-deja/g++.law/operators4.C: Likewise.
6515
6516 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
6517
6518         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
6519         * g++.old-deja/g++.mike/p784.C: Ditto.
6520         * g++.old-deja/g++.mike/p785.C: Ditto.
6521
6522 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
6523
6524           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
6525
6526 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
6527
6528         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
6529         target feature; pass this to c-torture-execute as needed.
6530
6531 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
6532
6533         * lib/c-torture.exp(c-torture-execute): If the previous and the
6534         current executables being tested are identical, we don't need to
6535         run the executable again. Try to make the executable names
6536         unique. Add an optional argument for passing additional compiler
6537         flags.
6538
6539 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
6540
6541         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
6542
6543 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
6544
6545         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
6546
6547 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
6548
6549         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
6550         32bit or larger longs.
6551
6552         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
6553         have either a 32bit long or 32bit int.
6554
6555 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6556
6557         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
6558         Make double precision tests dependent on sizeof (double).
6559
6560 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
6561
6562         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
6563         too.
6564
6565 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6566
6567         * gcc.c-torture/compile/961203-1.cexp: New script.
6568
6569 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
6570
6571         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
6572         up the includes ourselves.
6573
6574 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
6575
6576         * lib/plumhall.exp: Remove random include, and add a few
6577         verbose messages for debugging.
6578
6579 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
6580
6581         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
6582         of trying to do it ourselves.
6583
6584 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
6585
6586         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
6587
6588 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
6589
6590         * gcc.prms/5403.c: Made regexp a bit less strict.
6591
6592 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
6593
6594         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
6595         is returned from remote_load instead.
6596         * lib/plumhall.exp: Ditto.
6597         * lib/mike-g++.exp: Ditto.
6598         * lib/old-dejagnu.exp: Ditto.
6599         * lib/c-torture.exp: Ditto.
6600
6601 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
6602
6603         * lib/g++.exp: Use build_wrapper procedure.
6604         * lib/gcc.exp: Ditto.
6605
6606 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
6607
6608         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
6609         an old-style decl for malloc.  Fixes tests to work when
6610         sizeof (int) != sizeof (size_t).
6611
6612 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
6613
6614         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
6615
6616         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
6617         use stdargs.h interface.
6618
6619 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
6620
6621         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
6622         NO_VARARGS when compiling.
6623
6624 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
6625
6626         * lib/plumhall.exp(ph_includes): New procedure.
6627         (ph_make): Use it.
6628         (ph_compiler): Ditto.
6629
6630         * lib/g++.exp: Rename test-glue.c to testglue.c.
6631         * lib/gcc.exp: Ditto.
6632
6633 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
6634
6635         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
6636         to completion when it's called.
6637
6638 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
6639
6640         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
6641         is defined, don't do test.
6642
6643 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
6644
6645         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
6646         for object files.
6647         (ph_summary): Mark skipped testcases as untested, not unresolved.
6648
6649         * lib/plumhall.exp (ph_make): If unresolved because of bad
6650         errorCode, record errorCode in log file.
6651         (*): Replace send_log/verbose with verbose -log.
6652
6653 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
6654
6655         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
6656         double conversion if double isn't at least 8 bytes.
6657
6658         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
6659         int to work with targets where int is 16 bits.
6660
6661         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
6662         8 bytes, just exit, since 4 byte doubles don't have enough bits of
6663         precision for the test to complete.
6664
6665 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
6666
6667         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
6668         if d10v is not compiled with the -mdouble64 flag.
6669         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
6670
6671         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
6672         d10v is not compiled with the -mint32 flag.
6673
6674 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
6675
6676         * lib/plumhall.exp: Use incr_count.
6677
6678 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
6679
6680         * gcc.c-torture: Update to c-torture-1.45.
6681
6682 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
6683
6684         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
6685         the name of the expect testcase file).
6686
6687         * lib/g++.exp(g++_init): Ditto.
6688
6689 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
6690
6691         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
6692         the host.
6693
6694         * lib/gcc.exp(gcc_exit): New procedure.
6695
6696 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
6697
6698         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
6699         specs where appropriate.
6700
6701         * g++.old-deja/g++.arm/*: Added additional ERROR checks
6702         because of new "candidates are" messages, and removed a few
6703
6704         * Converted all non-old-style g++ testcases to old-style, and
6705         moved into g++.old-deja.
6706
6707 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
6708
6709         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
6710         options.
6711
6712         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
6713         succeeded.
6714
6715         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
6716
6717 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
6718
6719         * lib/gcc.exp (gcc_target_compile): Add support for defining
6720         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
6721         the machine doesn't have those features.
6722
6723 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
6724
6725         * g++.law/operators4.exp: Don't use LIBS.
6726
6727 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
6728
6729         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
6730
6731         * lib/mike-g++.exp: Don't set the compiler to be tested here.
6732         * lib/g++.exp: Set it here instead. Also, allow use of the
6733         --tool_exec and --tool_opt options. Change CXX to
6734         GXX_UNDER_TEST.
6735
6736         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
6737
6738         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
6739
6740 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
6741
6742         * lib/old-dejagnu.exp: Use prune_warnings instead of
6743         prune_system_crud.
6744         * lib/mike-g++.exp: Ditto.
6745         * lib/gcc.exp: Ditto.
6746         * lib/g++.exp: Ditto.
6747
6748         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
6749
6750 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
6751
6752           * 941014-2.c: Include stdlib.h
6753           * 960327-1.c: Include stdio.h
6754           * dbra.c, index-1.c: Don't assume ints are 32bits.
6755
6756 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
6757
6758         * lib/gcc.exp: Add gcc,stack_size target feature.
6759
6760         * lib/g++.exp(g++_target_compile): Add the include and link
6761         paths here, not in two other places. And, it's $options, not
6762         options.
6763
6764         * lib/mike-g++.exp(postbase): Remove the code that determines
6765         the correct include and link paths.
6766         * g++.old-deja/old-deja.exp: Ditto.
6767
6768 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
6769
6770         * lib/g++.exp(g++_init): target_compile no longer returns the
6771         filename of the result.
6772
6773 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
6774
6775         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
6776         call to glob.
6777
6778         * gcc.c-torture/special/special.exp: Change call to
6779         gcc_target_compile to include the object file.
6780
6781 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
6782
6783         * gcc.c-torture/special/special.exp: Correct misspelling in last
6784         change.
6785
6786 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
6787
6788         * lib/plumhall.exp(ph_summary): Log the entire output of the
6789         executable. Return -1 if there were any failures, 0 otherwise.
6790         (ph_execute): Return -1 if there were any failures, 0 otherwise.
6791         (ph_make): Clean up objects and executables that were built
6792         if the tests succeeded.
6793
6794 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
6795
6796         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
6797         libraries and includes in the build tree as appropriate.
6798
6799 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
6800
6801         * lib/c-torture.exp: Instead of looking for the global variable
6802         NO_LONG_LONG, check to see if that's a feature of the target.
6803
6804 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
6805
6806         * config/default.exp: Minimize. Delete the remainer of the files in
6807         config; this functionality is now in devo/dejagnu/config.
6808
6809         g++.*/*: Pass any additional flags used to compile to postbase;
6810         delete CXXFLAGS.
6811
6812         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
6813         is now done by runtest.exp. Use gcc_target_compile instead of
6814         compile.
6815
6816         lib/c-torture.exp: Use gcc_target_compile instead of compile.
6817         Remove references to CFLAGS. Use remote_file instead of
6818         calling rm -f.
6819         (c-torture): Take a list of arguments to use to compile this
6820         testcase.
6821
6822         lib/g++.exp: Simplify. Use target_compile instead of compile.
6823         lib/gcc-dg.exp: Ditto.
6824         lib/gcc.exp: Ditto.
6825         lib/mike-{gcc,g++}.exp: Ditto.
6826         lib/old-dejagnu.exp: Ditto.
6827         lib/plumhall.exp: Ditto.
6828
6829 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
6830
6831         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
6832         (ph_linker): Likewise.
6833
6834 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
6835
6836           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
6837         MAP_ANON / MAP_ANONYMOUS if defined;
6838         else try to map from /dev/zero .
6839
6840 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
6841
6842         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
6843         isn't defined, then define it to MAP_ANONYMOUS.
6844
6845 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
6846
6847         * gcc.c-torture: Update to c-torture-1.42 release.
6848
6849 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
6850
6851         * gcc.c-torture: Update to c-torture-1.41 release.
6852
6853 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
6854
6855         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
6856         c-torture release.
6857
6858 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
6859
6860         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
6861         and LDFLAGS.  Fix second case to append the target_info ldflags
6862         onto LDFLAGS, not CFLAGS.
6863         * lib/g++.exp (g++_init): Add target_info stuff.
6864         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
6865         of libgloss and newlib flags for !native.
6866
6867         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
6868         (GDB): Fix relative path to go up another dir for finding gdb.
6869
6870 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
6871
6872         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
6873         versions in the target_info array, if they don't exist.
6874
6875 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
6876
6877         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
6878
6879 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
6880
6881         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
6882         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
6883
6884 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
6885
6886         * lib/old-dejagnu.exp: Don't remove the output file before we've
6887         actually tested it. Don't append pwd to the path of the executable
6888         we're testing.
6889
6890 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
6891
6892         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
6893
6894 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
6895
6896         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
6897         temporary directory for compiler files, and set it to a default
6898         value of /tmp. Set $output as the name of the output file from
6899         compiling the testcase. Add a -o option to $cflags_var so the
6900         compiler writes the final output file as $output. Set $executable
6901         to $output.
6902
6903         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
6904         directory for compiler files, and set it to /tmp if it doesn't
6905         already have a value. Set $output_file to the name of the output
6906         file from compiling the testcase. Add a -o option to CXXFLAGS so
6907         the compiler writes the final output file as $output. Use $output
6908         as the executable to be tested.
6909
6910 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
6911
6912         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
6913
6914 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
6915
6916         * gcc.c-torture/execute/pending-1.c: New test.  Still
6917         pending in Tege's queue.
6918
6919 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
6920
6921         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
6922         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
6923         if there were failures.  Call unresolved if there were unresolved
6924         testcases.  Call gcc_fail if program did not run to completion.
6925         (ph_make): Pass additional argument name to ph_execute.
6926         (ph_execute): Add new argument.  Pass additional arguments to
6927         ph_summary.  Call gcc_fail is there is no execution output.
6928
6929 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
6930
6931         * lib/plumhall.exp (proc_summary): Output relavent summary
6932         lines into the log so specific failures in plumhall can be
6933         investigated.
6934
6935 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
6936
6937         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
6938         (c-torture-execute): Don't try to execute tests which use
6939         "long long" types if $NO_LONG_LONG is nonzero.
6940
6941 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
6942
6943         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
6944         not c-torture.
6945
6946         * gcc.ieee: Move from here.
6947         * gcc.c-torture/execute/ieee: To here.
6948
6949 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
6950
6951         * gcc.c-torture: Update to c-torture-1.41 release.
6952
6953 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
6954
6955         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
6956         not "$output".
6957
6958 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
6959
6960         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
6961         -c present.
6962
6963 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
6964
6965         * config/proelf.exp: Handle connecting to a simulator.
6966
6967 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
6968
6969         * config/proelf.exp: New file.  Enough framework that we can
6970         run c-torture tests on the proelf targets (or any other target
6971         that gdb can connect to for that matter).
6972
6973 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
6974
6975         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
6976         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
6977
6978         * lib/plumhall.exp (ph_execute): Always call ph_summary if
6979         exec_output exists.
6980
6981 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
6982
6983         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
6984         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
6985
6986         * config/*.exp: Update FSF address.  Change result of ${tool}_load
6987         to pass/fail/unresolved/unsupported/untested.  Caller must now
6988         call unresolved/unsupported/untested.
6989         * lib/*.exp: Update FSF address.  Update to handle new results of
6990         ${tool}_load.
6991         * lib/chill.exp (verbose): Delete.
6992
6993 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
6994
6995         * lib/gcc.exp (default_gcc_start): Change order of args to
6996         $LDFLAGS $CFLAGS $LIBS.
6997         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
6998         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
6999         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
7000         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
7001         * gcc.misc-tests/dg-test.exp: Likewise.
7002         * gcc.misc-tests/msgs.exp: Likewise.
7003         * gcc.prms/prms.exp: Likewise.
7004         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
7005         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
7006
7007         * lib/dg.exp: Deleted, moved to dejagnu/lib.
7008
7009 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
7010
7011         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
7012
7013         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
7014         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
7015
7016         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
7017         necessary.
7018
7019 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
7020
7021         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
7022         global for loop; add use of $mathlib.
7023         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
7024         settings here; set mathlib for anything but VxWorks.
7025
7026 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
7027
7028         * gcc.c-torture: Update to c-torture-1.40 release.
7029
7030 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
7031
7032         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
7033         dg.exp.
7034
7035 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
7036
7037         * lib/c-torture.exp (c-torture-execute): Declare "output" as
7038         global.
7039
7040 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
7041
7042         * lib/g++.exp (LIBS): Define if not already.
7043         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
7044         (gcc-dg-prune): Call prune_gcc_output.
7045         * lib/gcc.exp (prune_gcc_output): New proc.
7046         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
7047         prune_gcc_output.
7048
7049 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
7050
7051         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
7052         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
7053
7054 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
7055
7056         * gcc.c-torture: Update to c-torture-1.39 release.
7057
7058 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
7059
7060         * lib/c-torture.exp (c-torture-execute): Don't return if one option
7061         fails, try others as well.
7062
7063 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
7064
7065         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
7066         If compilation fails, mark execute tests as `untested'.
7067         If test is marked as unsupported, don't mark compilation and
7068         execute tests as failed.
7069
7070 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7071
7072         * lib/g++.exp (g++_init): Don't link in libg++, and look to
7073         libstdc++ for whether or not we want to be doing shared
7074         libraries.  Delete link_curses since we don't need it anymore.
7075         * lib/mike-g++.exp (postbase): Don't link in libg++.
7076         * g++.old-deja/old-deja.exp: Likewise.
7077
7078 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7079
7080         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
7081
7082 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7083
7084         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
7085         For that, add `-Wl,-a,shared_archive'.
7086         * g++.old-deja/old-deja.exp: Likewise.
7087
7088 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
7089
7090         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
7091
7092 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
7093
7094         * lib/mike-g++.exp (postbase): Pay attention to the status of
7095         g++_load.
7096
7097 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7098
7099           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
7100
7101 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
7102
7103         * lib/gcc.exp (default_gcc_start): No longer need to log program
7104         being executed or its output, execute_anywhere does that now.
7105         * lib/g++.exp (default_g++_version): Call execute_anywhere.
7106         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
7107
7108 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7109
7110         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
7111         the same as those in lib/g++.exp.
7112
7113 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
7114
7115         * gcc.c-torture: Update to c-torture-1.38 release.
7116         * gcc.ieee: Related changes.
7117
7118 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
7119
7120         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
7121         "exec". Minor reformatting changes.
7122
7123         * config/rom68k.exp (${tool}_load): Make it work in a canadian
7124         cross. This means all "exec" calls now work on a remote host as
7125         well.
7126         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
7127         cross. Filter out the extra "\r\n" stuff that expect puts in.
7128         (c-torture-execute): Filter out the bogus warnings like
7129         c-torture-compile does. Add support for canadian cross.
7130         * lib/gcc.exp (default_gcc_version, default_gcc_start)
7131         Use execute_anywhere rather than calling exec directly. Now it
7132         works for canadian cross testing.
7133
7134 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
7135
7136         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
7137         results into a variable, and check that rather than using file exists.
7138
7139 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7140
7141         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
7142         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
7143
7144 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7145
7146         * g++.old-deja/old-deja.exp: Create and pass runshlib and
7147         lib_curses if there's a shared libg++ in the build tree.
7148
7149 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
7150
7151         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
7152         if not supported target.
7153
7154 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7155
7156         * lib/g++.exp (g++_init): Move empty setting of runshlib and
7157         link_curses up to always happen, not just for native builds.
7158
7159 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
7160
7161         * gcc.c-torture: Update to c-torture-1.36 release.
7162         * gcc.failure: Related changes.
7163
7164 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
7165
7166         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
7167
7168 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7169
7170         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
7171         * lib/mike-g++.exp (postbase): Not in here.  Still reference
7172         runshlib, link_curses, and mathlib for link and run.
7173
7174         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
7175         pass the runtime shared library options for Solaris, OSF/1, and
7176         Irix5, and link with -lcurses to avoid unresolved references.
7177
7178 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7179
7180         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
7181         only run once.
7182
7183 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
7184
7185         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
7186
7187 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
7188
7189         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
7190         do not have a framework for the "compat" tests yet.
7191
7192 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7193
7194         * lib/mike-g++.exp (postbase): New local variable `mathlib',
7195         set to null if we're testing vxworks5.1.  Use that instead of
7196         `-lm' in the setting of LIBS for link and run.
7197
7198 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7199
7200         * config/rom68k.exp (${tool}_load): Major changes to make it
7201         work.  Verified that it does in fact return the stuff in
7202         exec_output properly.  Catch any Emul or any TRAP other than 0.
7203
7204 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7205
7206         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
7207         LDFLAGS properly for targets that need stuff from libgloss.
7208         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
7209         only run once.
7210         (gpp_initialized): New variable.
7211
7212 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
7213
7214         * config/rom68k.exp: Load libgloss.exp.
7215         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
7216         so we can produce a fully linked binary.
7217         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
7218         so we can produce a fully linked binary.
7219
7220 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
7221
7222         * lib/plumhall.exp (ph_section): Watch for expected failures.
7223         Add missing `else'.
7224
7225         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
7226         run the testcase.
7227         (c-torture): Likewise.
7228
7229 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
7230
7231         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
7232
7233         * lib/mike-g++.exp (mike_cleanup): New proc.
7234         (prebase): New globals compiler_result, not_compiler_result,
7235         target_regexp.
7236         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
7237         allow leading "-" in pattern.  Watch for unsupported tests.
7238         If $compiler_result is set, pattern match assembler code,
7239         and ditto for $not_compiler_result.
7240         * lib/mike-gcc.exp: Likewise.
7241
7242         * lib/plumhall.exp (ph_execute): Only call ph_summary if
7243         execution "succeeded".
7244
7245 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
7246
7247         * config/win32.exp: New file.
7248         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
7249
7250 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
7251
7252         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
7253         unsupported.
7254         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
7255         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
7256         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
7257
7258         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
7259         "... without exceptions was ...".  That is now handled by
7260         prune_system_crud.
7261         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
7262
7263 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
7264
7265         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
7266         sieve.c,sort2.c}: New files.
7267         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
7268         sieve.exp,sort2.exp}: Drivers for them.
7269
7270         * lib/mike-gcc.exp (program_output): New user settable variable.
7271         (postbase): Call prune_system_crud.  Also prune extraneous compiler
7272         messages.
7273         * lib/mike-g++.exp (program_output): New user settable variable.
7274
7275         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
7276
7277         * config/sh.exp: Deleted (use sim.exp instead).
7278
7279 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7280
7281         * config/vx.exp: Declare CHECKTASK as global.
7282         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
7283         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
7284         * lib/old-dejagnu.exp: Load [pwd]/$executable.
7285
7286 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
7287
7288         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
7289         target. Like vx.exp, only includes `vx29k.exp' instead of
7290         `vxworks.exp'.
7291
7292 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
7293
7294         * config/sim.exp: Increase time limit from 120 seconds to 240.
7295
7296 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
7297
7298         * gcc.c-torture/execute/950628-1.c: New test.
7299
7300 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
7301
7302         * gcc.c-torture: Update with changes/additions from
7303         c-torture-1.34.
7304
7305 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
7306
7307         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
7308
7309 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
7310
7311         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
7312
7313 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
7314
7315         * gcc.c-torture/compile/950512-1.c: New test.
7316         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
7317         * gcc.dg/struct-ret-1.c: Likewise.
7318
7319 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
7320
7321         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
7322           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
7323
7324 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
7325
7326         * gcc.c-torture/special/920411-1.c: Deleted.
7327         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
7328
7329 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
7330
7331         * config/sim.exp (${tool}_load): Hack in call to bash to get a
7332         cpu limit.
7333
7334 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
7335
7336         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
7337
7338 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
7339
7340         From kenner;
7341         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
7342         is the proper length.
7343         * va-arg-3.c: Likewise.
7344
7345 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
7346
7347         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
7348         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
7349
7350         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
7351         * lib/g++.exp (default_g++_start): Delete old cruft.
7352
7353 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
7354
7355         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
7356         (2 * (1 << 18)) to (2 * (1 << 17)).
7357
7358         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
7359
7360 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
7361
7362         * config/rom68k.exp: Renamed from config/idp.exp
7363
7364 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
7365
7366         * c-torture/compile/921109-2.c
7367
7368 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
7369
7370         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
7371         excess errors.
7372
7373 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
7374
7375         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
7376         output.
7377         * lib/g++.exp (default_g++_start): Likewise.
7378
7379 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
7380
7381         * gcc.c-torture/compile/950329-1.c: New test.
7382
7383 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
7384
7385           * config/bug.exp (${tool}_load): Updated to use new remote_open
7386           and remote_close procs.
7387         * config/idp.exp: New file.
7388
7389 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
7390
7391         * gcc.c-torture/execute/950322-1.c: New test.
7392
7393 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
7394
7395         * config/vx.exp (${tool}_load): Clean up testing of return code from
7396         vxworks_ld and vxworks_spawn.
7397
7398 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
7399
7400         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
7401
7402 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
7403
7404         * lib/old-deja.exp: Add `excess errors test - ' error, now one
7405         can mark excess errors on a machine by machine basis.  Note, the
7406         default is to not expect any excess errors, even when excess
7407         errors test - is given, so you will want to put an XFAIL ... on
7408         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
7409         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
7410         those 4 machines, but no others.
7411
7412 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
7413
7414         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
7415         * lib/c-torture.exp: to here.
7416
7417 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
7418
7419         * gcc.c-torture/execute/950221-1.c: New test.
7420         * gcc.c-torture/execute/struct-ret-1.c: New test.
7421         * gcc.c-torture/compile/950221-1.c: New test.
7422
7423         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
7424
7425 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
7426
7427         * gcc.c-torture/execute/arith-1.c (main): Return 0.
7428         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
7429
7430 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
7431
7432         * g++.gb: New directory of tests, derived from my signature and
7433         class scoping tests.
7434
7435         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
7436         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
7437         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
7438         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
7439         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
7440         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
7441         * g++.gb/sig25.C: Likewise.
7442
7443         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
7444         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
7445         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
7446         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
7447         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
7448         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
7449         * g++.gb/sig25.exp: Likewise.
7450
7451         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
7452         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
7453         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
7454         * g++.gb/scope13.C: Likewise, this test still fails.
7455
7456         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
7457         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
7458         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
7459         * g++.gb/scope13.exp: Ditto.
7460
7461         * g++.gb/README: New file, explains what these tests are about.
7462
7463 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
7464
7465         * lib/dg.exp (dg-do): Support `preprocess'.
7466         (dg-test): Likewise.
7467
7468 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
7469
7470         * config/udi.exp: change "continue -expect" to "exp_continue".
7471
7472 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
7473
7474         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
7475         Delete redundant tests.
7476
7477         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
7478         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
7479         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
7480         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
7481         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
7482         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
7483         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
7484         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
7485
7486         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
7487         storing label pointers.
7488         * gcc.c-torture/execute/921019-1.c: Likewise.
7489         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
7490         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
7491         parameter fp.
7492         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
7493         constants.
7494
7495         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
7496         Delete obsolete tests.
7497
7498         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
7499         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
7500         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
7501         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
7502         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
7503         * gcc.c-torture/compile/950124-1.c: New test.
7504
7505         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
7506
7507 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
7508
7509         * lib/mike-g++.exp: Add -lm to LIBS.
7510
7511 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
7512
7513         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
7514
7515 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
7516
7517         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
7518
7519 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
7520
7521         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
7522
7523 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
7524
7525         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
7526         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
7527         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
7528         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
7529         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
7530         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
7531         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
7532         * g++.law/{operators31.C, operators32.C,
7533         * g++.law/{operators33.C, operators34.C}: Likewise.
7534         * g++.law/{pic1.C, refs2.C}: Likewise.
7535         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
7536         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
7537         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
7538         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
7539
7540         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
7541         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
7542         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
7543         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
7544         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
7545         * g++.law/{enum9.exp, friend5.exp}: Likewise.
7546         * g++.law/{nest3.exp, nest4.exp}: Likewise.
7547         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
7548         * g++.law/{operators30.exp, operators31.exp}: Likewise.
7549         * g++.law/{operators32.exp, operators33.exp}: Likewise.
7550         * g++.law/{operators34.exp}: Likewise.
7551         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
7552         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
7553         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
7554         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
7555         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
7556
7557         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
7558         No longer expected to fail.
7559         * g++.law/missed-error3.C: Tweak for recent bool changes.
7560
7561 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
7562
7563         * config/emb-unix: Deleted.
7564         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
7565         remote execution.  Do final link on remote host if REMOTE_LINK is set.
7566
7567 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
7568
7569         * lib/dg.exp (dg-test): Fix typo in last patch.
7570
7571 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
7572
7573         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
7574         (handles multiple occurrences).
7575
7576 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
7577
7578         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
7579         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
7580         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
7581         printed).
7582         * lib/c-torture.exp (c-torture-compile): Likewise.
7583         (c-torture): Prepend full path if missing.
7584         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
7585         (gcc_fail): Likewise.
7586         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
7587
7588 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
7589
7590         * lib/netware.exp: Only attach to NetWare i386 systems.
7591
7592 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
7593
7594         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
7595         messages.  Add test name to "output pattern match" pass/fail message.
7596
7597 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
7598
7599         * gcc.dg: New testsuite.
7600         * gcc.dg/dg.exp: New file.
7601
7602         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
7603         test-switch.c}: Deleted.
7604
7605         * gcc.misc-tests/msgs.exp: New testcase driver.
7606
7607 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
7608
7609         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
7610         Watch for illegal return values from ${tool}_load.
7611         * config/unix.exp (${tool}_load): Fix pass/fail detection for
7612         cross targets.  Coerce return value >0 to 1.
7613
7614 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
7615
7616         * config/unix.exp (${tool}_load): Call program rsh, not proc.
7617
7618         * config/emb-unix.exp: New file.
7619
7620         * config/sim.exp: Error if variable $SIM not defined.
7621         (${tool}_load): Mark test as "untested" if simulator missing.
7622
7623         * config/unix.exp: Load remote.exp to get rcp_download.
7624         * lib/c-torture.exp: Use different option lists for testcases with
7625         and without loops.
7626         * gcc.c-torture/execute/execute.exp: Likewise.
7627
7628 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
7629
7630         * config/*.exp: Clarify return code from ${tool}_load.
7631         Call `unresolved' or `untested' instead of `warning' or `perror'
7632         (sometimes you still want to call both though).
7633         Add comment that `shell_id' is local to each file.
7634         * config/udi.exp (timeout): Set to 30.
7635         Don't print warning if connection fails, $connectmode has already
7636         printed an error.
7637         (${tool}_load): Move verbose messages to level 2.
7638         Rework pattern for "Process started" message.
7639         Pass `shell_id' to ${connectmode}_download.
7640         Retry twice upon timeout.  Make resetting of target more robust.
7641         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
7642         Pass `shell_id' to exit_$connectmode.
7643         Only call exit_$connectmode if connected.
7644         * config/unix.exp (${tool}_load): Check return codes better.
7645         * config/vrtx.exp (${tool}_load): Likewise.
7646         * config/vx.exp (${tool}_load): Likewise.
7647         Delete unneeded global's.
7648         * lib/dg.exp (dg-test): Update to reflect clarified return codes
7649         from ${tool}_load.
7650         (dg-stat): Delete.
7651         (dg-init): Delete recording of pass/fail counts.
7652         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
7653         (old-dejagnu-init): Likewise.
7654         (old-dejagnu-stat): Delete contents, empty proc now.
7655         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
7656         (c-torture): Delete references to lcnt, lpass, lfail.
7657         Get option list from TORTURE_OPTIONS.
7658         Delete -funroll[-all]-loops if no loops.
7659         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
7660         (g++_stat): Delete contents (empty proc now).
7661         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
7662         (gcc_finish): Likewise.
7663         (gcc_stat): Deleted.
7664         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
7665         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
7666         * gcc.c-torture/execute/execute.exp: Likewise.
7667         Split tests into two parts: compile, execute.
7668         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
7669         no loops.  Update to reflect clarified return codes from ${tool}_load.
7670
7671 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
7672
7673         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
7674         to grep for.
7675         (old-dejagnu): Likewise (where necessary).
7676
7677 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
7678
7679         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
7680
7681         * lib/dg.exp (dg-process-target): Fix processing of selector.
7682         Add comment regarding use of `error'.
7683
7684         * lib/gcc.exp (prune_system_crud): Define if missing.
7685         * lib/g++.exp (prune_system_crud): Likewise.
7686
7687         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
7688         Call prune_system_crud.
7689         * lib/dg.exp (dg-runtest): New proc.
7690         Use perror instead of send_user for tcl errors in testcase.
7691         Don't return any value, it's never used.
7692         Don't clobber previous definition of `unknown'.
7693         Print tcl errors in `dg-final'.
7694
7695 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
7696
7697         * lib/dg.exp (dg-process-target): Improve syntax error messages.
7698         (dg-test): Don't print errorInfo, it contains stack backtrace.
7699
7700 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
7701
7702         * lib/g++.exp (runtest_file_p): Define if missing.
7703
7704 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
7705
7706         * lib/mike-g++.exp: Comment out loading of g++.exp.
7707         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
7708         (default_g++_version): Always print something.
7709         (default_g++_start): Comment out call to `which'.
7710         (g++_start, g++_load): Deleted (must be defined in config file).
7711         * lib/gcc.exp: Test for existence of $CC at start.
7712         Delete check for tmpdir (done in gcc_init).
7713         (default_gcc_version): Always print something.
7714         (default_gcc_start): Comment out call to `which'.
7715         * config/*.exp: Major cleanup - make cross targets work at least a
7716         little better for g++ (by not being "--tool gcc" specific).
7717         Rename gcc_xxx to ${tool}_xxx.
7718         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
7719         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
7720
7721 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
7722
7723         * lib/c-torture.exp (c-torture-compile): Rework compiler
7724         message processing.
7725
7726         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
7727         c-torture.
7728
7729 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
7730
7731         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
7732
7733         * lib/dg.exp (dg-process-target): Support { target native }.
7734
7735 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
7736
7737         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
7738         looked for "... program xxx got fatal signal".
7739         Correct regsub munging of `comp_output'.
7740         Ignore compiler messages "path prefix not used" and "linker input
7741         file unused".
7742
7743 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
7744
7745         * lib/gcc.exp (runtest_file_p): Define if missing.
7746         * gcc.prms/template.c: Example to work from.
7747
7748 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
7749
7750         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
7751         * lib/dg.exp (dg-test): Call unsupported testcases as such.
7752
7753         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
7754         * gcc.prms/1883.c: Moved from compile/940714-1.c.
7755         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
7756         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
7757
7758         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
7759         (dg-process-target): No longer a varargs proc.
7760         Return S/N for target, P/F for xfail.  All callers changed.
7761         (user option procs): More argument checking.
7762         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
7763         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
7764         (dg-test): Skip test if not running on selected target in `dg-do'.
7765         Update handling of `dg-do-what', `dg-output-text'.
7766         Separate execution pass/fail from output pattern match pass/fail.
7767         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
7768
7769 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
7770
7771         * gcc.c-torture/special/special.exp: Don't expect failure for mips
7772         target for 920510-1.c.
7773
7774 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
7775
7776         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
7777         Clean up comment regarding use of passcnt, etc.
7778         (gcc_stat): Don't update `testcnt' here.
7779         (gcc_finish): Do it here.
7780         Might as well reset `but_id' here too.
7781         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
7782         to determine if the file should be tested.
7783         * gcc.c-torture/compile/compile.exp: Likewise.
7784         * gcc.c-torture/execute/execute.exp: Likewise.
7785         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
7786         * gcc.misc-tests/dg-test.exp: Likewise.
7787         * gcc.prms/prms.exp: Likewise.
7788         * gcc.wendy/wendy.exp: Likewise.
7789         * g++.old-deja.exp: Likewise.
7790         Move "Testing file" message to verbose level 1.
7791
7792 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
7793
7794         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
7795
7796 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
7797
7798         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
7799         (default_gcc_start): Accept optional second list element
7800         of compiler flags.  Print compiler output at verbosity level 2.
7801         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
7802         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
7803         Save current values of framework globals passcnt, failcnt, xpasscnt,
7804         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
7805         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
7806         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
7807         xfailcnt to compute stats.  Update framework global `testcnt' from
7808         pass/fail counts.
7809         (gcc_finish): New proc.  Clean up test environment.
7810         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
7811         (gcc_epass, gcc_efail): Delete.
7812         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
7813         argument of line number.
7814         (dg-init): If the tool has an init routine, call it.
7815         (dg-test): Remove args `cflags_var' and `libs_var'.
7816         Pass all compiler options to ${tool}_start.
7817         Handle missing line number.
7818         (dg-finish): New function.
7819         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
7820         particular files.  Call gcc_finish at end.  Move "skipping test"
7821         message to verbosity level 3.
7822         * gcc.c-torture/compile/compile.exp: Likewise.
7823         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
7824         * gcc.c-torture/execute/execute.exp: Likewise.
7825         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
7826         Print testcase being tried at verbosity level 1.
7827         * gcc.c-torture/special/special.exp: Unset xfail.
7828         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
7829         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
7830         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
7831         * gcc.failure/failure.exp: Likewise.
7832         * gcc.ieee/ieee.exp: Likewise.
7833         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
7834         Update call to dg-test.  Call dg-finish at end.
7835         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
7836         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
7837         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
7838         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
7839         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
7840         * gcc.wendy/wendy.exp: Add copyright.
7841         Delete setting of tmpdir (done by gcc_init).
7842         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
7843         Pass compiler flags to gcc_start.  Call gcc_finish at end.
7844         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
7845         gcc_[ce]pass/fail.
7846
7847 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
7848
7849         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
7850         confusion.
7851         (g++_load): Likewise.
7852
7853         * config/*.exp (gcc_load): Some were varargs fns and some were not.
7854         Rename argument to `prog' to remove the confusion.
7855         Varargs fns behave differently too!
7856         (g++_load): Likewise.
7857
7858         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
7859
7860         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
7861         what it is.  Delete (always) printing of status value for !native.
7862         Simplify verbose code, and include status and exec_output.
7863         (g++_load): Use gcc_load.
7864
7865 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
7866
7867         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
7868         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
7869         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
7870         940714-3.c as these testcases don't exist anymore.  Make
7871         va-arg-1.c expected to pass.
7872
7873 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
7874
7875         * gcc.misc-tests/misc.exp: Only run specific testcases.
7876         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
7877         * gcc.misc-tests/dg-[1-9].c: New files.
7878
7879         * lib/dg.exp: New testsuite driver.
7880         * gcc.prms/prms.exp: Use it.
7881
7882         * README.gcc: New file.
7883
7884         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
7885         Document and reset `lxpass' and `lxfail'.
7886         Simplify "initialized" message.
7887         (gcc_stat): Clean up comments a little.
7888
7889 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
7890
7891         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
7892
7893 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
7894
7895         * lib/old-dejagnu.exp (process-option): New proc.
7896         (old-dejagnu-init, old-dejagnu-stat): Likewise.
7897         (old-dejagnu): Simplify.
7898         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
7899
7900 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
7901
7902         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
7903         exists and is not an empty string.
7904
7905         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
7906         $xfail rather than calling setup_xfail.  Clear $xfail when test is
7907         finished.
7908         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
7909         automatically.
7910
7911         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
7912         longer expected to fail.
7913
7914         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
7915         "f" function call.
7916
7917         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
7918
7919         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
7920         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
7921         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
7922         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
7923         c-torture-1.29.
7924
7925         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
7926         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
7927
7928         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
7929
7930         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
7931         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
7932
7933         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
7934         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
7935         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
7936
7937 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
7938
7939         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
7940         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
7941         940714-1.c, 940714-2.c, 940714-3.c},
7942         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
7943         gcc.misc-tests/{mg.c,mg.exp}:
7944         New tests.
7945         * gcc.noncompile/noncompile.exp: Change accordingly.
7946
7947 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
7948
7949         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
7950         Undo previous clobberage.
7951
7952 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
7953
7954         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
7955         * gcc.special/{930510-1.c, special.exp}:
7956         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
7957         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
7958         struct-varargs-1.c}: New tests from c-torture-1.26.
7959
7960 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
7961
7962         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
7963           argument to switch.
7964
7965 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
7966
7967         * Revert the previous changes.  Please see Rob's directory
7968           (/lisa/test/rob/progressive/gcc/testsuite) for testing
7969           fixes.
7970
7971 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
7972
7973         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
7974             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
7975             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
7976             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
7977             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
7978             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
7979             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
7980             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
7981             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
7982             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
7983             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
7984             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
7985             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
7986             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
7987             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
7988             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
7989             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
7990             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
7991             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
7992             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
7993             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
7994             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
7995             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
7996             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
7997             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
7998             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
7999             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
8000
8001 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
8002
8003         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
8004             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
8005           with perror calls.
8006
8007 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
8008
8009         * config/unix.exp (g++_load): Fix syntax.
8010
8011 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
8012
8013         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
8014         * gcc.noncompile/921017-1.c: Deleted obsolete test.
8015         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
8016         Don't expect va-arg-1.c to fail.  Correct expected output for
8017         920928-1.c.
8018         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
8019         * gcc.wendy/hbm4.c: Correct typo.
8020         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
8021
8022 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
8023
8024         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
8025         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
8026         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
8027         * lib/c-torture.exp (c-torture-compile): Ditto.
8028
8029         Reduce volume of output (remove all the -I's and such).
8030         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
8031         Call gcc_cpass, gcc_cfail.
8032         (c-torture): Pass testing option to c-torture-compile.
8033
8034 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
8035
8036         Bring patches over from progressive.
8037         * config/default.exp: Exit remote shell cleanly.
8038         (g++_exit, g++_start): Add default versions.
8039         * config/sim.exp (gcc_load): Use perror, not error.
8040
8041 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
8042
8043         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
8044         set in site.exp.
8045
8046 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
8047
8048         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
8049         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
8050         (wendy_try): New proc to run testcase.
8051         (main loop): Call 'em.
8052         * gcc.wendy/*.c: Clean up pass to correct expected output.
8053
8054         * lib/gcc.exp: Minor cleanup work.
8055         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
8056
8057 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
8058
8059         * config/sim.exp (gcc_load): Document return codes better.
8060         Don't pass -v to simulator.
8061
8062 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
8063
8064           * gcc.special/920717-x.c: Fix typo.
8065           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
8066           get at sources.
8067
8068         * lib/mike-gcc.exp: Fix typo.
8069
8070 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
8071
8072         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
8073         binary to use, transform the name.
8074         * config/*.exp: rename everything. Nuke any g++ specific files,
8075         it's now a special case of gcc that requires no special support.
8076         Add a default.exp for unsupported targets.
8077
8078 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
8079
8080         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
8081         lib/old-dejagnu.exp: Fix a few patterns to work with the new
8082         version of Tcl.
8083
8084 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
8085
8086         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
8087         than a warning.
8088
8089 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
8090
8091         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
8092
8093 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
8094
8095         * gcc.execute/execute.exp: Combine opt_list and foption_list into
8096         option_list.  Compile every file with only 4/6 option choices
8097         (same as C torture) instead of with 12/18 different option
8098         choices.
8099         * lib/c-torture.exp: Likewise.
8100
8101         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
8102         not already set.
8103
8104 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
8105
8106         * lib/old-deja.exp: Add `excess errors test fails' error, now one
8107         can put an XFAIL *-*-* on excess errors.
8108
8109 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
8110
8111         * g++.law: Add more tests derived from g++-bugs snapshots.
8112
8113         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
8114         equivalent to g++.law/init9.
8115
8116         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
8117         compiled it, and the a.out file after we've run it.
8118
8119 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
8120
8121         * lib/mike-g++.exp (postbase): Delete the .o file after we've
8122         compiled it, and the a.out file after we've run it.
8123
8124 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
8125
8126         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
8127
8128 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
8129
8130         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
8131         version number.
8132
8133 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
8134
8135         * g++.law: New directory of g++ tests derived from the g++-bugs
8136         snapshots.
8137
8138 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8139
8140         * gcc.compile: initbug1.c initbug1.exp testcase added
8141
8142 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8143
8144         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
8145         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
8146           fixes submitted by Jeff Law (law@cs.utah.edu)
8147         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
8148           Jeff Law (law@cs.utah.edu)
8149
8150
8151 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
8152
8153         * config/unix-g++.exp: Follow the gcc way of doing things.
8154         * g++.old-deja/old-deja.exp: Minor updates.
8155         * lib/g++.exp: New file, follow the gcc way of doing things.
8156         * lib/old-dejagnu.exp: Minor updates.
8157         * lib/mike-g++.exp: Always unset errorInfo.
8158
8159 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
8160
8161         * lib/gcc.exp: Fix some errors with the below change, CC and
8162         CFLAGS should be global when setting, not local.
8163
8164 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
8165
8166         * lib/gcc.exp: Transform tool name.
8167
8168 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8169
8170         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
8171
8172 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8173
8174         * lib/gcc.exp: change gcc_done to gcc_stat
8175
8176 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8177
8178         * Upgraded gcc testsuite to c-torture version 1.25
8179
8180 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8181
8182         * lib/gcc.exp: added reporting code. Changed verbose compile message.
8183         * lib/c-torture: added hooks for new reporting code.
8184
8185 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8186
8187         * config/sh-gcc.exp: check if sh-sim exists in the path
8188
8189 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8190
8191         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
8192         * gcc.compile/compile.exp: Initial changes for new logic.
8193         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
8194         * gcc.failure/failure.exp: Initial changes for new logic.
8195         * gcc.ieee/ieee.exp: Initial changes for new logic.
8196         * gcc.misc-tests/misc.exp: Initial changes for new logic.
8197         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
8198         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
8199         * lib/c-torture.exp: Initial changes for new logic.
8200         * lib/gcc.exp: Initial changes for new logic.
8201
8202 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
8203
8204         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
8205         depend upon failure or success.  Fully qualify names in failure
8206         and success messages.  Always remove a.out before starting
8207         compile, just in case.  Pay more attention to error text output by
8208         the compiler.  Handle testcases with no known past errors just
8209         like all others, so that things are uniform.  Other miscellaneous
8210         improvements.
8211
8212 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8213
8214         * gcc.cpp: new directory for cpp tests
8215
8216 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8217
8218         * lib/chill.exp: Code reformatted, removed unused code.
8219         * config/unix-chill.exp: Code reformatted, removed unused code.
8220         * chill.execute/execute.exp: Code reformatted, removed unused code.
8221         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
8222
8223 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
8224
8225         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
8226         routines not written.
8227
8228 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
8229
8230         * config/bug-gcc.exp: Use new procs from bug.exp.
8231
8232 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
8233
8234         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
8235         via ftp, rather than depending on NFS.
8236         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
8237         case.
8238
8239 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
8240
8241         * config/bug-gcc.exp: Use new download proc.
8242
8243 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
8244
8245         * chill.execute/execute.exp: cleanups, handles errors better
8246         * chill.compile/compile.exp: rewrite, based on execute.exp
8247         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
8248         * lib/chill.exp: major changes to diff proc and compile and link
8249           procs. added chill_fail and chill_pass wrappers to pass and
8250           fail. added more comments, and handle error codes better.
8251           Added a hack to capture stderr from exec, so noncompile tests
8252           can work.
8253
8254 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8255
8256         * chill.execute/execute.exp: rewrite of testsuite driver
8257         * lib/chill.exp: rewrite of testsuite driver
8258         * config/unix-chill.exp: rewrite of testsuite driver
8259
8260 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
8261
8262     In chill.execute:
8263         * iexpr.ch: Standardize uppercase.
8264         * tuples.dat: Standardize uppercase.
8265         * vary.ch: standardize.  Correct varying string assignments.
8266         * vary.dat: Add new output lines.
8267
8268 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
8269
8270     In chill.execute:
8271         * chprintf.ch: Standardize use of uppercase.
8272         * tuples.ch: Standardize and turn arr2 into a DCL,
8273           rather than a SYN.
8274         * pinits.ch: Standardize.
8275
8276 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
8277
8278         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
8279         * Makefil: Renamed to Makefile.in.
8280         * configure.in: New.
8281
8282 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
8283
8284     In chill.execute:
8285         * .cvsignore: Add result/output files.
8286         * Makefile: Fix up variables at start.  Use MFLAGS
8287           everywhere.  Correct bool_loc, built_ins entries.
8288           Add entry for vary1.ch.
8289         * bitarray.ch: Standardize upper-case usage.
8290         * bitexpr.ch: Standardize, add output of b1.
8291         * params.ch: Use arrayt in along PROC parameters, to
8292           avoid novelty problems.
8293         * sets.ch: Tiny cleanup.
8294         * vary1.ch: Re-indent.
8295
8296 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
8297
8298           * Add PR-related files to Makefiles, .cvsignore files, etc.
8299
8300 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
8301
8302         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
8303           with compiler objects. New names are test-flow.c and test-loop.c
8304
8305 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
8306
8307         * Upgraded c-torture tests from 1.19 to 1.20
8308
8309         * new files:
8310         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
8311         * gcc.compile: 930623-1.c 930623-2.c
8312         * gcc.noncompile: 930622-1.c 930622-2.c
8313         * gcc.failure: 920411-1.c 920627-2.c
8314         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
8315
8316 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
8317
8318         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
8319           More changes to get testsuite working properly. Needs more work.
8320           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
8321
8322 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
8323
8324         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
8325           More changes to get testsuite working properly. Needs more work.
8326
8327 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
8328
8329         * chill.compile/compile.exp: Added for Dejagnu support
8330         * chill.execute/execute.exp: Added for Dejagnu support
8331         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
8332
8333 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
8334
8335     This should complete moving the CHILL test files.
8336         * chill.noncompile(.cvsignore printf.grt
8337             in-printf.grt chprintf.grt chprintf.ch):
8338             Added test-support files.
8339           (Makefile): Modified further.
8340         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
8341             signal.ch): Added test files.
8342           * chill.execute (.cvsignore printf.grt printr.c
8343             in-printf.grt rts.c chprintf.grt rts.h): Added
8344           test-support files.
8345             (Makefile): More corrections.
8346
8347 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
8348
8349         * chill.compile, chill.execute, chill.nocompile: Add CHILL
8350           test cases, ready for DejaGnu.
8351
8352 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8353
8354         * Upgraded c-torture tests from 1.18 to 1.19
8355
8356         * gcc.compile: added test(s):
8357           930607-1.c
8358         * gcc.execute: added test(s):
8359           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
8360
8361         * added new subdirectory for misc tests: gcc.misc-tests
8362         * gcc.misc-test(s): added tests:
8363           inst-check.c test-consts.c test-ior.c test-switch.c
8364
8365 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
8366
8367         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
8368
8369 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
8370
8371         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
8372
8373 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8374
8375         * Upgraded c-torture tests from 1.17 to 1.18
8376
8377 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
8378
8379         * Upgraded c-torture tests from 1.12 to 1.17
8380
8381 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
8382
8383         * lib/old-dejagnu.exp:
8384           Fixed handling of XFAIL target triplets to correctly
8385           recognize wildcard characters.  Removed code that
8386           appended a unique id tag to the end of the file name
8387           printed out by the result of the testcases within a
8388           given test file.
8389
8390 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
8391
8392         * lib/old-dejagnu.exp:
8393           Reworked expected failure handling to trigger off of XFAIL
8394           keyword in keyphrase embeded in testcase source code. The
8395           XFAIL keyword must be at the end of the keyphrase line. It
8396           may optionally be followed by one or more target triplets.
8397           It has just occured that the handling of wildcards in the
8398           target triplet may not be correct.
8399
8400 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
8401
8402         * g++.old-deja/tests:
8403           Moved all subdirectories up one level into g++.old-deja .
8404
8405         * lib/old-dejagnu.exp:
8406           Fixed problem with CXXFLAGS not being properly reset, and being
8407           corrupted with extraneous "-c" compiler option.  This was
8408           causing binaries to not be generated for test that needed them.
8409           Modified strings passed to "pass" and "fail" so that individual
8410           tests from the same test file would be distinguished by an
8411           identifier appended to the test file name in the summary logs;
8412           this corrected a problem with erroneous diff logs.  Added code
8413           to search testcases for expected fail and unexpected pass keywords.
8414
8415 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
8416
8417         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
8418
8419 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
8420
8421         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
8422           Removed extraneous text from end of "Special g++ Options"
8423           keyphrase.
8424
8425         * lib/old-dejagnu.exp: Added pattern matching to look for new
8426           keywords, embedded in testcases comments, which will trigger
8427           calls to xpass and xfail.
8428
8429 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
8430
8431         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
8432           comments embedded in the testcases, especially the one looking for
8433           special compiler options, as well as the pattern matching for the
8434           compiler output again.
8435
8436 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
8437
8438         * lib/old-dejagnu.exp: Do a proper check of the return value for
8439           execute tests. Fixed several problems with the pattern matching
8440           of the compiler output which gave erroneous test results.
8441           Changed several of the test result messages to be more descriptive.
8442         * config/unix-g++.exp: Proc g++_load now actually works and
8443           executes the tests passed to it and returns a usable return
8444           value.
8445
8446 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
8447
8448           * lib/gcc.exp: Exits gracefully if $CC is bogus.
8449
8450 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
8451
8452         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
8453           Modified both files to properly execute the old style
8454           dejagnu tests. The previous versions of these files were
8455           experimental and did not function anything near correctly.
8456
8457 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
8458
8459         * Removed all Makefile.in and configure.in files. No configuration
8460         needed now.
8461
8462 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
8463
8464         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
8465
8466 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
8467
8468         * gcc.compile/configure.in, gcc.unsorted/configure.in,
8469         gcc.special/configure.in, gcc.noncompile/configure.in,
8470         gcc.execute/configure.in, gcc.code_quality/configure.in,
8471         g++.other/configure.in, g++.old-deja/configure.in,
8472         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
8473         in srcname setting.
8474
8475 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
8476
8477         * lib/udi.exp:  Fixed mondfe and mondfe_download.
8478         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
8479         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
8480
8481 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
8482
8483         * config/udi-gdb.exp: Check $shell_id after connecting to target.
8484         (gdb_exit): Don't remove *_soc files.
8485
8486 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
8487
8488         * lib/c-torture.exp: Don't look for main; instead always use -w
8489         -c.  This is how the c-torture tests work.  Remove the object
8490         file if the compilation succeeds.
8491         * gcc.execute/execute.exp: Remove executable if test passes.
8492         * gcc.noncompile/noncompile.exp: Every test is an expected
8493         failure.
8494         * gcc.special/special.exp: Added tests from c-torture 1.11,
8495         corrected use of existing test.
8496         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
8497         gcc.execute/920625-1.c: Updated to c-torture 1.11.
8498         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
8499         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
8500         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
8501         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
8502         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
8503         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
8504         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
8505         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
8506         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
8507         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
8508         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
8509         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
8510         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
8511         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
8512         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
8513         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
8514         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
8515         c-torture 1.11.
8516         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
8517         correspond to c-torture 1.11.
8518
8519         * New file.