OSDN Git Service

* c-format.c (FMT_FLAG_DOLLAR_GAP_POINTER_OK): New.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2
3         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
4         from Austin Group draft 7.
5         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
6         scanf format arguments.
7         * gcc.dg/format/no-exargs-2.c: New test.
8
9 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
10
11         * g++.dg/abi/vbase8-4.C: New test.
12
13 2001-11-24  Ian Lance Taylor  <ian@airs.com>
14
15         * gcc.c-torture/execute/20011121-1.c: New test.
16
17 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
18
19         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20
21 2001-11-23  Andreas Jaeger  <aj@suse.de>
22
23         * gcc.dg/cpp/charconst-2.c: New test.
24
25 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
26
27         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
28         to the host if it is remote.  Let tests specify extra headers
29         they use.
30         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
31         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
32         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
33         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
34         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
35         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
36         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
37         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
38         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
39         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
40
41 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
42
43         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
44         for little endian ARMs.
45
46 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
47
48         * gcc.c-torture/compile/20011119-1.c: New test.
49         * gcc.c-torture/compile/20011119-2.c: New test.
50
51 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
52
53         * gcc.dg/altivec-1.c: Fix typo.
54
55 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
56
57         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
58
59 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
60
61         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
62
63 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
64
65         * lib/g77.exp: Don't specify --rpath-link.
66
67         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
68         across all the headers.
69         * gcc.dg/format/format.exp: For testing on a remote host,
70         copy format.h.
71
72         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
73         * gcc.c-torture/execute/930406-1.c: Likewise.
74         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
75
76 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
77
78         * gcc.dg/altivec-1.c: New.
79
80 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
81
82         * gcc.dg/cpp/fpreprocessed.c: New test case.
83
84 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
85
86         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
87         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
88         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
89
90 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
91
92         * gcc.dg/no-builtin-1.c: New test.
93
94 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
95
96         * gcc.c-torture/execute/20011115-1.c: New test.
97
98 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
99
100         * gcc.c-torture/compile/20011114-2.c: New test.
101         * gcc.c-torture/compile/20011114-3.c: New test.
102         * gcc.c-torture/compile/20011114-4.c: New test.
103
104 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
105
106         * g++.dg/other/init1.C: New test.
107
108 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
109
110         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
111         message.
112
113         * gcc.c-torture/execute/20011114-1.c: New testcase.
114
115         * gcc.c-torture/compile/20010327-1.c: Revert last change.
116         * gcc.c-torture/compile/20011114-1.c: New test, exactly
117         like the (before this change) version of 20010327-1.c.
118
119 2001-11-14  Roger Sayle <roger@eyesopen.com>
120
121         * gcc.c-torture/execute/string-opt-13.c: New testcase.
122
123 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
124
125         * g++.dg/init/array2.C: New test.
126
127 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
128
129         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
130
131 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
132
133         * g++.dg/other/forscope1.C: New test.
134         * g++.dg/ext/forscope1.C: New test.
135         * g++.dg/ext/forscope2.C: New test.
136
137 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
138
139         * gcc.c-torture/execute/20011113-1.c: New test.
140
141 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
142
143         * gcc.c-torture/execute/20011109-2.c: New test.
144
145         * gcc.c-torture/execute/20011109-1.c: New test.
146
147 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
148
149         * gcc.c-torture/compile/20011109-1.c: New test.
150
151 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
152
153         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
154         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
155         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
156         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
157         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
158         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
159         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
160
161 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
162
163         * g++.dg/warn/Wshadow-1.C: New tests.
164         * g++.old-deja/g++.mike/for3.C: Update.
165
166 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
167
168         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
169         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
170         XFAILs.  Adjust expected error texts.
171         * gcc.c-torture/compile/20011106-1.c,
172         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
173         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
174         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
175         gcc.dg/c99-array-lval-5.c: New tests.
176
177 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
178
179         * gcc.dg/cpp/defined.c: Update.
180
181 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
182
183         * gcc.c-torture/execute/anon-1.c: New test.
184
185 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
186
187         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
188         same size, so no warning should be produced on stormy16.
189
190         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
191         due to oversized array.
192         * g++.old-deja/g++.mike/ns15.C: Likewise.
193         * g++.old-deja/g++.pt/crash16.C: Likewise.
194
195 2001-11-02  Graham Stott  <grahams@redhat.com>
196
197         * g++.dgother/debug1.C: Fix typos.
198
199 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
200
201         * g++.dg/other/debug1.C: New test.
202
203 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
204
205         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
206         of unsigned long.
207
208 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
209
210         * gcc.dg/20011029-2.c: New test.
211
212         * gcc.c-torture/compile/20011029-1.c: New test.
213
214 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
215
216         * objc/execute/class_self-1.m: New test.
217         * objc/execute/class_self-2.m: New test.
218
219 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
220
221         * gcc.misc-tests/msgs.exp: Delete.
222         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
223         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
224         error set to match recent changes.
225
226 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
227
228         * gcc.dg/20011021-1.c: New test.
229
230 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
231
232         * gcc.c-torture/compile/20011023-1.c: New test.
233
234 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
235
236         * lib/g77.exp: Rewrite based on lib/g++.exp.
237
238 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
239
240         * gcc.c-torture/execute/20011019-1.c: New test.
241
242         * gcc.dg/20011018-1.c: New test.
243
244 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
245
246         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
247
248 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
249
250         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
251         * gcc.dg/attr-invalid.c: Likewise.
252
253 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
254
255         * testsuite/gcc.dg/20011015-1.c: New test.
256
257 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
258
259         * g++.dg/template/unify2.C: New test.
260
261 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
262
263         * g++.dg/other/exception-specification.C: New test
264
265 2001-10-13  Tom Rix  <trix@redhat.com>
266
267         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
268         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
269
270 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
271
272         * testsuite/gcc.dg/20011009-1.c: New test.
273
274 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
275
276         PR g++/4476
277         * g++.dg/other/friend1.C: New test.
278
279 2001-10-11  Richard Henderson  <rth@redhat.com>
280
281         * g++.old-deja/g++.other/crash18.C: Add -S to options.
282
283 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
284
285         * gcc.c-torture/compile/20011010-1.c: New.
286
287 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
288
289         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
290         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
291         g77.f-torture/execute/execute.exp,
292         g77.f-torture/noncompile/noncompile.exp,
293         gcc.c-torture/compile/compile.exp,
294         gcc.c-torture/execute/execute.exp,
295         gcc.c-torture/execute/ieee/ieee.exp,
296         gcc.c-torture/execute/memcheck/memcheck.exp,
297         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
298         objc/execute/execute.exp: Update FSF address.
299
300 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
301
302         * gcc.dg/cpp/cmdlne-C.c: Update.
303         * gcc.dg/cpp/cmdlne-C2.c: New.
304
305 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
306
307         * gcc.c-torture/execute/20011008-3.c: New.
308
309 2001-10-08  DJ Delorie  <dj@redhat.com>
310
311         * gcc.dg/20011008-1.c: New.
312         * gcc.dg/20011008-2.c: New.
313
314 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
315
316         * gcc.dg/cpp/spacing1.c: Update test.
317
318 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
319
320         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
321         spelling errors of "separate" as "seperate".
322
323 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
324
325         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
326         enough to avoid inlining.
327
328 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
329
330         * lib/g77.exp: set libg2c_dir correctly.
331
332 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
333
334         * gcc.dg/cpp/macro11.c: New test.
335
336 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
337
338         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
339         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
340         gcc.dg/format/multattr-3.c: New tests.
341         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
342         tests for format attributes on function pointers being rejected.
343
344 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
345
346         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
347
348 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
349
350         * g++.dg/warn/format1.C: New test.
351
352 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
353
354         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
355
356 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
357
358         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
359
360 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
361
362         * gcc.dg/cpp/redef2.c: Add test.
363
364 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
365
366         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
367         long-standing bug on i686, apparently.
368         * gcc.c-torture/execute/loop-2c.x: New file.
369         * gcc.c-torture/execute/loop-2d.x: New file.
370         * gcc.c-torture/execute/loop-3c.x: New file.
371
372 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
373
374         * gcc.dg/cpp/20000625-2.c: Correct line number.
375
376 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
377
378         * gcc.dg/cpp/macro10.c: New test.
379         * gcc.dg/cpp/strify3.c: New test.
380         * gcc.dg/cpp/spacing1.c: Add tests.
381         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
382         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
383
384 2001-09-24  DJ Delorie  <dj@redhat.com>
385
386         * gcc.c-torture/execute/20010924-1.c: New test.
387
388 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
389
390         * testsuite/objc/execute/paste.m: Remove.
391
392 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
393
394         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
395
396 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
397
398         * g77.dg/strlen0.f: New test.
399
400 2001-09-21  Richard Henderson  <rth@redhat.com>
401
402         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
403         * g++.old-deja/g++.abi/vtable2.C: Likewise.
404
405 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
406
407         Table-driven attributes.
408         * g++.dg/ext/attrib1.C: New test.
409
410 2001-09-20  DJ Delorie  <dj@redhat.com>
411
412         * gcc.dg/20000926-1.c: Update expected warning messages.
413         * gcc.dg/array-2.c: Likewise, and test for warnings too.
414         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
415         array.
416
417 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
418
419         * g++.dg/eh/registers1.C: New test case.
420
421 2001-09-17  Richard Henderson  <rth@redhat.com>
422
423         * gcc.dg/array-5.c: Fix VLA decomposition test.
424
425 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
426
427         * gcc.dg/cpp/line5.c: New testcase.
428
429 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
430
431         * gcc.dg/cpp/macro9.c: New test.
432
433 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
434
435         * gcc.c-torture/execute/980223.c: Change type of addr from long
436         to char *.
437
438 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
439
440         * gcc.c-torture/execute/20010915-1.c: New test.
441
442 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
443
444         * g77.dg/bprob: New directory.
445         * g77.dg/bprob/bprob.exp: New file.
446         * g77.dg/bprob/bprob-1.f: New test.
447         * g77.dg/gcov: New directory.
448         * g77.dg/gcov/gcov.exp: New file.
449         * g77.dg/gcov/gcov-1.f: New test.
450         * g77.dg/gcov/gcov-1.x: New file.
451
452 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
453
454         * gcc.dg/cpp/directiv.c: Update.
455         * gcc.dg/cpp/undef1.c: Update.
456
457 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
458
459         * gcc.dg/20010912-1.c: New test.
460
461 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
462
463         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
464         language-independent file in lib.
465         * lib/gcov.exp: New file.
466
467 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
468
469         * gcc.c-torture/compile/20010911-1.c: New test.
470
471 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
472
473         * lib/profopt.exp: New, to support profile-directed optimizations.
474         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
475         * gcc.misc-tests/bprob-1.c: New test.
476         * gcc.misc-tests/bprob-2.c: New test.
477
478 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
479
480         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
481         XFAIL and which kinds of gcov output to verify.
482         * gcc.misc-tests/gcov-4b.x: New file.
483         * gcc.misc-tests/gcov-5b.x: New file.
484         * gcc.misc-tests/gcov-6.x: New file.
485         * gcc.misc-tests/gcov-7.c: New test.
486         * gcc.misc-tests/gcov-7.x: New file.
487
488 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
489
490         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
491         * gcc.misc-tests/gcov-6.c: New test.
492
493 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
494
495         PR c++/3986
496         * g++.dg/abi/vbase1.C: New test.
497
498 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
499
500         * objc.dg/method-2.m: New.
501
502 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
503
504         PR c++/4203
505         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
506         * g++.dg/init/empty1.C: New test.
507
508 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
509
510         * gcc.c-torture/compile/20010903-1.c: New test.
511
512 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
513
514         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
515         for m68k.
516
517 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
518
519         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
520
521         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
522
523         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
524
525 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
526
527         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
528         for 16-bit 'unsigned int'.
529
530 2001-08-29  Kazu Hirata  <kazu@hxi.com>
531
532         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
533
534 2001-08-27  Richard Henderson  <rth@redhat.com>
535
536         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
537         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
538
539 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
540
541         * gcc.dg/asm-names.c (ymain): New.
542
543 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
544
545         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
546         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
547         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
548
549 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
550
551         * gcc.dg/compare5.c: New testcase.
552
553 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
554
555         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
556         and "In instantiation".
557
558 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
559
560         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
561
562 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
563
564         * gcc.misc-tests/gcov.exp: Add support for branch information.
565         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
566         * gcc.misc-tests/gcov-4.c: New test.
567         * gcc.misc-tests/gcov-4b.c: New test.
568         * gcc.misc-tests/gcov-5b.c: New test.
569
570 2001-08-20  Zack Weinberg  <zackw@panix.com>
571
572         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
573         expected to fail.
574
575 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
576
577         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
578
579 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
580
581         * g++.dg/eh/template1.C: New test.
582
583 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
584
585         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
586         Fix thinko.
587         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
588         for xfail.
589
590 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
591
592         * lib/g77-dg.exp:  Use prune.exp for common procedures
593         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
594         * lib/g77.exp: (g77-dg-prune) Remove
595
596 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
597
598         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
599
600 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
601
602         * g++.dg/template/unify1.C: New test.
603
604 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
605
606         * g++.dg/abi/empty4.C: New test.
607
608 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
609
610         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
611         solaris2.*
612         * g77.f-torture/compile/pr3743.x: Likewise
613
614 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
615
616         * g++.dg/other/using-declaration.C: New test.
617
618 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
619
620         * gcc.dg/cpp/tr-sign.c: New testcase.
621
622 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
623
624         * gcc.dg/cpp/19951025-1.c: Revert.
625         * gcc.dg/cpp/directiv.c: We no longer process directives that
626         interrupt macro arguments.
627
628 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
629
630         * gcc.dg/bconstp-1.c: New test.
631
632 2001-08-03  Richard Henderson  <rth@redhat.com>
633
634         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
635
636 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
637
638         * gcc.dg/cpp/19951025-1.c: Update.
639
640 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
641
642         * g77.dg/ff90-1.f (s): Fix reference of variable z,
643         should be x.
644
645 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
646
647         Kill -fhonor-std.
648         * g++.old-deja/g++.ns/ns14.C: Remove special options.
649         * g++.old-deja/g++.other/std1.C: Likewise.
650         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
651
652 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
653
654         * lib/g77.exp:  Load gcc-defs.exp for common procedures
655         (g77_pass, g77_fail, g77_finish, g77_exit,
656         ${tool}_check_unsupported_p} Now redundant.  Deleted.
657
658 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
659
660         * g77.dg/fbackslash.f
661         * g77.dg/fcase-preserve.f
662         * g77.dg/ff90-1.f
663         * g77.dg/ffixed-line-length-0.f
664         * g77.dg/ffixed-line-length-132.f
665         * g77.dg/ffixed-line-length-7.f
666         * g77.dg/ffixed-line-length-72.f
667         * g77.dg/ffixed-line-length-none.f
668         * g77.dg/ffree-form-1.f
669         * g77.dg/fno-backslash.f
670         * g77.dg/fno-f90-1.f
671         * g77.dg/fno-fixed-form-1.f
672         * g77.dg/fno-onetrip.f
673         * g77.dg/fno-typeless-boz.f
674         * g77.dg/fno-underscoring.f
675         * g77.dg/fno-vxt-1.f
676         * g77.dg/fonetrip.f
677         * g77.dg/ftypeless-boz.f
678         * g77.dg/fugly-assumed.f
679         * g77.dg/funderscoring.f
680         * g77.dg/fvxt-1.f
681
682 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
683
684         * objc.dg/fwd-proto-1.m: New.
685         * objc.dg/local-decl-1.m: New.
686         * objc.dg/naming-1.m: New.
687         * objc.dg/naming-2.m: New.
688         * objc.dg/proto-hier-1.m: New.
689
690 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
691
692         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
693         largest-type elements to a struct makes its size grow.
694
695 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
696
697         * g++.dg/abi/vthunk1.C: New test.
698
699 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
700
701         * g++.dg/abi/vbase8-22.C: New test.
702
703 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
704
705         * gcc.dg/cpp/macro8.c: New test.
706
707 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
708
709         * g++.dg/abi/vbase8-21.C: New test.
710
711 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
712
713         * g++.dg/abi/vbase8-10.C: New test.
714
715 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
716
717         * lib/g++.exp (g++_set_ld_library_path): Renamed to
718         ${tool}_set_ld_library_path.
719         Changed caller.
720         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
721         g++.exp.
722
723 2001-07-26  Stan Cox <scox@redhat.com>
724
725         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
726         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
727         gcc_exit, gcc_check_unsupported_p):
728         Moved to gcc-deps.exp
729         * gcc-deps.exp: New file.
730
731 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
732
733         * g++.old-deja/g++.pt/defarg14.C: New test.
734
735 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
736
737         * g++.old-deja/g++.other/lineno5.C: New test.
738
739 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
740
741         * g++.old-deja/g++.pt/crash68.C: New test.
742
743 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
744
745         * g++.old-deja/g++.other/crash42.C: New test.
746
747 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
748
749         * gcc.dg/cpp/extratokens.c: Fix.
750         * gcc.dg/cpp/skipping2.c: New tests.
751
752 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
753
754         * gcc.c-torture/execute/20010724-1.c: New file.
755         * gcc.c-torture/execute/20010724-1.x: New file.
756
757 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
758
759         * g++.old-deja/g++.other/cond7.C: New test.
760
761 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
762
763         * g++.old-deja/g++.other/optimize4.C: New test.
764
765 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
766
767         * g++.old-deja/g++.abi/vbase8-5.C: New test.
768
769 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
770
771         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
772         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
773         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
774         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
775
776         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
777         bug report" message.
778
779         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
780         * g++.dg/ext/instantiate1.C: Move from old-deja.
781
782 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
783
784         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
785         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
786         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
787         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
788
789 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
790
791         * gcc.c-torture/execute/20010723-1.c: New test.
792
793 2001-07-23  Ben Elliston  <bje@redhat.com>
794
795         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
796
797 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
798
799         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
800         i[34567]86-*-*.
801         Delete handling of ieee_multilib_flags.
802         Pass -mieee for alpha*-*-* and sh-*-*.
803         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
804
805 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
806
807         Remove old-abi tests.
808         * g++.old-deja/g++.mike/p11116.C: Remove.
809         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
810
811 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
812
813         * g77.f-torture/compile/pr3743.f:  New test
814
815 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
816
817         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
818
819 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
820
821         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
822         g++.old-deja/g++.pt/static6.C: Likewise.
823         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
824         supports weak symbols.
825
826 2001-07-18  Andreas Jaeger  <aj@suse.de>
827
828         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
829         supported again.
830
831 2001-07-18  Andreas Jaeger  <aj@suse.de>
832
833         * gcc.dg/iftrap-1.c: Fix target line.
834
835 2001-07-17  Richard Henderson  <rth@redhat.com>
836
837         * gcc.c-torture/execute/20010717-1.c: New.
838
839 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
840
841         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
842         tests.
843
844 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
845
846         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
847
848 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
849
850         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
851         UAC_SIGBUS, UAC_NOPRINT definitions.
852
853 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
854
855         * objc/execute/object_is_class.m: New test.
856         * objc/execute/object_is_meta_class.m: New test.
857
858 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
859
860         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
861         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
862
863 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
864
865         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
866         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
867
868 2001-07-14  Richard Henderson  <rth@redhat.com>
869
870         * gcc.dg/iftrap-1.c: New.
871
872 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
873
874         * g77.f-torture/execute/intrinsic77.f: New test.
875
876 2001-07-11  Janis Johnson <janis@us.ibm.com>
877
878         * gcc.misc-tests/gcov-3.c: New test.
879
880 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
881
882         * gcc.c-torture/compile/20010711-1.c,
883         * gcc.c-torture/compile/20010711-2.c: New tests.
884
885 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
886
887         * gcc.c-torture/execute/20010711-1.c: New test.
888
889 2001-07-11  Ben Elliston  <bje@redhat.com>
890
891         * g++.old-deja/g++.other/enum5.C: New test.
892
893 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
894
895         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
896         (g++-dg-prune): Call prune_gcc_output.
897         * prune.exp: New file for prune_gcc_output.
898         * lib/g++.exp, lib/gcc.exp: Load it.
899
900 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
901
902         * gcc.c-torture/compile/20010701-1.c,
903         g++.old-deja/g++.ext/attrib6.C: New tests.
904
905 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
906
907         * gcc.c-torture/compile/20010706-1.c: New test.
908
909 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
910
911         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
912
913 2001-06-28  Stan Shebs  <shebs@apple.com>
914
915         * gcc.dg/pragma-darwin.c: New test.
916
917 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
918
919         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
920         Solaris 2.[678] system.
921
922 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
923
924         * gcc.dg/20010622-1.c: New test.
925
926 2001-06-18  Stan Shebs  <shebs@apple.com>
927
928         * objc.dg: New directory.
929         * objc.dg/dg.exp: New file.
930         * objc.dg/alias.m: New.
931         * objc.dg/class-1.m: New.
932         * objc.dg/class-2.m: New.
933         * objc.dg/const-str-1.m: New.
934         * objc.dg/const-str-2.m: New.
935         * objc.dg/id-1.m: New.
936         * objc.dg/method-1.m: New.
937         * objc.dg/super-class-1.m: New.
938         * lib/objc-dg.exp: New file.
939
940 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
941
942         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
943         of label name.
944
945 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
946
947         * g++.old-deja/g++.abi/vbase8-9.C: New test.
948
949 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
950
951         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
952         variable.
953
954 2001-06-12  Richard Henderson  <rth@redhat.com>
955
956         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
957
958 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
959
960         * g++.old-deja/g++.abi/vbase5.C: New test.
961         * g++.old-deja/g++.abi/vbase6.C: New test.
962         * g++.old-deja/g++.abi/vbase7.C: New test.
963
964 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
965
966         * gcc.c-torture/compile/20010610-1.c: New test.
967
968 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
969
970         * g++.old-deja/g++.abi/vbase4.C: New test.
971
972 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
973
974         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
975         support %f for HC11/HC12 targets.
976         * gcc.c-torture/execute/930513-1.x: New file, likewise.
977         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
978         on HC11/HC12 targets.
979         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
980
981 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
982
983         * gcc.dg/wchar_t-1.c: New file.
984         * gcc.dg/wint_t-1.c: Likewise.
985
986 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
987
988         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
989
990 2001-06-11  Richard Henderson  <rth@redhat.com>
991
992         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
993
994 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
995
996         * gcc.c-torture/compile/20010611-1.c: New test.
997
998 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
999
1000         * gcc.dg/c99-tag-1.c: Add more tests.
1001
1002 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
1003
1004         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
1005         representation on MN10300 and ARM/Thumb.
1006
1007 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
1008
1009         * g77.f-torture/execute/20010610.f: New.
1010
1011 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
1012
1013         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
1014         names.
1015
1016 2001-06-09  Richard Henderson  <rth@redhat.com>
1017
1018         * gcc.c-torture/execute/ashrdi-1.c: New.
1019         * gcc.c-torture/execute/ashldi-1.c: New.
1020         * gcc.c-torture/execute/lshrdi-1.c: New.
1021
1022 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
1023
1024         * objc/execute/load-3.m: Added. Check sending +load to categories,
1025         in addition to classes.
1026
1027 2001-06-08  Stan Shebs  <shebs@apple.com>
1028
1029         * objc/execute/load-2.m: New test.  From Nicola Pero
1030         <n.pero@mi.flashnet.it>.
1031
1032 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
1033
1034         * gcc.c-torture/execute/20010605-2.c: New test.
1035
1036 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
1037
1038         * g++.old-deja/g++.abi/vbase2.C: New test.
1039         * g++.old-deja/g++.abi/vbase3.C: New test.
1040
1041 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
1042
1043         * g++.old-deja/g++.pt/friend49.C: New test.
1044
1045 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
1046
1047         * g++.old-deja/g++.ext/anon3.C: New test.
1048
1049 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
1050
1051         * g++.old-deja/g++.other/conv7.C: New test.
1052
1053 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
1054
1055         * gcc.c-torture/compile/20010605-2.c: New test.
1056
1057 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1058
1059         * gcc.c-torture/execute/20010604-1.c: New test.
1060
1061 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
1062
1063         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
1064
1065 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
1066
1067         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
1068         (g++_link_flags): Likewise.
1069         (g++_init): Pass gccpath's value to two previous functions.
1070
1071 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1072
1073         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
1074         Ensure logfile entry matches exec command line.
1075
1076 2001-05-31  Richard Henderson  <rth@redhat.com>
1077
1078         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
1079         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
1080
1081 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
1082
1083         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
1084         compiler for irix6.2
1085
1086 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
1087
1088         * g++.old-deja/g++.other/optimize3.C: New file.
1089
1090 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
1091
1092         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
1093         assemble.
1094
1095 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
1096
1097         * g++.old-deja/g++.other/optimize2.C: New file.
1098
1099 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
1100
1101         * gcc.c-torture/compile/20010518-2.c: New file.
1102         * gcc.c-torture/execute/20010518-1.c: New file.
1103         * gcc.c-torture/execute/20010518-2.c: New file.
1104
1105 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1106
1107         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
1108
1109 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
1110
1111         G++ no longer defines builtins that do not begin with __builtin.
1112         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
1113         * g++.old-deja/g++.brendand/misc13.C: Likewise.
1114         * g++.old-deja/g++.law/builtin1.C: Likewise.
1115         * g++.old-deja/g++.law/cvt2.C: Likewise.
1116         * g++.old-deja/g++.mike/net5.C: Likewise.
1117         * g++.old-deja/g++.other/builtins1.C: Likewise.
1118         * g++.old-deja/g++.other/builtins2.C: Likewise.
1119         * g++.old-deja/g++.other/builtins3.C: Likewise.
1120         * g++.old-deja/g++.other/builtins4.C: Likewise.
1121         * g++.old-deja/g++.other/inline8.C: Likewise.
1122         * g++.old-deja/g++.robertl/eb39.C: Likewise.
1123
1124 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
1125
1126         * g++.old-deja/g++.pt/using1.C: Adjust.
1127         * g++.old-deja/g++.pt/using2.C: New test.
1128
1129 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1130
1131         * gcc.dg/cpp/charconst.c: New tests.
1132         * gcc.dg/cpp/escape.c: New tests.
1133         * gcc.dg/cpp/escape-1.c: New tests.
1134         * gcc.dg/cpp/escape-2.c: New tests.
1135         * gcc.dg/cpp/ucs.c: New tests.
1136
1137 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
1138
1139         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
1140         native compiler for irix6.5.
1141
1142 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
1143
1144         * lib/g++.exp (g++_include_flags): Use args to compute
1145         get_multilibs.
1146         (g++_link_flags): Likewise.
1147         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
1148
1149 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
1150
1151         * gcc.dg/c90-hexfloat-1.c: Add more tests.
1152
1153 2001-05-21  Geoff Keating  <geoffk@redhat.com>
1154
1155         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
1156         this file.
1157
1158 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
1159
1160         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
1161         STACK_SIZE;
1162         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
1163         to STACK_SIZE; Use it to define size of add_histo array.
1164         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
1165         to STACK_SIZE.
1166         (f): Use GITT_SIZE to define size of gitt local table.
1167         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
1168         to STACK_SIZE; Use it to define size of bytemem array.
1169
1170 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
1171
1172         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
1173         on 68HC11/HC12 due to the asm instruction.
1174         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
1175         * gcc.c-torture/compile/920520-1.x: Likewise.
1176         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
1177         on 68HC11/HC12 because the function is larger than 64K.
1178         * gcc.c-torture/compile/961203-1.x: New file, this test fails
1179         on 68HC11/HC12 because the structure is too large.
1180
1181 2001-05-20  Richard Henderson  <rth@redhat.com>
1182
1183         * gcc.c-torture/execute/20010520-1.c: New.
1184
1185 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1186
1187         * g++.old-deja/g++.warn/compare1.C: New test.
1188         * gcc.dg/compare4.c: New test.
1189
1190 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
1191
1192         * g++.old-deja/g++.other/optimize1.C: New test.
1193
1194 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1195
1196         * g++.old-deja/g++.pt/spec41.C: New test.
1197
1198 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
1199
1200         * gcc.c-torture/compile/20010114-1.x: Remove.
1201
1202 2001-05-18  Stan Shebs  <shebs@apple.com>
1203
1204         * gcc.c-torture/compile/20010518-1.c: New test.
1205
1206 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
1207
1208         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
1209         * g++.old-deja/g++.pt/crash67.C: New test.
1210
1211 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
1212
1213         * g++.old-deja/g++.other/debug9.C: New test.
1214
1215 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
1216
1217         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
1218
1219 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
1220
1221         * gcc.c-torture/compile/20010516-1.c: New test.
1222
1223 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
1224
1225         * g++.old-deja/g++.other/crash41.C: New test.
1226
1227 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
1228
1229         * g++.old-deja/g++.pt/crash66.C: New test.
1230
1231 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
1232
1233         * g++.old-deja/g++.robertl/eb27.C: Convert.
1234
1235 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
1236
1237         * g++.dg/friend-warn.C: New test.  Do not warn about friend
1238         declaration being redundant.
1239
1240 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
1241
1242         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
1243
1244 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
1245
1246         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
1247
1248 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
1249
1250         * lib/g++.exp: Use testsuite_flags.
1251
1252 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
1253
1254         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
1255
1256 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
1257
1258         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
1259
1260 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
1261
1262         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
1263
1264 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
1265
1266         * gcc.c-torture/compile/20010313-1.c: New test.
1267
1268 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
1269
1270         * gcc.dg/cpp/direct2.c: New test.
1271         * gccq.dg/cpp/direct2s.c: New test.
1272
1273         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
1274
1275 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
1276
1277         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
1278         * g++.old-deja/g++.other/op3.C: Likewise.
1279
1280 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1281
1282         * gcc.dg/cpp/syshdr.h: New file.
1283         * gcc.dg/cpp/sysmac1.c: Update.
1284         * gcc.dg/cpp/sysmac2.c: Update.
1285
1286 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1287
1288         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
1289
1290 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
1291
1292         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
1293         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
1294
1295 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
1296
1297         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
1298
1299 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
1300
1301         * lib/g++.exp (g++_include_flags): Don't use any special flags
1302         if TESTING_IN_BUILD_TREE is not defined.
1303         (g++_init): Use a plain 'c++' as the compiler if
1304         TESTING_IN_BUILD_TREEE is not defined.
1305
1306 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
1307
1308         * g++.old-deja/g++.eh/catch13.C: New test.
1309         * g++.old-deja/g++.eh/catch14.C: New test.
1310
1311 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
1312
1313         * gcc.dg/cpp/tr-define.c: New test.
1314
1315 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
1316
1317         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
1318         <stdlib.h>, not <malloc.h>.
1319
1320 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
1321
1322         * g++.old-deja/g++.ns/template17.C: New test.
1323
1324 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
1325
1326         * g++.old-deja/g++.pt/ref4.C: New test.
1327
1328 2001-04-30  Richard Henderson  <rth@redhat.com>
1329
1330         * gcc.dg/20000724-1.c: Revert last change.
1331
1332 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
1333
1334         * g77.f-torture/execute/20010430.f: New test.
1335
1336 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
1337
1338         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
1339
1340 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
1341
1342         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
1343
1344 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
1345
1346         * g++.old-deja/g++.eh/crash6.C: New test.
1347
1348 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
1349
1350         * g++.old-deja/g++.other/warn7.C: New test.
1351
1352 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
1353
1354         * g++.old-deja/g++.other/defarg9.C: New test.
1355
1356 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
1357
1358         * g77.f-torture/compile/20010426.f: New test.
1359         * g77.f-torture/execute/20010426.f: New test.
1360
1361 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
1362
1363         * g77.f-torture/compile/20000629-1.x: Remove - error
1364         has been fixed.
1365
1366 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
1367
1368         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
1369         Tweak slightly to work with g++.dg framework.
1370         * g++.dg/special/ecos.exp: Run initp1.C test.
1371         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
1372
1373         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
1374         its linker doesn't give line numbers either.
1375         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
1376
1377 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
1378
1379         * g++.old-deja/g++.other/lex1.C: New test.
1380
1381 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
1382
1383         * gcc.dg/noncompile/20010425-1.c: New test.
1384
1385 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
1386
1387         * g++.old-deja/g++.pt/mangle2.C: New test.
1388
1389 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
1390
1391         * gcc.dg/format/plus-1.c: New test.
1392
1393 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
1394
1395         * gcc.dg/20010423-1.c: New test.
1396
1397 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
1398
1399         * gcc.c-torture/execute/20010422-1.c: New test.
1400
1401 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
1402
1403         * g++.old-deja/g++.ns/type2.C: New test.
1404
1405 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
1406
1407         * g++.old-deja/g++.other/perf1.C: New test.
1408
1409 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
1410
1411         * gcc.dg/c99-func-2.c: Remove xfail.
1412         * gcc.dg/c99-func-3.c: Remove xfail.
1413         * gcc.dg/c99-func-4.c: Remove xfail.
1414
1415 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
1416
1417         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
1418
1419 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
1420
1421         * gcc.c-torture/compile/20010423-1.c: New test.
1422
1423 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
1424
1425         * g++.old-deja/g++.pt/typename28.C: New test.
1426
1427 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
1428
1429         * g++.old-deja/g++.abi/empty2.C: New test.
1430         * g++.old-deja/g++.abi/empty3.C: New test.
1431
1432 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
1433
1434         * g++.old-deja/g++.other/comdat2.C: New test.
1435         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
1436
1437 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
1438
1439         * g++.old-deja/g++.other/overload14.C: New test.
1440
1441 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
1442
1443         * g++.old-deja/g++.other/lookup23.C: New test.
1444
1445 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
1446
1447         * gcc.c-torture/execute/20010403-1.c: New test.
1448
1449 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
1450             Mark Mitchell  <mark@codesourcery.com>
1451
1452         * lib/old-dejagnu.exp: Don't delete output of executable.
1453         Add .exe suffix to executables.
1454
1455 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
1456
1457         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
1458
1459 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1460
1461         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
1462
1463 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
1464
1465         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
1466         * g++.old-deja/g++.abi/crash1.C: New test.
1467
1468 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
1469
1470         * g++.old-deja/g++.other/crash40.C: New test.
1471
1472 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1473
1474         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
1475
1476 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
1477
1478         * g++.old-deja/g++.other/warn6.C: New test.
1479
1480 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
1481
1482         * g++.old-deja/g++.robertl/eb42.C: Same.
1483
1484 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1485
1486         * gcc.dg/wtr-conversion-1.c: New testcase.
1487
1488 2001-04-10  Richard Henderson  <rth@redhat.com>
1489
1490         * g++.old-deja/g++.other/array5.C: New.
1491
1492 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1493
1494         * gcc.c-torture/execute/20010408-1.c: New test.
1495
1496 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
1497
1498         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
1499         headers and constructs.
1500         * g++.old-deja/g++.robertl/eb79.C: Same.
1501         * g++.old-deja/g++.robertl/eb77.C (main): Same.
1502         * g++.old-deja/g++.robertl/eb73.C: Same.
1503         * g++.old-deja/g++.robertl/eb66.C (main): Same.
1504         * g++.old-deja/g++.robertl/eb55.C (t): Same.
1505         * g++.old-deja/g++.robertl/eb54.C (main): Same.
1506         * g++.old-deja/g++.robertl/eb46.C (main): Same.
1507         * g++.old-deja/g++.robertl/eb44.C: Same.
1508         * g++.old-deja/g++.robertl/eb41.C (main): Same.
1509         * g++.old-deja/g++.robertl/eb4.C (main): Same.
1510         * g++.old-deja/g++.robertl/eb39.C: Same.
1511         * g++.old-deja/g++.robertl/eb33.C (main): Same.
1512         * g++.old-deja/g++.robertl/eb31.C (main): Same.
1513         * g++.old-deja/g++.robertl/eb30.C: Same.
1514         * g++.old-deja/g++.robertl/eb3.C: Same.
1515         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
1516         * g++.old-deja/g++.robertl/eb21.C: Same.
1517         * g++.old-deja/g++.robertl/eb15.C: Same.
1518         * g++.old-deja/g++.robertl/eb118.C: Same.
1519         * g++.old-deja/g++.robertl/eb115.C (main): Same.
1520         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
1521         * g++.old-deja/g++.robertl/eb109.C: Same.
1522         * g++.old-deja/g++.other/sibcall1.C (main): Same.
1523         * g++.old-deja/g++.mike/rtti1.C: Same.
1524         * g++.old-deja/g++.mike/p658.C: Same.
1525         * g++.old-deja/g++.mike/net46.C: Same.
1526         * g++.old-deja/g++.mike/net34.C: Same.
1527         * g++.old-deja/g++.mike/memoize1.C: Same.
1528         * g++.old-deja/g++.mike/eh2.C: Same.
1529         * g++.old-deja/g++.law/weak.C: Same.
1530         * g++.old-deja/g++.law/visibility7.C: Same.
1531         * g++.old-deja/g++.law/visibility25.C: Same.
1532         * g++.old-deja/g++.law/visibility22.C: Same.
1533         * g++.old-deja/g++.law/visibility2.C: Same.
1534         * g++.old-deja/g++.law/visibility17.C: Same.
1535         * g++.old-deja/g++.law/visibility13.C: Same.
1536         * g++.old-deja/g++.law/visibility10.C: Same.
1537         * g++.old-deja/g++.law/visibility1.C: Same.
1538         * g++.old-deja/g++.law/virtual3.C (eval): Same.
1539         * g++.old-deja/g++.law/vbase1.C: Same.
1540         * g++.old-deja/g++.law/operators32.C: Same.
1541         * g++.old-deja/g++.law/nest3.C: Same.
1542         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
1543         * g++.old-deja/g++.law/except5.C (main): Same.
1544         * g++.old-deja/g++.law/cvt7.C (run): Same.
1545         * g++.old-deja/g++.law/cvt2.C: Same.
1546         * g++.old-deja/g++.law/cvt16.C: Same.
1547         * g++.old-deja/g++.law/ctors6.C (bar): Same.
1548         * g++.old-deja/g++.law/ctors17.C (main): Same.
1549         * g++.old-deja/g++.law/ctors13.C: Same.
1550         * g++.old-deja/g++.law/ctors12.C (main): Same.
1551         * g++.old-deja/g++.law/ctors10.C: Same.
1552         * g++.old-deja/g++.law/code-gen5.C: Same.
1553         * g++.old-deja/g++.law/bad-error7.C: Same.
1554         * g++.old-deja/g++.law/arm9.C: Same.
1555         * g++.old-deja/g++.law/arm12.C: Same.
1556         * g++.old-deja/g++.law/arg8.C: Same.
1557         * g++.old-deja/g++.law/arg1.C: Same.
1558         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
1559         * g++.old-deja/g++.jason/template31.C: Same.
1560         * g++.old-deja/g++.jason/template24.C (main): Same.
1561         * g++.old-deja/g++.jason/2371.C: Same.
1562         * g++.old-deja/g++.eh/new2.C: Same.
1563         * g++.old-deja/g++.eh/new1.C: Same.
1564         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
1565         * g++.old-deja/g++.brendan/nest21.C (main): Same.
1566         * g++.old-deja/g++.brendan/err-msg3.C: Same.
1567         * g++.old-deja/g++.brendan/crash62.C: Same.
1568         * g++.old-deja/g++.brendan/crash52.C: Same.
1569         * g++.old-deja/g++.brendan/crash49.C (main): Same.
1570         * g++.old-deja/g++.brendan/crash38.C: Same.
1571         * g++.old-deja/g++.brendan/crash15.C (main): Same.
1572         * g++.old-deja/g++.brendan/copy9.C: Same.
1573
1574 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
1575
1576         * gcc.c-torture/execute/20001203-2.c (memset):
1577         Count argument is of type __SIZE_TYPE__.
1578
1579 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
1580
1581         * gcc.c-torture/compile/20010404-1.c: New test.
1582
1583 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
1584
1585         * gcc.c-torture/compile/20010326-1.c: New test.
1586
1587 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
1588
1589         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
1590         peculiarities of the SH.
1591         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
1592
1593 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1594
1595         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
1596         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
1597         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
1598
1599 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
1600
1601         * g77.f-torture/compile/20010321-1.f: New test.
1602
1603 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
1604
1605         * gcc.c-torture/compile/20010329-1.c: New test.
1606
1607 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
1608
1609         * gcc.c-torture/execute/20010329-1.c: New test.
1610
1611 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
1612
1613         * g++.old-deja/g++.other/eh4.C: Fix typo.
1614
1615 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
1616
1617         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
1618
1619 2001-03-28  Philip Blundell  <philb@gnu.org>
1620
1621         * gcc.c-torture/compile/20010328-1.c: New test.
1622
1623 2001-03-27  Richard Henderson  <rth@redhat.com>
1624
1625         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
1626         * g++.old-deja/g++.eh/vbase3.C: Likewise.
1627
1628 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
1629
1630         * gcc.c-torture/compile/20010327-1.c: New test.
1631
1632 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
1633
1634         * g++.old-deja/g++.other/friend12.C: New test.
1635         * g++.old-deja/g++.other/friend9.C: Expect no errors.
1636         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
1637
1638 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
1639
1640         * gcc.c-torture/execute/20010325-1.c: New test.
1641
1642 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
1643
1644         * g++.old-deja/g++.other/mangle3.C: New test.
1645
1646 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
1647
1648         * g++.old-deja/g++.other/anon8.C: New test.
1649
1650 2001-03-20  Philip Blundell  <philb@gnu.org>
1651
1652         * gcc.c-torture/compile/20010320-1.c: New test.
1653
1654 2001-03-17  Richard Henderson  <rth@redhat.com>
1655
1656         * g++.old-deja/g++.other/eh4.C: Add expected error text.
1657
1658 2001-03-15  Geoff Keating  <geoff@redhat.com>
1659
1660         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
1661         tests on AIX.
1662
1663 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
1664
1665         * g++.old-deja/g++.other/eh4.C: New test.
1666
1667 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
1668
1669         * gcc.dg/cpp/mi1.c: Update.
1670
1671 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
1672
1673         * g++.old-deja/g++.other/regstack.C: New test.
1674
1675 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
1676
1677         * g++.old-deja/g++.other/ref4.C: New test.
1678
1679 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
1680
1681         * objc/execute/va_method.m: Added.
1682         * objc/execute/IMP.m: Added.
1683         * objc/execute/_cmd.m: Added.
1684         * objc/execute/accessing_ivars.m: Added.
1685         * objc/execute/class-1.m: Added.
1686         * objc/execute/class-10.m: Added.
1687         * objc/execute/class-11.m: Added.
1688         * objc/execute/class-12.m: Added.
1689         * objc/execute/class-13.m: Added.
1690         * objc/execute/class-14.m: Added.
1691         * objc/execute/class-2.m: Added.
1692         * objc/execute/class-3.m: Added.
1693         * objc/execute/class-4.m: Added.
1694         * objc/execute/class-5.m: Added.
1695         * objc/execute/class-6.m: Added.
1696         * objc/execute/class-7.m: Added.
1697         * objc/execute/class-8.m: Added.
1698         * objc/execute/class-9.m: Added.
1699         * objc/execute/class-tests-1.h
1700         * objc/execute/class-tests-2.h
1701         * objc/execute/compatibility_alias.m: Added.
1702         * objc/execute/encode-1.m: Added.
1703         * objc/execute/formal_protocol-1.m: Added.
1704         * objc/execute/formal_protocol-2.m: Added.
1705         * objc/execute/formal_protocol-3.m: Added.
1706         * objc/execute/formal_protocol-4.m: Added.
1707         * objc/execute/formal_protocol-5.m: Added.
1708         * objc/execute/formal_protocol-6.m: Added.
1709         * objc/execute/formal_protocol-7.m: Added.
1710         * objc/execute/informal_protocol.m: Added.
1711         * objc/execute/initialize.m: Added.
1712         * objc/execute/load.m: Added.
1713         * objc/execute/many_args_method.m: Added.
1714         * objc/execute/nested-3.m: Added.
1715         * objc/execute/no_clash.m: Added.
1716         * objc/execute/private.m: Added.
1717         * objc/execute/redefining_self.m: Added.
1718         * objc/execute/root_methods.m: Added.
1719         * objc/execute/selector-1.m: Added.
1720         * objc/execute/static-1.m: Added.
1721         * objc/execute/static-2.m: Added.
1722         * objc/execute/va_method.m: Added.
1723
1724 2001-03-10  Richard Henderson  <rth@redhat.com>
1725
1726         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
1727
1728 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
1729
1730         * g++.old-deja/g++.other/crash31.C: XFAIL.
1731         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
1732         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
1733         * gcc.c-torture/execute/20010123-1.x: XFAIL.
1734         * gcc.c-torture/execute/20010124-1.x: XFAIL.
1735         * gcc.dg/sequence-pt-1.c: XFAIL one test.
1736
1737 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
1738
1739         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
1740
1741 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
1742
1743         * gcc.dg/20000724-1.c: Don't use multiline strings.
1744
1745 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
1746
1747         * objc/execute/string1.m, objc/execute/string2.m: Compare the
1748         result of -cString against what we expect it to be; don't just
1749         print it out for no one to read.
1750
1751         * objc/execute/string3.m, objc/execute/string4.m: New tests.
1752         Based on testcases provided by Nicola Pero.
1753
1754 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
1755
1756         * gcc.dg/cpp/macro7.c: New test.
1757
1758 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
1759
1760         * gcc.dg/cpp/multiline.c: Update.
1761
1762 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1763
1764         * g++.old-deja/g++.other/enum3.C: New test.
1765
1766 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1767
1768         * g++.old-deja/g++.other/pod1.C: New test.
1769
1770 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1771
1772         * g++.old-deja/g++.ext/overload1.C: New test.
1773
1774 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
1775
1776         * g++.old-deja/g++.pt/using1.C: New test.
1777
1778 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
1779
1780         * g++.old-deja/g++.other/using9.C: New test.
1781
1782 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
1783
1784         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
1785
1786         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
1787
1788 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
1789
1790         * g++.old-deja/g++.ext/realpt1.C: Remove.
1791
1792 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
1793
1794         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
1795
1796 2001-02-26  Will Cohen  <wcohen@redhat.com>
1797
1798         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
1799
1800 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
1801
1802         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
1803         templatized constructors.
1804
1805 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1806
1807         * gcc.c-torture/execute/20010224-1.c: New test.
1808
1809 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
1810
1811         * gcc.c-torture/execute/20010222-1.c: New test.
1812
1813 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
1814
1815         * g++.old-deja/g++.other/inline20.C: New test.
1816
1817 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
1818
1819         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
1820
1821 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1822
1823         * g++.old-deja/g++.other/lookup22.C: New test.
1824
1825 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
1826
1827         * g77.dg: New directory.
1828         * g77.dg/20010216-1.f: New test case.
1829         * g77.dg/dg.exp: New driver.
1830         * lib/g77-dg.exp: New driver library.
1831
1832 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1833
1834         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
1835
1836 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
1837
1838         * g++.old-deja/g++.other/decl9.C: New test.
1839
1840 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
1841
1842         * g++.old-deja/g++.other/init16.C: Update the test so that it does
1843         not need <string> and also tests the initialization at runtime.
1844
1845 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
1846
1847         * gcc.c-torture/execute/longlong.c: New test.
1848
1849 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
1850
1851         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
1852
1853 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
1854
1855         * gcc.c-torture/execute/920302-1.c (execute):
1856         Change argument type to short.
1857
1858 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
1859
1860         * g++.old-deja/g++.pt/deduct6.C: New test.
1861
1862 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
1863
1864         * g++.old-deja/g++.pt/deduct5.C: New test.
1865
1866 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
1867
1868         * gcc.c-torture/execute/20010209-1.c: New test.
1869
1870 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
1871
1872         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
1873
1874 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
1875
1876         * g++.dg/vtgc1.C: Update for new ABI.
1877
1878         * consistency.vlad: New directory, 1665 files.
1879
1880 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
1881
1882         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
1883         return type.
1884         * gcc.dg/cpp/digraphs.c: Declare puts.
1885
1886 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1887
1888         * g++.old-deja/g++.other/warn5.C: New test.
1889
1890 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1891
1892         * g++.old-deja/g++.pt/spec40.C: New test.
1893
1894 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1895
1896         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
1897         case.
1898         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
1899
1900 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
1901
1902         * gcc.c-torture/compile/20010209-1.c: New test.
1903
1904 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
1905
1906         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
1907         excess errors message but not if it crashes.
1908         * g++.old-deja/g++.other/crash27.C: Likewise.
1909         * g++.old-deja/g++.other/crash28.C: Likewise.
1910         * g++.old-deja/g++.other/crash30.C: Likewise.
1911         * g++.old-deja/g++.other/crash32.C: Likewise.
1912         * g++.old-deja/g++.other/crash35.C: Likewise.
1913         * g++.old-deja/g++.pt/inherit2.C: Likewise.
1914
1915 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
1916
1917         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
1918         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
1919         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
1920         g77.f-torture/execute/execute.exp,
1921         g77.f-torture/noncompile/noncompile.exp,
1922         gcc.c-torture/execute/execute.exp,
1923         gcc.c-torture/execute/memcheck/memcheck.exp,
1924         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
1925         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
1926         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
1927         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
1928         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
1929         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
1930         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
1931         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
1932         Remove bug reporting instructions with ancient email addresses.
1933
1934 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
1935
1936         * gcc.dg/20010202-1.c: New test.
1937         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
1938
1939 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
1940
1941         * g++.dg/stdbool-if.C: New test.
1942
1943 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
1944
1945         * objc/execute/fdecl.m: Added main().
1946
1947 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
1948
1949         * gcc.c-torture/execute/20010206-1.c: New test.
1950
1951 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1952
1953         * gcc.dg/cpp/avoidpaste1.c: Update.
1954
1955 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
1956
1957         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
1958         Pero <nicola@brainstorm.co.uk>.
1959         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
1960
1961 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
1962
1963         * g++.old-deja/g++.pt/spec39.C: New test.
1964
1965 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
1966
1967         * gcc.c-torture/compile/20010202-1.c: New test.
1968
1969 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
1970
1971         * g++.old-deja/g++.abi/primary2.C: New test.
1972         * g++.old-deja/g++.abi/primary3.C: New test.
1973         * g++.old-deja/g++.abi/primary4.C: New test.
1974         * g++.old-deja/g++.abi/primary5.C: New test.
1975         * g++.old-deja/g++.abi/vtable3.h: New test.
1976         * g++.old-deja/g++.abi/vtable3a.C: New test.
1977         * g++.old-deja/g++.abi/vtable3b.C: New test.
1978         * g++.old-deja/g++.abi/vtable3c.C: New test.
1979         * g++.old-deja/g++.abi/vtable3d.C: New test.
1980         * g++.old-deja/g++.abi/vtable3e.C: New test.
1981         * g++.old-deja/g++.abi/vtable3f.C: New test.
1982         * g++.old-deja/g++.abi/vtable3g.C: New test.
1983         * g++.old-deja/g++.abi/vtable3h.C: New test.
1984         * g++.old-deja/g++.abi/vtable3i.C: New test.
1985         * g++.old-deja/g++.abi/vtable3j.C: New test.
1986         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
1987
1988 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
1989
1990         * g++.old-deja/g++.other/anon6.C: New test.
1991         * g++.old-deja/g++.other/anon7.C: New test.
1992
1993 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
1994
1995         * gcc.dg/cpp/avoidpaste2.c: New tests.
1996
1997 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
1998
1999         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
2000
2001 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
2002
2003         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
2004         DECIMAL_DIG cases for Irix."
2005
2006 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
2007
2008         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
2009
2010 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
2011
2012         * gcc.dg/c99-tag-1.c: New test.
2013
2014 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
2015
2016         * gcc.dg/cpp/tr-warn1.c: Add tests.
2017
2018 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
2019
2020         * gcc.dg/cpp/avoidpaste1.c: Update.
2021         * gcc.dg/cpp/paste4.c: Update.
2022
2023 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
2024
2025         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
2026         cases for Irix.
2027
2028 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2029
2030         * g++.old-deja/g++.other/inline19.C: New test.
2031
2032 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
2033
2034         * gcc.dg/Wlarger-than.c: New test.
2035
2036 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2037
2038         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
2039
2040 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
2041
2042         * gcc.c-torture/execute/20010129-1.c: New test.
2043         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
2044
2045 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
2046
2047         * gcc.dg/cpp/avoidpaste1.c: Test case.
2048
2049 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
2050
2051         * g++.old-deja/g++.other/inline18.C: New test.
2052
2053 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2054
2055         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
2056         and __builtin_putchar.
2057
2058 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
2059
2060         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
2061         tests.
2062
2063 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
2064
2065         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
2066         floating point number rounding mode to round to the nearest
2067         representable mode.
2068
2069 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
2070
2071         * g++.old-deja/g++.other/mangle2.C: New test.
2072
2073 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
2074
2075         * gcc.c-torture/compile/20010124-1.c: New test.
2076
2077 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
2078
2079         * g++.old-deja/g++.pt/spec38.C: New test.
2080
2081 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2082
2083         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
2084         "Build don't run".
2085
2086 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2087
2088         * gcc.c-torture/execute/20010123-1.c: New test.
2089
2090 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
2091
2092         * g++.old-deja/g++.pt/spec37.C: New test.
2093
2094 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
2095
2096         * g++.old-deja/g++.pt/overload14.C: New test.
2097
2098 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2099
2100         * gcc.c-torture/execute/20010122-1.c: New test, exercise
2101         __builtin_return_address.
2102
2103 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
2104
2105         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
2106         * g++.old-deja/g++.pt/spec35.C: New test.
2107         * g++.old-deja/g++.pt/spec36.C: New test.
2108
2109 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
2110
2111         * gcc.c-torture/compile/20010118-1.c: New test.
2112
2113 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
2114
2115         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
2116
2117 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
2118
2119         * gcc.c-torture/execute/20010119-1.c: New test.
2120
2121 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2122
2123         * g++.old-deja/g++.other/vbase5.C: New test.
2124
2125 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
2126
2127         * gcc.c-torture/execute/20010118-1.c: New test.
2128
2129 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2130
2131         * g++.old-deja/g++.pt/deduct3.C: New test.
2132
2133 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2134
2135         * g++.old-deja/g++.pt/spec34.C: New test.
2136
2137 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
2138
2139         * g77.f-torture/compile/20000601-2.f: New test.
2140
2141 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2142
2143         * g++.old-deja/g++.other/init17.C: New test.
2144
2145 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
2146
2147         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
2148
2149 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2150
2151         * g++.old-deja/g++.pt/unify8.C: New test.
2152
2153 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2154
2155         * g++.old-deja/g++.abi/vbase1.C: New test.
2156
2157 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
2158
2159         * g++.old-deja/g++.pt/crash65.C: New test.
2160
2161 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
2162
2163         * gcc.dg/cpp/assembl2.S: New test case.
2164
2165 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
2166
2167         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
2168         are supported.
2169
2170 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2171
2172         * g++.old-deja/g++.other/builtins1.C: New test.
2173         * g++.old-deja/g++.other/builtins2.C: Likewise.
2174         * g++.old-deja/g++.other/builtins3.C: Likewise.
2175         * g++.old-deja/g++.other/builtins4.C: Likewise.
2176
2177 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
2178
2179         * gcc.c-torture/compile/20010117-1.c: New test.
2180         * gcc.c-torture/compile/20010117-2.c: New test.
2181
2182 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
2183
2184         * g77.f-torture/execute/20010116.[fx]: New test,
2185         XFAIL on i?86-*-*.
2186         * g77.f-torture/compile/20010115.f: Indicate it's
2187         a test for PR fortran/1636.
2188
2189 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
2190
2191         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
2192
2193 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
2194
2195         * g77.f-torture/compile/20010115.f: New test.
2196
2197 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
2198
2199         * g++.old-deja/g++.pt/nontype5.C: New test.
2200
2201 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
2202
2203         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
2204         have an equivalent working one below it.
2205
2206 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
2207
2208         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
2209         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
2210
2211 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
2212
2213         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
2214         message containing "init_priority".
2215         (conpr-2.C): Likewise.
2216         (conpr-3.C): Likewise.
2217         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
2218
2219 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2220
2221         * gcc.c-torture/execute/20010114-2.c: New test.
2222
2223 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
2224
2225         * gcc.c-torture/compile/20010114-1.c: New test.
2226         * gcc.c-torture/compile/20010114-1.x: Xfail.
2227         * gcc.c-torture/compile/20010114-2.c: New test.
2228         * gcc.c-torture/execute/20010114-1.c: New test.
2229         * gcc.dg/trunc-1.c: New test.
2230         * gcc.dg/uninit-B.c: New test.
2231
2232 2001-01-13  Nick Clifton  <nickc@redhat.com>
2233
2234         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
2235         target.
2236
2237 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
2238
2239         * gcc.c-torture/compile/20010113-1.c: New test.
2240
2241 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
2242
2243         * gcc.c-torture/compile/20001212-1.c: New test.
2244
2245 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2246
2247         * gcc.dg/cpp/widestr1.c: Update.
2248         * gcc.dg/cpp/prag-imp.c: Remove.
2249
2250 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
2251
2252         * gcc.c-torture/execute/20000801-3.x: Remove.
2253         * gcc.dg/c90-init-1.c: New test.
2254         * gcc.dg/c99-init-1.c: New test.
2255         * gcc.dg/c99-init-2.c: New test.
2256         * gcc.dg/gnu99-init-1.c: New test.
2257
2258 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
2259
2260         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
2261         testing that no relevant ones were found.
2262
2263 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
2264
2265         * g++.old-deja/g++.pt/cast2.C: New test.
2266
2267 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
2268
2269         * g++.old-deja/g++.pt/friend47.C: New test.
2270
2271 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2272
2273         * g++.old-deja/g++.pt/instantiate13.C: New test.
2274
2275 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2276
2277         * g++.old-deja/g++.other/defarg7.C: New test.
2278         * g++.old-deja/g++.other/defarg8.C: New test.
2279
2280 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2281
2282         * g++.old-deja/g++.pt/crash64.C: New test.
2283
2284 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
2285
2286         * g++.old-deja/g++.pt/crash63.C: New test.
2287
2288 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
2289
2290         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
2291
2292 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
2293
2294         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
2295
2296 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
2297
2298         * g++.old-deja/g++.pt/error3.C: New test.
2299
2300 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
2301
2302         * g++.old-deja/g++.other/crash39.C: New test.
2303
2304 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
2305
2306         * g++.old-deja/g++.other/vbase4.C: New test.
2307
2308 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
2309
2310         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
2311         * gcc.dg/special/20000419-2.c: New file. Identical to above.
2312         * gcc.dg/special/special.exp: New test driver which will check
2313         for alias support for the above test.
2314
2315 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
2316
2317         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
2318         problems on small machines.
2319         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
2320         parameterize.
2321
2322 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
2323
2324         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
2325         mips.
2326         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
2327
2328 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
2329
2330         * g++.old_deja/g++.pt/using8.C: New test.
2331
2332 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2333
2334         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
2335
2336 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
2337
2338         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
2339         where a failure is expected.
2340         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
2341
2342 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
2343
2344         * g++.old_deja/g++.pt/instantiate12.C: New test.
2345
2346 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
2347
2348         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
2349         start of structs.
2350         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
2351         * g++.old-deja/g++.brendan/crash17.C: Likewise.
2352         * g++.old-deja/g++.brendan/crash29.C: Likewise.
2353         * g++.old-deja/g++.brendan/crash48.C: Likewise.
2354         * g++.old-deja/g++.brendan/ns1.C: Likewise.
2355         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
2356         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
2357         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2358         * g++.old-deja/g++.eh/spec6.C: Likewise.
2359         * g++.old-deja/g++.jason/crash3.C: Likewise.
2360         * g++.old-deja/g++.law/ctors11.C: Likewise.
2361         * g++.old-deja/g++.law/ctors17.C: Likewise.
2362         * g++.old-deja/g++.law/ctors5.C: Likewise.
2363         * g++.old-deja/g++.law/ctors9.C: Likewise.
2364         * g++.old-deja/g++.mike/ambig1.C: Likewise.
2365         * g++.old-deja/g++.mike/net22.C: Likewise.
2366         * g++.old-deja/g++.mike/p3538a.C: Likewise.
2367         * g++.old-deja/g++.mike/p3538b.C: Likewise.
2368         * g++.old-deja/g++.mike/virt3.C: Likewise.
2369         * g++.old-deja/g++.niklas/t128.C: Likewise.
2370         * g++.old-deja/g++.other/anon4.C: Likewise.
2371         * g++.old-deja/g++.other/using1.C: Likewise.
2372         * g++.old-deja/g++.other/warn3.C: Likewise.
2373         * g++.old-deja/g++.pt/t37.C: Likewise.
2374         * g++.old-deja/g++.robertl/eb69.C: Likewise.
2375         * g++.old-deja/g++.robertl/eb71.C: Likewise.
2376
2377 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
2378
2379         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
2380
2381 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2382
2383         * gcc.c-torture/execute/stdio-opt-3.c: New test.
2384
2385 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
2386
2387         * gcc.c-torture/compile/20010107-1.c: New test.
2388
2389 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2390
2391         * gcc.c-torture/execute/builtin-noret-1.c: New test.
2392
2393 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2394
2395         * gcc.dg/format/format.h: New file.
2396         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
2397         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
2398         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
2399         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
2400         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
2401         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2402         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
2403         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
2404         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
2405         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
2406         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
2407         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
2408         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
2409         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
2410         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
2411         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
2412         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
2413         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
2414         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
2415         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
2416         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
2417         instead of declaring standard types, macros and functions in each
2418         test.
2419
2420 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
2421
2422         * gcc.c-torture/execute/20010106-1.c: New test.
2423
2424 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
2425
2426         * gcc.dg/format/format.exp: New file.
2427         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
2428         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
2429         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
2430         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
2431         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
2432         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
2433         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
2434         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
2435         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
2436         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
2437         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
2438         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
2439         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
2440         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
2441         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
2442         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
2443         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
2444         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
2445         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
2446         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
2447         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
2448         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
2449         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
2450         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
2451         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
2452         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
2453         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
2454         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
2455         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
2456         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
2457         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
2458         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
2459         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
2460         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
2461         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
2462         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
2463         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
2464         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
2465         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
2466         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
2467         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
2468         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
2469
2470 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
2471
2472         * gcc.c-torture/execute/991228-1.c: Take word endianness into
2473         account.
2474
2475 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
2476
2477         * gcc.c-torture/execute/builtin-complex-1.c: New test.
2478
2479 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
2480
2481         * g++.old-deja/g++.pt/crash62.C: New test.
2482
2483 2001-01-04  Richard Henderson  <rth@redhat.com>
2484
2485         * gcc.dg/20000926-1.c: Update expected warnings.
2486         * gcc.dg/array-2.c: Likewise.
2487         * gcc.dg/array-4.c: Also validate flexible array members.
2488         * gcc.dg/c99-flex-array-1.c: New.
2489
2490 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
2491
2492         * gcc.c-torture/compile/20001222-1.x: Remove.
2493
2494 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2495
2496         * gcc.c-torture/execute/built-in-setjmp.c: New.
2497
2498 2001-01-03  Richard Henderson  <rth@redhat.com>
2499
2500         * gcc.dg/940510-1.c: Update expected error wording.
2501         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
2502
2503 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
2504
2505         * lib/target-supports.exp (check_alias_available): Modified to
2506         indicate aliases not supported if only weak aliases are supported.
2507
2508 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2509
2510         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
2511         Turn on cmpstrsi checks for __pj__ and __i370__.
2512
2513 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
2514
2515         * g++.old-deja/g++.other/virtual11.C: New test.
2516
2517 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
2518
2519         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
2520
2521 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2522
2523         * gcc.c-torture/compile/20010102-1.c: New test.
2524
2525 2001-01-02  Andreas Jaeger  <aj@suse.de>
2526
2527         * gcc.dg/noreturn-3.c: New test.
2528
2529         * gcc.dg/noreturn-4.c: New test.
2530
2531 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2532
2533         * gcc.c-torture/execute/stdio-opt-1.c: Also test
2534         __builtin_fputc and __builtin_fwrite.
2535
2536 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
2537
2538         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
2539         signed char, not default char.
2540
2541 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
2542
2543         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
2544
2545 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
2546
2547         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
2548
2549 2000-12-29  Richard Henderson  <rth@redhat.com>
2550
2551         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
2552         (__cyg_profile_func_exit): Define.
2553
2554 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
2555
2556         * g++.dg/vtgc1.C: New test.
2557
2558 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
2559
2560         * gcc.dg/noncompile/20001228-1.c: New test.
2561
2562         * gcc.dg/20001228-1.c: New test.
2563
2564         * gcc.c-torture/execute/20001228-1.c: New test.
2565
2566 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
2567
2568         * gcc.dg/format-strfmon-1.c: New test.
2569
2570 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2571
2572         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
2573         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
2574         * gcc.c-torture/execute/string-opt-1.c: Likewise.
2575         * gcc.c-torture/execute/string-opt-2.c: Likewise.
2576         * gcc.c-torture/execute/string-opt-3.c: Likewise.
2577         * gcc.c-torture/execute/string-opt-4.c: Likewise.
2578         * gcc.c-torture/execute/string-opt-6.c: Likewise.
2579         * gcc.c-torture/execute/string-opt-7.c: Likewise.
2580         * gcc.c-torture/execute/string-opt-8.c: Likewise.
2581         * gcc.c-torture/execute/string-opt-9.c: Likewise.
2582         * gcc.c-torture/execute/string-opt-10.c: Likewise.
2583         * gcc.c-torture/execute/string-opt-11.c: Likewise.
2584         * gcc.c-torture/execute/string-opt-12.c: Likewise.
2585
2586         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
2587         * gcc.c-torture/execute/string-opt-4.c: Test index.
2588
2589 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
2590
2591         * gcc.c-torture/compile/20001226-1.c: New test.
2592
2593 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
2594
2595         * gcc.c-torture/compile/20001222-1.c: New test.
2596         * gcc.c-torture/compile/20001222-1.x: Xfail.
2597
2598 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
2599
2600         * gcc.c-torture/execute/comp-goto-2.c: New test.
2601
2602 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
2603
2604         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
2605         Use long types if __INT_MAX__ is 32767.
2606         (main): Use cast to (sint32 *) when poking 88 into a_page.
2607
2608         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
2609
2610 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
2611
2612         * gcc.c-torture/compile/20001221-1.c: New test.
2613         * gcc.c-torture/execute/20001221-1.c: New test.
2614
2615 2000-12-20  Richard Henderson  <rth@redhat.com>
2616
2617         * g++.old-deja/g++.pt/crash36.C: Update error lines.
2618         * g++.old-deja/g++.robertl/eb109.C: Likewise.
2619
2620 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2621
2622         * gcc.dg/compare3.c: New test.
2623
2624 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2625
2626         * gcc.dg/format-warnll-1.c: New test.
2627
2628 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
2629
2630         * gcc.dg/cpp/cmdlne-P.c: New test.
2631
2632 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
2633
2634         * gcc.c-torture/execute/builtin-abs-1.c,
2635         gcc.c-torture/execute/builtin-abs-2.c: New tests.
2636
2637 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
2638
2639         * gcc.dg/cpp/multiline.c: New test.
2640
2641 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
2642
2643         * g++.old-deja/g++.other/syshdr1.C: Update.
2644         * gcc.dg/cpp/lineflags.c: Remove temporarily.
2645
2646 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2647
2648         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
2649
2650 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2651
2652         * g++.old-deja/g++.pt/ttp65.C: New test.
2653
2654 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2655
2656         * g++.old-deja/g++.pt/ttp64.C: New test.
2657
2658 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2659
2660         * g++.old-deja/g++.pt/spec33.C: New test.
2661
2662 2000-12-14  Catherine Moore  <clm@redhat.com>
2663
2664         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
2665         * gcc.c-torture/execute/920612-2.c: Likewise.
2666         * gcc.c-torture/execute/920428-2.c: Likewise.
2667         * gcc-c-torture/execute/va-arg-11.c: Call exit.
2668         * gcc.c-torture/execute/va-arg-21.c: Likewise.
2669
2670 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2671
2672         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
2673         * gcc.dg/pack-test-2.c: Likewise.
2674
2675 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2676
2677         Tests by Zack Weinberg <zackw@stanford.edu>.
2678
2679         * gcc.dg/cpp/defined.c: Update.
2680         * gcc.dg/cpp/defined_trad.c: New tests.
2681
2682 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
2683
2684         * gcc.dg/cpp/trad-direct.c: Update.
2685
2686 2000-12-11  Neil Booth  <neilb@earthling.net>
2687
2688         * gcc.dg/cpp/defined_trad.c
2689
2690 2000-12-11  Neil Booth  <neilb@earthling.net>
2691
2692         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
2693
2694 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
2695
2696         * gcc.dg/format-miss-2.c: New test.
2697
2698 2000-12-09  Neil Booth  <neilb@earthling.net>
2699
2700         * gcc.dg/cpp/lineflags.c: New tests.
2701         * gcc.dg/cpp/poison.c: Update.
2702         * gcc.dg/cpp/redef2.c: Update.
2703         * gcc.dg/cpp/skipping.c: New test.
2704
2705 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
2706
2707         * g++.old-deja/g++.other/eh3.C: New testcase.
2708
2709 2000-12-07  Neil Booth  <neilb@earthling.net>
2710
2711         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
2712         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
2713         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
2714         wtr-union-init-2.c, wtr-union-init-3.c: Update.
2715         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
2716         Update.
2717
2718 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2719
2720         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
2721         __SIZE_TYPE__ instead of int for type of integers cast to
2722         pointers.
2723
2724 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
2725
2726         * g++.old-deja/g++.other/cleanup4.C: New test.
2727
2728 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2729
2730         * format-sec-1.c: New test.
2731
2732 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2733
2734         * gcc.dg/format-nonlit-3.c: New test.
2735
2736 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
2737
2738         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
2739         through a null pointer.
2740
2741 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2742
2743         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
2744         * g++.old-deja/g++.pt/partial4.C: New test.
2745
2746 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
2747
2748         * gcc.c-torture/execute/ieee/hugeval.x: New.
2749
2750 2000-12-06  Neil Booth  <neilb@earthling.net>
2751
2752         * gcc.dg/cpp/backslash2.c: New tests.
2753
2754 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2755
2756         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
2757         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
2758
2759 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
2760
2761         * gcc.c-torture/execute/20001203-2.c: New testcase.
2762
2763 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
2764
2765         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
2766         * g++.old-deja/g++.other/virtual10.C: New test.
2767
2768 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
2769
2770         * g++.old-deja/g++.mike/pmf5.C: Remove test.
2771
2772 2000-12-05  Richard Henderson  <rth@redhat.com>
2773
2774         * gcc.c-torture/compile/20001205-1.c: New.
2775
2776 2000-12-04  Neil Booth  <neilb@earthling.net>
2777
2778         * g++.old-deja/g++.other/virtual9.C: New test.
2779         * g++.old-deja/g++.pt/crash61.C: New test.
2780         * gcc.c-torture/execute/loop-9.c: New test.
2781
2782 2000-12-04  Neil Booth  <neilb@earthling.net>
2783
2784         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
2785         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
2786         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
2787         * gcc.dg/cpp/extratokens.c: ...here.
2788
2789 2000-12-04  Neil Booth  <neilb@earthling.net>
2790
2791         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
2792         New tests.
2793
2794 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2795
2796         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
2797         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
2798
2799 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
2800
2801         * gcc.c-torture/execute/20001203-1.c: New test.
2802
2803 2000-12-03  Neil Booth  <neilb@earthling.net>
2804
2805         * gcc.dg/cpp/macro6.c: New test cases.
2806
2807 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2808
2809         * gcc.c-torture/execute/string-opt-9.c: New test.
2810         * gcc.c-torture/execute/string-opt-10.c: Likewise.
2811         * gcc.c-torture/execute/string-opt-11.c: Likewise.
2812         * gcc.c-torture/execute/string-opt-12.c: Likewise.
2813
2814         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
2815         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
2816
2817 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
2818
2819         * gcc.dg/cpp/if-6.c: New testcase.
2820
2821         * gcc.dg/20001201-1.c: New testcase.
2822
2823 2000-12-02  Neil Booth  <neilb@earthling.net>
2824
2825         * g++.old-deja/g++.other/externC4.C,
2826         g++.old-deja/g++.other/friend10.C: New tests.
2827
2828 2000-12-02  Neil Booth  <neilb@earthling.net>
2829
2830         * g++.old-deja/g++.other/instan2.C
2831         * g++.old-deja/g++.other/instan3.C: New test.
2832
2833 2000-12-02  Neil Booth  <neilb@earthling.net>
2834
2835         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
2836         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
2837         gnuc99.c,gnuc99-pedantic.c: New tests.
2838
2839 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2840
2841         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
2842         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
2843
2844 2000-12-01  Neil Booth  <neilb@earthling.net>
2845
2846         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
2847         * gcc.dg/cpp/poison.c: Update.
2848         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
2849
2850 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
2851
2852         * g77.f-torture/execute/20001201.f: New test.
2853
2854 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
2855
2856         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
2857
2858 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
2859
2860         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
2861
2862 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
2863
2864         * g++.old-deja/g++.other/cast6.C: New test.
2865
2866 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
2867
2868         * gcc.c-torture/execute/20001130-2.c: New testcase.
2869
2870 2000-11-30  Richard Henderson  <rth@redhat.com>
2871
2872         * gcc.c-torture/execute/20001130-1.c: New test.
2873
2874 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2875
2876         * g++.old-deja/g++.other/op3.C: New test.
2877
2878 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2879
2880         * g++.old-deja/g++.other/op2.C: New test.
2881
2882 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
2883
2884         * g++.old-deja/g++.other/crash38.C: New test.
2885
2886 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
2887
2888         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
2889
2890 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
2891
2892         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
2893         tests.
2894         * gcc.c-torture/execute/string-opt-6.c: New test.
2895
2896         * gcc.dg/20001117-1.c: Add main.
2897
2898 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
2899
2900         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
2901         Move from here ...
2902         * gcc.dg/940510-1.c: ... to here.
2903
2904         * gcc.dg/20000926-1.c: GNU C now allows initializations of
2905         zero-size arrays in toplevel structures.
2906
2907 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
2908
2909         * gcc.c-torture/execute/loop-8.c: New test.
2910
2911 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2912
2913         * g++.old-deja/g++.other/base1.C: New test.
2914
2915 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2916
2917         * g++.old-deja/g++.other/parse2.C: New test.
2918
2919 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2920
2921         * g++.old-deja/g++.pt/incomplete1.C: New test.
2922
2923 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
2924
2925         * g++.old-deja/g++.other/friend9.C: New test.
2926
2927 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
2928
2929         * gcc.dg/20001127-1.c: New test.
2930
2931 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
2932
2933         * g++.old-deja/g++.pt/friend46.C: New test.
2934
2935 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
2936
2937         * g++.old-deja/g++.other/ptrmem8.C: New test.
2938
2939 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2940
2941         * gcc.c-torture/execute/string-opt-7.c: New test.
2942         * gcc.c-torture/execute/string-opt-8.c: Likewise.
2943
2944 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
2945
2946         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
2947         instead of 'mkcheck 2'.
2948
2949 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
2950
2951         * gcc.c-torture/execute/memcheck/driver.c,
2952         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
2953         C9X references to refer to C99.
2954
2955 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
2956
2957         * gcc.dg/ultrasp3.c: New test.
2958
2959 2000-11-25  Neil Booth  <neilb@earthling.net>
2960
2961         * gcc.dg/cpp/include2.c: Update test to be locale independent.
2962
2963 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
2964
2965         * gcc.c-torture/compile/20001123-2.c: New.
2966
2967 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2968
2969         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
2970
2971 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
2972
2973         * gcc.dg/sequence-point-1.c: Add some new tests.
2974         * gcc.c-torture/execute/20001124-1.c: New test.
2975
2976 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
2977
2978         * g++.old-deja/g++.other/vaarg4.C: New test.
2979         * gcc.c-torture/compile/20001123-1.c: New test.
2980
2981 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
2982
2983         * g++.other/crash24.C: Adjust and remove XFAIL.
2984         * g++.other/crash37.C: New test.
2985
2986 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
2987
2988         * g++.old-deja/g++.pt/instantiate9.C: New test.
2989
2990 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
2991
2992         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
2993         new ABI, too.
2994
2995         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
2996         * g++.old-deja/g++.robertl/eb55.C: Likewise.
2997
2998 2000-11-22  Neil Booth  <neilb@earthling.net>
2999
3000         * gcc.dg/cpp/Wtrigraphs.c: New test.
3001
3002 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
3003
3004         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
3005
3006 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
3007
3008         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
3009
3010 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
3011
3012         * lib/gcc-dg.exp: load_lib scanasm.exp.
3013         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
3014         * lib/g++-dg.exp: load_lib scanasm.exp.
3015         * lib/scanasm.exp: New.
3016         (scan-assembler, scan-assembler-not): Add optional arguments to
3017         test name, or if not present, the pattern name.
3018         (scan-assembler-dem, scan-assembler-dem-not): New.
3019
3020         * g++.dg/dg.exp: New.
3021
3022 2000-11-21  Neil Booth  <neilb@earthling.net>
3023
3024         * gcc.dg/cpp/integrated1.c: Remove.
3025
3026 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
3027
3028         * gcc.c-torture/execute/20001121-1.c: New test.
3029
3030 2000-11-21  Richard Henderson  <rth@redhat.com>
3031
3032         * gcc.c-torture/compile/20001121-1.c: New test.
3033
3034 2000-11-20  Neil Booth  <neilb@earthling.net>
3035
3036         * gcc.dg/cpp/integrated1.c: New test.
3037
3038 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
3039
3040         * g++.old-deja/g++.other/inline17.C: New test.
3041
3042 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
3043
3044         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
3045         local variable to be zero: I made the variable global. Now
3046         uses abort() and exit() instead of relying on main's return value.
3047
3048 2000-11-20  Neil Booth  <neilb@earthling.net>
3049
3050         * gcc.dg/cpp/paste2.c: Update test.
3051         * objc/execute/paste.m: New test.
3052
3053 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
3054
3055         * gcc.dg/c99-condexpr-1.c: New test.
3056
3057 2000-11-20  Neil Booth  <neilb@earthling.net>
3058
3059         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
3060
3061 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
3062
3063         * g++.old-deja/g++.pt/export1.C: New test.
3064
3065 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
3066
3067         * gcc.dg/20001117-1.c: New test.
3068
3069 2000-11-18  Richard Henderson  <rth@redhat.com>
3070
3071         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
3072
3073 2000-11-18  Richard Henderson  <rth@redhat.com>
3074
3075         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
3076         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
3077         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
3078
3079 2000-11-18  Richard Henderson  <rth@redhat.com>
3080
3081         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
3082         (main): New.  Exit cleanly.
3083
3084 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3085
3086         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
3087         gcc.dg/c99-fordecl-2.c: New tests.
3088
3089 2000-11-18  Richard Henderson  <rth@redhat.com>
3090
3091         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
3092         * gcc.c-torture/execute/zerolen-2.c: New.
3093
3094 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3095
3096         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
3097         memory.
3098
3099 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
3100
3101         * g++.old-deja/g++.pt/instantiate8.C: New test.
3102
3103 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
3104
3105         * g++.old-deja/g++.other/incomplete.C: Add more tests.
3106         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
3107
3108 2000-11-16  Nick Clifton  <nickc@redhat.com>
3109
3110         * gcc.c-torture/execute/nestfunc-2.c: New test.
3111         * gcc.c-torture/execute/nestfunc-3.c: New test.
3112
3113 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
3114
3115         * gcc.c-torture/compile/20001116-1.c: New test.
3116
3117 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3118
3119         * gcc.c-torture/execute/20001115-1.c: New test.
3120
3121 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
3122
3123         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
3124         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
3125         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
3126         * g++.old-deja/g++.abi/vmihint.C: Likewise.
3127
3128 2000-11-15  Neil Booth  <neilb@earthling.net>
3129
3130         gcc.dg/cpp/_Pragma1.c: Update.
3131         gcc.dg/cpp/_Pragma2.c: New test.
3132
3133 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
3134
3135         * g++.old-deja/g++.other/anon5.C: New test.
3136
3137 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
3138
3139         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
3140         tests.
3141
3142 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
3143
3144         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
3145         output.
3146
3147 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3148
3149         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
3150         labels at end of compound statements.
3151
3152 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
3153
3154         * gcc.c-torture/execute/loop-7.c: New test.
3155
3156 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3157
3158         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
3159
3160 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3161
3162         * gcc.dg/c99-bool-1.c: New test.
3163
3164 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
3165
3166         * gcc.dg/c99-scope-1.c: Remove xfail.
3167         * gcc.dg/c99-scope-2.c: New test.
3168
3169 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3170
3171         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
3172         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
3173
3174 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
3175
3176         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
3177         error messages.
3178
3179         * g++.mike/p700.C: Don't typedef wchar_t.
3180         * g++.mike/p784.C: Likewise.
3181         * g++.mike/eb101.C: Don't use __wchar_t.
3182
3183 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
3184
3185         * g77.f-torture/execute/20001111.[fx]: Test premature exit
3186         from DO loop.
3187
3188 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
3189
3190         * gcc.c-torture/execute/20001111-1.c: New test.
3191
3192 2000-11-10  Nick Clifton  <nickc@redhat.com>
3193
3194         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
3195         long multuiple and accumulate.
3196
3197 2000-11-09  Richard Henderson  <rth@redhat.com>
3198
3199         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
3200         via size_t instead of int.
3201
3202         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
3203         * gcc.c-torture/execute/string-opt-2.c: Likewise.
3204         * gcc.c-torture/execute/string-opt-3.c: Likewise.
3205         * gcc.c-torture/execute/string-opt-4.c: Likewise.
3206
3207 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
3208
3209         * gcc.c-torture/compile/20001109-1.c: New test.
3210         * gcc.c-torture/compile/20001109-2.c: New test.
3211
3212 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
3213
3214         * g++.old-deja/g++.pt/operator1.C: New test.
3215         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
3216
3217 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
3218
3219         * gcc.dg/20001108-1.c: New test.
3220
3221 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
3222
3223         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
3224         with both arguments constant strings.
3225         * gcc.c-torture/execute/string-opt-3.c: New test.
3226         * gcc.c-torture/execute/string-opt-4.c: New test.
3227         * gcc.c-torture/execute/string-opt-5.c: New test.
3228
3229 2000-11-08  Nick Clifton  <nickc@redhat.com>
3230
3231         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
3232         mulsidi3adddi patterns.
3233
3234 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
3235
3236         * g++.old-deja/g++.other/crash36.C: New test.
3237
3238 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
3239
3240         * g++.old-deja/g++.other/init16.C: New test.
3241
3242 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
3243
3244         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
3245
3246 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
3247
3248         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
3249         * gcc.c-torture/execute/va-arg-16.x: Likewise.
3250         * gcc.c-torture/execute/va-arg-17.x: Likewise.
3251
3252 2000-11-07  DJ Delorie  <dj@redhat.com>
3253
3254         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
3255
3256 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3257
3258         * gcc.c-torture/execute/string-opt-1.c: New test.
3259
3260 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
3261
3262         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
3263         mips-sgi-irix6.* because the MIPS ABI passes floating-point
3264         parameters in registers, and there is no way for a varargs
3265         function to know in which order the integer and floating-point
3266         parameters should be interleaved when they are placed on the
3267         stack.
3268         * gcc.c-torture/execute/va-arg-16.x: Likewise.
3269         * gcc.c-torture/execute/va-arg-17.x: Likewise.
3270
3271 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3272
3273         * gcc.c-torture/execute/string-opt-2.c: New test.
3274
3275 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
3276
3277         * g++.old-deja/g++.pt/crash60.C: New test.
3278
3279 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
3280
3281         * g++.old-deja/g++.other/crash24.C: New test.
3282         * g++.old-deja/g++.other/crash25.C: New test.
3283         * g++.old-deja/g++.other/crash26.C: New test.
3284         * g++.old-deja/g++.other/crash27.C: New test.
3285         * g++.old-deja/g++.other/crash28.C: New test.
3286         * g++.old-deja/g++.other/crash29.C: New test.
3287         * g++.old-deja/g++.other/crash30.C: New test.
3288         * g++.old-deja/g++.other/crash31.C: New test.
3289         * g++.old-deja/g++.other/crash32.C: New test.
3290         * g++.old-deja/g++.other/crash33.C: New test.
3291         * g++.old-deja/g++.other/crash34.C: New test.
3292         * g++.old-deja/g++.other/crash35.C: New test.
3293
3294 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
3295
3296         * gcc.c-torture/execute/20001031-1.c: New test.
3297
3298 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
3299
3300         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
3301         namespace.
3302
3303         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
3304         standards-conformant.
3305
3306         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
3307
3308         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
3309         * g++.old-deja/g++.mike/p755a.C: Likewise.
3310         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
3311         library makes no calls to `operator new' during initialization.
3312
3313 2000-11-04  Neil Booth  <neilb@earthling.net>
3314
3315         * gcc.dg/cpp/include2.c: New tests.
3316
3317 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
3318
3319         * lib/g++.exp (g++_set_ld_library_path): New function.
3320         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
3321
3322 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
3323
3324         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
3325         warnings.
3326
3327 2000-11-01  Richard Henderson  <rth@redhat.com>
3328
3329         * g++.old-deja/g++.ext/namedret1.C: New.
3330         * g++.old-deja/g++.ext/namedret2.C: New.
3331         * g++.old-deja/g++.ext/namedret3.C: New.
3332
3333 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
3334
3335         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
3336         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
3337
3338 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3339
3340         * gcc.c-torture/execute/va-arg-21.c: New test.
3341
3342 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
3343
3344         * gcc.dg/c99-complex-2.c: New test.
3345
3346 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3347
3348         * gcc.c-torture/execute/stdio-opt-1.c: New test.
3349
3350 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
3351
3352         * g++.old-deja/g++.other/inline16.C: New test.
3353
3354 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
3355
3356         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
3357         __PRETTY_FUNCTION__
3358
3359 2000-10-29  Neil Booth  <neilb@earthling.net>
3360
3361         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
3362         New tests.
3363         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
3364         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
3365         optimisation.
3366
3367 2000-10-29  Neil Booth  <neilb@earthling.net>
3368
3369         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
3370         * mi1.c, mi1c.h: Add null directives to multiple-include test.
3371         * mi5.c: Test multiple includes work with -C.
3372         * trigraphs.c: Test ^= version.
3373
3374 2000-10-28  Neil Booth  <neilb@earthling.net>
3375
3376         New tests and test updates for new macro expander.
3377
3378         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
3379         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
3380         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
3381         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
3382         new diagnostic messages.
3383
3384         * gcc.dg/cpp/macro3.c: New tests.
3385
3386 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
3387
3388         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
3389         on the same line.
3390
3391 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
3392
3393         * g++.old-deja/g++.other/eh2.C: New test.
3394
3395 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
3396
3397         * gcc.c-torture/execute/20001027-1.c: New test.
3398
3399 2000-10-26  Richard Henderson  <rth@redhat.com>
3400
3401         * gcc.c-torture/execute/20001026-1.c: New.
3402
3403 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
3404
3405         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
3406         * g++.old-deja/g++.law/builtin1.C: Likewise.
3407         * g++.old-deja/g++.law/ctors10.C: Likewise.
3408         * g++.old-deja/g++.law/virtual3.C: Likewise.
3409         * g++.old-deja/g++.mike/p658.C: Likewise.
3410         * g++.old-deja/g++.other/sibcall1.C: Likewise.
3411         * g++.old-deja/g++.other/vaarg2.C: Likewise.
3412         * g++.old-deja/g++.robertl/eb124.C: Likewise.
3413         * g++.old-deja/g++.robertl/eb44.C: Likewise.
3414         * g++.old-deja/g++.robertl/eb77.C: Likewise.
3415
3416 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
3417
3418         * gcc.c-torture/compile/20001024-1.c: New test.
3419
3420 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
3421
3422         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
3423         to tell us whether or not we are using V3.
3424
3425 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
3426
3427         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
3428         operands.
3429
3430 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3431
3432         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
3433
3434 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
3435
3436         * gcc.c-torture/execute/20001024-1.c: New test.
3437
3438 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
3439
3440         * g++.old-deja/g++.other/sibcall1.C: New test.
3441
3442 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
3443
3444         * gcc.dg/noncompile/init-3.c: New test.
3445
3446 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
3447
3448         * gcc.dg/format-array-1.c: New test.
3449
3450 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3451
3452         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
3453         writing through null pointers; remove comment about testing
3454         unterminated strings.
3455
3456 2000-10-17  Matthew Hiller  <hiller@redhat.com>
3457
3458         * gcc.c-torture/execute/20001017-2.c: New test.
3459
3460 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3461
3462         * gcc.c-torture/compile/20001018-1.c: New test.
3463         * gcc.c-torture/compile/20001018-1.x: Xfail.
3464
3465 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3466
3467         * gcc.c-torture/execute/20001017-1.c: New test.
3468
3469 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3470
3471         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
3472         for multiple use of arguments with scanf formats; add tests for
3473         multiple use of arguments.
3474
3475 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
3476
3477         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
3478
3479 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3480
3481         * gcc.dg/format-miss-1.c: New test.
3482
3483 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
3484
3485         * gcc.c-torture/execute/20001013-1.c: New test.
3486
3487 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
3488
3489         * gcc.dg/format-branch-1.c: New test.
3490
3491 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
3492
3493         * README, lib/file-format.exp: Remove EGCS references.
3494
3495 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
3496
3497         * gcc.dg/20001013-1.c: New test.
3498
3499 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
3500
3501         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
3502         for intmax_t in the compiler using __typeof__ and the type rules
3503         for conditional expressions.
3504
3505 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
3506
3507         * gcc.dg/20001012-1.c: New test.
3508         * gcc.dg/20001012-2.c: New test.
3509
3510 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3511
3512         * gcc.dg/format-attr-1.c: New test.
3513
3514 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3515
3516         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
3517         __LONG_LONG_MAX__ instead of LLONG_MAX.
3518
3519 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
3520
3521         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
3522         scanf flags.
3523         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
3524         flags.
3525
3526 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3527
3528         * gcc.dg/sequence-pt-1.c: New test.
3529
3530 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
3531
3532         * gcc.c-torture/execute/20001011-1.c: New testcase.
3533         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
3534
3535 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
3536
3537         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
3538         does not error on it.
3539
3540 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
3541
3542         * gcc.dg/20001009-1.c: New test.
3543
3544 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
3545
3546         * gcc.c-torture/compile/20001009-1.c: Move from here ....
3547         * gcc.c-torture/execute/20001009-2.c: ... to here.
3548
3549 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
3550
3551         * gcc.c-torture/compile/20001009-1.c: New testcase.
3552         * gcc.c-torture/execute/20001009-1.c: New testcase.
3553         Testcases provided by Jan Hubicka <jh@suse.cz>.
3554
3555 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3556
3557         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
3558         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
3559         uintmax_t using <limits.h> to emulate the compiler's internal
3560         logic.  No longer XFAIL %j tests.
3561
3562 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
3563
3564         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
3565         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
3566         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
3567         regexps and details of expected handling of some bad formats.
3568         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
3569         suppression.
3570
3571 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3572
3573         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
3574         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
3575         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
3576         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
3577         in list archives.
3578
3579 2000-10-06  Richard Henderson  <rth@cygnus.com>
3580
3581         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
3582         * g++.old-deja/g++.brendan/crash52.C: Likewise.
3583         * g++.old-deja/g++.jason/report.C: Likewise.
3584         * g++.old-deja/g++.law/friend5.C: Likewise.
3585         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
3586         of the expected warnings.
3587
3588 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
3589
3590         * g++.old-deja/g++.pt/enum14.C: New test.
3591
3592 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
3593
3594         * g++.old-deja/g++.pt/crash59.C: New test.
3595
3596 2000-10-04  Will Cohen  <wcohen@redhat.com>
3597
3598         * gcc.dg/20000926-1.c: New test.
3599
3600 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
3601
3602         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
3603         function name for current C++ compiler.
3604         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
3605
3606 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
3607
3608         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
3609         __PRETTY_FUNCTION__.
3610         * g++.old-deja/g++.ext/pretty2.C: Likewise.
3611
3612 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3613
3614         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
3615
3616 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
3617
3618         * gcc.c-torture/compile/20000923-1.c: New test.
3619
3620 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
3621
3622         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
3623         * g++.old-deja/g++.pt/ttp62.C: Same.
3624         * g++.old-deja/g++.other/inline14.C: Same.
3625
3626 2000-09-24  Richard Henderson  <rth@cygnus.com>
3627
3628         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
3629
3630 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
3631
3632         * gcc.dg/c90-printf-1.c: Add test for wide string format.
3633
3634 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
3635
3636         * gcc.c-torture/compile/20000922-1.c: New file.
3637
3638 2000-09-21  Nick Clifton  <nickc@redhat.com>
3639
3640         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
3641         a signed long modulo operation.
3642         (mod6): New funciton - perform an unsigned long modulo operation.
3643         (main): Add tests for modulos of very large numbers by very small
3644         dividends.
3645
3646 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3647
3648         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
3649
3650 2000-09-19  Richard Henderson  <rth@cygnus.com>
3651
3652         * gcc.dg/compare2.c (case 10): XFAIL.
3653
3654 2000-09-18  Richard Henderson  <rth@cygnus.com>
3655
3656         * gcc.c-torture/execute/20000906-1.c: Move ...
3657         * gcc.dg/20000906-1.c: ... here.  Only run on targets
3658         that support __builtin_trap.
3659
3660 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
3661
3662         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
3663
3664 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3665
3666         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
3667         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
3668         more $ format tests.
3669
3670 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3671
3672         * gcc.dg/format-errmk-1.c: New test.
3673
3674 2000-09-17  Greg McGary  <greg@mcgary.org>
3675
3676         * gcc.c-torture/execute/20000917-1.x: Remove.
3677
3678 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3679
3680         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
3681
3682 2000-09-17  Greg McGary  <greg@mcgary.org>
3683
3684         * gcc.c-torture/execute/20000917-1.c: New test.
3685         * gcc.c-torture/execute/20000917-1.x: XFAIL.
3686
3687 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
3688
3689         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
3690         in nested macro bug.
3691
3692 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
3693
3694         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
3695
3696 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
3697
3698         * gcc.c-torture/execute/20000914-1.c: New test.
3699
3700 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
3701
3702         * g++.other/inline13.C: New test.
3703
3704 2000-09-12  Andreas Jaeger  <aj@suse.de>
3705
3706         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
3707         constant by Ulrich Drepper <drepper@redhat.com>.
3708
3709 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
3710
3711         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
3712
3713 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3714
3715         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
3716
3717 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
3718
3719         * gcc.dg/cpp/backslash.c: New test.
3720
3721 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
3722
3723         * gcc.c-torture/execute/20000910-1.c: New test.
3724         * gcc.c-torture/execute/20000910-2.c: Likewise.
3725
3726 2000-09-11  Robert Lipe  <robertl@sco.com>
3727
3728         * gcc.dg/pragma-align.c: New test.
3729
3730 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
3731
3732         * g++.old-deja/g++.pt/explicit82.C: New test.
3733         * g++.old-deja/g++.pt/explicit83.C: New test.
3734
3735 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
3736
3737         * gcc.dg/asm-names.c: New test.
3738
3739 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3740
3741         * gcc.dg/cpp/tr-warn6.c: New test
3742
3743 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3744
3745         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
3746         be accepted.
3747
3748 2000-09-07  Catherine Moore  <clm@redhat.com>
3749
3750         * gcc.c-torture/execute/unroll-1.c: New test.
3751
3752 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
3753
3754         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
3755         ERROR markers.
3756         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
3757         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
3758         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
3759         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
3760         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
3761         Preprocess only.
3762         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
3763         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
3764
3765 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3766
3767         * g++.old-deja/g++.pt/deduct2.C: New test.
3768
3769 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3770
3771         * g++.old-deja/g++.pt/parms2.C: New test.
3772
3773 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3774
3775         * g++.old-deja/g++.pt/crash58.C: New test.
3776
3777 2000-09-06  Greg McGary  <greg@mcgary.org>
3778
3779         * gcc.c-torture/execute/20000906-1.c: New test.
3780         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
3781
3782 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3783
3784         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
3785
3786 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3787
3788         * g++.old-deja/g++.pt/crash57.C: New test.
3789
3790 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3791
3792         * g++.old-deja/g++.pt/crash56.C: New test.
3793
3794 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3795
3796         * g++.old-deja/g++.pt/koenig1.C: New test.
3797
3798 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
3799
3800         * gcc.dg/20000904-1.c: New test.
3801
3802 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
3803
3804         * gcc.dg/cpp/paste8.c: New test.
3805
3806 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
3807
3808         * gcc.c-torture/compile/20000827-1.c: New test.
3809
3810 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
3811
3812         * gcc.dg/format-diag-1.c: New test.
3813
3814 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
3815
3816         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
3817         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
3818         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
3819         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
3820         gcc.dg/formatz-1.c: Adjust warning regular expressions.
3821
3822 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
3823
3824         * g++.old-deja/g++.other/nested4.C: New test.
3825
3826 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
3827
3828         * g++.old-deja/g++.ns/scoped1.C: New test.
3829
3830 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
3831
3832         * lib/g++.exp: Support testing already-installed GCC.
3833
3834 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3835
3836         * wtr-label-1.c, wtr-suffix-1.c: New tests.
3837
3838 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3839
3840         * gcc.dg/return-type-2.c: New test.
3841
3842 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
3843
3844         * gcc.c-torture/compile/20000825-1.c: New test.
3845
3846 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
3847
3848         * gcc.dg/dwarf2-2.c: New test.
3849
3850 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
3851
3852         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
3853         dg-warning regexps.
3854
3855 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3856
3857         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
3858         gcc.dg/format-ext-5.c: New tests.
3859
3860 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
3861
3862         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
3863
3864 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
3865
3866         * gcc.dg/noncompile/930622-2.c: Adjust error message.
3867
3868 2000-08-24  Richard Henderson  <rth@cygnus.com>
3869
3870         * gcc.dg/ia64-sync-1.c: New test.
3871         * gcc.dg/ia64-sync-2.c: New test.
3872         * gcc.dg/ia64-asm-1.c: New test.
3873
3874 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
3875
3876         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
3877         * gcc.dg/format-ext-2.c: New test.
3878
3879 2000-08-23  Jason Merrill  <jason@redhat.com>
3880
3881         * lib/old-dejagnu.exp: Also ignore "In member function" and
3882         "At global scope".
3883
3884 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3885
3886         * gcc.dg/noncompile/label-lineno-1.c: New test.
3887
3888 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3889
3890         * gcc.dg/c99-array-nonobj-1.c: New test.
3891
3892 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3893
3894         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
3895         tests.
3896         * gcc.dg/format-ext-1.c: New test.
3897
3898 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3899
3900         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
3901         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
3902         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
3903         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
3904         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
3905
3906 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3907
3908         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
3909         gcc.dg/c99-strftime-2.c: New tests.
3910
3911 2000-08-22  Richard Henderson  <rth@cygnus.com>
3912
3913         * gcc.c-torture/execute/20000822-1.c: New test.
3914
3915 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
3916
3917         * gcc.c-torture/execute/20000819-1.x: Remove.
3918
3919 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3920
3921         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
3922         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
3923         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
3924         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
3925         gcc.dg/format-xopen-1.c: New tests.
3926
3927 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3928
3929         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
3930
3931 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
3932
3933         * g++.old-deja/g++.other/loop2.C: New test.
3934
3935         * gcc.c-torture/compile/20000606-1.c: New test.
3936         * gcc.c-torture/compile/20000728-1.c: New test.
3937         * gcc.c-torture/execute/20000801-1.c: New test.
3938         * gcc.c-torture/execute/20000801-2.c: New test.
3939         * gcc.c-torture/execute/20000819-1.c: New test.
3940         * gcc.c-torture/execute/20000819-1.x: XFAIL.
3941         * gcc.dg/20000629-1.c: New test.
3942         * gcc.dg/20000724-1.c: New test.
3943         * gcc.dg/20000807-1.c: New test.
3944
3945 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
3946
3947         * gcc.dg/cpp/pragma-1.c: New test.
3948         * gcc.dg/cpp/pragma-2.c: New test.
3949
3950 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
3951
3952         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
3953         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
3954
3955 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3956
3957         * gcc.c-torture/compile/20000818-1.c: New test.
3958
3959 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
3960
3961         * gcc.c-torture/execute/20000818-1.c: New test.
3962
3963 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3964
3965         * gcc.dg/format-va-1.c: New test.
3966
3967 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3968
3969         * g++.old-deja/g++.other/typedef8.C: New test.
3970
3971 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3972
3973         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
3974         * g++.old-deja/g++.mike/net36.C: Mark candidate.
3975         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
3976         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
3977         * g++.old-deja/g++.other/ptrmem7.C: New test.
3978         * g++.old-deja/g++.pt/ptrmem10.C: New test.
3979
3980 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3981
3982         * g++.old-deja/g++.pt/typename27.C: New test.
3983
3984 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
3985
3986         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
3987         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
3988         * g++.old-deja/g++.pt/friend45.C: New test.
3989         * g++.old-deja/g++.other/friend8.C: New test.
3990
3991 2000-08-15  Richard Henderson  <rth@cygnus.com>
3992
3993         * gcc.c-torture/execute/20000815-1.c: New test.
3994
3995 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
3996
3997         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
3998         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
3999         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
4000
4001 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
4002
4003         * g++.old-deja/g++.other/refinit2.C: New test.
4004
4005 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
4006
4007         * lib/c-torture.exp (c-torture): Make
4008         compiler_conditional_xfail_data global.
4009         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
4010         compiler_conditional_xfail_data machinery.
4011         (f-torture-execute): Likewise.
4012         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
4013         and only when unrolling loops.
4014
4015         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
4016
4017 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
4018
4019         * g++.old-deja/g++.pt/explicit81.C: New test.
4020
4021 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
4022
4023         * g++.old-deja/g++.pt/typename26.C: New test.
4024
4025 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
4026
4027         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
4028         warning.
4029
4030 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
4031
4032         * g++.old-deja/g++.other/array3.C: New test.
4033
4034 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4035
4036         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
4037         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
4038         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
4039         New tests.
4040
4041 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
4042
4043         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
4044         * g++.old-deja/g++.abi/vmihint.C: Likewise.
4045
4046 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
4047
4048         * gcc.c-torture/execute/20000808-1.c: New test.
4049
4050 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
4051
4052         * gcc.dg/c90-const-expr-1.c: New test.
4053
4054 2000-08-08  Richard Henderson  <rth@cygnus.com>
4055
4056         * gcc.dg/noncompile/920923-1.c: Declare calloc.
4057
4058 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4059
4060         * gcc.dg/noncompile/const-ll-1.c: New test.
4061
4062 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
4063
4064         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
4065
4066 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
4067
4068         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
4069         that running programs linked against the shared version of libobjc
4070         run correctly.
4071
4072 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4073
4074         * gcc.dg/c99-printf-1.c: New test.
4075
4076 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
4077
4078         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
4079
4080 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
4081
4082         * gcc.c-torture/execute/20000731-1.x: Delete.
4083
4084 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
4085
4086         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
4087         and torture_without_loops as is done by c-torture.exp.
4088         (search_for): Copy from c-torture.exp.
4089         (gcc-dg-runtest): New function, drives a directory of tests
4090         iterating over the TORTURE_OPTIONS.
4091         (scan-assembler, scan-assembler-not): Move here from
4092         individual directory drivers.
4093
4094         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
4095         defined by lib/gcc-dg.exp.
4096         * gcc.dg/cpp/cpp.exp: Likewise.
4097         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
4098         gcc-dg-runtest, so we cycle over optimization options.
4099
4100         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
4101         * gcc.dg/compare2.c: No longer expected to fail.
4102
4103 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
4104
4105         * gcc.c-torture/execute/20000804-1.c: New test.
4106
4107 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
4108
4109         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
4110
4111 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
4112
4113         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
4114
4115 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
4116
4117         * gcc.c-torture/compile/20000803-1.c: New test.
4118
4119 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4120
4121         * gcc.c-torture/execute/20000801-3.c,
4122         gcc.c-torture/execute/20000801-4.c: New tests.
4123         * gcc.c-torture/execute/20000801-3.x,
4124         gcc.c-torture/execute/20000801-4.x: Xfail.
4125
4126 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
4127
4128         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
4129         libobjc/.libs to allow for libtool.
4130
4131 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
4132
4133         * gcc.c-torture/compile/20000802-1.c: New test.
4134
4135 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
4136
4137         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
4138
4139 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
4140
4141         * gcc-c-torture/execute/20000731-2.c: New test.
4142
4143         * gcc.c-torture/execute/20000731-1.c: New test.
4144         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
4145
4146 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
4147
4148         * testsuite/gcc.dg/cpp/paste7.c: New test.
4149         * gcc.dg/cpp/20000725-1.c: New test.
4150
4151 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
4152
4153         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
4154         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
4155         declaration warning for __builtin_dwarf_reg_size.
4156
4157         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
4158
4159 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
4160
4161         * gcc.dg/noncompile/voidparam-1.c: New test.
4162
4163 2000-07-30  Richard Henderson  <rth@cygnus.com>
4164
4165         * gcc.dg/c90-digraph-1.c: Don't xfail.
4166         * gcc.dg/compare2.c (case 10): Xfail.
4167         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
4168
4169 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
4170
4171         * gcc.dg/c99-main-1.c: New test.
4172
4173 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4174
4175         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
4176
4177 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
4178
4179         * gcc.c-tortuer/execute/20000726-1.c: New test.
4180
4181 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
4182
4183         * gcc.c-torture/execute/enum-2.c: New test.
4184
4185 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4186
4187         * gcc.dg/cpp/tr-warn3.c: New test.
4188
4189 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4190
4191         * g++.old-deja/g++.ext/implicit1.C: Remove.
4192         * g++.old-deja/g++.jason/c2.C: Remove
4193         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
4194         * g++.old-deja/g++.pt/crash16.C: Likewise.
4195         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
4196
4197 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4198
4199         * g++.old-deja/g++.other/for2.C: New test.
4200
4201 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
4202
4203         * gcc.dg/20000720-1.c: New test.
4204
4205 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
4206
4207         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
4208
4209 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
4210
4211         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
4212         * gcc.c-torture/execute/20000722-1.c: New.
4213         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
4214
4215 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
4216
4217         * gcc.dg/cpp/20000720-1.S: New test.
4218
4219 2000-07-21  Michael Meissner  <meissner@redhat.com>
4220
4221         * gcc.c-torture/execute/ieee/hugeval.c: New test.
4222
4223 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
4224
4225         * g++.old-deja/g++.brendan/crash16.C,
4226         g++.old-deja/g++.brendan/parse3.C,
4227         g++.old-deja/g++.brendan/redecl1.C,
4228         g++.old-deja/g++.ns/template13.C,
4229         g++.old-deja/g++.other/decl4.C,
4230         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
4231
4232 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
4233
4234         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
4235         and "Internal error".
4236
4237         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
4238         regexps.
4239         * gcc.dg/cpp/paste6.c: New test.
4240
4241 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
4242
4243         * gcc.dg/cpp/tr-direct.c: New test.
4244
4245         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
4246         gcc.dg/cpp/undef1.c: Tweak error regexps.
4247
4248 2000-07-18  Eric Christopher <echristo@redhat.com>
4249
4250         * gcc.c-torture/compile/20000718-1.c: New test.
4251
4252 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
4253
4254         * cpplex.c (_cpp_push_token): If the token being pushed back
4255         is the previous token in this context, just subtract one from
4256         context->posn.
4257         * cppmacro.c (save_expansion): Clear aux field when storing a
4258         placemarker.
4259
4260 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
4261
4262         * gcc.dg/noncompile/redecl-1.c: New test.
4263
4264 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
4265
4266         * gcc.c-torture/execute/20000717-5.c: New test.
4267         * gcc.c-torture/execute/20000717-1.x: Removed.
4268
4269 2000-07-17  Richard Henderson  <rth@cygnus.com>
4270
4271         * gcc.c-torture/execute/20000717-4.c: New test.
4272
4273 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
4274
4275         * gcc.dg/cpp/syshdr.c: New test.
4276         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
4277
4278 2000-07-17  Neil Booth  <neilb@earthling.net>
4279
4280         * gcc.dg/cpp/cmdlne-dM.c: New test.
4281         * gcc.dg/cpp/cmdlne-dD.c: New test.
4282
4283 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
4284
4285         * gcc.c-torture/execute/20000717-3.c: New test.
4286
4287         * gcc.c-torture/compile/20000717-1.c: New test.
4288
4289 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
4290
4291         * gcc.c-torture/execute/20000717-2.c: New test.
4292
4293 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4294
4295         * gcc.dg/formatz-1.c: New test.
4296
4297         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
4298         * gcc.dg/c99-digraph-1.c: New tests.
4299
4300         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
4301         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
4302
4303         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
4304         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
4305         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
4306         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
4307         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
4308         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
4309         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
4310
4311 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
4312
4313         * gcc.c-torture/execute/20000717-1.c: New test.
4314         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
4315
4316 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
4317
4318         * gcc.c-torture/execute/20000715-2.c: New test.
4319         * gcc.dg/20000715-1.c: New test.
4320
4321 2000-07-15  Michael Meissner  <meissner@redhat.com>
4322
4323         * gcc.c-torture/execute/20000715-1.c: New test.
4324
4325 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
4326
4327         * gcc.c-torture/execute/20000707-1.c: New test.
4328
4329 2000-07-13  Neil Booth  <NeilB@earthling.net>
4330
4331         * testsuite/gcc.dg/cpp/digraph1.c,
4332         testsuite/gcc.dg/cpp/digraph2.c,
4333         testsuite/gcc.dg/cpp/digraphs.c: New tests.
4334
4335 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
4336
4337         * g77.f-torture/compile/20000630-2.f:  New test.
4338         * g77.f-torture/compile/20000630-2.x
4339
4340 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
4341
4342         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
4343
4344 2000-07-11  Neil Booth  <NeilB@earthling.net>
4345
4346         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
4347
4348 2000-07-11  Neil Booth  <NeilB@earthling.net>
4349
4350         * gcc.dg/cpp/cmdlne-C.c: New.
4351
4352 2000-07-09  Neil Booth  <NeilB@earthling.net>
4353
4354         * gcc.dg/cpp/directiv.c: New tests.
4355         * gcc.dg/cpp/undef1.c: Update.
4356
4357 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
4358
4359         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
4360
4361 2000-07-09  Neil Booth  <NeilB@earthling.net>
4362
4363         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
4364
4365 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
4366
4367         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
4368         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
4369
4370 2000-07-08  Neil Booth  <NeilB@earthling.net>
4371
4372         * gcc.dg/cpp/macsyntx.c: New tests.
4373
4374 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
4375
4376         * gcc.dg/20000707-1.c: New test.
4377
4378 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
4379
4380         * gcc.c-torture/execute/20000706-1.c: New test.
4381         * gcc.c-torture/execute/20000706-2.c: New test.
4382         * gcc.c-torture/execute/20000706-3.c: New test.
4383         * gcc.c-torture/execute/20000706-4.c: New test.
4384         * gcc.c-torture/execute/20000706-5.c: New test.
4385
4386 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
4387
4388         * g++.old-deja/g++.pt/instantiate7.C: New test.
4389
4390 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
4391
4392         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
4393         * g++.old-deja/g++.mike/thunk3.C: Likewise.
4394         * g++.old-deja/g++.other/rtti3.C: Likewise.
4395         * g++.old-deja/g++.other/rttid3.C: Likewise.
4396
4397 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
4398
4399         *  g77.f-torture/compile/20000630-1.x: Fix typo
4400
4401 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
4402
4403         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
4404         assembly output.
4405
4406 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
4407
4408         * gcc.dg/cpp/ident.c: New test.
4409
4410 2000-07-05  Neil Booth  <NeilB@earthling.net>
4411
4412         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
4413           gcc.dg/cpp/lexstrng.c: New tests.
4414
4415 2000-07-04  Neil Booth  <NeilB@earthling.net>
4416
4417         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
4418         * gcc.dg/cpp/strify2.c: Same.
4419
4420 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
4421
4422         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
4423         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
4424         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
4425         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
4426
4427         * testsuite/gcc.dg/cpp/macro1.c,
4428         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
4429         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
4430         testsuite/gcc.dg/cpp/strify1.c,
4431         testsuite/gcc.dg/cpp/strify2.c: New tests.
4432
4433 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
4434
4435         * gcc.c-torture/execute/20000703-1.c: New test.
4436
4437 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
4438
4439         * g++.old-deja/g++.pt (lookup10.C): New test.
4440
4441 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
4442
4443         * g++.old-deja/g++.pt (typename25.C): New test.
4444
4445 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
4446
4447         * gcc.c-torture/compile/20000701-1.c: New test.
4448
4449 2000-06-30  Nick Clifton  <nickc@cygnus.com>
4450
4451         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
4452         to test case.
4453
4454 2000-06-30  Catherine Moore  <clm@cygnus.com>
4455
4456         * gcc.c-torture/execute/align-1.c: New test.
4457
4458 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
4459
4460         * g++.old-deja/g++.pt/expr8.C: New test.
4461         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
4462
4463 2000-06-29  Nick Clifton  <nickc@cygnus.com>
4464
4465         * gcc.c-torture/compile/20000629-1.c: New test.
4466
4467 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
4468
4469
4470         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
4471         gcc.dg/noncompile directory, depending on whether they're
4472         preprocessor tests or not.  Annotate all the tests for the dg
4473         framework.
4474
4475         * gcc.c-torture/noncompile/noncompile.exp: Delete.
4476         * gcc.dg/noncompile/noncompile.exp: New.
4477
4478         * Moved files:
4479         Old name                                New name
4480         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
4481         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
4482         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
4483         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
4484         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
4485         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
4486         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
4487         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
4488         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
4489         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
4490         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
4491         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
4492         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
4493         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
4494         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
4495         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
4496         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
4497         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
4498         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
4499         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
4500         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
4501         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
4502         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
4503         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
4504
4505         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
4506         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
4507         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
4508         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
4509         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
4510         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
4511
4512 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
4513
4514         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
4515         declare one variable.  On the fourth, error.
4516         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
4517         declared by 20000628-1a.h.
4518
4519 2000-06-29  Richard Henderson  <rth@redhat.com>
4520
4521         * gcc.c-torture/execute/930529-1.x: New file.
4522         * gcc.dg/920413-1.c: Adjust expected warning text.
4523         * gcc.dg/980217-1.c: Declare abort.
4524         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
4525
4526 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
4527
4528         * g77.f-torture/compile/20000629-1.f: New test.
4529         * g77.f-torture/compile/20000629-1.x: Expected to fail.
4530
4531 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
4532
4533         Rearrange lots of files, removing entirely the
4534         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
4535         directories.
4536
4537         * Deleted files:
4538         gcc.c-torture/code_quality/code_quality.exp
4539         gcc.c-torture/special/special.exp
4540         gcc.failure/failure.exp
4541         gcc.failure/940409-1.x
4542         gcc.c-torture/compile/961203-1.x
4543
4544         * New files:
4545         gcc.misc-tests/linkage.exp
4546         gcc.c-torture/execute/920730-1t.c
4547         gcc.c-torture/execute/920730-1t.x
4548         gcc.c-torture/compile/920520-1.x
4549         gcc.c-torture/compile/920521-1.x
4550         gcc.c-torture/compile/981006-1.x
4551         gcc.c-torture/execute/eeprof-1.x
4552
4553         * Moved files (possibly with modifications to fit a new harness):
4554         Old name                                New name
4555         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
4556         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
4557         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
4558         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
4559         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
4560         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
4561         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
4562         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
4563         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
4564         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
4565         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
4566         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
4567         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
4568         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
4569
4570 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
4571
4572         * c-torture/compile/961203-1.x: Delete.
4573
4574         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
4575         not exit. Include stdio.h.
4576         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
4577         * gcc.misc-tests/dg-12.c: Likewise.
4578         * gcc.misc-tests/dg-5.c: Likewise.
4579         * gcc.misc-tests/dg-6.c: Likewise.
4580         * gcc.misc-tests/dg-7.c: Prototype abort.
4581         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
4582         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
4583         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
4584         not exit.
4585         * gcc.misc-tests/sieve.c: Use return from main, not exit.
4586         * gcc.misc-tests/sort2.c: Use return from main, not exit.
4587
4588 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
4589
4590         * gcc.dg/cpp/20000628-1.c: New test.
4591         * gcc.dg/cpp/20000628-1.h: New header for above test.
4592         * gcc.dg/cpp/20000628-1a.h: Likewise.
4593
4594 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
4595
4596         * gcc.dg/cpp: New directory.
4597         * gcc.dg/cpp/cpp.exp: New driver.
4598         * gcc.dg/cpp/20000627-1.c: New test.
4599         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
4600         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
4601         and rewrite as a compilation test.
4602
4603         * gcc.dg: Move many files into the cpp subdirectory, possibly
4604         renaming or editing them as well.
4605         Old name                New name
4606         990119-1.c              cpp/19990119-1.c
4607         990228-1.c              cpp/19990228-1.c
4608         990407-1.c              cpp/19990407-1.c
4609         990409-1.c              cpp/19990409-1.c
4610         990413-1.c              cpp/19990413-1.c
4611         990703-1.c              cpp/19990703-1.c
4612         20000127-1.c            cpp/20000127-1.c
4613         20000129-1.c            cpp/20000129-1.c
4614         20000207-1.c            cpp/20000207-1.c
4615         20000207-2.c            cpp/20000207-2.c
4616         20000209-1.c            cpp/20000209-1.c
4617         20000209-2.c            cpp/20000209-2.c
4618         20000301-1.c            cpp/20000301-1.c
4619         20000419-1.c            cpp/20000419-1.c
4620         20000510-1.S            cpp/20000510-1.S
4621         20000519-1.c            cpp/20000519-1.c
4622         20000529-1.c            cpp/20000529-1.c
4623         20000625-1.c            cpp/20000625-1.c
4624         20000625-2.c            cpp/20000625-2.c
4625         cpp-as1.c               cpp/assert1.c
4626         cpp-as2.c               cpp/assert2.c
4627         cxx-comments-1.c        cpp/cxxcom1.c
4628         cxx-comments-2.c        cpp/cxxcom2.c
4629         endif-label.c           cpp/endif.c
4630         cpp-hash1.c             cpp/hash1.c
4631         cpp-hash2.c             cpp/hash2.c
4632         cpp-if1.c               cpp/if-1.c
4633         cpp-if2.c               cpp/if-2.c
4634         cpp-if3.c               cpp/if-3.c
4635         cpp-if4.c               cpp/if-4.c
4636         cpp-if5.c               cpp/if-5.c
4637         cpp-cond.c              cpp/if-cexp.c
4638         cpp-missingop.c         cpp/if-mop.c
4639         cpp-missingparen.c      cpp/if-mpar.c
4640         cpp-opprec.c            cpp/if-oppr.c
4641         cpp-ifparen.c           cpp/if-paren.c
4642         cpp-shortcircuit.c      cpp/if-sc.c
4643         cpp-shift.c             cpp/if-shift.c
4644         cpp-unary.c             cpp/if-unary.c
4645         cpp-li1.c               cpp/line1.c
4646         cpp-li2.c               cpp/line2.c
4647         lineno.c                cpp/line3.c
4648         lineno-2.c              cpp/line4.c
4649         cpp-mi.c                cpp/mi1.c
4650         cpp-mic.h               cpp/mi1c.h
4651         cpp-micc.h              cpp/mi1cc.h
4652         cpp-mind.h              cpp/mi1nd.h
4653         cpp-mindp.h             cpp/mi1ndp.h
4654         cpp-mix.h               cpp/mi1x.h
4655         cpp-mi2.c               cpp/mi2.c
4656         cpp-mi2a.h              cpp/mi2a.h
4657         cpp-mi2b.h              cpp/mi2b.h
4658         cpp-mi2c.h              cpp/mi2c.h
4659         cpp-mi3.c               cpp/mi3.c
4660         cpp-mi3.def             cpp/mi3.def
4661         poison-1.c              cpp/poison.c
4662         pr-impl.c               cpp/prag-imp.c
4663         cpp-redef-2.c           cpp/redef1.c
4664         cpp-redef.c             cpp/redef2.c
4665         strpaste.c              cpp/strp1.c
4666         strpaste-2.c            cpp/strp2.c
4667         cpp-tradpaste.c         cpp/tr-paste.c
4668         cpp-tradstringify.c     cpp/tr-str.c
4669         cpp-tradwarn1.c         cpp/tr-warn1.c
4670         cpp-tradwarn2.c         cpp/tr-warn2.c
4671         trigraphs.c             cpp/trigraphs.c
4672         cpp-unc1.c              cpp/unc1.c
4673         cpp-unc2.c              cpp/unc2.c
4674         cpp-unc3.c              cpp/unc3.c
4675         cpp-unc.c               cpp/unc4.c
4676         undef.c                 cpp/undef1.c
4677         undef-2.c               cpp/undef2.c
4678         cpp-wi1.c               cpp/widestr1.c
4679
4680 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
4681
4682         * lib/g++.exp (g++_include_flags): Tweak.
4683
4684 2000-06-27  H.J. Lu  <hjl@gnu.org>
4685             Loren J. Rittle  <ljrittle@acm.org>
4686
4687         * lib/g++.exp (g++_include_flags): Override libgloss.exp
4688         version with one that knows about the new gcc tree structure.
4689         (g++_link_flags): Same.
4690
4691 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
4692
4693         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
4694         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
4695         case we are cross-compiling.
4696
4697         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
4698         g++.old-deja/g++.niklas/Makefile.in,
4699         g++.old-deja/g++.niklas/configure.in,
4700         g++.old-deja/g++.other/Makefile.in,
4701         g++.old-deja/g++.other/configure.in,
4702         gcc.c-torture/code_quality/Makefile.in,
4703         gcc.c-torture/code_quality/configure.in,
4704         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
4705         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
4706         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
4707         gcc.c-torture/execute/ieee/Makefile.in,
4708         gcc.c-torture/execute/ieee/configure.in,
4709         gcc.c-torture/noncompile/Makefile.in,
4710         gcc.c-torture/noncompile/configure.in,
4711         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
4712         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
4713         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
4714
4715 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
4716
4717         * g++.old-deja/g++.other/ambig3.C: New test.
4718
4719 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
4720
4721         * g++.old-deja/g++.pt/syntax1.C: New test.
4722         * g++.old-deja/g++.pt/syntax2.C: New test.
4723         * g++.old-deja/g++.other/syntax3.C: New test.
4724         * g++.old-deja/g++.other/syntax4.C: New test.
4725
4726 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
4727
4728         * gcc.dg/20000623-1.c: Prototype exit and abort.
4729
4730 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
4731
4732         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
4733         New tests.
4734         * gcc.dg/cpp-mi3.def: New file.
4735
4736         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
4737         inside assertions.
4738         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
4739         lexer's error messages.
4740         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
4741         divine anything from the linemarkers.
4742         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
4743         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
4744
4745 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
4746
4747         * gcc.dg/20000623-1.c: New test.
4748
4749 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
4750
4751         * gcc.c-torture/execute/20000622-1.c: New test.
4752
4753 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
4754
4755         * g++.old-deja/g++.other/init15.C: New test.
4756
4757 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
4758
4759         * g++.old-deja/g++.pt/vaarg2.C: New test.
4760         * g++.old-deja/g++.pt/vaarg3.C: New test.
4761
4762 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
4763
4764         * g++.old-deja/g++.other/dyncast6.C: New test.
4765
4766 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
4767
4768         * gcc.c-torture/execute/loop-6.c: New test.
4769
4770 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
4771
4772         * gcc.dg/20000614-1.c: New test.
4773         * gcc.dg/20000614-2.c: New test.
4774
4775 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
4776
4777         * g++.old-deja/g++.other/inline12.C: New test.
4778
4779 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
4780
4781         * g++.old-deja/g++.other/eh1.C: New test.
4782
4783 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
4784
4785         * g++.old-deja/g++.other/type.C: New test.
4786
4787 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
4788
4789         * g++.old-deja/g++.other/initstring.C: New test.
4790
4791 2000-06-12  Jason Merrill  <jason@redhat.com>
4792
4793         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
4794
4795 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
4796
4797         * gcc.c-torture/compile/20000609-1.c: New test.
4798
4799 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
4800
4801         * gcc.dg/20000609-1.c: New test.
4802
4803 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
4804
4805         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
4806         * gcc.c-torture/noncompile/poison-1.c: Move...
4807         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
4808         * gcc.dg/cpp-li1.c: Add a token after the #line.
4809
4810 2000-06-05  Richard Henderson  <rth@cygnus.com>
4811
4812         * gcc.c-torture/execute/20000605-2.c: New test.
4813         * gcc.c-torture/execute/20000605-3.c: New test.
4814
4815 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
4816
4817         * g77.f-torture/execute/20000503-1.x: New file.
4818
4819 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
4820
4821         * g++.old-deja/g++.eh/badalloc1.C: New test.
4822
4823 2000-06-05  Richard Henderson  <rth@cygnus.com>
4824
4825         * gcc.c-torture/execute/20000605-1.c: New test.
4826
4827 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
4828             Nathan Sidwell <nathan@codesourcery.com>
4829
4830         * gcc.c-torture/compile/20000605-1.c: New test.
4831
4832 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
4833
4834         * g77.f-torture/compile/20000601-1.f:  New test.
4835
4836 2000-06-03  Richard Henderson  <rth@cygnus.com>
4837
4838         * gcc.c-torture/execute/20000603-1.c: New.
4839
4840 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
4841
4842         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
4843         * gcc.dg/noreturn-2.c (noreturn): Likewise.
4844
4845 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
4846
4847         * gcc.dg/compare2.c (case 12): XFAIL.
4848         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
4849         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
4850
4851         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
4852
4853 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
4854
4855         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
4856         guard macro is already defined when the header is first
4857         included.
4858         * gcc.dg/cpp-mix.h: New file.
4859         * gcc.dg/endif-label.c: Update patterns to match compiler.
4860
4861         * g++.brendan/complex1.C: Declare abort.
4862         * g++.law/refs4.C: Remove XFAIL.
4863         * g++.oliva/expr2.C: Declare abort and exit.
4864
4865 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
4866
4867         * gcc.c-torture/execute/20000528-1.c: New test.
4868
4869         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
4870         * g++.old-deja/g++.law/temps4.C: Likewise.
4871
4872         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
4873         stdlib.h.  Call abort() on failure.
4874         * g++.old-deja/g++.law/refs4.C: Likewise.
4875         * g++.old-deja/g++.law/temps4.C: Likewise.
4876         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
4877         * gcc.c-torture/execute/20000112-1.c: Include string.h.
4878
4879 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
4880
4881         Relative to g++.dg/special:
4882         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
4883
4884         Relative to g++.old-deja:
4885         * g++.brendan/complex1.C, g++.jason/optimize2.C,
4886         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
4887         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
4888         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
4889         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
4890         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
4891         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
4892
4893         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
4894         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
4895         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
4896         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
4897         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
4898         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
4899         and/or string.h.
4900
4901         * g++.other/goto1.C: Update expectations for error messages.
4902
4903 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
4904
4905         * gcc.c-torture/compile/20000523-1.c: New test.
4906
4907 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
4908
4909         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
4910
4911 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
4912
4913         * g++.old-deja/g++.eh/catch11.C: New test.
4914         * g++.old-deja/g++.eh/catch12.C: New test.
4915
4916 2000-05-24  Nick Clifton  <nickc@cygnus.com>
4917
4918         * gcc.c-torture/execute/20000523-1.c: New test.
4919
4920 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
4921
4922         * c-torture/execute/bcp-1.c: Replace abort in arg of
4923         __builtin_constant_p with a generic external function.
4924
4925         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
4926         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
4927         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
4928         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
4929         Prototype abort and/or exit.
4930
4931         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
4932         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
4933         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
4934         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
4935
4936 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
4937
4938         * gcc.dg/dwarf2-1.c: New test.
4939
4940 2000-05-20  Richard Henderson  <rth@cygnus.com>
4941
4942         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
4943
4944 2000-05-20  Andreas Jaeger  <aj@suse.de>
4945
4946         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
4947         testcase.
4948
4949 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
4950
4951         * gcc.c-torture/execute/20000519-2.c: New test.
4952
4953 2000-05-19  Andreas Jaeger  <aj@suse.de>
4954
4955         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
4956         which fails with SSA.
4957
4958         * lib/c-torture.exp: Also test with -O3 -fssa.
4959
4960 2000-05-18  Michael Meissner  <meissner@redhat.com>
4961
4962         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
4963         * gcc.c-torture/execute/920415-1.c: Ditto.
4964         * gcc.c-torture/execute/920501-1.c: Ditto.
4965         * gcc.c-torture/execute/conversion.c: Ditto.
4966         * gcc.c-torture/execute/cvt-1.c: Ditto.
4967
4968 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
4969
4970         * gcc.c-torture/compile/20000518-1.c: New test.
4971
4972 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
4973
4974         * g77.f-torture/compile/200005018.f:  New test.
4975
4976 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
4977
4978         * gcc.c-torture/compile/20000517-1.c: New test.
4979
4980 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4981
4982         * gcc.c-torture/execute/20000516-1.c: New test.
4983
4984 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
4985
4986         * g++.old-deja/g++.other/eh.C: New test.
4987
4988 2000-05-12  Richard Henderson  <rth@cygnus.com>
4989
4990         * gcc.c-torture/execute/990208-1.c (main): Don't pass
4991         constants through to doit's conditional.
4992
4993 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
4994
4995         * gcc.c-torture/compile/20000511-1.c: New test.
4996         * g77.f-torture/compile/20000511-1.f: New test.
4997         * g77.f-torture/compile/20000511-2.f: New test.
4998
4999 2000-05-11  Michael Meissner  <meissner@redhat.com>
5000
5001         * gcc.c-torture/execute/20000511-1.c: New test.
5002
5003 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
5004
5005         * gcc.dg/dg.exp: Scan .S files as well as .c files.
5006         * gcc.dg/20000510-1.S: New.
5007
5008 2000-05-08  Catherine Moore  <clm@cygnus.com>
5009
5010         * gcc.dg/unused-3.c: New.
5011
5012 2000-05-06  Richard Henderson  <rth@cygnus.com>
5013
5014           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
5015           * g++.old-deja/g++.mike/warn1.C: Likewise.
5016           * g++.old-deja/g++.pt/local1.C: Likewise.
5017           * g++.old-deja/g++.pt/local7.C: Likewise.
5018           * g++.old-deja/g++.pt/spec16.C: Likewise.
5019
5020 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
5021
5022         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
5023
5024 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
5025
5026           * g77.f-torture/execute/20000503-1.f:  New test.
5027
5028 2000-05-04  Andreas Jaeger  <aj@suse.de>
5029
5030         * gcc.dg/noreturn-2.c: New test.
5031
5032 2000-05-04  Neil Booth  <NeilB@earthling.net>
5033
5034         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
5035         preprocessor.
5036
5037 2000-05-04  Richard Henderson  <rth@cygnus.com>
5038
5039         * gcc.c-torture/execute/20000503-1.c: Fix typo.
5040
5041 2000-05-04  Richard Henderson  <rth@cygnus.com>
5042
5043         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
5044         OpenSSL by Jason R Thorpe.
5045
5046 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
5047
5048         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
5049
5050 2000-05-03  Robert Lipe <robertlipe@usa.net>
5051
5052         * gcc.dg/20000503-1.c: New test.
5053
5054 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
5055
5056         * gcc.c-torture/compile/20000502-1.c: New test.
5057         * g++.old-deja/g++.other/align.C: New test.
5058         * gcc.dg/cpp-tradstringify.c: New test.
5059
5060 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
5061
5062         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
5063         and hard registers.
5064
5065 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
5066
5067         * gcc.c-torture/execute/loop-5.c: New test.
5068
5069 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
5070
5071         * gcc.c-torture/execute/va-arg-20.c: New test.
5072
5073 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
5074
5075         * gcc.c-torture/execute/20000422-1.c: New test.
5076
5077 2000-04-20  Greg McGary  <gkm@gnu.org>
5078
5079         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
5080         when optimizing, but without sibling-call optimizations (-O1).
5081
5082 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
5083
5084           * gcc.c-torture/compile/20000420-1.c: New test.
5085
5086 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5087
5088         * g++.abi/ptrflags.C: New test.
5089         * g++.eh/catchptr1.C: Test incomplete pointer chains.
5090
5091 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
5092
5093         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
5094
5095 2000-04-19  Greg McGary  <gkm@gnu.org>
5096
5097         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
5098         sibling-call optimizations.
5099
5100 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
5101
5102         * gcc.dg/20000419-1.c: New test.
5103
5104 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
5105
5106         * gcc.c-torture/execute/20000412-6.c: New test.
5107
5108 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
5109
5110         * gcc.c-torture/execute/20000412-5.c: New test.
5111         * g77.f-torture/compile/20000412-1.f: New test.
5112         * gcc.c-torture/execute/20000412-4.c: New test.
5113         * gcc.c-torture/compile/20000412-2.c: New test.
5114         * gcc.c-torture/execute/20000412-3.c: New test.
5115         * gcc.c-torture/compile/20000412-1.c: New test.
5116         * gcc.c-torture/execute/20000412-2.c: New test.
5117
5118 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
5119
5120         * objc/execute/bf-20.m: New test.
5121
5122 2000-04-10  Richard Henderson  <rth@cygnus.com>
5123
5124         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
5125
5126         * gcc.c-torture/execute/20000412-1.c: New test.
5127
5128 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
5129
5130         * g++.old-deja/g++.eh/catchptr1.C: New test.
5131
5132 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
5133
5134         * g++.old-deja/g++.abi/cxa_vec.C: New test.
5135
5136 2000-04-08  Neil Booth  <NeilB@earthling.net>
5137
5138         * gcc.dg/cpp-nullchar.c: Remove test as
5139         embedded nulls cause problems.
5140
5141 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5142
5143         * gcc.dg/compare2.c: New test.
5144
5145 2000-04-08  Neil Booth  <NeilB@earthling.net>
5146
5147         * gcc.dg/cpp-nullchar.c: New test.
5148
5149 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
5150
5151         * gcc.dg/cpp-mi2.c: New test.
5152         * gcc.dg/cpp-mi2[abc].h: New files.
5153
5154 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
5155
5156         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
5157         member name.
5158
5159 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
5160
5161         * g++.old-deja/g++.abi/vmihint.C: New test.
5162
5163 2000-04-06  Neil Booth  <NeilB@earthling.net>
5164
5165         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
5166         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
5167         copyright.
5168
5169 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
5170
5171         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
5172         avoid stack-frame overwrite.
5173
5174 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
5175
5176         * gcc.c-torture/compile/20000405-2.c: New test.
5177         * gcc.c-torture/compile/20000405-3.c: New test.
5178
5179 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5180
5181         * gcc.c-torture/compile/20000405-1.c: New test.
5182
5183 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
5184
5185         * gcc.dg/cast-qual-1.c: Revert last change.
5186
5187 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5188
5189         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
5190
5191 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
5192
5193         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
5194         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
5195
5196 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
5197
5198         * gcc.c-torture/compile/20000403-2.c: New test.
5199         * gcc.c-torture/compile/20000403-1.c: New test.
5200
5201 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
5202
5203         * gcc.c-torture/execute/20000403-1.c: New test.
5204
5205 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
5206
5207         * gcc.c-torture/execute/20000402-1.c: New test.
5208
5209 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
5210
5211         * gcc.c-torture/execute/va-arg-15.c: New test.
5212         * gcc.c-torture/execute/va-arg-16.c: New test.
5213         * gcc.c-torture/execute/va-arg-17.c: New test.
5214         * gcc.c-torture/execute/va-arg-18.c: New test.
5215         * gcc.c-torture/execute/va-arg-19.c: New test.
5216
5217 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
5218
5219         * gcc.c-torture/compile/981211-1.c: Move to...
5220         * gcc.dg/cpp-as1.c: ...here.
5221         * gcc.dg/cpp-as2.c: New file.
5222
5223         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
5224         compiler.
5225
5226 2000-04-02  Neil Booth  <NeilB@earthling.net>
5227
5228         * gcc.dg/cpp-cond.c  New tests.
5229         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
5230         accidental success less likely.
5231         * gcc.dg/cpp-missingop.c  New tests.
5232         * gcc.dg/cpp-missingparen.c  New tests.
5233         * gcc.dg/cpp-shift.c  New tests.
5234         * gcc.dg/cpp-shortcircuit.c  New tests.
5235         * gcc.dg/cpp-unary.c  New tests.
5236
5237 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
5238
5239         * gcc.c-torture/compile/20000329-1.c: New test.
5240
5241 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
5242
5243         * gcc.c-torture/compile/20000326-1.c: New test.
5244         * gcc.c-torture/compile/20000326-2.c: New test.
5245
5246 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
5247
5248         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
5249         the first parameter is a function argument.
5250
5251 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
5252
5253         * g++.old-deja/g++.ext/array4.C: New test.
5254
5255 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
5256
5257         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
5258
5259 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5260
5261         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
5262
5263 2000-03-19  Richard Henderson  <rth@cygnus.com>
5264
5265         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
5266
5267 2000-03-19  Richard Henderson  <rth@cygnus.com>
5268
5269         * gcc.c-torture/compile/20000319-1.c: New test.
5270
5271 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
5272
5273         * gcc.c-torture/execute/20000314-3.c: New test.
5274         * gcc.c-torture/execute/20000314-2.c: New test.
5275         * gcc.c-torture/execute/20000314-1.c: New test.
5276         * gcc.c-torture/compile/20000314-2.c: New test.
5277         * gcc.c-torture/compile/20000314-1.c: New test.
5278
5279 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
5280
5281         * g++.old-deja/g++.warn/inline.C: New test.
5282
5283 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
5284
5285         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
5286         standards-compliant result rather than specific constants.
5287         Put test-values in array.
5288
5289 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
5290
5291         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
5292         (g++_target_compile): Put test-specific options last.
5293
5294 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5295
5296         * g++.old-deja/g++.eh/vbase4.C: New test.
5297
5298 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5299
5300         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
5301
5302 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5303
5304         * g++.old-deja/g++.brendan/misc12.C: Removed.
5305         * g++.old-deja/g++.pt/memtemp77.C: Constify.
5306         * g++.old-deja/g++.ext/pretty4.C: New test.
5307
5308 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
5309
5310         * g++.old-deja/g++.other/string2.C: New test.
5311
5312 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
5313
5314         * g++.old-deja/g++.warn/impint2.C: New test.
5315
5316 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
5317
5318         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
5319         is 1, not zero.
5320
5321 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
5322
5323         * g++.old-deja/g++.warn/impint.C: New test.
5324         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
5325         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
5326         * g++.old-deja/g++.pt/explicit12.C: Likewise.
5327         * g++.old-deja/g++.pt/explicit13.C: Likewise.
5328         * g++.old-deja/g++.pt/explicit17.C: Likewise.
5329         * g++.old-deja/g++.pt/explicit18.C: Likewise.
5330         * g++.old-deja/g++.pt/explicit19.C: Likewise.
5331         * g++.old-deja/g++.pt/explicit23.C: Likewise.
5332         * g++.old-deja/g++.pt/explicit31.C: Likewise.
5333         * g++.old-deja/g++.pt/explicit35.C: Likewise.
5334         * g++.old-deja/g++.pt/explicit6.C: Likewise.
5335         * g++.old-deja/g++.pt/memclass7.C: Likewise.
5336
5337 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
5338
5339         * gcc.dg/cpp-redef.c: New test.
5340
5341 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
5342
5343         * g++.old-deja/g++.pt/unify7.C: New test.
5344
5345 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5346
5347         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
5348         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
5349
5350 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
5351
5352         * gcc.c-torture/compile/20000224-1.c: New test.
5353
5354 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5355
5356         * gcc.c-torture/compile/cpp-2.c: New test.
5357         * gcc.c-torture/compile/cpp-1.c: New test.
5358
5359 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
5360
5361         * gcc.c-torture/execute/20000225-1.c: New test.
5362
5363 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5364
5365         * gcc.dg/cpp-li2.c: New test.
5366
5367         * gcc.dg/cpp-wi1.c: New test.
5368
5369         * gcc.dg/cpp-li1.c: New test.
5370
5371 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
5372
5373         * g++.old-deja/g++.other/sizeof5.C: New test.
5374
5375 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5376
5377         * gcc.c-torture/execute/va-arg-13.c: New test.
5378
5379 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
5380
5381         * gcc.c-torture/execute/va-arg-12.c: New test.
5382
5383 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
5384
5385         * gcc.c-torture/execute/20000223-1.c: New test.
5386
5387 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
5388
5389         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
5390
5391 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
5392
5393         * g++.old-deja/g++.abi/ptrmem.C: New test.
5394
5395 2000-02-19  Richard Henderson  <rth@cygnus.com>
5396
5397         * gcc.c-torture/compile/init-3.c: New.
5398
5399 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
5400
5401         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
5402         ALWAYS_CXXFLAGS.
5403
5404 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
5405
5406         * gcc.c-torture/compile/20000211-3.c: New test.
5407
5408 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
5409
5410         * gcc.c-torture/compile/20000211-2.c: New test.
5411
5412 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
5413
5414         * gcc.c-torture/compile/20000211-1.c: New test.
5415
5416 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
5417
5418         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
5419           on native targets
5420
5421 2000-02-08  Nathan Sidwell  <nathan@acm.org>
5422
5423         * g++.old-deja/g++.other/cast5.C: New test.
5424
5425 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
5426
5427         * gcc.c-torture/execute/20000205-1.c: New.
5428
5429 2000-02-03  Nathan Sidwell  <nathan@acm.org>
5430
5431         * g++.old-deja/g++.jason/cast3.C: Return void.
5432         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
5433
5434 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5435
5436         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
5437
5438         * gcc.dg/loop-1.c: New test.
5439
5440 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
5441
5442         * gcc.c-torture/compile/20000127-1.c: New test.
5443         * gcc.c-torture/execute/991228-1.c: New test.
5444
5445 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5446
5447         * gcc.dg/unused-2.c: New test.
5448
5449         * gcc.dg/conv-1.c: New test.
5450
5451 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
5452
5453         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
5454         compiler.
5455         (tool_option_proc): Fix typo.
5456
5457 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
5458
5459         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
5460         of the ld on the host, not on the build machine.
5461         Also, don't crash if '--help' is not a supported option.
5462
5463 2000-01-24  Richard Henderson  <rth@cygnus.com>
5464
5465         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
5466
5467 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
5468
5469         * gcc.c-torture/execute/20000120-2.c: New test.
5470         * gcc.c-torture/execute/20000120-1.c: New test.
5471
5472 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
5473
5474         * gcc.c-torture/execute/20000113-1.c: New test.
5475
5476 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
5477
5478         * gcc.c-torture/execute/20000112-1.c: New test.
5479
5480 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5481
5482         * gcc.dg/20000111-1.c: New test.
5483
5484 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
5485
5486         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
5487         with 16 bit integers.
5488
5489 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5490
5491         * gcc.dg/20000108-1.c: New test.
5492
5493 2000-01-05  Nathan Sidwell  <nathan@acm.org>
5494
5495         * g++.old-deja/g++.ns/koenig8.C: New test.
5496
5497 2000-01-05  Nathan Sidwell  <nathan@acm.org>
5498
5499         * g++.old-deja/g++.other/cast4.C: New test.
5500
5501 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
5502
5503         * gcc.c-torture/compile/20000105-2.c: New test.
5504         * gcc.c-torture/compile/20000105-1.c: New test.
5505
5506 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5507
5508         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
5509         references to printf & atoi to conform to ANSI standard.
5510         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
5511         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
5512         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
5513         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
5514         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
5515         * g++.old-deja/g++.brendan/complex1.C: Likewise.
5516         * g++.old-deja/g++.brendan/copy1.C: Likewise.
5517         * g++.old-deja/g++.brendan/copy2.C: Likewise.
5518         * g++.old-deja/g++.brendan/copy3.C: Likewise.
5519         * g++.old-deja/g++.brendan/copy4.C: Likewise.
5520         * g++.old-deja/g++.brendan/copy5.C: Likewise.
5521         * g++.old-deja/g++.brendan/copy6.C: Likewise.
5522         * g++.old-deja/g++.brendan/copy7.C: Likewise.
5523         * g++.old-deja/g++.brendan/copy8.C: Likewise.
5524         * g++.old-deja/g++.brendan/crash11.C: Likewise.
5525         * g++.old-deja/g++.brendan/crash14.C: Likewise.
5526         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
5527         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
5528         * g++.old-deja/g++.brendan/delete2.C: Likewise.
5529         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
5530         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
5531         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
5532         * g++.old-deja/g++.brendan/eh1.C: Likewise.
5533         * g++.old-deja/g++.brendan/groff1.C: Likewise.
5534         * g++.old-deja/g++.brendan/init3.C: Likewise.
5535         * g++.old-deja/g++.brendan/misc12.C: Likewise.
5536         * g++.old-deja/g++.brendan/misc7.C: Likewise.
5537         * g++.old-deja/g++.brendan/new2.C: Likewise.
5538         * g++.old-deja/g++.brendan/operators4.C: Likewise.
5539         * g++.old-deja/g++.brendan/operators5.C: Likewise.
5540         * g++.old-deja/g++.brendan/overload2.C: Likewise.
5541         * g++.old-deja/g++.brendan/overload7.C: Likewise.
5542         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
5543         * g++.old-deja/g++.brendan/reference1.C: Likewise.
5544         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
5545         * g++.old-deja/g++.brendan/template24.C: Likewise.
5546         * g++.old-deja/g++.brendan/template3.C: Likewise.
5547         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
5548         * g++.old-deja/g++.jason/inline3.C: Likewise.
5549         * g++.old-deja/g++.jason/opeq.C: Likewise.
5550         * g++.old-deja/g++.law/arg5.C: Likewise.
5551         * g++.old-deja/g++.law/arm7.C: Likewise.
5552         * g++.old-deja/g++.law/ctors11.C: Likewise.
5553         * g++.old-deja/g++.law/cvt8.C: Likewise.
5554         * g++.old-deja/g++.law/init9.C: Likewise.
5555         * g++.old-deja/g++.law/refs4.C: Likewise.
5556         * g++.old-deja/g++.law/template2.C: Likewise.
5557         * g++.old-deja/g++.law/visibility24.C: Likewise.
5558         * g++.old-deja/g++.law/vtable3.C: Likewise.
5559         * g++.old-deja/g++.mike/asm2.C: Likewise.
5560         * g++.old-deja/g++.mike/eh1.C: Likewise.
5561         * g++.old-deja/g++.mike/misc1.C: Likewise.
5562         * g++.old-deja/g++.mike/misc13.C: Likewise.
5563         * g++.old-deja/g++.mike/misc14.C: Likewise.
5564         * g++.old-deja/g++.mike/ns12.C: Likewise.
5565         * g++.old-deja/g++.mike/p1248.C: Likewise.
5566         * g++.old-deja/g++.mike/p3708.C: Likewise.
5567         * g++.old-deja/g++.mike/p3708a.C: Likewise.
5568         * g++.old-deja/g++.mike/p3708b.C: Likewise.
5569         * g++.old-deja/g++.mike/p646.C: Likewise.
5570         * g++.old-deja/g++.mike/p700.C: Likewise.
5571         * g++.old-deja/g++.mike/p783.C: Likewise.
5572         * g++.old-deja/g++.mike/p783a.C: Likewise.
5573         * g++.old-deja/g++.mike/p783b.C: Likewise.
5574         * g++.old-deja/g++.mike/p786.C: Likewise.
5575         * g++.old-deja/g++.mike/p789.C: Likewise.
5576         * g++.old-deja/g++.mike/p789a.C: Likewise.
5577         * g++.old-deja/g++.mike/p807a.C: Likewise.
5578         * g++.old-deja/g++.other/delete3.C: Likewise.
5579         * g++.old-deja/g++.other/dyncast1.C: Likewise.
5580         * g++.old-deja/g++.other/dyncast2.C: Likewise.
5581         * g++.old-deja/g++.other/dyncast3.C: Likewise.
5582         * g++.old-deja/g++.other/empty1.C: Likewise.
5583         * g++.old-deja/g++.other/temporary1.C: Likewise.
5584         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
5585         * g++.old-deja/g++.pt/t16.C: Likewise.
5586         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
5587
5588 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
5589
5590         * gcc.dg/991230-1.c: New test.
5591
5592 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
5593
5594         * gcc.c-torture/compile/991229-3.c: New test.
5595         * gcc.c-torture/compile/991229-2.c: New test.
5596         * gcc.c-torture/compile/991229-1.c: New test.
5597
5598 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
5599
5600         * gcc.c-torture/compile/labels-2.c: New test.
5601
5602 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
5603
5604         * gcc.c-torture/execute/991227-1.c: New test.
5605
5606 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5607
5608         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
5609
5610 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
5611
5612         * gcc.c-torture/execute/991221-1.c: New test.
5613
5614 1999-12-20  Nathan Sidwell  <nathan@acm.org>
5615
5616         * g++.old-deja/g++.other/cast3.C: New test.
5617
5618 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
5619
5620         * gcc.c-torture/execute/991216-4.c: New test.
5621
5622 1999-12-16  Michael Meissner  <meissner@cygnus.com>
5623
5624         * gcc.c-torture/execute/991216-1.c: New test.
5625         * gcc.c-torture/execute/991216-2.c: New test.
5626         * gcc.c-torture/execute/991216-3.c: New test.
5627
5628 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
5629
5630         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
5631         Actually make the test fail by using "-O2" for compilation.
5632
5633 1999-12-15  Nathan Sidwell  <nathan@acm.org>
5634
5635         * g++.old-deja/g++.warn/cast-align1.C: New test.
5636
5637 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
5638
5639         * gcc.c-torture/compile/991214-1.c: New test.
5640         * gcc.c-torture/compile/991214-2.c: New test.
5641
5642 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
5643
5644         * gcc.dg/991214-1.c: New test.
5645
5646 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
5647
5648         * gcc.c-torture/compile/991213-3.c: New test.
5649         * gcc.c-torture/compile/991213-2.c: New test.
5650         * gcc.c-torture/compile/991213-1.c: New test.
5651
5652 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
5653
5654         * gcc.dg/991209-1.c: New test.
5655
5656 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
5657
5658         * gcc.c-torture/compile/991208-1.c: New test.
5659
5660 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5661
5662         * gcc.dg/ultrasp2.c: New test.
5663
5664 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
5665
5666         * g++.old-deja/g++.abi/align.C (main): Fix typo.
5667
5668 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
5669
5670         * gcc.c-torture/compile/991202-1.c: New test.
5671         * gcc.c-torture/execute/991202-1.c: New test.
5672         * gcc.c-torture/execute/991202-2.c: New test.
5673         * gcc.c-torture/execute/991202-3.c: New test.
5674
5675 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
5676
5677         * g++.old-deja/g++.abi/align.C: New test.
5678         * g++.old-deja/g++.abi/aggregates.C: Likewise.
5679         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5680
5681 1999-12-01  Richard Henderson  <rth@cygnus.com>
5682
5683         * gcc.c-torture/execute/991201-1.c: New.
5684
5685 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
5686
5687         * gcc.dg/991129-1.c: New test.
5688
5689 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
5690
5691         * gcc.c-torture/compile/991127-1.c: New test.
5692
5693 1999-11-22  Nathan Sidwell  <nathan@acm.org>
5694
5695         * g++.old-deja/g++.other/warn4.C: New test.
5696
5697 1999-11-22  Nathan Sidwell  <nathan@acm.org>
5698
5699         * g++.old-deja/g++.eh/cleanup2.C: New test.
5700         * g++.old-deja/g++.ext/pretty2.C: New test.
5701         * g++.old-deja/g++.ext/pretty3.C: New test.
5702         * g++.old-deja/g++.other/debug6.C: New test.
5703
5704 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
5705
5706         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
5707         compiler_output to look for one error message instead of two.
5708
5709 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
5710
5711         * gcc.c-torture/execute/991118-1.c: Also test case
5712         where the word boundary does not split a byte evenly.
5713
5714 1999-11-19  Nathan Sidwell  <nathan@acm.org>
5715
5716         * g++.old-deja/g++.ext/restrict1.C: New test.
5717
5718 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
5719
5720         * gcc.c-torture/execute/991118-1.c: New test.
5721
5722 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
5723
5724         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
5725         working directory pathnames.
5726
5727 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
5728
5729         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
5730         host is equipped with driver.h and driver.o so it can actually
5731         compile and run the tests.
5732
5733 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
5734
5735         * gcc.c-torture/compile/991008-1.c: New test.
5736
5737 1999-11-08  Nick Clifton  <nickc@cygnus.com>
5738
5739         * lib/gcc-dg.exp: Include target-supports.exp
5740
5741 1999-11-05  Nick Clifton  <nickc@cygnus.com>
5742
5743         * lib/target-supports.exp: New file: Provide procs to test for
5744         features supported by the target.
5745         (check_weak_available): Moved here from ecos.exp.
5746         (check_alias_available): New proc: Determine of the target
5747         toolchain supports the alias attribute.
5748
5749         * gcc.dg/special/ecos.exp: Move check_weak_available to
5750         target-supports.exp.
5751         (alias-1.c): Only perform the test if the target supports
5752         aliases.
5753         (wkali-1.c): Only perform the test if the target supports
5754         aliases.
5755
5756         * gcc.dg/990506-0.c: Expect error messages from cross
5757         targets as well as native targets.
5758
5759 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5760
5761         * gcc.dg/ultrasp1.c: Removed xfail.
5762         * gcc.dg/struct-ret-2.c: Likewise.
5763         * gcc.dg/array-1.c: Likewise.
5764
5765 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
5766
5767         * gcc.dg/struct-ret-2.c: New test.
5768
5769         * gcc.dg/array-1.c: New test.
5770
5771 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
5772
5773         * gcc.c-torture/execute/991030-1.c: New test.
5774
5775 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
5776
5777         * gcc.c-torture/compile/991026-2.c: New test.
5778
5779 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
5780
5781         * gcc.c-torture/compile/991026-1.c: New test.
5782
5783 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
5784
5785         * gcc.c-torture/execute/991023-1.c: New test.
5786
5787 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
5788
5789         * gcc.c-torture/execute/991019-1.c: New test.
5790
5791 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
5792
5793         * gcc.c-torture/execute/991016-1.c: New test.
5794
5795 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
5796
5797         * gcc.c-torture/execute/991014-1.c: New test.
5798
5799 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
5800
5801         * g++.old-deja/g++.other/union2.C: New test.
5802
5803 1999-10-13  Nathan Sidwell  <nathan@acm.org>
5804
5805         * g++.old-deja/g++.other/vaarg2.C: New test.
5806         * g++.old-deja/g++.other/vaarg3.C: New test.
5807
5808 1999-10-12  Craig Burley  <craig@jcb-sc.com>
5809
5810         * g77.f-torture/noncompile/19990905-1.f: Moved from being
5811         in compile/.
5812
5813 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
5814
5815         * gcc.c-torture/execute/va-arg-11.c: New test.
5816
5817 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
5818
5819         * lib/file-format.exp (gcc_target_object_format): Don't
5820         crash if objdump is unavailable.
5821
5822 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
5823
5824         * gcc.misc-tests/mg.exp: delete extraneous redirection.
5825
5826 1999-09-28  Nick Clifton  <nickc@cygnus.com>
5827
5828         * gcc.c-torture/compile/990928-1.c: New test.
5829
5830 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
5831
5832         * g++.old-deja/g++.other/decl6.C: New test.
5833
5834 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5835
5836         * gcc.c-torture/execute/va-arg-10.c: New test.
5837
5838 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
5839
5840         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
5841         __PRETTY_FUNCTION__.
5842
5843 1999-09-23  Nick Clifton  <nickc@cygnus.com>
5844
5845         * gcc.c-torture/execute/990923-1.c: New test.
5846
5847 1999-09-21  Nick Clifton  <nickc@cygnus.com>
5848
5849         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
5850         for which -fpic is inappropriate.
5851
5852 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
5853
5854         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
5855
5856 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
5857
5858         * g++.old-deja/g++.other/dyncast1.C: New test.
5859         * g++.old-deja/g++.other/dyncast2.C: New test.
5860         * g++.old-deja/g++.other/dyncast3.C: New test.
5861         * g++.old-deja/g++.other/dyncast4.C: New test.
5862         * g++.old-deja/g++.other/dyncast5.C: New test.
5863         * g++.old-deja/g++.eh/catch3.C: New test.
5864         * g++.old-deja/g++.eh/catch3p.C: New test.
5865         * g++.old-deja/g++.eh/catch4.C: New test.
5866         * g++.old-deja/g++.eh/catch4p.C: New test.
5867         * g++.old-deja/g++.eh/catch5.C: New test.
5868         * g++.old-deja/g++.eh/catch5p.C: New test.
5869         * g++.old-deja/g++.eh/catch6.C: New test.
5870         * g++.old-deja/g++.eh/catch6p.C: New test.
5871         * g++.old-deja/g++.eh/catch7.C: New test.
5872         * g++.old-deja/g++.eh/catch7p.C: New test.
5873         * g++.old-deja/g++.eh/catch8.C: New test.
5874         * g++.old-deja/g++.eh/catch8p.C: New test.
5875         * g++.old-deja/g++.eh/catch9.C: New test.
5876         * g++.old-deja/g++.eh/catch9p.C: New test.
5877
5878 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
5879
5880         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
5881         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
5882
5883 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
5884
5885         * gcc.c-torture/compile/990913-1.c: New test.
5886
5887 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
5888
5889         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
5890         * g++.old-deja/g++.jason/rfg5.C: Likewise.
5891
5892 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
5893
5894         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
5895
5896 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
5897
5898         * g++.old-deja/g++.other/lookup11.C: New test.
5899         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
5900         what is permitted and what we want.
5901         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
5902         overload use.
5903         * g++.old-deja/g++.jason/rfg5.C: Likewise
5904
5905 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
5906
5907         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
5908         * gcc.c-torture/noncompile/poison-1.c: New file.
5909
5910 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
5911
5912         * g++.old-deja/g++.other/sizeof3.C: New test.
5913         * g++.old-deja/g++.other/sizeof4.C: New test.
5914         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
5915         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
5916
5917 1999-09-07  Richard Henderson  <rth@cygnus.com>
5918
5919         * gcc.dg/va-arg-1.c: New.
5920
5921 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5922
5923         * gcc.c-torture/execute/va-arg-9.c: New test.
5924
5925 1999-09-05  Craig Burley  <craig@jcb-sc.com>
5926
5927         * g77.f-torture/compile/980519-2.f: New test.
5928         * g77.f-torture/compile/19990905-0.f: New test.
5929         * g77.f-torture/compile/19990905-1.f: New test.
5930         * g77.f-torture/compile/19990905-2.f: New test.
5931
5932         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
5933
5934 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
5935
5936         * gcc.c-torture/execute/990827-1.c: Fix typo.
5937
5938 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
5939
5940         * g++.old-deja/g++.other/deref1.C: New test.
5941
5942 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
5943
5944         * g++.old-deja/g++.other/ambig2.C: New test.
5945         * g++.old-deja/g++.other/cond5.C: New test.
5946         * g++.old-deja/g++.other/lookup16.C: New test.
5947
5948 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
5949
5950         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
5951         assemblers too.
5952
5953 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
5954
5955         * lib/c-torture.exp: Avoid the "compare executables" optimization
5956         when testing native.
5957
5958 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
5959
5960         * gcc.c-torture/execute/990829-1.c: New test.
5961         * gcc.c-torture/compile/990829-1.c: New test.
5962
5963 1999-08-27  Paul Burchard  <burchard@pobox.com>
5964
5965         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
5966         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
5967         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
5968         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
5969         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
5970         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
5971         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
5972         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
5973         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
5974         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
5975         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
5976
5977 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
5978
5979         * gcc.c-torture/execute/990827-1.c: New test.
5980
5981 1999-08-26  Craig Burley  <craig@jcb-sc.com>
5982
5983         * g77.f-torture/noncompile/19990826-4.f: New test.
5984
5985         * g77.f-torture/compile/19990826-3.f: New test.
5986
5987         * g77.f-torture/execute/19990826-2.f: New test.
5988
5989         * g77.f-torture/compile/19990826-1.f: New test.
5990
5991         * gcc.c-torture/execute/990826-0.c: New test.
5992         * g77.c-torture/execute/19990826-0.f: New test.
5993
5994         * g77.f-torture/noncompile/970626-2.f: New test.
5995
5996 1999-08-25  Paul Burchard  <burchard@pobox.com>
5997
5998         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
5999         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
6000         lss-011.C: New tests.
6001
6002 1999-08-25  Nathan Sidwell  <nathan@acm.org>
6003
6004         * g++.old-deja/g++.other/decl5.C: New test.
6005
6006 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6007
6008         * noncompile/noncompile.exp: Load_lib c-torture.exp.
6009         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
6010         call `postbase' for each one.  All callers of `postbase' changed
6011         to call this instead.
6012
6013 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
6014
6015         * gcc.c-torture/execute/990811-1.c: New test.
6016
6017 1999-08-09  Nick Clifton  <nickc@cygnus.com>
6018
6019         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
6020         just native ones.
6021
6022         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
6023         just native ones.
6024
6025 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
6026
6027         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
6028
6029 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
6030
6031         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6032
6033 1999-08-04  Nathan Sidwell  <nathan@acm.org>
6034
6035         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
6036
6037 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
6038
6039         * gcc.c-torture/execute/990804-1.c: New test.
6040
6041 1999-08-03  Nathan Sidwell  <nathan@acm.org>
6042
6043         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
6044         * g++.old-deja/g++.brendan/crash64.C: Likewise
6045         * g++.old-deja/g++.brendan/overload8.C: Likewise
6046
6047 1999-08-03  Nathan Sidwell  <nathan@acm.org>
6048
6049         * g++.old-deja/g++.other/struct1.C: New test.
6050
6051 1999-08-03  Nathan Sidwell  <nathan@acm.org>
6052
6053         * g++.old-deja/g++.other/enum2.C: New test.
6054
6055 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
6056
6057         Adapted from tests from Franz Sirl:
6058         * gcc.c-torture/execute/va-arg-7.c: New test.
6059         * gcc.c-torture/execute/va-arg-8.c: New test.
6060
6061 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
6062
6063         * gcc.c-torture/compile/990801-2.c: New test.
6064
6065         * gcc.c-torture/compile/990801-1.c: New test.
6066
6067 1999-07-27  Michael Meissner  <meissner@cygnus.com>
6068
6069         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
6070         fp-cmp-1.c, converting double to float.
6071
6072         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
6073         fp-cmp-1.c, converting double to long double.
6074
6075         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
6076         from fr1 to unknown_register, since fr1 is a legitimate register
6077         on some machines.
6078
6079 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
6080
6081         * README: More listname related changes.
6082
6083 1999-07-08  Catherine Moore  <clm@cygnus.com>
6084
6085         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
6086
6087 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
6088
6089         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
6090
6091 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
6092
6093         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
6094
6095 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
6096
6097         * gcc.dg/990703-1.c: New test.
6098
6099 1999-06-29  Nick Clifton  <nickc@cygnus.com>
6100
6101         * lib/file-format.exp: New file: Move definition of proc
6102         gcc_target_object_format to here from
6103         gcc.dg/special/ecos.exp.
6104
6105         * lib/c-torture.exp: Include lib file-format.exp.
6106         * lib/gcc-dg.exp: Include lib file-format.exp.
6107
6108         * gcc.dg/special/ecos.exp: Remove definition of proc
6109         gcc_target_object_format.
6110
6111 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
6112
6113         * gcc.c-torture/execute/990628-1.c: New test.
6114
6115 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
6116
6117         * gcc.c-torture/compile/990625-2.c: New test.
6118
6119         * gcc.c-torture/compile/990625-1.c: New test.
6120
6121 1999-06-23  Nick Clifton  <nickc@cygnus.com>
6122
6123         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
6124         attributes compile.
6125         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
6126         ports that use the COFF/PE file format.
6127
6128 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
6129
6130         * gcc.c-torture/compile/990617-1.c: New test.
6131
6132 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
6133
6134         * g++.old-deja/g++.other/decl4.C: New test.
6135
6136 1999-06-14  Nathan Sidwell  <nathan@acm.org>
6137
6138         * g++.old-deja/g++.other/bitfld3.C: New test.
6139
6140 1999-06-08  Nathan Sidwell  <nathan@acm.org>
6141
6142         * g++.old-deja/g++.eh/catch1.C: New test.
6143
6144 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
6145
6146         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
6147
6148         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
6149         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
6150
6151 1999-06-05  Craig Burley  <craig@jcb-sc.com>
6152
6153         * g77.f-torture/compile/19990502-0.f: Replace with new,
6154         shorter, test that still fails after recent changes.
6155
6156 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
6157
6158         * gcc.c-torture/execute/990604-1.c: New test.
6159
6160 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
6161
6162         * gcc.c-torture/execute/990531-1.c: New test.
6163
6164 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6165
6166         * gcc.c-torture/compile/990527-1.c: New test.
6167
6168 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
6169
6170         * gcc.c-torture/execute/990527-1.c: New test.
6171
6172 1999-05-25  Nick Clifton  <nickc@cygnus.com>
6173
6174         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
6175         bitfields as signed.
6176
6177 1999-05-25  Craig Burley  <craig@jcb-sc.com>
6178
6179         * g77.f-torture/compile/19990525-0.f: New test.
6180
6181 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
6182
6183         * gcc.c-torture/execute/990525-2.c: New test.
6184
6185         * gcc.c-torture/execute/990525-1.c: New test.
6186
6187 1999-05-24  Nathan Sidwell  <nathan@acm.org>
6188
6189         * g++.old-deja/g++.other/anon3.C: New test.
6190         * g++.old-deja/g++.other/anon4.C: New test.
6191         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
6192         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
6193         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
6194         Merrill).
6195
6196 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
6197
6198         * gcc.c-torture/execute/990524-1.c: New test.
6199
6200         * gcc.dg/990524-1.c: New test.
6201
6202 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6203
6204         * gcc.c-torture/compile/990523-1.c: New test.
6205
6206 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
6207
6208         * gcc.c-torture/compile/990519-1.c: New test.
6209
6210 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
6211
6212         * gcc.c-torture/compile/990517-1.c: New test.
6213
6214         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
6215         (e4, f4): New tests.
6216         (main): Call them.
6217
6218 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6219
6220         * gcc.dg/noreturn-1.c: New test.
6221
6222 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
6223
6224         * gcc.c-torture/execute/990513-1.c: New test.
6225
6226 1999-05-10  Richard Henderson  <rth@cygnus.com>
6227
6228         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
6229
6230 1999-05-10  Craig Burley  <craig@jcb-sc.com>
6231
6232         * g77.f-torture/execute/erfc.f: Use small single-precision
6233         values, to avoid problems on Alphas when not -mieee.
6234
6235 1999-05-08  Craig Burley  <craig@jcb-sc.com>
6236
6237         * gcc.dg/990506-0.c: New test.
6238
6239 1999-05-08  Richard Henderson  <rth@cygnus.com>
6240
6241         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
6242         the constant to test.  Don't XFAIL 64-bit targets.
6243
6244         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
6245         * g++.old-deja/g++.law/profile1.C: Likewise.
6246
6247         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
6248         operator new instances.
6249         * g++.old-deja/g++.other/delete5.C: Likewise.
6250
6251 1999-05-03  Craig Burley  <craig@jcb-sc.com>
6252
6253         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
6254         intrinsic.
6255
6256 1999-05-03  Craig Burley  <craig@jcb-sc.com>
6257
6258         * g77.f-torture/execute/u77-test.f: Reverse order of two
6259         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
6260
6261 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6262
6263         * gcc.dg/compare1.c: New test.
6264
6265 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6266
6267         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
6268         New tests.
6269
6270 1999-05-02  Craig Burley  <craig@jcb-sc.com>
6271
6272         * g77.f-torture/compile/19990502-1.f: New test.
6273
6274 1999-05-02  Craig Burley  <craig@jcb-sc.com>
6275
6276         * g77.f-torture/compile/19990502-0.f: New test.
6277
6278 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
6279
6280         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
6281         intrinsic.
6282
6283 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
6284
6285         * g77.f-torture/execute/u77-test.f (main): List libU77
6286         intrinsics not currently tested.
6287         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
6288         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
6289         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
6290         Trim blanks off the ends of some printed strings.
6291
6292 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
6293
6294         * g77.f-torture/execute/u77-test.f (main): Just warn about
6295         FSTAT gid disagreement, as it's expected on some systems.
6296
6297 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
6298
6299         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
6300         use a new function, which allows for some slop.
6301         Clean up some commentary.
6302         (issum): The new function.
6303         (sgladd): Deleted subroutine.
6304
6305 1999-05-01  Craig Burley  <craig@jcb-sc.com>
6306
6307         * g77.f-torture/execute/u77-test.f: Modify to be more like
6308         libf2c/libU77 version, bringing patches to that version here.
6309         Add suitable commentary.
6310
6311 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
6312
6313         * gcc.dg/990424-1.c: New test.
6314
6315 1999-04-24  Craig Burley  <craig@jcb-sc.com>
6316
6317         * g77.f-torture/execute/u77-test.f (main): Bug involving
6318         LSTAT has been fixed, so turn back on full checking.
6319
6320 1999-04-20  Craig Burley  <craig@jcb-sc.com>
6321
6322         * g77.f-torture/compile/19990419-0.f: New test.
6323         * g77.f-torture/execute/19990419-1.f: New test.
6324
6325 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
6326
6327         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
6328         to avoid the need for a prototype to supress a warning.
6329
6330 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
6331
6332         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
6333
6334 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
6335
6336         * gcc.c-torture/execute/990404-1.c: New test.
6337
6338 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
6339
6340         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
6341         * gcc.dg/cpp-if3.c: Don't use -pedantic.
6342         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
6343         missing initializer warnings.
6344
6345 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
6346
6347         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
6348         matching strings.
6349
6350 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
6351
6352         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
6353
6354 1999-03-26  Craig Burley  <craig@jcb-sc.com>
6355
6356         * g77.f-torture/execute/19990325-0.f: New test.
6357         * g77.f-torture/execute/19990325-1.f: New test.
6358
6359 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
6360
6361         * gcc.c-torture/execute/990324-1.c: New test.
6362
6363 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
6364
6365         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
6366         test with 4.
6367
6368 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
6369
6370         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
6371
6372 1999-03-13  Craig Burley  <craig@jcb-sc.com>
6373
6374         * g77.f-torture/execute/19990313-2.f: New test.
6375         * g77.f-torture/execute/19990313-3.f: New test.
6376
6377 1999-03-13  Craig Burley  <craig@jcb-sc.com>
6378
6379         * g77.f-torture/execute/19990313-0.f: New test.
6380         * g77.f-torture/execute/19990313-1.f: New test.
6381
6382 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
6383
6384         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
6385         printf to sprintf.
6386         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
6387         (main): Add check for u15.  Conditionalize u31 check depending on
6388         whether ints are <32 bits or >=32 bits.
6389
6390 1999-03-08  Craig Burley  <craig@jcb-sc.com>
6391
6392         * g77.f-torture/execute/19981119-0.f: Improve testiness.
6393
6394 1999-03-08  Craig Burley  <craig@jcb-sc.com>
6395
6396         * g77.f-torture/compile/19990305-0.f: New test.
6397         * g77.f-torture/execute/19981119-0.f: New test.
6398
6399 1999-03-08  Craig Burley  <craig@jcb-sc.com>
6400
6401         * g77.f-torture/execute/970625-2.f: call ABORT if final
6402         result is not correct, instead of just printing it.
6403         Add this checking via newly introduced obfuscation, to
6404         trip up buggy front ends.
6405
6406 1999-03-07  Craig Burley  <craig@jcb-sc.com>
6407
6408         * g77.f-torture/compile/960317-1.f: Moved from being
6409         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
6410
6411 1999-03-06  Craig Burley  <craig@jcb-sc.com>
6412
6413         * g77.f-torture/execute/960317-1.f: New (old) test.
6414         * g77.f-torture/execute/970625-2.f: Ditto.
6415
6416 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
6417
6418         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
6419         message on line 1 or line 2; cccp and cpplib do this differently.
6420
6421 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
6422
6423         * g++.old-deja/g++.law/weak1.C: New test.
6424
6425 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
6426
6427         * gcc.c-torture/execute/990119-1.c: Renamed to...
6428         * gcc.dg/990119-1.c: this, so it will only be tested once
6429         (it's a preprocessor test, it doesn't need to be run at
6430         multiple optimization levels).
6431
6432 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
6433
6434         * lib/g++.exp: Don't add incdir=$base_dir/../include to
6435           ALWAYS_CXXFLAGS.
6436
6437 1999-02-24  Craig Burley  <craig@jcb-sc.com>
6438
6439         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
6440         * g77.f-torture/compile/19981216-0.f: ...as it is expected
6441         to not be compilable by current g77.
6442
6443 1999-02-24  Nick Clifton  <nickc@cygnus.com>
6444
6445         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
6446
6447 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
6448
6449         * gcc.c-torture/execute/990222-1.c: New test.
6450
6451 1999-02-19  Craig Burley  <craig@jcb-sc.com>
6452
6453         * g77.f-torture/compile/19990218-0.f: New test.
6454         * g77.f-torture/noncompile/19990218-1.f: New test.
6455
6456 1999-02-18  Craig Burley  <craig@jcb-sc.com>
6457
6458         * g77.f-torture/compile/19981216-0.f: New test.
6459
6460 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
6461
6462         * gcc.dg/990214-1.c: New test.
6463
6464 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
6465
6466         * gcc.dg/990213-2.c: New test.
6467
6468         * gcc.dg/990213-1.c: New test.
6469
6470 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
6471
6472         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
6473         ints.
6474
6475 1999-02-11  Nick Clifton  <nickc@cygnus.com>
6476
6477         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
6478         specified by target.
6479
6480         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
6481
6482 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
6483
6484         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
6485
6486 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
6487
6488         * gcc.dg/special/ecos.exp: New test driver for new tests with
6489         special requirements.
6490
6491         * gcc.dg/special/alias-1.c: New test.
6492         * gcc.dg/special/gcsec-1.c: New test.
6493         * gcc.dg/special/weak-1.c: New test.
6494         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
6495         * gcc.dg/special/weak-2.c: New test.
6496         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
6497         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
6498         * gcc.dg/special/wkali-1.c: New test.
6499         * gcc.dg/special/wkali-2.c: New test.
6500         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
6501         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
6502
6503 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
6504
6505           * lib/c-torture.exp (c-torture-compile): Pull out code for
6506           analyzing gcc error messages.
6507           (c-torture-execute): Likewise.  Fix some (harmless) false
6508           positives.
6509           * lib/gcc.exp (gcc_check_compile): New function.
6510
6511 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
6512
6513         * gcc.c-torture/execute/990208-1.c: New test.
6514
6515 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
6516
6517         * g++.dg/special/ecos.exp: New driver for new tests with special
6518         requirements
6519
6520         * g++.dg/special/conpr-1.C: New test
6521         * g++.dg/special/conpr-2.C: New test
6522         * g++.dg/special/conpr-2a.C: New test
6523         * g++.dg/special/conpr-3.C: New test
6524         * g++.dg/special/conpr-3a.C: New test
6525         * g++.dg/special/conpr-3b.C: New test
6526
6527         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
6528         allow g++ to use the dg driver
6529
6530         * README: Add comment about g++.dg directory
6531
6532 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
6533
6534         * README: Update email addresses.
6535
6536 1999-02-03  Nick Clifton  <nickc@cygnus.com>
6537
6538         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
6539         arguments in order to force structure S onto the stack even on
6540         the alpha.
6541         (test): Pass 10 leading arguments to function foo as well as the
6542         structure S.
6543
6544         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
6545         failure for all targets.
6546
6547         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
6548         abort to terminate program execution.
6549
6550 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
6551
6552         * gcc.c-torture/execute/990130-1.c: New test.
6553
6554 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
6555
6556         * gcc.dg/990130-1.c: New test.
6557
6558 1999-01-28  Michael Meissner  <meissner@cygnus.com>
6559
6560         * gcc.c-torture/execute/990128-1.c: New test.
6561
6562 1999-01-27  Michael Meissner  <meissner@cygnus.com>
6563
6564         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
6565
6566 1999-01-27  Felix Lee  <flee@cygnus.com>
6567
6568         * lib/c-torture.exp (c-torture-compile): pull out code for
6569         analyzing gcc error messages.
6570         (c-torture-execute): ditto, and fix some (harmless) false
6571         positives.
6572         * lib/gcc.exp (gcc_check_compile): new function.
6573
6574 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
6575
6576         * gcc.dg/990117-1.c: New test.
6577
6578         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
6579
6580         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
6581
6582 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
6583
6584         * g77.f-torture/compile/990115-1.f: New test.
6585
6586 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
6587
6588         * gcc.c-torture/compile/990107-1.c: New test
6589
6590 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
6591
6592         * gcc.c-torture/execute/990106-2.c: New test.
6593
6594         * gcc.c-torture/execute/990106-1.c: New test.
6595
6596 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
6597
6598         * gcc.c-torture/compile/981223-1.c: New test.
6599
6600 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
6601
6602         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
6603         (opt3): Rename from opt4 and disable.
6604
6605 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
6606
6607         * g++.old-deja/g++.pt/ptrmem5.C: New test.
6608
6609 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
6610
6611         * g++.old-deja/g++.other/conv5.C: New test.
6612
6613 1998-12-14  Nick Clifton  <nickc@cygnus.com>
6614
6615         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
6616
6617 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
6618
6619         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
6620
6621 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
6622
6623         * gcc.c-torture/compile/981211-1.c: New test.
6624
6625 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
6626
6627         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
6628
6629         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
6630
6631 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6632
6633         * gcc.special/930510-1.c: Make C9X safe.
6634         * gcc.misc-tests/gcov-1.c Similarly.
6635         * gcc.misc-tests/gcov-2.c Similarly.
6636
6637 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
6638
6639         * gcc.dg/ultrasp1.c: New test.
6640
6641 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
6642
6643         * gcc.c-torture/execute/981206.c: New test.
6644
6645 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
6646
6647         * g++.old-deja/g++.ns/template7.C: New test.
6648
6649         * g++.old-deja/g++.other/expr1.C: New test.
6650
6651         * g++.old-deja/g++.eh/tmpl3.C: New test.
6652
6653         * g++.old-deja/g++.eh/tmpl2.C: New test.
6654
6655 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
6656
6657         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
6658         * g++.old-deja/g++.other/using6.C: Removed.
6659         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
6660
6661         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
6662
6663 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
6664
6665         * g++.old-deja/g++.pt/overload8.C: New test.
6666
6667         * g++.old-deja/g++.pt/overload7.C: New test.
6668
6669         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
6670
6671         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
6672         and relinking messages.
6673         * lib/g++.exp (g++_target_compile): Remove .rpo file when
6674         compiling with -frepo.
6675
6676 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
6677
6678         * g++.old-deja/g++.pt/lookup6.C: New test.
6679
6680 1998-11-30  Nick Clifton  <nickc@cygnus.com>
6681
6682         * gcc.c-torture/execute/981130-1.c: New test.
6683         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
6684
6685 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
6686
6687         * g++.old-deja/g++.pt/explicit76.C: New test.
6688
6689         * g++.old-deja/g++.pt/friend38.C: New test.
6690
6691         * g++.old-deja/g++.ns/crash2.C: New test.
6692
6693         * g++.old-deja/g++.pt/defarg8.C: New test.
6694
6695         * g++.old-deja/g++.pt/instantiate6.C: New test.
6696
6697         * g++.old-deja/g++.pt/static6.C: New test.
6698
6699         * g++.old-deja/g++.pt/decl2.C: New test.
6700
6701 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
6702
6703         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
6704         problem is actually related with name lookup, but so what? :-)
6705
6706         * g++.old-deja/g++.pt/friend37.C: New test.
6707
6708 1998-11-25  Dave Love  <d.love@dl.ac.uk>
6709
6710         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
6711         element, which fails on some systems.
6712
6713         * g77.f-torture/execute/labug1.f: New test.
6714
6715 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
6716
6717         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
6718         is defined.
6719
6720 1998-11-18  Dave Love  <d.love@dl.ac.uk>
6721
6722         * g77.f-torture/compile/981117-1.f: New test.
6723
6724 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
6725
6726         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
6727         properly discarded.
6728
6729 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
6730
6731         * gcc.c-torture/execute/memcheck: New directory of tests for
6732         -fcheck-memory-usage.
6733
6734 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6735
6736         * README: New file, general information about the testsuite and
6737         new description of the various C++ test subdirectories.
6738         * README.g++: Eliminate obsolete information, update and move most
6739         relevant stuff to README.
6740
6741 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
6742
6743         * gcc.c-torture/compile/981107-1.c: New test.
6744
6745 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
6746
6747         * execute/memcpy-bi.c: New testcase.
6748
6749 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
6750
6751         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
6752         base classes.
6753
6754         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
6755         template is selected.
6756
6757         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
6758         classes, it should be accepted for all types.
6759
6760         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
6761
6762         * g++.old-deja/g++.pt/spec24.C: Ensure that template
6763         specializations start with template headers.
6764
6765 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
6766
6767         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
6768
6769         * g++.old-deja/g++.other/init9.C: Test cross initialization of
6770         non-POD types.
6771
6772 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
6773
6774         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
6775
6776 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
6777
6778         * compile/981022-1.c, compile/981022-1.x: New test and driver.
6779
6780 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
6781
6782         * 981019-1.c: New test.
6783
6784 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
6785
6786         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
6787         find objc headers.
6788
6789 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
6790
6791         * compile/981001-4.c: Remove use of GCC extension that triggers a
6792         compiler bug.
6793
6794 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
6795
6796         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
6797
6798 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
6799
6800         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
6801         instantiation of template produces incorrect code for delete
6802         expression.
6803
6804         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
6805         constructors' name is not unique.
6806         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
6807         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
6808
6809         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
6810         automatic array of const is ill-formed.
6811
6812         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
6813         of template parameter?
6814
6815         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
6816         const.
6817
6818         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
6819         pointer-to-member expression.
6820
6821         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
6822         declaration causes ICE.
6823
6824 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
6825
6826         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
6827         reserved in the global namespace.
6828
6829         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
6830         generate needed virtual table.
6831
6832         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
6833
6834 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
6835
6836         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
6837         template-dependent type
6838
6839 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
6840
6841         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
6842         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
6843         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
6844
6845         * g++.old-deja/g++.other/using5.C: New test; using decl from base
6846         class should be usable as argument of member function.
6847         * g++.old-deja/g++.other/using6.C: New test; using decl from base
6848         class should be usable as return type of member function.
6849         * g++.old-deja/g++.other/using7.C: New test; using decl from base
6850         class should be usable as type of data member.
6851
6852         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
6853
6854 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
6855
6856         * gcc.c-torture/special/920521-1.c: Fix bogus test.
6857
6858 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
6859
6860         * gcc.dg/dll-?.c Add thumb to target list.
6861         Fix assembler scan patterns to match current assembler output.
6862
6863 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
6864
6865         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
6866         matching of template brackets.
6867
6868         * g++.old-deja/g++.other/using4.C: New test.  Test using
6869         declarations of methods from base classes.
6870
6871         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
6872         within functions should introduce names into the innermost
6873         enclosing namespace.
6874
6875         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
6876         of static locals if first initialization throws.
6877
6878 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
6879
6880         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
6881
6882 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
6883
6884         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
6885         lose track of the possible targets of tablejump insns.
6886         * special/special.exp: Run it.
6887
6888 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
6889
6890         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
6891         must be declared before its specializations can be named in friend
6892         declarations.
6893
6894 1998-10-05  Dave Love  <d.love@dl.ac.uk>
6895
6896         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
6897
6898         * g77.f-torture/execute/io1.f: New test.
6899
6900 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
6901
6902         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
6903         with pointer to template function, for which no argument deduction
6904         is possible.
6905
6906         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
6907         specialization of template function as argument to template
6908         function.
6909
6910         * g++.old-deja/g++.other/access2.C: New test; Inner class
6911         shouldn't have privileged access to Outer's names.
6912
6913 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
6914
6915         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
6916         friend template declared within template class conflicts with
6917         nested class of the same name.
6918
6919         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
6920         is ignored.
6921
6922         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
6923         object with direct initializer as function declaration.
6924
6925         * g++.old-deja/g++.other/decl2.C: New test; duplicate
6926         initializers.
6927
6928         * g++.old-deja/g++.other/null2.C: New test; conditional operator
6929         involving const pointer and NULL produces incorrect result.
6930
6931         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
6932         type name without `typename' should be rejected with -pedantic.
6933
6934 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
6935
6936         * g++.old-deja/g++.other/addrof1.C: New test.
6937
6938 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
6939
6940         * gcc.c-torture/compile/981001-1.c: New test.
6941         * gcc.c-torture/execute/981001-1.c: New test.
6942
6943 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
6944
6945         * gcc.c-torture/compile/981001-2.c: New test.
6946         * gcc.c-torture/compile/981001-3.c: New test.
6947         * gcc.c-torture/compile/981001-4.c: New test.
6948
6949 1998-10-01  Robert Lipe  <robertl@dgii.com>
6950
6951         * lib/objc.exp (objc_target_compile): Add -L during compiles for
6952         multilibbed hosts.   Idea grafted from g77.exp.
6953
6954 1998-09-30  Dave Love  <d.love@dl.ac.uk>
6955
6956         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
6957         avoid losing on systems which need -lsocket.
6958
6959 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
6960
6961         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
6962         * g++.old-deja/g++.other/nested2.C: Ditto.
6963         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
6964         failure.
6965
6966 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
6967
6968         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
6969         preferred over template operator!= for enum bitfields.
6970
6971 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
6972
6973         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
6974         that happen to have the same base name, but in different scopes,
6975         are incorrectly rejected.
6976
6977 1998-09-16  Richard Henderson  <rth@cygnus.com>
6978
6979         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
6980         on the native word size instead of an integer literal.
6981
6982 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
6983
6984         * g++.old-deja/g++.other/static2.C: Invocation of static data
6985         member of type pointer-to-function denoted as non-static member.
6986
6987         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
6988         checks involving function types and aliases.
6989
6990 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
6991
6992         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
6993         redefined to the same non-trivial type.
6994
6995         * g++.old-deja/g++.pt/explicit73.C: Test for proper
6996         namespace-qualification of template specializations declared in
6997         other namespaces.
6998
6999         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
7000         to declare a subset of the specializations of a template function
7001         as friends of specializations of a template class.
7002
7003         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
7004         member templates that do not fully specialize the enclosing
7005         template class are rejected.
7006
7007 1998-09-11  Dave Love  <d.love@dl.ac.uk>
7008
7009         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
7010
7011 1998-09-08  Dave Love  <d.love@dl.ac.uk>
7012
7013         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
7014         altered from libf2c/libU77 version.
7015
7016 1998-09-06  Dave Love  <d.love@dl.ac.uk>
7017
7018         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
7019
7020 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
7021
7022         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
7023         (un)signed char are different types for template specialization
7024         purposes.
7025
7026 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
7027
7028         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
7029         * objc: ObjC testsuite.
7030
7031 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
7032
7033         * gcc.c-torture/execute/941014-1.x:  New file.
7034
7035 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
7036
7037         * lib/c-torture.exp: Add support for
7038         torture_eval_before_compile and torture_eval_before_execute
7039         variables.
7040
7041 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
7042
7043         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
7044         this test triggers valid.
7045
7046 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
7047
7048         * gcc.dg/980827-1.c: New test.
7049
7050 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7051
7052         * gcc.c-torture/execute/loop-4b.c: New test.
7053
7054 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
7055
7056         * lib/c-torture.exp: Add support for
7057         torture_eval_before_compile and torture_eval_before_execute
7058         variables.
7059
7060 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
7061
7062         * gcc.c-torture/compile/980825-1.c: New test.
7063
7064 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
7065
7066         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
7067         count number tests in opt_t0 not good_t0.
7068
7069 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
7070
7071         * gcc.c-torture/compile/930326-1.x: Fix typo.
7072
7073 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
7074
7075         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
7076         causes an ICE.
7077
7078 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
7079
7080         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
7081         STACK_SIZE is defined.
7082         * gcc.c-torture/unsorted/stuct.c: Similarly.
7083
7084         * gcc.c-torture/compile/980821-1.c: New test.
7085
7086 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
7087
7088         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
7089
7090 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
7091
7092         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
7093         code.
7094
7095 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
7096
7097         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
7098         error'.
7099
7100 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
7101
7102         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
7103
7104 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
7105
7106         * gcc.c-torture/compile/980816-1.c: New test.
7107
7108         * gcc.dg/980816-1.c: New test.
7109
7110 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
7111
7112         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
7113         compiler for ieee tests.
7114
7115 1998-08-01  Dave Love  <d.love@dl.ac.uk>
7116
7117         * g77.f-torture/compile/980729-0.f: New test.
7118
7119 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
7120
7121         * gcc.c-torture/special/eeprof-1.c: New test, for
7122         -finstrument-functions.
7123         * gcc.c-torture/special/special.exp: Run it.
7124
7125 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
7126
7127         * gcc.c-torture/compile/980729-1.c: New test.
7128
7129 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
7130
7131         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
7132         __thumb__ is defined, and test for ARM style doubles if so.
7133
7134 1998-07-26  Dave Love  <d.love@dl.ac.uk>
7135
7136         * g77.f-torture/noncompile/980615-0.f: New test.
7137
7138 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
7139
7140         * gcc.dg/980312-1.c: Do link instead of compile.
7141         * gcc.dg/980313-1.c: Likewise.
7142
7143 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
7144
7145         * gcc.c-torture/compile/980726-1.c: New test.
7146
7147 1998-07-25  Dave Love  <d.love@dl.ac.uk>
7148
7149         * g77.f-torture/execute/io0.f: New test.
7150
7151 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
7152
7153         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
7154         an int.
7155
7156 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
7157
7158         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
7159         m32r bugs.
7160
7161 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
7162
7163         * gcc.dg/980626-1.c: Expect failures for all toolchains until
7164         c-decl.c:grokdeclarator can handle mode attributes.
7165
7166 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
7167
7168         * gcc.c-torture/execute/980716-1.c: New test.
7169
7170 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
7171
7172         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
7173         the mn10200.
7174         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
7175         the mn10200.
7176         * gcc.c-torture/execute/va-arg-3.x: Similarly.
7177         * gcc.c-torture/compile/930326-1.x: Similarly.
7178
7179 1998-07-13  Dave Love  <d.love@dl.ac.uk>
7180
7181         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
7182         New test from Craig.
7183
7184 1998-07-12  Dave Love  <d.love@dl.ac.uk>
7185
7186         * g77.f-torture/noncompile/980616-0.f: New test.
7187
7188         * g77.f-torture/execute/970816-3.f:  New test from Craig.
7189
7190 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
7191
7192         *  g++.other/singleton.C: Return error value instead of taking
7193         SIGSEGV.
7194
7195 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
7196
7197         *  g++.other/singleton.C: New test.   Warning is under dispute.
7198         Runtime crash is not.
7199
7200 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
7201
7202         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
7203         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
7204         using6.C, using7.C}:  New namespace tests.
7205
7206 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
7207
7208         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
7209         specialization with typedef'ed names used as array indexes.
7210
7211 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
7212
7213         * gcc.c-torture/execute/980709-1.c: New test.
7214
7215         * gcc.dg/980709-1.c: New test.
7216
7217 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
7218
7219         * gcc.c-torture/execute/bcp-1.c: New test.
7220
7221 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
7222
7223         * gcc.c-torture/execute/980707-1.c: New test.
7224
7225 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
7226
7227         * gcc.c-torture/compile/980706-1.c: New test.
7228
7229 1998-07-01  Dave Love  <d.love@dl.ac.uk>
7230
7231         * g77.f-torture/execute/980701-0.f,
7232         g77.f-torture/execute/980701-1.f: New test from Craig.
7233
7234 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
7235
7236         * gcc.c-torture/compile/980701-1.c: New test.
7237
7238         * gcc.c-torture/execute/980701-1.c: New test.
7239
7240 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
7241 rlsruhe.de>
7242
7243         * g++.old-deja/g++.robertl/eb132.C: New test.
7244         * g++.old-deja/g++.robertl/eb133.C: Likewise.
7245
7246 1998-06-29  Dave Love  <d.love@dl.ac.uk>
7247
7248         * g77.f-torture/execute/980628-7.f,
7249         g77.f-torture/execute/980628-8.f,
7250         g77.f-torture/execute/980628-9.f,
7251         g77.f-torture/execute/980628-10.f: New tests from Craig.
7252
7253         * g77.f-torture/execute/980628-3.f: Remove mail headers.
7254
7255 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
7256
7257         * g77.f-torture/execute/980628-4.f: New test from Craig.
7258         * g77.f-torture/execute/980628-5.f: Likewise.
7259         * g77.f-torture/execute/980628-2.f: Likewise.
7260         * g77.f-torture/execute/980628-0.f: Likewise.
7261         * g77.f-torture/execute/980628-1.f: Likewise.
7262         * g77.f-torture/execute/980628-3.f: Likewise.
7263         * g77.f-torture/execute/980628-6.f: Likewise.
7264
7265 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
7266
7267         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
7268         directory when nothing has been installed yet.
7269
7270 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
7271
7272         * gcc.c-torture/special/special.exp: Handle newer versions of
7273         dejagnu.
7274
7275 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
7276
7277         * gcc.dg/980626-1.c: New test.
7278
7279 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
7280
7281         * gcc.misc-tests/m-un-2.c: New test.
7282         * g++.old-deja/g++.other/warn01.c: Likewise.
7283
7284 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
7285
7286         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
7287         compatibility with assmblers with a different comment character.
7288         Eliminate use of GAS-specific extensions.
7289
7290 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
7291
7292         * gcc.c-torture/execute/ieee/980619-1.c: New test.
7293
7294 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
7295
7296         *lib/g77.exp: Replace search for libf2c.a with search for newly
7297         renamed libg2c.a
7298
7299 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
7300
7301         * gcc.c-torture/execute/980617-1.c: New test.
7302
7303 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
7304
7305         * gcc.c-torture/execute/980612-1.c: New test.
7306
7307 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
7308
7309         * gcc.dg/980523-1.c: Only test on ppc-linux.
7310         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
7311
7312         * gcc.c-torture/execute/980608-1.c: New test.
7313
7314 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7315
7316         * gcc.c-torture/execute/980605-1.c: New test.
7317
7318 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
7319
7320         * gcc.c-torture/execute/980604-1.c: New test.
7321
7322 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
7323
7324         * gcc.c-torture/execute/980602-1.c: New test.
7325         * gcc.c-torture/execute/980602-2.c: Likewise.
7326
7327 1998-06-02  Dave Love  <d.love@dl.ac.uk>
7328
7329         * 970125-0.f: Fix per JCB.  Add commentary.
7330
7331 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
7332
7333         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
7334         IEEE -0 support.
7335
7336 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
7337
7338         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
7339         earlier.
7340
7341 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
7342
7343         * gcc.c-torture/execute/980526-3.c: New test.
7344
7345 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
7346
7347         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
7348         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
7349         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
7350         m88k-motorola-sysv3 to XFAIL.
7351
7352 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7353
7354         * gcc.dg/980526-1.c: New test.
7355         * gcc.c-torture/execute/980526-2.c: New test.
7356
7357 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
7358
7359         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
7360
7361         * gcc.c-torture/execute/980526-1.c: New test.
7362
7363 1998-05-26  Dave Love  <d.love@dl.ac.uk>
7364
7365         * g77.f-torture/execute/alpha2.f: Add runtime test.
7366
7367 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
7368
7369         * g++.old-deja/old-deja.exp: Strip leading directories.
7370
7371         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
7372         error for the line.  Don't run multiple tests for the same line.
7373
7374 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
7375
7376         * gcc.dg/980523-1.c: New test.
7377
7378 1998-05-23  Dave Love  <d.love@dl.ac.uk>
7379
7380         * g77.f-torture/compile/970915-0.f: New test.
7381
7382 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
7383
7384         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
7385
7386 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
7387
7388         * gcc.dg/980520-1.c: New test.
7389
7390 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
7391
7392         * gcc.dg/980502-1.c: Fix return type.
7393
7394 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
7395
7396         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
7397         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
7398         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
7399         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
7400         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
7401
7402 1998-05-20  Dave Love  <d.love@dl.ac.uk>
7403
7404         * g77.f-torture/execute/980520-1.f: New test.
7405
7406 1998-05-15  Dave Love  <d.love@dl.ac.uk>
7407
7408         * lib/mike-g77.exp: New file.
7409
7410         * g77.f-torture/noncompile/noncompile.exp,
7411         g77.f-torture/noncompile/check0.f: New files.
7412
7413 1998-05-14  Dave Love  <d.love@dl.ac.uk>
7414
7415         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
7416         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
7417         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
7418         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
7419         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
7420         abort where appropriate.
7421
7422 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
7423
7424         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
7425         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
7426
7427 1998-04-29  Dave Love  <d.love@dl.ac.uk>
7428
7429         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
7430
7431 1998-04-27  Dave Love  <d.love@dl.ac.uk>
7432
7433         * g77.f-torture/compile/980427-0.f: New test.
7434
7435 1998-04-24  Dave Love  <d.love@dl.ac.uk>
7436
7437         * g77.f-torture/compile/980424-0.f: New test.
7438
7439 1998-04-19  Dave Love  <d.love@dl.ac.uk>
7440
7441         * g77.f-torture/compile/980419-2.f (main): New test.
7442         * g77.f-torture/compile/970125-0.f: New test.
7443         * g77.f-torture/compile/980419-1.f: New test.
7444
7445 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
7446
7447         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
7448         of loop-4.c.
7449
7450 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
7451
7452         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
7453
7454 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
7455
7456         * gcc.c-torture/compile/980329-1.c: New test.
7457
7458 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
7459
7460         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
7461         * gcc.dg/980312-1.c: Fix typo in -march command.
7462
7463 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
7464
7465         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
7466
7467 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
7468
7469         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
7470         Dave Love agree the Fortran source is bogus.
7471
7472 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
7473
7474         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
7475         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
7476         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
7477         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
7478         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
7479
7480 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
7481
7482         * g++.old-deja/g++.other/friend1.C: New test.
7483
7484 1998-02-18  Dave Love  <d.love@dl.ac.uk>
7485
7486         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
7487         possibly uninitialized) variables and declare dnrm2.
7488
7489 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
7490
7491         From Bruno Haible <haible@ilog.fr>:
7492         * gcc.c-torture/execute/980223.c: New test.
7493
7494 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
7495
7496         * gcc.dg/ifelse-1.c: New test.
7497
7498 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
7499
7500         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
7501
7502           * lib/old-dejagnu.exp (old-dejagnu): Added the
7503           "execution test - XFAIL *-*-*" handling in the spirit of
7504           "excess errors test -". Changed the "execution test fails"
7505           handling to be like "excess errors test fails".
7506           * Update various tests accordingly.
7507
7508 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
7509
7510         * gcc.c-torture/execute/980205.c: New test.
7511
7512 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
7513
7514         * lib/c-torture.exp: Look for .x files instead of .cexp files.
7515         * lib/f-torture.exp: Similarly.
7516         * gcc.c-torture: Rename all .cexp files to .x files.
7517
7518 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7519
7520         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
7521         (940510-1.c): Removed duplicate.
7522         (971104-1.c): New test.
7523
7524 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
7525
7526           * lib/f-torture.exp: Improve error and loop detection.
7527
7528 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
7529
7530         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
7531         use that to size the filler array.
7532
7533 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
7534
7535         * lib/c-torture.exp(c-torture-execute): Fix typo.
7536
7537         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
7538         testcase as the executable name. Keep the executable around if
7539         the test fails.
7540
7541 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
7542
7543         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
7544         changes.  Only test one -g option, and move it to the end of the
7545         list of options to test.
7546
7547 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
7548
7549         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
7550         variable GCC_TORTURE_OPTIONS to supply default switches separated
7551         by colons.  If no environment variable, run tests with -O0 -g, -O1
7552         -g, and -O2 -g as well.
7553
7554 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
7555
7556         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
7557         explanatory comments. Fix indentation.
7558
7559 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
7560
7561         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
7562
7563 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
7564
7565         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
7566         * g++.old-deja/g++.mike/p7325.C: Likewise.
7567         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
7568
7569 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
7570
7571         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
7572         * g++.old-deja/g++.brendan/crash30.C: Likewise.
7573         * g++.old-deja/g++.brendan/crash39.C: Likewise.
7574         * g++.old-deja/g++.law/operators4.C: Likewise.
7575
7576 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
7577
7578         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
7579         * g++.old-deja/g++.mike/p784.C: Ditto.
7580         * g++.old-deja/g++.mike/p785.C: Ditto.
7581
7582 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
7583
7584           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
7585
7586 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
7587
7588         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
7589         target feature; pass this to c-torture-execute as needed.
7590
7591 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
7592
7593         * lib/c-torture.exp(c-torture-execute): If the previous and the
7594         current executables being tested are identical, we don't need to
7595         run the executable again. Try to make the executable names
7596         unique. Add an optional argument for passing additional compiler
7597         flags.
7598
7599 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
7600
7601         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
7602
7603 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
7604
7605         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
7606
7607 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
7608
7609         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
7610         32bit or larger longs.
7611
7612         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
7613         have either a 32bit long or 32bit int.
7614
7615 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7616
7617         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
7618         Make double precision tests dependent on sizeof (double).
7619
7620 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
7621
7622         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
7623         too.
7624
7625 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7626
7627         * gcc.c-torture/compile/961203-1.cexp: New script.
7628
7629 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
7630
7631         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
7632         up the includes ourselves.
7633
7634 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
7635
7636         * lib/plumhall.exp: Remove random include, and add a few
7637         verbose messages for debugging.
7638
7639 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
7640
7641         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
7642         of trying to do it ourselves.
7643
7644 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
7645
7646         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
7647
7648 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
7649
7650         * gcc.prms/5403.c: Made regexp a bit less strict.
7651
7652 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
7653
7654         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
7655         is returned from remote_load instead.
7656         * lib/plumhall.exp: Ditto.
7657         * lib/mike-g++.exp: Ditto.
7658         * lib/old-dejagnu.exp: Ditto.
7659         * lib/c-torture.exp: Ditto.
7660
7661 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
7662
7663         * lib/g++.exp: Use build_wrapper procedure.
7664         * lib/gcc.exp: Ditto.
7665
7666 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
7667
7668         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
7669         an old-style decl for malloc.  Fixes tests to work when
7670         sizeof (int) != sizeof (size_t).
7671
7672 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
7673
7674         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
7675
7676         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
7677         use stdargs.h interface.
7678
7679 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
7680
7681         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
7682         NO_VARARGS when compiling.
7683
7684 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
7685
7686         * lib/plumhall.exp(ph_includes): New procedure.
7687         (ph_make): Use it.
7688         (ph_compiler): Ditto.
7689
7690         * lib/g++.exp: Rename test-glue.c to testglue.c.
7691         * lib/gcc.exp: Ditto.
7692
7693 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
7694
7695         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
7696         to completion when it's called.
7697
7698 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
7699
7700         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
7701         is defined, don't do test.
7702
7703 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
7704
7705         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
7706         for object files.
7707         (ph_summary): Mark skipped testcases as untested, not unresolved.
7708
7709         * lib/plumhall.exp (ph_make): If unresolved because of bad
7710         errorCode, record errorCode in log file.
7711         (*): Replace send_log/verbose with verbose -log.
7712
7713 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
7714
7715         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
7716         double conversion if double isn't at least 8 bytes.
7717
7718         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
7719         int to work with targets where int is 16 bits.
7720
7721         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
7722         8 bytes, just exit, since 4 byte doubles don't have enough bits of
7723         precision for the test to complete.
7724
7725 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
7726
7727         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
7728         if d10v is not compiled with the -mdouble64 flag.
7729         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
7730
7731         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
7732         d10v is not compiled with the -mint32 flag.
7733
7734 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
7735
7736         * lib/plumhall.exp: Use incr_count.
7737
7738 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
7739
7740         * gcc.c-torture: Update to c-torture-1.45.
7741
7742 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
7743
7744         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
7745         the name of the expect testcase file).
7746
7747         * lib/g++.exp(g++_init): Ditto.
7748
7749 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
7750
7751         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
7752         the host.
7753
7754         * lib/gcc.exp(gcc_exit): New procedure.
7755
7756 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
7757
7758         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
7759         specs where appropriate.
7760
7761         * g++.old-deja/g++.arm/*: Added additional ERROR checks
7762         because of new "candidates are" messages, and removed a few
7763
7764         * Converted all non-old-style g++ testcases to old-style, and
7765         moved into g++.old-deja.
7766
7767 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
7768
7769         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
7770         options.
7771
7772         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
7773         succeeded.
7774
7775         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
7776
7777 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
7778
7779         * lib/gcc.exp (gcc_target_compile): Add support for defining
7780         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
7781         the machine doesn't have those features.
7782
7783 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
7784
7785         * g++.law/operators4.exp: Don't use LIBS.
7786
7787 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
7788
7789         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
7790
7791         * lib/mike-g++.exp: Don't set the compiler to be tested here.
7792         * lib/g++.exp: Set it here instead. Also, allow use of the
7793         --tool_exec and --tool_opt options. Change CXX to
7794         GXX_UNDER_TEST.
7795
7796         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
7797
7798         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
7799
7800 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
7801
7802         * lib/old-dejagnu.exp: Use prune_warnings instead of
7803         prune_system_crud.
7804         * lib/mike-g++.exp: Ditto.
7805         * lib/gcc.exp: Ditto.
7806         * lib/g++.exp: Ditto.
7807
7808         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
7809
7810 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
7811
7812           * 941014-2.c: Include stdlib.h
7813           * 960327-1.c: Include stdio.h
7814           * dbra.c, index-1.c: Don't assume ints are 32bits.
7815
7816 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
7817
7818         * lib/gcc.exp: Add gcc,stack_size target feature.
7819
7820         * lib/g++.exp(g++_target_compile): Add the include and link
7821         paths here, not in two other places. And, it's $options, not
7822         options.
7823
7824         * lib/mike-g++.exp(postbase): Remove the code that determines
7825         the correct include and link paths.
7826         * g++.old-deja/old-deja.exp: Ditto.
7827
7828 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
7829
7830         * lib/g++.exp(g++_init): target_compile no longer returns the
7831         filename of the result.
7832
7833 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
7834
7835         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
7836         call to glob.
7837
7838         * gcc.c-torture/special/special.exp: Change call to
7839         gcc_target_compile to include the object file.
7840
7841 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
7842
7843         * gcc.c-torture/special/special.exp: Correct misspelling in last
7844         change.
7845
7846 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
7847
7848         * lib/plumhall.exp(ph_summary): Log the entire output of the
7849         executable. Return -1 if there were any failures, 0 otherwise.
7850         (ph_execute): Return -1 if there were any failures, 0 otherwise.
7851         (ph_make): Clean up objects and executables that were built
7852         if the tests succeeded.
7853
7854 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
7855
7856         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
7857         libraries and includes in the build tree as appropriate.
7858
7859 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
7860
7861         * lib/c-torture.exp: Instead of looking for the global variable
7862         NO_LONG_LONG, check to see if that's a feature of the target.
7863
7864 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
7865
7866         * config/default.exp: Minimize. Delete the remainer of the files in
7867         config; this functionality is now in devo/dejagnu/config.
7868
7869         g++.*/*: Pass any additional flags used to compile to postbase;
7870         delete CXXFLAGS.
7871
7872         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
7873         is now done by runtest.exp. Use gcc_target_compile instead of
7874         compile.
7875
7876         lib/c-torture.exp: Use gcc_target_compile instead of compile.
7877         Remove references to CFLAGS. Use remote_file instead of
7878         calling rm -f.
7879         (c-torture): Take a list of arguments to use to compile this
7880         testcase.
7881
7882         lib/g++.exp: Simplify. Use target_compile instead of compile.
7883         lib/gcc-dg.exp: Ditto.
7884         lib/gcc.exp: Ditto.
7885         lib/mike-{gcc,g++}.exp: Ditto.
7886         lib/old-dejagnu.exp: Ditto.
7887         lib/plumhall.exp: Ditto.
7888
7889 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
7890
7891         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
7892         (ph_linker): Likewise.
7893
7894 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
7895
7896           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
7897         MAP_ANON / MAP_ANONYMOUS if defined;
7898         else try to map from /dev/zero .
7899
7900 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
7901
7902         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
7903         isn't defined, then define it to MAP_ANONYMOUS.
7904
7905 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
7906
7907         * gcc.c-torture: Update to c-torture-1.42 release.
7908
7909 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
7910
7911         * gcc.c-torture: Update to c-torture-1.41 release.
7912
7913 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
7914
7915         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
7916         c-torture release.
7917
7918 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
7919
7920         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
7921         and LDFLAGS.  Fix second case to append the target_info ldflags
7922         onto LDFLAGS, not CFLAGS.
7923         * lib/g++.exp (g++_init): Add target_info stuff.
7924         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
7925         of libgloss and newlib flags for !native.
7926
7927         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
7928         (GDB): Fix relative path to go up another dir for finding gdb.
7929
7930 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
7931
7932         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
7933         versions in the target_info array, if they don't exist.
7934
7935 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
7936
7937         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
7938
7939 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
7940
7941         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
7942         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
7943
7944 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
7945
7946         * lib/old-dejagnu.exp: Don't remove the output file before we've
7947         actually tested it. Don't append pwd to the path of the executable
7948         we're testing.
7949
7950 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
7951
7952         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
7953
7954 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
7955
7956         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
7957         temporary directory for compiler files, and set it to a default
7958         value of /tmp. Set $output as the name of the output file from
7959         compiling the testcase. Add a -o option to $cflags_var so the
7960         compiler writes the final output file as $output. Set $executable
7961         to $output.
7962
7963         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
7964         directory for compiler files, and set it to /tmp if it doesn't
7965         already have a value. Set $output_file to the name of the output
7966         file from compiling the testcase. Add a -o option to CXXFLAGS so
7967         the compiler writes the final output file as $output. Use $output
7968         as the executable to be tested.
7969
7970 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
7971
7972         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
7973
7974 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
7975
7976         * gcc.c-torture/execute/pending-1.c: New test.  Still
7977         pending in Tege's queue.
7978
7979 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
7980
7981         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
7982         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
7983         if there were failures.  Call unresolved if there were unresolved
7984         testcases.  Call gcc_fail if program did not run to completion.
7985         (ph_make): Pass additional argument name to ph_execute.
7986         (ph_execute): Add new argument.  Pass additional arguments to
7987         ph_summary.  Call gcc_fail is there is no execution output.
7988
7989 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
7990
7991         * lib/plumhall.exp (proc_summary): Output relavent summary
7992         lines into the log so specific failures in plumhall can be
7993         investigated.
7994
7995 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
7996
7997         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
7998         (c-torture-execute): Don't try to execute tests which use
7999         "long long" types if $NO_LONG_LONG is nonzero.
8000
8001 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
8002
8003         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
8004         not c-torture.
8005
8006         * gcc.ieee: Move from here.
8007         * gcc.c-torture/execute/ieee: To here.
8008
8009 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
8010
8011         * gcc.c-torture: Update to c-torture-1.41 release.
8012
8013 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
8014
8015         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
8016         not "$output".
8017
8018 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
8019
8020         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
8021         -c present.
8022
8023 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
8024
8025         * config/proelf.exp: Handle connecting to a simulator.
8026
8027 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
8028
8029         * config/proelf.exp: New file.  Enough framework that we can
8030         run c-torture tests on the proelf targets (or any other target
8031         that gdb can connect to for that matter).
8032
8033 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
8034
8035         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
8036         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
8037
8038         * lib/plumhall.exp (ph_execute): Always call ph_summary if
8039         exec_output exists.
8040
8041 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
8042
8043         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
8044         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
8045
8046         * config/*.exp: Update FSF address.  Change result of ${tool}_load
8047         to pass/fail/unresolved/unsupported/untested.  Caller must now
8048         call unresolved/unsupported/untested.
8049         * lib/*.exp: Update FSF address.  Update to handle new results of
8050         ${tool}_load.
8051         * lib/chill.exp (verbose): Delete.
8052
8053 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
8054
8055         * lib/gcc.exp (default_gcc_start): Change order of args to
8056         $LDFLAGS $CFLAGS $LIBS.
8057         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
8058         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
8059         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
8060         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
8061         * gcc.misc-tests/dg-test.exp: Likewise.
8062         * gcc.misc-tests/msgs.exp: Likewise.
8063         * gcc.prms/prms.exp: Likewise.
8064         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
8065         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
8066
8067         * lib/dg.exp: Deleted, moved to dejagnu/lib.
8068
8069 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
8070
8071         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
8072
8073         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
8074         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
8075
8076         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
8077         necessary.
8078
8079 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
8080
8081         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
8082         global for loop; add use of $mathlib.
8083         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
8084         settings here; set mathlib for anything but VxWorks.
8085
8086 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
8087
8088         * gcc.c-torture: Update to c-torture-1.40 release.
8089
8090 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
8091
8092         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
8093         dg.exp.
8094
8095 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
8096
8097         * lib/c-torture.exp (c-torture-execute): Declare "output" as
8098         global.
8099
8100 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
8101
8102         * lib/g++.exp (LIBS): Define if not already.
8103         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
8104         (gcc-dg-prune): Call prune_gcc_output.
8105         * lib/gcc.exp (prune_gcc_output): New proc.
8106         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
8107         prune_gcc_output.
8108
8109 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
8110
8111         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
8112         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
8113
8114 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
8115
8116         * gcc.c-torture: Update to c-torture-1.39 release.
8117
8118 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
8119
8120         * lib/c-torture.exp (c-torture-execute): Don't return if one option
8121         fails, try others as well.
8122
8123 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
8124
8125         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
8126         If compilation fails, mark execute tests as `untested'.
8127         If test is marked as unsupported, don't mark compilation and
8128         execute tests as failed.
8129
8130 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8131
8132         * lib/g++.exp (g++_init): Don't link in libg++, and look to
8133         libstdc++ for whether or not we want to be doing shared
8134         libraries.  Delete link_curses since we don't need it anymore.
8135         * lib/mike-g++.exp (postbase): Don't link in libg++.
8136         * g++.old-deja/old-deja.exp: Likewise.
8137
8138 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8139
8140         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
8141
8142 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8143
8144         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
8145         For that, add `-Wl,-a,shared_archive'.
8146         * g++.old-deja/old-deja.exp: Likewise.
8147
8148 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
8149
8150         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
8151
8152 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
8153
8154         * lib/mike-g++.exp (postbase): Pay attention to the status of
8155         g++_load.
8156
8157 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8158
8159           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
8160
8161 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
8162
8163         * lib/gcc.exp (default_gcc_start): No longer need to log program
8164         being executed or its output, execute_anywhere does that now.
8165         * lib/g++.exp (default_g++_version): Call execute_anywhere.
8166         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
8167
8168 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8169
8170         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
8171         the same as those in lib/g++.exp.
8172
8173 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
8174
8175         * gcc.c-torture: Update to c-torture-1.38 release.
8176         * gcc.ieee: Related changes.
8177
8178 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
8179
8180         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
8181         "exec". Minor reformatting changes.
8182
8183         * config/rom68k.exp (${tool}_load): Make it work in a canadian
8184         cross. This means all "exec" calls now work on a remote host as
8185         well.
8186         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
8187         cross. Filter out the extra "\r\n" stuff that expect puts in.
8188         (c-torture-execute): Filter out the bogus warnings like
8189         c-torture-compile does. Add support for canadian cross.
8190         * lib/gcc.exp (default_gcc_version, default_gcc_start)
8191         Use execute_anywhere rather than calling exec directly. Now it
8192         works for canadian cross testing.
8193
8194 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
8195
8196         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
8197         results into a variable, and check that rather than using file exists.
8198
8199 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8200
8201         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
8202         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
8203
8204 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8205
8206         * g++.old-deja/old-deja.exp: Create and pass runshlib and
8207         lib_curses if there's a shared libg++ in the build tree.
8208
8209 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
8210
8211         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
8212         if not supported target.
8213
8214 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8215
8216         * lib/g++.exp (g++_init): Move empty setting of runshlib and
8217         link_curses up to always happen, not just for native builds.
8218
8219 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
8220
8221         * gcc.c-torture: Update to c-torture-1.36 release.
8222         * gcc.failure: Related changes.
8223
8224 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
8225
8226         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
8227
8228 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8229
8230         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
8231         * lib/mike-g++.exp (postbase): Not in here.  Still reference
8232         runshlib, link_curses, and mathlib for link and run.
8233
8234         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
8235         pass the runtime shared library options for Solaris, OSF/1, and
8236         Irix5, and link with -lcurses to avoid unresolved references.
8237
8238 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8239
8240         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
8241         only run once.
8242
8243 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
8244
8245         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
8246
8247 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
8248
8249         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
8250         do not have a framework for the "compat" tests yet.
8251
8252 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8253
8254         * lib/mike-g++.exp (postbase): New local variable `mathlib',
8255         set to null if we're testing vxworks5.1.  Use that instead of
8256         `-lm' in the setting of LIBS for link and run.
8257
8258 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8259
8260         * config/rom68k.exp (${tool}_load): Major changes to make it
8261         work.  Verified that it does in fact return the stuff in
8262         exec_output properly.  Catch any Emul or any TRAP other than 0.
8263
8264 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8265
8266         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
8267         LDFLAGS properly for targets that need stuff from libgloss.
8268         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
8269         only run once.
8270         (gpp_initialized): New variable.
8271
8272 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
8273
8274         * config/rom68k.exp: Load libgloss.exp.
8275         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
8276         so we can produce a fully linked binary.
8277         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
8278         so we can produce a fully linked binary.
8279
8280 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
8281
8282         * lib/plumhall.exp (ph_section): Watch for expected failures.
8283         Add missing `else'.
8284
8285         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
8286         run the testcase.
8287         (c-torture): Likewise.
8288
8289 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
8290
8291         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
8292
8293         * lib/mike-g++.exp (mike_cleanup): New proc.
8294         (prebase): New globals compiler_result, not_compiler_result,
8295         target_regexp.
8296         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
8297         allow leading "-" in pattern.  Watch for unsupported tests.
8298         If $compiler_result is set, pattern match assembler code,
8299         and ditto for $not_compiler_result.
8300         * lib/mike-gcc.exp: Likewise.
8301
8302         * lib/plumhall.exp (ph_execute): Only call ph_summary if
8303         execution "succeeded".
8304
8305 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
8306
8307         * config/win32.exp: New file.
8308         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
8309
8310 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
8311
8312         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
8313         unsupported.
8314         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
8315         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
8316         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
8317
8318         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
8319         "... without exceptions was ...".  That is now handled by
8320         prune_system_crud.
8321         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
8322
8323 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
8324
8325         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
8326         sieve.c,sort2.c}: New files.
8327         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
8328         sieve.exp,sort2.exp}: Drivers for them.
8329
8330         * lib/mike-gcc.exp (program_output): New user settable variable.
8331         (postbase): Call prune_system_crud.  Also prune extraneous compiler
8332         messages.
8333         * lib/mike-g++.exp (program_output): New user settable variable.
8334
8335         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
8336
8337         * config/sh.exp: Deleted (use sim.exp instead).
8338
8339 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8340
8341         * config/vx.exp: Declare CHECKTASK as global.
8342         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
8343         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
8344         * lib/old-dejagnu.exp: Load [pwd]/$executable.
8345
8346 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
8347
8348         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
8349         target. Like vx.exp, only includes `vx29k.exp' instead of
8350         `vxworks.exp'.
8351
8352 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
8353
8354         * config/sim.exp: Increase time limit from 120 seconds to 240.
8355
8356 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
8357
8358         * gcc.c-torture/execute/950628-1.c: New test.
8359
8360 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
8361
8362         * gcc.c-torture: Update with changes/additions from
8363         c-torture-1.34.
8364
8365 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
8366
8367         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
8368
8369 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
8370
8371         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
8372
8373 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
8374
8375         * gcc.c-torture/compile/950512-1.c: New test.
8376         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
8377         * gcc.dg/struct-ret-1.c: Likewise.
8378
8379 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
8380
8381         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
8382           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
8383
8384 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
8385
8386         * gcc.c-torture/special/920411-1.c: Deleted.
8387         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
8388
8389 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
8390
8391         * config/sim.exp (${tool}_load): Hack in call to bash to get a
8392         cpu limit.
8393
8394 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
8395
8396         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
8397
8398 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
8399
8400         From kenner;
8401         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
8402         is the proper length.
8403         * va-arg-3.c: Likewise.
8404
8405 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
8406
8407         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
8408         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
8409
8410         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
8411         * lib/g++.exp (default_g++_start): Delete old cruft.
8412
8413 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
8414
8415         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
8416         (2 * (1 << 18)) to (2 * (1 << 17)).
8417
8418         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
8419
8420 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
8421
8422         * config/rom68k.exp: Renamed from config/idp.exp
8423
8424 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
8425
8426         * c-torture/compile/921109-2.c
8427
8428 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
8429
8430         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
8431         excess errors.
8432
8433 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
8434
8435         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
8436         output.
8437         * lib/g++.exp (default_g++_start): Likewise.
8438
8439 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
8440
8441         * gcc.c-torture/compile/950329-1.c: New test.
8442
8443 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
8444
8445           * config/bug.exp (${tool}_load): Updated to use new remote_open
8446           and remote_close procs.
8447         * config/idp.exp: New file.
8448
8449 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
8450
8451         * gcc.c-torture/execute/950322-1.c: New test.
8452
8453 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
8454
8455         * config/vx.exp (${tool}_load): Clean up testing of return code from
8456         vxworks_ld and vxworks_spawn.
8457
8458 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
8459
8460         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
8461
8462 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
8463
8464         * lib/old-deja.exp: Add `excess errors test - ' error, now one
8465         can mark excess errors on a machine by machine basis.  Note, the
8466         default is to not expect any excess errors, even when excess
8467         errors test - is given, so you will want to put an XFAIL ... on
8468         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
8469         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
8470         those 4 machines, but no others.
8471
8472 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
8473
8474         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
8475         * lib/c-torture.exp: to here.
8476
8477 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
8478
8479         * gcc.c-torture/execute/950221-1.c: New test.
8480         * gcc.c-torture/execute/struct-ret-1.c: New test.
8481         * gcc.c-torture/compile/950221-1.c: New test.
8482
8483         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
8484
8485 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
8486
8487         * gcc.c-torture/execute/arith-1.c (main): Return 0.
8488         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
8489
8490 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
8491
8492         * g++.gb: New directory of tests, derived from my signature and
8493         class scoping tests.
8494
8495         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
8496         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
8497         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
8498         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
8499         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
8500         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
8501         * g++.gb/sig25.C: Likewise.
8502
8503         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
8504         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
8505         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
8506         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
8507         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
8508         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
8509         * g++.gb/sig25.exp: Likewise.
8510
8511         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
8512         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
8513         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
8514         * g++.gb/scope13.C: Likewise, this test still fails.
8515
8516         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
8517         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
8518         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
8519         * g++.gb/scope13.exp: Ditto.
8520
8521         * g++.gb/README: New file, explains what these tests are about.
8522
8523 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
8524
8525         * lib/dg.exp (dg-do): Support `preprocess'.
8526         (dg-test): Likewise.
8527
8528 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
8529
8530         * config/udi.exp: change "continue -expect" to "exp_continue".
8531
8532 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
8533
8534         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
8535         Delete redundant tests.
8536
8537         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
8538         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
8539         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
8540         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
8541         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
8542         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
8543         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
8544         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
8545
8546         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
8547         storing label pointers.
8548         * gcc.c-torture/execute/921019-1.c: Likewise.
8549         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
8550         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
8551         parameter fp.
8552         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
8553         constants.
8554
8555         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
8556         Delete obsolete tests.
8557
8558         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
8559         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
8560         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
8561         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
8562         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
8563         * gcc.c-torture/compile/950124-1.c: New test.
8564
8565         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
8566
8567 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
8568
8569         * lib/mike-g++.exp: Add -lm to LIBS.
8570
8571 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
8572
8573         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
8574
8575 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
8576
8577         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
8578
8579 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
8580
8581         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
8582
8583 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
8584
8585         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
8586         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
8587         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
8588         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
8589         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
8590         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
8591         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
8592         * g++.law/{operators31.C, operators32.C,
8593         * g++.law/{operators33.C, operators34.C}: Likewise.
8594         * g++.law/{pic1.C, refs2.C}: Likewise.
8595         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
8596         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
8597         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
8598         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
8599
8600         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
8601         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
8602         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
8603         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
8604         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
8605         * g++.law/{enum9.exp, friend5.exp}: Likewise.
8606         * g++.law/{nest3.exp, nest4.exp}: Likewise.
8607         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
8608         * g++.law/{operators30.exp, operators31.exp}: Likewise.
8609         * g++.law/{operators32.exp, operators33.exp}: Likewise.
8610         * g++.law/{operators34.exp}: Likewise.
8611         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
8612         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
8613         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
8614         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
8615         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
8616
8617         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
8618         No longer expected to fail.
8619         * g++.law/missed-error3.C: Tweak for recent bool changes.
8620
8621 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
8622
8623         * config/emb-unix: Deleted.
8624         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
8625         remote execution.  Do final link on remote host if REMOTE_LINK is set.
8626
8627 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
8628
8629         * lib/dg.exp (dg-test): Fix typo in last patch.
8630
8631 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
8632
8633         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
8634         (handles multiple occurrences).
8635
8636 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
8637
8638         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
8639         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
8640         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
8641         printed).
8642         * lib/c-torture.exp (c-torture-compile): Likewise.
8643         (c-torture): Prepend full path if missing.
8644         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
8645         (gcc_fail): Likewise.
8646         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
8647
8648 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
8649
8650         * lib/netware.exp: Only attach to NetWare i386 systems.
8651
8652 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
8653
8654         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
8655         messages.  Add test name to "output pattern match" pass/fail message.
8656
8657 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
8658
8659         * gcc.dg: New testsuite.
8660         * gcc.dg/dg.exp: New file.
8661
8662         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
8663         test-switch.c}: Deleted.
8664
8665         * gcc.misc-tests/msgs.exp: New testcase driver.
8666
8667 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
8668
8669         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
8670         Watch for illegal return values from ${tool}_load.
8671         * config/unix.exp (${tool}_load): Fix pass/fail detection for
8672         cross targets.  Coerce return value >0 to 1.
8673
8674 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
8675
8676         * config/unix.exp (${tool}_load): Call program rsh, not proc.
8677
8678         * config/emb-unix.exp: New file.
8679
8680         * config/sim.exp: Error if variable $SIM not defined.
8681         (${tool}_load): Mark test as "untested" if simulator missing.
8682
8683         * config/unix.exp: Load remote.exp to get rcp_download.
8684         * lib/c-torture.exp: Use different option lists for testcases with
8685         and without loops.
8686         * gcc.c-torture/execute/execute.exp: Likewise.
8687
8688 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
8689
8690         * config/*.exp: Clarify return code from ${tool}_load.
8691         Call `unresolved' or `untested' instead of `warning' or `perror'
8692         (sometimes you still want to call both though).
8693         Add comment that `shell_id' is local to each file.
8694         * config/udi.exp (timeout): Set to 30.
8695         Don't print warning if connection fails, $connectmode has already
8696         printed an error.
8697         (${tool}_load): Move verbose messages to level 2.
8698         Rework pattern for "Process started" message.
8699         Pass `shell_id' to ${connectmode}_download.
8700         Retry twice upon timeout.  Make resetting of target more robust.
8701         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
8702         Pass `shell_id' to exit_$connectmode.
8703         Only call exit_$connectmode if connected.
8704         * config/unix.exp (${tool}_load): Check return codes better.
8705         * config/vrtx.exp (${tool}_load): Likewise.
8706         * config/vx.exp (${tool}_load): Likewise.
8707         Delete unneeded global's.
8708         * lib/dg.exp (dg-test): Update to reflect clarified return codes
8709         from ${tool}_load.
8710         (dg-stat): Delete.
8711         (dg-init): Delete recording of pass/fail counts.
8712         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
8713         (old-dejagnu-init): Likewise.
8714         (old-dejagnu-stat): Delete contents, empty proc now.
8715         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
8716         (c-torture): Delete references to lcnt, lpass, lfail.
8717         Get option list from TORTURE_OPTIONS.
8718         Delete -funroll[-all]-loops if no loops.
8719         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
8720         (g++_stat): Delete contents (empty proc now).
8721         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
8722         (gcc_finish): Likewise.
8723         (gcc_stat): Deleted.
8724         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
8725         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
8726         * gcc.c-torture/execute/execute.exp: Likewise.
8727         Split tests into two parts: compile, execute.
8728         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
8729         no loops.  Update to reflect clarified return codes from ${tool}_load.
8730
8731 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
8732
8733         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
8734         to grep for.
8735         (old-dejagnu): Likewise (where necessary).
8736
8737 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
8738
8739         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
8740
8741         * lib/dg.exp (dg-process-target): Fix processing of selector.
8742         Add comment regarding use of `error'.
8743
8744         * lib/gcc.exp (prune_system_crud): Define if missing.
8745         * lib/g++.exp (prune_system_crud): Likewise.
8746
8747         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
8748         Call prune_system_crud.
8749         * lib/dg.exp (dg-runtest): New proc.
8750         Use perror instead of send_user for tcl errors in testcase.
8751         Don't return any value, it's never used.
8752         Don't clobber previous definition of `unknown'.
8753         Print tcl errors in `dg-final'.
8754
8755 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
8756
8757         * lib/dg.exp (dg-process-target): Improve syntax error messages.
8758         (dg-test): Don't print errorInfo, it contains stack backtrace.
8759
8760 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
8761
8762         * lib/g++.exp (runtest_file_p): Define if missing.
8763
8764 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
8765
8766         * lib/mike-g++.exp: Comment out loading of g++.exp.
8767         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
8768         (default_g++_version): Always print something.
8769         (default_g++_start): Comment out call to `which'.
8770         (g++_start, g++_load): Deleted (must be defined in config file).
8771         * lib/gcc.exp: Test for existence of $CC at start.
8772         Delete check for tmpdir (done in gcc_init).
8773         (default_gcc_version): Always print something.
8774         (default_gcc_start): Comment out call to `which'.
8775         * config/*.exp: Major cleanup - make cross targets work at least a
8776         little better for g++ (by not being "--tool gcc" specific).
8777         Rename gcc_xxx to ${tool}_xxx.
8778         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
8779         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
8780
8781 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
8782
8783         * lib/c-torture.exp (c-torture-compile): Rework compiler
8784         message processing.
8785
8786         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
8787         c-torture.
8788
8789 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
8790
8791         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
8792
8793         * lib/dg.exp (dg-process-target): Support { target native }.
8794
8795 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
8796
8797         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
8798         looked for "... program xxx got fatal signal".
8799         Correct regsub munging of `comp_output'.
8800         Ignore compiler messages "path prefix not used" and "linker input
8801         file unused".
8802
8803 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
8804
8805         * lib/gcc.exp (runtest_file_p): Define if missing.
8806         * gcc.prms/template.c: Example to work from.
8807
8808 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
8809
8810         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
8811         * lib/dg.exp (dg-test): Call unsupported testcases as such.
8812
8813         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
8814         * gcc.prms/1883.c: Moved from compile/940714-1.c.
8815         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
8816         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
8817
8818         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
8819         (dg-process-target): No longer a varargs proc.
8820         Return S/N for target, P/F for xfail.  All callers changed.
8821         (user option procs): More argument checking.
8822         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
8823         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
8824         (dg-test): Skip test if not running on selected target in `dg-do'.
8825         Update handling of `dg-do-what', `dg-output-text'.
8826         Separate execution pass/fail from output pattern match pass/fail.
8827         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
8828
8829 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
8830
8831         * gcc.c-torture/special/special.exp: Don't expect failure for mips
8832         target for 920510-1.c.
8833
8834 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
8835
8836         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
8837         Clean up comment regarding use of passcnt, etc.
8838         (gcc_stat): Don't update `testcnt' here.
8839         (gcc_finish): Do it here.
8840         Might as well reset `but_id' here too.
8841         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
8842         to determine if the file should be tested.
8843         * gcc.c-torture/compile/compile.exp: Likewise.
8844         * gcc.c-torture/execute/execute.exp: Likewise.
8845         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
8846         * gcc.misc-tests/dg-test.exp: Likewise.
8847         * gcc.prms/prms.exp: Likewise.
8848         * gcc.wendy/wendy.exp: Likewise.
8849         * g++.old-deja.exp: Likewise.
8850         Move "Testing file" message to verbose level 1.
8851
8852 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
8853
8854         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
8855
8856 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
8857
8858         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
8859         (default_gcc_start): Accept optional second list element
8860         of compiler flags.  Print compiler output at verbosity level 2.
8861         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
8862         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
8863         Save current values of framework globals passcnt, failcnt, xpasscnt,
8864         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
8865         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
8866         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
8867         xfailcnt to compute stats.  Update framework global `testcnt' from
8868         pass/fail counts.
8869         (gcc_finish): New proc.  Clean up test environment.
8870         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
8871         (gcc_epass, gcc_efail): Delete.
8872         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
8873         argument of line number.
8874         (dg-init): If the tool has an init routine, call it.
8875         (dg-test): Remove args `cflags_var' and `libs_var'.
8876         Pass all compiler options to ${tool}_start.
8877         Handle missing line number.
8878         (dg-finish): New function.
8879         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
8880         particular files.  Call gcc_finish at end.  Move "skipping test"
8881         message to verbosity level 3.
8882         * gcc.c-torture/compile/compile.exp: Likewise.
8883         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
8884         * gcc.c-torture/execute/execute.exp: Likewise.
8885         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
8886         Print testcase being tried at verbosity level 1.
8887         * gcc.c-torture/special/special.exp: Unset xfail.
8888         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
8889         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
8890         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
8891         * gcc.failure/failure.exp: Likewise.
8892         * gcc.ieee/ieee.exp: Likewise.
8893         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
8894         Update call to dg-test.  Call dg-finish at end.
8895         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
8896         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
8897         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
8898         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
8899         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
8900         * gcc.wendy/wendy.exp: Add copyright.
8901         Delete setting of tmpdir (done by gcc_init).
8902         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
8903         Pass compiler flags to gcc_start.  Call gcc_finish at end.
8904         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
8905         gcc_[ce]pass/fail.
8906
8907 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
8908
8909         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
8910         confusion.
8911         (g++_load): Likewise.
8912
8913         * config/*.exp (gcc_load): Some were varargs fns and some were not.
8914         Rename argument to `prog' to remove the confusion.
8915         Varargs fns behave differently too!
8916         (g++_load): Likewise.
8917
8918         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
8919
8920         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
8921         what it is.  Delete (always) printing of status value for !native.
8922         Simplify verbose code, and include status and exec_output.
8923         (g++_load): Use gcc_load.
8924
8925 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
8926
8927         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
8928         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
8929         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
8930         940714-3.c as these testcases don't exist anymore.  Make
8931         va-arg-1.c expected to pass.
8932
8933 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
8934
8935         * gcc.misc-tests/misc.exp: Only run specific testcases.
8936         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
8937         * gcc.misc-tests/dg-[1-9].c: New files.
8938
8939         * lib/dg.exp: New testsuite driver.
8940         * gcc.prms/prms.exp: Use it.
8941
8942         * README.gcc: New file.
8943
8944         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
8945         Document and reset `lxpass' and `lxfail'.
8946         Simplify "initialized" message.
8947         (gcc_stat): Clean up comments a little.
8948
8949 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
8950
8951         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
8952
8953 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
8954
8955         * lib/old-dejagnu.exp (process-option): New proc.
8956         (old-dejagnu-init, old-dejagnu-stat): Likewise.
8957         (old-dejagnu): Simplify.
8958         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
8959
8960 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
8961
8962         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
8963         exists and is not an empty string.
8964
8965         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
8966         $xfail rather than calling setup_xfail.  Clear $xfail when test is
8967         finished.
8968         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
8969         automatically.
8970
8971         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
8972         longer expected to fail.
8973
8974         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
8975         "f" function call.
8976
8977         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
8978
8979         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
8980         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
8981         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
8982         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
8983         c-torture-1.29.
8984
8985         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
8986         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
8987
8988         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
8989
8990         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
8991         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
8992
8993         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
8994         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
8995         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
8996
8997 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
8998
8999         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
9000         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
9001         940714-1.c, 940714-2.c, 940714-3.c},
9002         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
9003         gcc.misc-tests/{mg.c,mg.exp}:
9004         New tests.
9005         * gcc.noncompile/noncompile.exp: Change accordingly.
9006
9007 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
9008
9009         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
9010         Undo previous clobberage.
9011
9012 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
9013
9014         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
9015         * gcc.special/{930510-1.c, special.exp}:
9016         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
9017         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
9018         struct-varargs-1.c}: New tests from c-torture-1.26.
9019
9020 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
9021
9022         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
9023           argument to switch.
9024
9025 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
9026
9027         * Revert the previous changes.  Please see Rob's directory
9028           (/lisa/test/rob/progressive/gcc/testsuite) for testing
9029           fixes.
9030
9031 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
9032
9033         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
9034             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
9035             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
9036             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
9037             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
9038             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
9039             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
9040             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
9041             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
9042             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
9043             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
9044             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
9045             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
9046             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
9047             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
9048             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
9049             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
9050             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
9051             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
9052             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
9053             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
9054             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
9055             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
9056             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
9057             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
9058             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
9059             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
9060
9061 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
9062
9063         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
9064             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
9065           with perror calls.
9066
9067 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
9068
9069         * config/unix.exp (g++_load): Fix syntax.
9070
9071 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
9072
9073         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
9074         * gcc.noncompile/921017-1.c: Deleted obsolete test.
9075         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
9076         Don't expect va-arg-1.c to fail.  Correct expected output for
9077         920928-1.c.
9078         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
9079         * gcc.wendy/hbm4.c: Correct typo.
9080         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
9081
9082 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
9083
9084         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
9085         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
9086         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
9087         * lib/c-torture.exp (c-torture-compile): Ditto.
9088
9089         Reduce volume of output (remove all the -I's and such).
9090         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
9091         Call gcc_cpass, gcc_cfail.
9092         (c-torture): Pass testing option to c-torture-compile.
9093
9094 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
9095
9096         Bring patches over from progressive.
9097         * config/default.exp: Exit remote shell cleanly.
9098         (g++_exit, g++_start): Add default versions.
9099         * config/sim.exp (gcc_load): Use perror, not error.
9100
9101 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
9102
9103         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
9104         set in site.exp.
9105
9106 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
9107
9108         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
9109         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
9110         (wendy_try): New proc to run testcase.
9111         (main loop): Call 'em.
9112         * gcc.wendy/*.c: Clean up pass to correct expected output.
9113
9114         * lib/gcc.exp: Minor cleanup work.
9115         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
9116
9117 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
9118
9119         * config/sim.exp (gcc_load): Document return codes better.
9120         Don't pass -v to simulator.
9121
9122 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
9123
9124           * gcc.special/920717-x.c: Fix typo.
9125           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
9126           get at sources.
9127
9128         * lib/mike-gcc.exp: Fix typo.
9129
9130 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
9131
9132         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
9133         binary to use, transform the name.
9134         * config/*.exp: rename everything. Nuke any g++ specific files,
9135         it's now a special case of gcc that requires no special support.
9136         Add a default.exp for unsupported targets.
9137
9138 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
9139
9140         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
9141         lib/old-dejagnu.exp: Fix a few patterns to work with the new
9142         version of Tcl.
9143
9144 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
9145
9146         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
9147         than a warning.
9148
9149 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
9150
9151         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
9152
9153 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
9154
9155         * gcc.execute/execute.exp: Combine opt_list and foption_list into
9156         option_list.  Compile every file with only 4/6 option choices
9157         (same as C torture) instead of with 12/18 different option
9158         choices.
9159         * lib/c-torture.exp: Likewise.
9160
9161         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
9162         not already set.
9163
9164 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
9165
9166         * lib/old-deja.exp: Add `excess errors test fails' error, now one
9167         can put an XFAIL *-*-* on excess errors.
9168
9169 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
9170
9171         * g++.law: Add more tests derived from g++-bugs snapshots.
9172
9173         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
9174         equivalent to g++.law/init9.
9175
9176         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
9177         compiled it, and the a.out file after we've run it.
9178
9179 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
9180
9181         * lib/mike-g++.exp (postbase): Delete the .o file after we've
9182         compiled it, and the a.out file after we've run it.
9183
9184 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
9185
9186         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
9187
9188 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9189
9190         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
9191         version number.
9192
9193 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
9194
9195         * g++.law: New directory of g++ tests derived from the g++-bugs
9196         snapshots.
9197
9198 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9199
9200         * gcc.compile: initbug1.c initbug1.exp testcase added
9201
9202 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9203
9204         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
9205         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
9206           fixes submitted by Jeff Law (law@cs.utah.edu)
9207         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
9208           Jeff Law (law@cs.utah.edu)
9209
9210
9211 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
9212
9213         * config/unix-g++.exp: Follow the gcc way of doing things.
9214         * g++.old-deja/old-deja.exp: Minor updates.
9215         * lib/g++.exp: New file, follow the gcc way of doing things.
9216         * lib/old-dejagnu.exp: Minor updates.
9217         * lib/mike-g++.exp: Always unset errorInfo.
9218
9219 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
9220
9221         * lib/gcc.exp: Fix some errors with the below change, CC and
9222         CFLAGS should be global when setting, not local.
9223
9224 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9225
9226         * lib/gcc.exp: Transform tool name.
9227
9228 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9229
9230         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
9231
9232 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9233
9234         * lib/gcc.exp: change gcc_done to gcc_stat
9235
9236 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9237
9238         * Upgraded gcc testsuite to c-torture version 1.25
9239
9240 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9241
9242         * lib/gcc.exp: added reporting code. Changed verbose compile message.
9243         * lib/c-torture: added hooks for new reporting code.
9244
9245 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9246
9247         * config/sh-gcc.exp: check if sh-sim exists in the path
9248
9249 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9250
9251         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
9252         * gcc.compile/compile.exp: Initial changes for new logic.
9253         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
9254         * gcc.failure/failure.exp: Initial changes for new logic.
9255         * gcc.ieee/ieee.exp: Initial changes for new logic.
9256         * gcc.misc-tests/misc.exp: Initial changes for new logic.
9257         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
9258         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
9259         * lib/c-torture.exp: Initial changes for new logic.
9260         * lib/gcc.exp: Initial changes for new logic.
9261
9262 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
9263
9264         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
9265         depend upon failure or success.  Fully qualify names in failure
9266         and success messages.  Always remove a.out before starting
9267         compile, just in case.  Pay more attention to error text output by
9268         the compiler.  Handle testcases with no known past errors just
9269         like all others, so that things are uniform.  Other miscellaneous
9270         improvements.
9271
9272 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9273
9274         * gcc.cpp: new directory for cpp tests
9275
9276 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9277
9278         * lib/chill.exp: Code reformatted, removed unused code.
9279         * config/unix-chill.exp: Code reformatted, removed unused code.
9280         * chill.execute/execute.exp: Code reformatted, removed unused code.
9281         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
9282
9283 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
9284
9285         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
9286         routines not written.
9287
9288 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9289
9290         * config/bug-gcc.exp: Use new procs from bug.exp.
9291
9292 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9293
9294         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
9295         via ftp, rather than depending on NFS.
9296         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
9297         case.
9298
9299 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
9300
9301         * config/bug-gcc.exp: Use new download proc.
9302
9303 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
9304
9305         * chill.execute/execute.exp: cleanups, handles errors better
9306         * chill.compile/compile.exp: rewrite, based on execute.exp
9307         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
9308         * lib/chill.exp: major changes to diff proc and compile and link
9309           procs. added chill_fail and chill_pass wrappers to pass and
9310           fail. added more comments, and handle error codes better.
9311           Added a hack to capture stderr from exec, so noncompile tests
9312           can work.
9313
9314 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9315
9316         * chill.execute/execute.exp: rewrite of testsuite driver
9317         * lib/chill.exp: rewrite of testsuite driver
9318         * config/unix-chill.exp: rewrite of testsuite driver
9319
9320 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
9321
9322     In chill.execute:
9323         * iexpr.ch: Standardize uppercase.
9324         * tuples.dat: Standardize uppercase.
9325         * vary.ch: standardize.  Correct varying string assignments.
9326         * vary.dat: Add new output lines.
9327
9328 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
9329
9330     In chill.execute:
9331         * chprintf.ch: Standardize use of uppercase.
9332         * tuples.ch: Standardize and turn arr2 into a DCL,
9333           rather than a SYN.
9334         * pinits.ch: Standardize.
9335
9336 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
9337
9338         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
9339         * Makefil: Renamed to Makefile.in.
9340         * configure.in: New.
9341
9342 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
9343
9344     In chill.execute:
9345         * .cvsignore: Add result/output files.
9346         * Makefile: Fix up variables at start.  Use MFLAGS
9347           everywhere.  Correct bool_loc, built_ins entries.
9348           Add entry for vary1.ch.
9349         * bitarray.ch: Standardize upper-case usage.
9350         * bitexpr.ch: Standardize, add output of b1.
9351         * params.ch: Use arrayt in along PROC parameters, to
9352           avoid novelty problems.
9353         * sets.ch: Tiny cleanup.
9354         * vary1.ch: Re-indent.
9355
9356 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
9357
9358           * Add PR-related files to Makefiles, .cvsignore files, etc.
9359
9360 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9361
9362         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
9363           with compiler objects. New names are test-flow.c and test-loop.c
9364
9365 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9366
9367         * Upgraded c-torture tests from 1.19 to 1.20
9368
9369         * new files:
9370         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
9371         * gcc.compile: 930623-1.c 930623-2.c
9372         * gcc.noncompile: 930622-1.c 930622-2.c
9373         * gcc.failure: 920411-1.c 920627-2.c
9374         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
9375
9376 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9377
9378         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
9379           More changes to get testsuite working properly. Needs more work.
9380           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
9381
9382 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
9383
9384         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
9385           More changes to get testsuite working properly. Needs more work.
9386
9387 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
9388
9389         * chill.compile/compile.exp: Added for Dejagnu support
9390         * chill.execute/execute.exp: Added for Dejagnu support
9391         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
9392
9393 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
9394
9395     This should complete moving the CHILL test files.
9396         * chill.noncompile(.cvsignore printf.grt
9397             in-printf.grt chprintf.grt chprintf.ch):
9398             Added test-support files.
9399           (Makefile): Modified further.
9400         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
9401             signal.ch): Added test files.
9402           * chill.execute (.cvsignore printf.grt printr.c
9403             in-printf.grt rts.c chprintf.grt rts.h): Added
9404           test-support files.
9405             (Makefile): More corrections.
9406
9407 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
9408
9409         * chill.compile, chill.execute, chill.nocompile: Add CHILL
9410           test cases, ready for DejaGnu.
9411
9412 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9413
9414         * Upgraded c-torture tests from 1.18 to 1.19
9415
9416         * gcc.compile: added test(s):
9417           930607-1.c
9418         * gcc.execute: added test(s):
9419           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
9420
9421         * added new subdirectory for misc tests: gcc.misc-tests
9422         * gcc.misc-test(s): added tests:
9423           inst-check.c test-consts.c test-ior.c test-switch.c
9424
9425 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
9426
9427         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
9428
9429 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
9430
9431         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
9432
9433 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9434
9435         * Upgraded c-torture tests from 1.17 to 1.18
9436
9437 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
9438
9439         * Upgraded c-torture tests from 1.12 to 1.17
9440
9441 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
9442
9443         * lib/old-dejagnu.exp:
9444           Fixed handling of XFAIL target triplets to correctly
9445           recognize wildcard characters.  Removed code that
9446           appended a unique id tag to the end of the file name
9447           printed out by the result of the testcases within a
9448           given test file.
9449
9450 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
9451
9452         * lib/old-dejagnu.exp:
9453           Reworked expected failure handling to trigger off of XFAIL
9454           keyword in keyphrase embeded in testcase source code. The
9455           XFAIL keyword must be at the end of the keyphrase line. It
9456           may optionally be followed by one or more target triplets.
9457           It has just occured that the handling of wildcards in the
9458           target triplet may not be correct.
9459
9460 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
9461
9462         * g++.old-deja/tests:
9463           Moved all subdirectories up one level into g++.old-deja .
9464
9465         * lib/old-dejagnu.exp:
9466           Fixed problem with CXXFLAGS not being properly reset, and being
9467           corrupted with extraneous "-c" compiler option.  This was
9468           causing binaries to not be generated for test that needed them.
9469           Modified strings passed to "pass" and "fail" so that individual
9470           tests from the same test file would be distinguished by an
9471           identifier appended to the test file name in the summary logs;
9472           this corrected a problem with erroneous diff logs.  Added code
9473           to search testcases for expected fail and unexpected pass keywords.
9474
9475 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
9476
9477         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
9478
9479 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
9480
9481         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
9482           Removed extraneous text from end of "Special g++ Options"
9483           keyphrase.
9484
9485         * lib/old-dejagnu.exp: Added pattern matching to look for new
9486           keywords, embedded in testcases comments, which will trigger
9487           calls to xpass and xfail.
9488
9489 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
9490
9491         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
9492           comments embedded in the testcases, especially the one looking for
9493           special compiler options, as well as the pattern matching for the
9494           compiler output again.
9495
9496 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
9497
9498         * lib/old-dejagnu.exp: Do a proper check of the return value for
9499           execute tests. Fixed several problems with the pattern matching
9500           of the compiler output which gave erroneous test results.
9501           Changed several of the test result messages to be more descriptive.
9502         * config/unix-g++.exp: Proc g++_load now actually works and
9503           executes the tests passed to it and returns a usable return
9504           value.
9505
9506 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
9507
9508           * lib/gcc.exp: Exits gracefully if $CC is bogus.
9509
9510 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
9511
9512         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
9513           Modified both files to properly execute the old style
9514           dejagnu tests. The previous versions of these files were
9515           experimental and did not function anything near correctly.
9516
9517 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
9518
9519         * Removed all Makefile.in and configure.in files. No configuration
9520         needed now.
9521
9522 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
9523
9524         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
9525
9526 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
9527
9528         * gcc.compile/configure.in, gcc.unsorted/configure.in,
9529         gcc.special/configure.in, gcc.noncompile/configure.in,
9530         gcc.execute/configure.in, gcc.code_quality/configure.in,
9531         g++.other/configure.in, g++.old-deja/configure.in,
9532         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
9533         in srcname setting.
9534
9535 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
9536
9537         * lib/udi.exp:  Fixed mondfe and mondfe_download.
9538         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
9539         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
9540
9541 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
9542
9543         * config/udi-gdb.exp: Check $shell_id after connecting to target.
9544         (gdb_exit): Don't remove *_soc files.
9545
9546 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
9547
9548         * lib/c-torture.exp: Don't look for main; instead always use -w
9549         -c.  This is how the c-torture tests work.  Remove the object
9550         file if the compilation succeeds.
9551         * gcc.execute/execute.exp: Remove executable if test passes.
9552         * gcc.noncompile/noncompile.exp: Every test is an expected
9553         failure.
9554         * gcc.special/special.exp: Added tests from c-torture 1.11,
9555         corrected use of existing test.
9556         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
9557         gcc.execute/920625-1.c: Updated to c-torture 1.11.
9558         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
9559         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
9560         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
9561         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
9562         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
9563         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
9564         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
9565         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
9566         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
9567         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
9568         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
9569         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
9570         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
9571         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
9572         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
9573         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
9574         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
9575         c-torture 1.11.
9576         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
9577         correspond to c-torture 1.11.
9578
9579         * New file.