OSDN Git Service

* cppmacro.c: Don't warn about function-like macros without
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
2
3         * gcc.dg/cpp/tr-warn2.c: Update.
4
5 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
6
7         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
8
9 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
10
11         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
12         systems.
13
14 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
15
16         * gcc.c-torture/execute/ieee/mzero3.c: New test.
17
18         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19         Adjust for c++filt moved to binutils.  Remove spurious duplicate
20         setting of cxxfilt.
21
22 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
23
24         * gcc.dg/20020312-2.c: Update for darwin.
25
26 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
27
28         * g++.old-deja/g++.other/crash32.C: Mark ICE.
29
30 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
31
32         * objc.dg/comp-types-1.m: New test.
33         * objc.dg/comp-types-2.m: New test.
34         * objc.dg/comp-types-3.m: New test.
35         * objc.dg/comp-types-4.m: New test.
36         * objc.dg/comp-types-5.m: New test.
37         * objc.dg/comp-types-6.m: New test.     
38
39 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
40
41         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
42
43 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
44
45         * g++.dg/other/do1.C: New test.
46         
47         * g++.dg/template/subst1.C: New test.
48         
49 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
50
51         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
52
53 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
54
55         * g++.dg/template/qualttp20.C: Adjust expected errors.
56         * g++.old-deja/g++.jason/report.C: Likewise.
57         * g++.old-deja/g++.other/qual1.C: Likewise.
58
59         * g++.dg/lookup/scoped2.C: New test.
60
61         * g++.dg/ext/asm3.C: New test.
62
63 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
64
65         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
66
67 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
68
69         * ChangeLog: follow spelling conventions.
70         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
71         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
72         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
73         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
74         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
75         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
76         * g++.old-deja/g++.law/global-init1.C: Likewise.
77         * g++.old-deja/g++.other/delete4.C: Likewise.
78         * g++.old-deja/g++.other/inline21.C: Likewise.
79         * g++.old-deja/g++.other/singleton.C: Likewise.
80         * g77.dg/strlen0.f: Likewise.
81         * g77.f-torture/compile/20010519-1.f: Likewise.
82         * g77.f-torture/compile/980310-4.f: Likewise.
83         * gcc.c-torture/compile/20000605-1.c: Likewise.
84         * gcc.c-torture/execute/20020225-1.c: Likewise.
85         * gcc.dg/c90-hexfloat-2.c: Likewise.
86         * gcc.dg/c99-bool-1.c: Likewise.
87         * gcc.dg/c99-hexfloat-2.c: Likewise.
88         * gcc.dg/dll-2.c: Likewise.
89         * gcc.dg/wtr-union-init-1.c: Likewise.
90         * gcc.dg/wtr-union-init-2.c: Likewise.
91         * gcc.dg/wtr-union-init-3.c: Likewise.
92         * gcc.dg/cpp/avoidpaste1.c: Likewise.
93         * gcc.dg/cpp/defined.c: Likewise.
94         * gcc.dg/cpp/macsyntx.c: Likewise.
95         * gcc.dg/cpp/paste2.c: Likewise.
96         * gcc.dg/cpp/trad/defined.c: Likewise.
97         * gcc.dg/format/c90-printf-1.c: Likewise.
98         * gcc.dg/format/c90-scanf-1.c: Likewise.
99         * gcc.dg/format/c99-printf-1.c: Likewise.
100         * gcc.dg/format/c99-scanf-1.c: Likewise.
101         * gcc.misc-tests/gcov-8.c: Likewise.
102         * lib/profopt.exp: Likewise.
103
104 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
105
106         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
107
108 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
109
110         * g++.dg/inherit/using2.C: New test.
111
112 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
113
114         * ChangeLog: Follow spelling conventions.
115         * g++.dg/template/friend4.C: Likewise.
116         * g++.old-deja/g++.pt/crash67.C: Likewise.
117         * gcc.c-torture/execute/20000801-4.c: Likewise.
118         * gcc.dg/c90-digraph-1.c: Likewise.
119         * gcc.dg/c94-digraph-1.c: Likewise.
120         * gcc.dg/c99-digraph-1.c: Likewise.
121         * gcc.dg/cpp/line5.c: Likewise.
122         * gcc.dg/cpp/multiline.c: Likewise.
123         * gcc.dg/cpp/trad/literals-1.c: Likewise.
124         * gcc.dg/format/attr-3.c: Likewise.
125         * gcc.dg/format/c90-scanf-3.c: Likewise.
126         * gcc.dg/format/ext-4.c: Likewise.
127
128 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
129
130         * g++.dg/template/pretty1.C: New test.
131
132 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
133
134         * gcc.c-torture/execute/struct-cpy-1.c: New test.
135
136 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
137
138         * g++.dg/template/deduce1.C: New test.
139
140 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
141
142         * gcc.c-torture/execute/simd-1.c: Force all use of int to
143         32-bit int.
144
145 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
146
147         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
148         usage.
149
150 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
151
152         * gcc.c-torture/compile/20020910-1.c: New test.
153
154 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
155
156         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
157
158 2002-09-10  Andreas Jaeger  <aj@suse.de>
159
160         * gcc.dg/20020312-2.c: Adjust for x86-64.
161
162 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
163
164         * g77.dg/7388.f: New test case for PR 7388.
165
166 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
167
168         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
169
170 2002-09-05  Ziemowit Laski <zlaski@apple.com>
171
172         * objc.dg/proto-lossage-1.m: New test.
173
174 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
175
176         * gcc.dg/cpp/_Pragma4.c: Fix typo.
177
178 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
179
180         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
181         expected to pass.
182
183 2002-09-06  Stan Shebs  <shebs@apple.com>
184             David Edelsohn  <edelsohn@gnu.org>
185
186         * gcc.dg/weak: New directory.
187         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
188         target-specific xfail bits.
189         * gcc.dg/typeof-2.c: Move to new directory.
190         * gcc.dg/weak.exp: New expect script.
191
192 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
193
194         * gcc.c-torture/execute/extzvsi.c: New test.
195
196 2002-09-05  Stan Shebs  <shebs@apple.com>
197
198         * gcc.dg/weak-1.c: xfail on Darwin.
199         * gcc.dg/weak-2.c: Ditto.
200         * gcc.dg/weak-3.c: Ditto.
201         * gcc.dg/weak-4.c: Ditto.
202         * gcc.dg/weak-5.c: Ditto.
203         * gcc.dg/weak-6.c: Ditto.
204         * gcc.dg/weak-7.c: Ditto.
205         * gcc.dg/weak-8.c: Ditto.
206         * gcc.dg/weak-9.c: Ditto.
207
208 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
209
210         * gcc.c-torture/execute/loop-14.c: New test.
211
212 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
213
214         * g++.dg/other/cxa-atexit1.C: New test.
215
216         * gcc.dg/typeof-2.c: New test.
217
218 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
219
220         * gcc.dg/cpp/_Pragma4.c: New test.
221
222 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
223
224         * objc/execute/nil_method-1.m: New testcase.
225
226 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
227
228         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
229         [Object class], not [Object initialize].
230
231 2002-08-31  Roger Sayle  <roger@eyesopen.com>
232             Hans-Peter Nilsson  <hp@bitrange.com>
233
234         * gcc.c-torture/execute/20020720-1.x: Skip test on
235         mmix-knuth-mmixware.  Correct comment.
236
237 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
238
239         * testsuite/g++.dg/abi/bitfield5.C: New test.
240         * testsuite/g++.dg/abi/vbase10.C: Likewise.
241
242 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
243
244         * objc.dg/undeclared-selector.m: New test.
245
246 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
247
248         * g++.dg/other/offsetof1.C: Avoid cast warning.
249
250 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
251
252         * objc.dg/super-class-2.m: New test.
253
254 2002-08-24  Matt Austern  <austern@apple.com>
255
256         * g++.dg/ext/lvaddr.C: New test.
257         * g++.dg/ext/lvcast.C: New test.
258
259 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
260
261         * testsuite/g++.dg/inherit/cond1.C: New test.
262
263 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
264
265         * gcc.dg/noncompile/incomplete-1.c: New test.
266
267 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
268
269         * gcc.dg/typespec-1.c: New test.
270
271 2002-08-20  Devang Patel  <dpatel@apple.com>
272         * objc.dg/proto-hier-2.m: New test.
273
274 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
275
276         * objc.dg/bitfield-1.m: New test.
277         * objc.dg/bitfield-2.m: New test.
278
279 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
280
281         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
282         gcc.dg/c99-flex-array-4.c: New tests.
283
284 2002-08-16  Stan Shebs  <shebs@apple.com>
285
286         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
287
288 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
289
290         * gcc.dg/typeof-1.c: New test.
291         * g++.dg/ext/typeof2.C: New test.
292
293 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
294
295         * g++.dg/other/offsetof1.C: New test.
296
297 2002-08-14  Richard Henderson  <rth@redhat.com>
298
299         * gcc.dg/tls/diag-3.c: Fix expected message strings.
300
301 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
302
303         * gcc.dg/cpp/_Pragma3.c: New test.
304
305 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
306
307         * g++.dg/template/inherit3: New test.
308
309 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
310
311         * gcc.dg/bitfld-4.c: Add blank options.
312
313 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
314
315         * g++.dg/template/crash1.C: New test.
316
317 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
318
319         * gcc.dg/tls/opt-2.c: New test.
320
321 2002-08-08  Devang Patel  <dpatel@apple.com>
322
323         * objc.dg/selector-1.m : New test
324
325 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
326
327         * g++.dg/abi/bitfield4.C: New test.
328         * gcc.dg/bitfld-4.c: New test.
329
330 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
331
332         * g++.dg/other/packed1.C: New test.
333
334 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
335
336         * g++.dg/abi/offsetof.C: Tweak error messages.
337         * g++.old-deja/g++.mike/p10769a.C: Likewise.
338
339 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
340
341         * gcc.dg/bitfld-3.c: New test.
342
343 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
344             Richard Henderson  <rth@redhat.com>
345
346         * gcc.dg/i386-bitfield1.c: New test.
347         * g++.dg/abi/bitfield3.C: Update.
348
349 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
350
351         * objc.dg/const-str-2.m: Update.
352         * gcc.dg/cpp/c++98.c: Change to C extension.
353         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
354         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
355
356 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
357
358         * testsuite/gcc.dg/tls/diag-3.c: New.
359
360 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
361
362         * g++.dg/README (Subdirectories): Document new subdir expr.
363         * g++.dg/expr/pmf-1.C: New test.
364
365 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
366
367         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
368
369 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
370
371         * g++.dg/abi/bitfield3.C: New test.
372
373 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
374
375         * lib/gcov.exp: Tweak expected line formats.
376         * gcc.misc-tests/gcov8.c: New test.
377         * gcc.misc-tests/gcov8.x: New flags.
378
379 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
380
381         * consistency.vlad/layout/endian.c: Include string.h.
382
383         * gcc.c-torture/execute/20020805-1.c: New test.
384
385 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
386
387         * g++.dg/other/conversion1.C: New test.
388
389 2002-08-03  Roger Sayle  <roger@eyesopen.com>
390
391         * gcc.dg/builtins-1.c: New testcase.
392
393 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
394
395         * g++.dg/inherit/access3.C: New test.
396
397 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
398
399         * gcc.dg/ia64-visibility-2.c: New test.
400
401 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
402
403         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
404         __qualifier_flags to __flags.
405
406 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
407
408         * g++.dg/inherit/operator1.C: New test.
409         * g++.dg/lookup/disamb1.C: Fix typo in comment.
410         * g++.dg/other/error1.C: Change expected error message.
411         * g++.dg/template/conv4.C: Likewise.
412
413 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
414
415         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
416         for documented behavior.
417
418 2002-07-25  Roger Sayle  <roger@eyesopen.com>
419
420         * gcc.c-torture/execute/20020720-1.x: Skip this test on
421         several targets known to fail.
422
423 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
424
425         * gcc.dg/mips-args-[123].c: New tests.
426
427 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
428
429         * gcc.dg/ppc-spe.c: New.
430
431 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
432
433         * g++.dg/other/ptrmem4.C: New testcase.
434
435 2002-07-24  Richard Henderson  <rth@redhat.com>
436
437         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
438
439 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
440
441         * g++.dg/ext/alignof1.C (main): Return 0 for success.
442
443 2002-07-24  Roger Sayle  <roger@eyesopen.com>
444
445         * gcc.c-torture/execute/memset-3.c: New testcase.
446
447 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
448
449         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
450         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
451
452 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
453
454         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
455         Delete.
456
457 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
458
459         * gcc.c-torture/compile/simd-4.c: New test.
460
461 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
462
463         PR c++/7347, c++/7348
464         * g++.dg/template/access4.C: New test.
465         * g++.dg/template/access5.C: New test.
466         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
467         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
468         * g++.old-deja/g++.pt/ttp58.C: Likewise.
469         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
470
471 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
472
473         * gcc.dg/gnu89-init-2.c: New test.
474
475 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
476
477         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
478
479 2002-07-20  Roger Sayle  <roger@eyesopen.com>
480
481         * gcc.c-torture/execute/20020720-1.c: New testcase.
482
483 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
484
485         * gcc.dg/cpp/Wsignprom.c: New tests.
486
487 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
488
489         * gcc.c-torture/execute/loop-13.c: New test.
490
491 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
492
493         * gcc.dg/cpp/expr.c: New tests.
494
495 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
496
497         * g++.dg/opt/pr6713.C: Add template instantiation.
498
499 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
500
501         * gcc.dg/nest.c: New test.
502
503 2002-07-17  Richard Henderson  <rth@redhat.com>
504
505         * g++.dg/opt/pr6713.C: New test.
506
507 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
508
509         * gcc.c-torture/execute/loop-2e.x: Let the testcase
510         XFAIL for all x86 processors.
511
512 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
513
514         * gcc.c-torture/execute/20010122-1.x: Do not test with
515         -fomit-frame-pointer.
516
517 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
518
519         * g++.dg/template/instantiate2.C: New test.
520         * g++.dg/template/spec4.C: New test.
521
522 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
523
524         * g++.dg/template/access2.C: New test.
525         * g++.dg/template/access3.C: New test.
526
527 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
528
529         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
530         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
531         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
532         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
533         Convert to use <stdarg.h>.
534         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
535         Delete.
536         * gcc.dg/va-arg-2.c: New.
537         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
538
539 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
540
541         * gcc.c-torture/compile/20020710-1.c: New test.
542
543 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
544                           Andrew Pinski  <pinskia@physics.uc.edu>
545
546         gcc.c-torture/compile/simd-2.c: New testcase.
547         gcc.c-torture/compile/simd-3.c: Likewise.
548
549 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
550
551         PR c++/7224
552         * g++.dg/overload/error1.C: New test.
553
554 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
555
556         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
557         configuration and IRIX 6 O32 ABI.
558
559 2002-07-11  Roger Sayle  <roger@eyesopen.com>
560
561         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
562
563 2002-07-10  Roger Sayle  <roger@eyesopen.com>
564
565         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
566
567 2002-07-10  Jeffrey A Law  <law@redhat.com>
568
569         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
570
571         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
572
573 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
574
575         * gcc.dg/20020312-2.c: Check for __PPC__.
576
577 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
578
579         * gcc.c-torture/compile/20020709-1.c: New test.
580
581 2002-07-07  Roger Sayle  <roger@eyesopen.com>
582
583         * g++.dg/template/qualttp21.C: New test case.
584
585 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
586
587         * gcc.c-torture/compile/20020706-1.c: New test.
588         * gcc.c-torture/compile/20020706-2.c: New test.
589
590 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
591             Alexandre Oliva  <aoliva@redhat.com>
592
593         * g++.dg/warn/incomplete1.C: New test.
594
595 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
596
597         PR c++/7099
598         * g++.dg/warn/noreturn1.C: New test.
599
600 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
601
602         PR c++/6706
603         * g++.dg/debug/debug6.C: New test.
604         * g++.dg/debug/debug7.C: New test.
605
606 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
607
608         * gcc.c-torture/compile/simd-3.c: New test.
609
610 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
611
612         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
613         * gcc.dg/20020620-1.c: Likewise.
614
615 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
616
617         PR c++/6944
618         * g++.dg/init/array4.C: New test.
619         * g++.dg/init/array5.C: New test.
620
621 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
622
623         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
624         * gcc.c-torture/execute/simd-2.c (main): Likewise.
625
626 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
627
628         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
629         * gcc.dg/wtr-aggr-init-1.c: Likewise.
630         * gcc.dg/wtr-conversion-1.c: Likewise.
631         * gcc.dg/wtr-escape-1.c: Likewise.
632         * gcc.dg/wtr-int-type-1.c: Likewise.
633         * gcc.dg/wtr-label-1.c: Likewise.
634         * gcc.dg/wtr-static-1.c: Likewise.
635         * gcc.dg/wtr-strcat-1.c: Likewise.
636         * gcc.dg/wtr-suffix-1.c: Likewise.
637         * gcc.dg/wtr-switch-1.c: Likewise.
638         * gcc.dg/wtr-unary-plus-1.c: Likewise.
639         * gcc.dg/wtr-union-init-1.c: Likewise.
640         * gcc.dg/wtr-union-init-2.c: Likewise.
641         * gcc.dg/wtr-union-init-3.c: Likewise.
642
643         * gcc.dg/wtr-func-def-1.c: New test.
644
645 2002-07-02 Devang Patel <dpatel@apple.com>
646
647         * objc.dg/param-1.m: New test.
648
649 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
650
651         * gcc.dg/cpp/trad/directive.c: Add test.
652         * gcc.dg/cpp/trad/macroargs.c: Add test.
653         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
654
655 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
656
657         * gcc.dg/cpp/cmdlne-M.c: New test.
658
659 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
660
661         * objc.dg/desig-init-1.m: New test.
662
663 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
664
665         PR c++/6716
666         * g++.dg/template/instantiate1.C: New test.
667
668 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
669
670         PR c++/7112
671         * g++.dg/template/sizeof2.C: New test.
672
673 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
674
675         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
676         gcc.dg/cpp/trad/include.c: New tests.
677
678 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
679
680         PR target/7177
681         * gcc.c-torture/compile/20020701-1.c: New test.
682
683 2002-07-01  Stan Shebs  <shebs@apple.com>
684
685         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
686         header here...
687         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
688         (objc-torture-execute): or here.
689
690 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
691
692         * gcc.c-torture/execute/arith-rand-ll.c: New test.
693
694 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
695
696         * gcc.dg/cpp/trad/escaped-nl.c: New test.
697
698 2002-06-30  Devang Patel  <dpatel@apple.com>
699
700         * objc.dg/fsyntax-only.m: New test.
701
702 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
703
704         PR c++/6695
705         * g++.dg/template/friend7.C: New file.
706
707 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
708
709         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
710         return type.
711
712 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
713
714         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
715         avoid division by zero.
716
717 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
718
719         * gcc.dg/Wunknownprag.c: New tests.
720
721 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
722
723         * gcc.c-torture/execute/simd-2.c: New test.
724
725 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
726
727         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
728         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
729         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
730         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
731         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
732         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
733         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
734         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
735         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
736         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
737         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
738         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
739         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
740         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
741         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
742         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
743         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
744
745 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
746
747         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
748         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
749         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
750         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
751         New tests.
752         * gcc.dg/cpp/trad/directive.c: Update.
753
754 2002-06-23  Andreas Jaeger  <aj@suse.de>
755
756         * gcc.c-torture/execute/complex-6.c: New.
757
758 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
759
760         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
761         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
762         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
763         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
764
765 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
766
767         * gcc.dg/cpp/trad: New directory with traditional tests copied
768         from parent directory.
769         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
770         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
771         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
772         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
773         Move to trad/ and rename.
774         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
775         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
776         gcc.dg/cpp/trad/redef2.c: New tests.
777         * gcc.dg/cpp/trad/trad.exp: New driver.
778
779 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
780
781         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
782         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
783         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
784         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
785         Remove.
786
787 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
788
789         * gcc.dg/20020620-1.c: New test.
790
791 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
792
793         * g++.dg/template/ttp4.C: New test.
794
795 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
796
797         * g++.dg/opt/vt1.C: Fix regexp.
798
799 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
800
801         * gcc.c-torture/execute/pure-1.c: Make functions static again.
802         Don't use attribute `noinline'.
803
804 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
805
806         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
807
808 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
809
810         * gcc.c-torture/execute/simd-1.c: New.
811
812         * gcc.dg/simd-1.c: New.
813
814 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
815
816         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
817
818 2002-06-16  Richard Henderson  <rth@redhat.com>
819
820         * g++.dg/ext/anon-struct1.C: New.
821         * g++.dg/ext/anon-struct2.C: New.
822         * g++.dg/ext/anon-struct3.C: New.
823         * gcc.dg/anon-struct-1.c: New.
824         * gcc.dg/anon-struct-2.c: New.
825         * gcc.dg/anon-struct-3.c: New.
826         * gcc.dg/20011008-1.c: Adjust warning text.
827         * gcc.dg/20020527-1.c: Add -fms-extensions.
828
829 2002-06-16  Richard Henderson  <rth@redhat.com>
830
831         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
832
833 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
834
835         * gcc.c-torture/execute/20020615-1.c: New test.
836
837 2002-06-15  Roger Sayle  <roger@eyesopen.com>
838
839         * gcc.c-tortuture/execute/compare-1.c: New test case.
840         * gcc.c-tortuture/execute/compare-2.c: New test case.
841         * gcc.c-tortuture/execute/compare-3.c: New test case.
842
843 2002-06-13  Richard Henderson  <rth@redhat.com>
844
845         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
846         ia64 ilp32.
847
848 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
849
850         * g++.dg/template/typename2.C: Update error message.
851
852 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
853
854         * gcc.c-torture/execute/20020611-1.c: New test.
855
856 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
857
858         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
859         list of targets to skip.
860
861 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
862
863         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
864         targets if not optimizing.
865
866 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
867
868         * gcc.c-torture/compile/20020605-1.c: New test.
869
870         * g++.dg/opt/vt1.C: New test.
871
872         * gcc.dg/20020531-1.c: New test.
873
874         * gcc.dg/20020530-1.c: New test.
875
876         * gcc.dg/20020527-1.c: New test.
877
878         * g++.dg/opt/cse1.C: New test.
879
880 2002-06-07  Roger Sayle  <roger@eyesopen.com>
881
882         * gcc.dg/20020607-2.c: New test case.
883
884 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
885
886         * gcc.c-torture/compile/20020604-1.c: New test.
887
888 2002-06-04  Richard Henderson  <rth@redhat.com>
889
890         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
891         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
892         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
893
894 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
895
896         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
897
898 2002-06-03  Richard Henderson  <rth@redhat.com>
899
900         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
901         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
902
903 2002-06-02  Richard Henderson  <rth@redhat.com>
904
905         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
906         test functions static.
907
908 2002-06-02  Andreas Jaeger  <aj@suse.de>
909
910         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
911         now.
912
913 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
914
915         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
916         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
917         Update for mofified diagnostics.
918         * gcc.dg/c99-intconst-1.c: No longer fail.
919
920 2002-06-02  Richard Henderson  <rth@redhat.com>
921
922         * gcc.dg/uninit-A.c: Remove xfail markers.
923
924 2002-06-01  Roger Sayle  <roger@eyesopen.com>
925
926         * gcc.dg/fnegate-1.c: New test case.
927
928 2002-05-30  Osku Salerma  <osku@iki.fi>
929
930         * gcc.c-torture/execute/mayalias-1.c: New file.
931
932 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
933
934         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
935         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
936         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
937
938 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
939
940         * gcc.c-torture/execute/20020529-1.c: New test.
941
942 2002-05-27  Richard Henderson  <rth@redhat.com>
943
944         * g++.dg/ext/attrib6.C: New test case.
945
946 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
947
948         * gcc.c-torture/execute/pure-1.c: New test.
949
950 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
951
952         * gcc.dg/cpp/arith-2.c: Remove.
953
954 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
955
956         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
957         * gcc.dg/cpp/if-3.c: Remove.
958
959 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
960
961         * g++.dg/opt/cse2.C: New test.
962
963 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
964
965         * gcc.dg/cpp/arith-1.c: New semantic tests.
966         * gcc.dg/cpp/if-1.c: Update.
967
968 2002-05-24  Ben Elliston  <bje@redhat.com>
969
970         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
971
972 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
973
974         * gcc.dg/verbose-asm.c: New test.
975
976 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
977
978         * gcc.dg/cpp/paste12.c: New test.
979
980 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
981
982         * g++.dg/parse/named_ops.C: New test.
983
984 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
985
986         * gcc/testsuite/gcc.dg/weak-8.c: New test.
987
988 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
989
990         * gcc.dg/weak-2.c: Allow optional leading underscore
991         in scan-assembler symbol name.
992         * gcc.dg/weak-3.c: Likewise.
993         * gcc.dg/weak-4.c: Likewise.
994         * gcc.dg/weak-5.c: Likewise.
995
996 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
997
998         * gcc.dg/20020523-1.c: New test.
999
1000 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1001
1002         * objc.dg/const-str-2.m: Update now that we stop after
1003         a command line error.
1004
1005 2002-05-22  Richard Henderson  <rth@redhat.com>
1006
1007         * g++.dg/dg.exp: Fix typo in test pruneing.
1008
1009 2002-05-22  Richard Henderson  <rth@redhat.com>
1010
1011         * g++.dg/dg.exp: Prune the tls subdirectory.
1012         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
1013         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
1014         * g++.dg/tls/init-1.C: New.
1015
1016 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
1017
1018         * gcc.dg/20020517-1.c: New test.
1019
1020 2002-05-21  Richard Henderson  <rth@redhat.com>
1021
1022         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
1023         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
1024
1025 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
1026
1027         * g++.dg/other/copy2.C: New test.
1028
1029 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
1030
1031         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
1032         (MAX_COPY): Bump up to 10 times sizeof (long long).
1033         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
1034
1035         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
1036         sizeof (long long).
1037
1038         * gcc.c-torture/execute/strcpy-1.c: New test.
1039
1040 2002-05-19  Jason Merrill  <jason2redhat.com>
1041
1042         * g++.dg/ext/oper1.C: New test.
1043
1044 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
1045 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
1046
1047         * README.QMTEST: New file.
1048
1049         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
1050
1051 2002-05-19  Andreas Jaeger  <aj@suse.de>
1052
1053         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
1054         now.
1055         * gcc.c-torture/execute/loop-2d.x: Likewise.
1056
1057 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
1058
1059         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
1060         support weak symbols.
1061         * gcc.dg/weak-4.c: Likewise
1062         * gcc.dg/weak-6.c: Likewise
1063
1064 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
1065
1066         * gcc.dg/weak-3.c: Add dg-excess-error comment for
1067         cygwin, coff and h8300-*-hms targets
1068         * gcc.dg/weak-5.c: Likewise
1069         * gcc.dg/weak-7.c: Likewise
1070
1071 2002-05-16  Jason Merrill  <jason@redhat.com>
1072
1073         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
1074         (scan-assembler-not, scan-assembler-dem): Likewise.
1075         (scan-assembler-dem-not): Likewise.
1076
1077 2002-05-15  Richard Henderson  <rth@redhat.com>
1078
1079         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
1080
1081 2002-05-15  Richard Henderson  <rth@redhat.com>
1082
1083         * gcc.dg/weak-5.c (vfoo1c): No warning here.
1084         (vfoo1f): Warning here.
1085         (vfoo1l): Don't redefine the alias.
1086
1087 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
1088
1089         * g++.dg/init/pm1.C: New test.
1090
1091 2002-05-12  David S. Miller  <davem@redhat.com>
1092
1093         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
1094         types.
1095
1096 2002-05-10  Roger Sayle  <roger@eyesopen.com>
1097
1098         * gcc.c-torture/execute/20020510-1.c: New test case.
1099
1100 2002-05-10  David S. Miller  <davem@redhat.com>
1101
1102         * gcc.c-torture/execute/conversion.c: Test long double too.
1103
1104 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
1105
1106         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
1107         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
1108         * lib/g++.exp (g++_link_flags): Likewise.
1109         * lib/objc.exp (objc_target_compile): Likewise.
1110
1111 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
1112
1113         * gcc.dg/cpp/poison.c: Update.
1114         * gcc.dg/cpp/20000625-2.c: Remove.
1115         * gcc.dg/cpp/direct2s.c: Remove final test.
1116
1117 2002-05-08  Tom Rix  <trix@redhat.com>
1118
1119         * gcc.c-torture/execute/20020508-1.c: New test.
1120         * gcc.c-torture/execute/20020508-2.c: New test.
1121         * gcc.c-torture/execute/20020508-3.c: New test.
1122
1123 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
1124
1125         * gcc.dg/cpp/charconst-4.c: More tests.
1126
1127 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
1128
1129         PR c/6569
1130         * gcc.dg/weak-3.c: Update location of warning messages.
1131         * gcc.dg/weak-5.c: Likewise.
1132
1133 2002-05-06  Roger Sayle  <roger@eyesopen.com>
1134
1135         * gcc.c-torture/execute/20020506-1.c: New test case.
1136
1137 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
1138
1139         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
1140
1141 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1142
1143         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
1144
1145 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1146
1147         * gcc.dg/cpp/charconst-3.c: New test.
1148
1149 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1150
1151         * gcc.dg/cpp/charconst.c: Update tests.
1152
1153 2002-05-05  Tim Josling  <tej@melbpc.org.au>
1154
1155         * treelang: Added directory for new sample language treelang. Also
1156         lib/treelang.exp: New file to signal treelang should be tested.
1157
1158 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
1159
1160         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
1161         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
1162         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
1163         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
1164         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
1165         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
1166         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
1167
1168 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1169
1170         * gcc.dg/format/xopen-2.c: New test.
1171
1172 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
1173
1174         * gcc.dg/20020503-1.c: New test.
1175
1176 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
1177
1178         * g++.dg/init/dtor1.C: Make it tougher.
1179
1180 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
1181
1182         * g++.dg/init/dtor1.C: New test.
1183
1184 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
1185
1186         * gcc.dg/altivec-8.c: New.
1187
1188 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
1189
1190         * gcc.dg/altivec-7.c: New.
1191
1192 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
1193
1194         * g++.dg/parse/typedef1.C: New test.
1195
1196 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
1197
1198         PR c++/6486
1199         * g++.dg/template/friend6.C: New test.
1200
1201         PR c++/6492
1202         * g++.dg/init/copy1.C: New test.
1203
1204 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
1205
1206         * g++.dg/warn/effc1.C: New test.
1207
1208 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1209
1210         * gcc.dg/cpp/if-cexp.c: Add a test.
1211
1212 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
1213
1214         * gcc.dg/20020426-2.c: New test.
1215
1216 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
1217
1218         * gcc.dg/cpp/if-mop.c: Update.
1219         * gcc.dg/cpp/if-mpar.c: Add test.
1220         * gcc.dg/cpp/if-oppr.c: Update.
1221
1222 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1223
1224         PR c/6343
1225         * gcc.dg/weak-[2-7].c: New tests.
1226
1227 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
1228
1229         * gcc.dg/enum1.c: New test.
1230
1231 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
1232
1233         PR c++/6497
1234         * g++.dg/inherit/access2.C: New test.
1235
1236 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
1237
1238         PR bootstrap/6445
1239         * gcc.dg/20020426-1.c: New test.
1240
1241 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
1242
1243         * g++.dg/abi/enum1.C: New test.
1244
1245 2002-04-26  Richard Henderson  <rth@redhat.com>
1246
1247         * gcc.dg/c99-bool-1.c: Expect always true warning.
1248
1249 2002-04-25  Roger Sayle  <roger@eyesopen.com>
1250
1251         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
1252
1253 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1254
1255         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
1256         targets.
1257
1258 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
1259
1260         * g++.dg/abi/mange7.C: New test.
1261
1262         PR c++/6438.
1263         * g++.dg/parse/stmtexpr2.C: New test.
1264
1265 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
1266
1267         * gcc.dg/20020312-2.c: Add SH target.
1268
1269 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1270
1271         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
1272         compiler output on mips*-*-irix*.
1273
1274 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
1275
1276         * g++.dg/parse/attr1.C: New test.
1277
1278 2002-04-23  Roger Sayle  <roger@eyesopen.com>
1279
1280         * gcc.c-torture/execute/string-opt-17.c: New test case.
1281         * gcc.c-torture/execute/memset-2.c: New test case.
1282
1283 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
1284
1285         PR c++/6256:
1286         * g++.dg/template/friend5.C: New test.
1287
1288         PR c++/6331:
1289         * g++.dg/template/qual1.C: Likewise.
1290
1291 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
1292
1293         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
1294         Include stdlib.h, not stdio.h or ctype.h.
1295
1296 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
1297
1298         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
1299         cris-*-elf* and mmix-*-*.
1300         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
1301         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
1302         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
1303         Ditto.
1304         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
1305         * gcc.dg/wchar_t-1.c: Ditto.
1306
1307 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
1308
1309         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
1310         Clarify comment.
1311
1312 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
1313
1314         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
1315
1316 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1317
1318         * gcc.c-torture/execute/20000906-1.x: Delete.
1319
1320 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
1321
1322         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
1323
1324 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
1325
1326         * PR6367
1327         * g77.f-torture/execute/6367.f: New test.
1328         * g77.f-torture/execute/6367.x: Disable for MMIX.
1329
1330 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
1331
1332         * PR6352
1333         * g++.dg/opt/inline2.C: New test.
1334
1335 2002-04-18  Richard Henderson  <rth@redhat.com>
1336
1337         * gcc.dg/20000906-1.c: Enable for all targets.
1338         * gcc.c-torture/compile/iftrap-2.c: New.
1339
1340 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
1341
1342         * gcc.dg/20020418-1.c: New test.
1343         * gcc.dg/20020418-2.c: New test.
1344
1345 2002-04-18  Richard Henderson  <rth@redhat.com>
1346
1347         * gcc.c-torture/compile/iftrap-1.c: New.
1348         * gcc.dg/iftrap-1.c: Adjust for ia64.
1349         * gcc.dg/iftrap-2.c: New.
1350
1351 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
1352
1353         * gcc.c-torture/compile/20020418-1.c: New test.
1354
1355 2002-04-18  Roger Sayle  <roger@eyesopen.com>
1356
1357         * gcc.c-torture/compile/20020415-1.c: New.
1358
1359 2002-04-18  David S. Miller  <davem@redhat.com>
1360
1361         * gcc.c-torture/execute/20020418-1.c: New test.
1362
1363 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
1364
1365         * gcc.dg/20020416-1.c: New test.
1366
1367         * g++.dg/opt/inline1.C: New test.
1368
1369 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
1370
1371         * gcc.dg/altivec-5.c: New test.
1372
1373         * gcc.dg/20020415-1.c: New test.
1374
1375 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
1376
1377         * testsuite/lib/chill.exp: Remove.
1378
1379 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
1380
1381         * g++.dg/other/big-struct.C: New test.
1382
1383 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
1384
1385         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
1386         of scratch file.
1387
1388 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
1389
1390         PR c/6277
1391         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
1392         in scan-assembler function name
1393
1394 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
1395
1396         * g77.f-torture/execute/980628-4.x,
1397         g77.f-torture/execute/980628-5.x,
1398         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1399         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1400         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
1401         i[34567]86-*-*.
1402
1403 2002-04-13  David S. Miller  <davem@redhat.com>
1404
1405         * gcc.c-torture/execute/20020413-1.c: New test.
1406
1407 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
1408
1409         * gcc.dg/asm-6.c,
1410         * g++.dg/ext/asm1.C: New tests.
1411
1412 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
1413
1414         PR c++ 5373.
1415         * g++.dg/parse/stmtexpr1.C: New test.
1416
1417         PR c++/5189.
1418         * g++.dg/template/copy1.C: New test.
1419
1420 2002-04-12  Richard Henderson  <rth@redhat.com>
1421
1422         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
1423
1424 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
1425
1426         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
1427         gcc.c-torture/execute/20020307-2.c.
1428
1429 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
1430
1431         * g++.dg/ext/attrib5.C,
1432         * g++.dg/lookup/struct1.C: New tests.
1433
1434 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
1435
1436         * gcc.dg/20020411-1.c: New test.
1437
1438         * gcc.c-torture/execute/20020411-1.c: New test.
1439
1440 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
1441
1442         * g77.f-torture/execute/6177.f: New test.
1443
1444 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
1445
1446         PR middle-end/6247
1447         * g++.dg/opt/cleanup1.C: New test.
1448
1449         * g++.dg/opt/const1.C: New test.
1450
1451 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
1452
1453         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
1454
1455 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
1456
1457         PR c++/5507
1458         * g++.dg/template/typename2.C: New test.
1459
1460 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
1461
1462         * gcc.c-torture/execute/loop-12.c: New.
1463
1464 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
1465
1466         * g77.f-torture/execute/980628-4.x,
1467         g77.f-torture/execute/980628-5.x,
1468         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1469         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1470         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
1471
1472 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1473
1474         PR optimization/6086
1475         * g++.dg/opt/preinc1.C: New test.
1476
1477 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1478
1479         PR c++/5571
1480         * g++.dg/opt/static2.C: New test.
1481
1482 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1483
1484         PR c/5120
1485         * gcc.dg/20020406-1.c: New test.
1486
1487 2002-04-04  David S. Miller  <davem@redhat.com>
1488
1489         * gcc.c-torture/execute/20020404-1.c: New test.
1490
1491 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
1492
1493         PR c/6123
1494         * gcc.dg/20020312-2.c: Do not declare global register variable
1495         if __PIC__ or __pic__ is defined.
1496
1497 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
1498
1499         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
1500         __asm__ so that it works correctly even if -ansi -pedantic-errors.
1501
1502 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1503
1504         * gcc.misc-tests/linkage.exp: Update last change to handle
1505         sparc*-, not just sparc-.
1506
1507 2002-04-03  Richard Henderson  <rth@redhat.com>
1508
1509         * gcc.dg/cpp/ucs.c: Improved long UCS test.
1510
1511 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1512
1513         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
1514
1515 2002-04-02  David S. Miller  <davem@redhat.com>
1516
1517         * gcc.c-torture/execute/20020402-3.c: New test.
1518
1519 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1520
1521         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
1522         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
1523
1524         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
1525         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
1526         g77.f-torture/execute/20001201.x,
1527         g77.f-torture/execute/u77-test.x: New files.
1528
1529         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
1530         * gcc.dg/wchar_t-1.c: Ditto.
1531
1532 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1533
1534         * gcc.c-torture/execute/20020402-1.c: New test.
1535
1536 2002-04-01  Richard Henderson  <rth@redhat.com>
1537
1538         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
1539
1540         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
1541
1542 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1543
1544         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
1545
1546 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1547
1548         * g++.dg/inherit/template-as-base.C: Expect error.
1549         * g++.dg/inherit/namespace-as-base.C: Likewise.
1550
1551 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
1552
1553         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
1554         g++.dg/ext/instantiate3.C: Tweak match patterns.
1555
1556         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
1557         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
1558         -da test.
1559
1560 2002-03-31  Richard Henderson  <rth@redhat.com>
1561
1562         * gcc.dg/special/alias-2.c: New.
1563         * gcc.dg/special/ecos.exp: Run it.
1564
1565 2002-03-31  Richard Henderson  <rth@redhat.com>
1566
1567         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
1568
1569 2002-03-31  Kazu Hirata  <kazu@hxi.com>
1570
1571         * gcc.dg/weak-1.c: Disable on h8300 port.
1572
1573 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
1574
1575         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
1576         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
1577         ordering tests.
1578         * g++.dg/bprob/bprob-1.C: New test.
1579         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
1580         * g++.dg/gcov/gcov-1.C: New test.
1581         * g++.dg/gcov/gcov-1.x: New file.
1582         * g++.dg/gcov/gcov-2.C: New test.
1583         * g++.dg/gcov/gcov-3.C: New test.
1584         * g++.dg/gcov/gcov-3.h: New file.
1585
1586 2002-03-28  Roger Sayle  <roger@eyesopen.com>
1587
1588         * g++.old-deja/g++.other/builtins5.C: New test.
1589         * g++.old-deja/g++.other/builtins6.C: New test.
1590         * g++.old-deja/g++.other/builtins7.C: New test.
1591         * g++.old-deja/g++.other/builtins8.C: New test.
1592         * g++.old-deja/g++.other/builtins9.C: New test.
1593
1594 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
1595
1596         * g++.dg/opt/static1.C: New test.
1597
1598         * g++.dg/opt/longbranch1.C: New test.
1599
1600 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
1601
1602         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
1603
1604         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
1605
1606 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
1607
1608         * gcc.c-torture/execute/20020328-1.c: New test.
1609
1610 2002-03-27  Richard Henderson  <rth@redhat.com>
1611
1612         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
1613         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
1614         move from g++.old-deja/g++.ext/.
1615
1616 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
1617
1618         * g++.dg/init/new2.C: New test.
1619
1620 2002-03-26  Richard Henderson  <rth@redhat.com>
1621
1622         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
1623
1624         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
1625         on sparc.
1626
1627         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
1628         sparcv9 systems.
1629         * gcc.dg/20001102-1.c: Likewise.
1630
1631 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
1632
1633         * gcc.dg/cpp/endif-pedantic1.c,
1634         gcc.dg/cpp/endif-pedantic2.c:  New tests.
1635
1636 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
1637
1638         * g++.dg/init/new1.C: New test.
1639
1640 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
1641
1642         * g++.dg/abi/vbase9.C: New test.
1643
1644 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
1645
1646         * gcc.dg/arm-asm.c: New test.
1647
1648 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
1649
1650         * gcc.dg/Wswitch-enum.c: New test.
1651         Fix PR c/5044.
1652
1653 2002-03-26  Richard Henderson  <rth@redhat.com>
1654
1655         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
1656         structure.
1657
1658 2002-03-25  Richard Henderson  <rth@redhat.com>
1659
1660         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
1661         sparcv9 systems.
1662
1663         * gcc.c-torture/compile/20011119-1.c (xxx): New.
1664         * gcc.c-torture/compile/20011119-2.c (xxx): New.
1665
1666 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
1667
1668         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1669
1670 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
1671
1672         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
1673         targets using generic thunk support.
1674
1675 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
1676
1677         * gcc.c-torture/compile/20020323-1.c: New test.
1678
1679         * g++.dg/opt/conj2.C: New test.
1680
1681 2002-03-24  Richard Henderson  <rth@redhat.com>
1682
1683         * gcc.dg/weak-1.c: Use -fno-common.
1684
1685 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1686
1687         * g77.dg/f77-edit-apostrophe-out.f: New test
1688         * g77.dg/f77-edit-h-out.f: New test
1689         * g77.dg/f77-edit-t-in.f: New test
1690         * g77.dg/f77-edit-t-out.f: New test
1691         * g77.dg/f77-edit-x-out.f: New test
1692         * g77.dg/f77-edit-slash-out.f: New test
1693         * g77.dg/f77-edit-colon-out.f: New test
1694         * g77.dg/f77-edit-s-out.f: New test
1695
1696 2002-03-24  Richard Henderson  <rth@redhat.com>
1697
1698         * objc/execute/formal_protocol-6.x: New XFAIL.
1699
1700 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1701
1702         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
1703         that do not support weak symbols
1704
1705 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1706
1707         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
1708         * lib/g77.exp:  Likewise
1709         * lib/objc.exp: Likewise
1710
1711 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
1712
1713         * gcc.dg/Wswitch-default.c: New test.
1714
1715 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
1716
1717         * g++.dg/other/enum1.C: New test.
1718
1719 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
1720
1721         * gcc.dg/pragma-ep-3.c: Fix typo.
1722
1723 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1724
1725         * g++.dg/inherit/template-as-base.C: New test.
1726
1727 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
1728
1729         * g++.old-deja/g++.other/dwarf2-1.C: Move...
1730         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
1731
1732 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
1733
1734         * gcc.dg/cpp/multiline.c: Update to match.
1735
1736 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
1737
1738         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
1739
1740 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
1741
1742         * gcc.dg/cpp/extratokens2.c:  New file.
1743
1744 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
1745
1746         * gcc.dg/20020312-2.c: Add rs6000 target.
1747
1748         * gcc.c-torture/compile/20020319-1.c: New test.
1749
1750 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1751
1752         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
1753         (A, E): Handle this.
1754
1755 2002-03-20  Jason Merrill  <jason@redhat.com>
1756
1757         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
1758         ignoring -fpic.
1759         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
1760         through prune_gcc_output.
1761
1762 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
1763
1764         * gcc.c-torture/compile/20020320-1.c: New test.
1765
1766 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
1767
1768         * gcc.c-torture/compile/20020318-1.c: New test.
1769
1770         * gcc.dg/struct-by-value-1.c: New test.
1771
1772         * gcc.dg/20020319-1.c: New test.
1773
1774 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
1775
1776         * g++.dg/opt/conj1.C: New test.
1777
1778 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
1779
1780         * g++.dg/template/qualttp20.C: Revert previous change.
1781         * g++.dg/template/qualttp3.C: Likewise.
1782         * g++.dg/template/qualttp4.C: Likewise
1783         * g++.dg/template/qualttp5.C: Likewise
1784         * g++.dg/template/qualttp6.C: Likewise
1785         * g++.dg/template/qualttp7.C: Likewise
1786         * g++.dg/template/qualttp8.C: Likewise
1787         * g++.dg/template/recurse.C: Likewise.
1788
1789 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
1790
1791         * gcc.dg/cpp/wchar-1.c: Update.
1792
1793 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
1794
1795         * g++.dg/template/conv1.C: New test.
1796         * g++.dg/template/conv2.C: New test.
1797         * g++.dg/template/conv3.C: New test.
1798         * g++.dg/template/conv4.C: New test.
1799
1800 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
1801
1802         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
1803         * g++.dg/template/qualttp3.C: Likewise.
1804         * g++.dg/template/qualttp4.C: Likewise
1805         * g++.dg/template/qualttp5.C: Likewise
1806         * g++.dg/template/qualttp6.C: Likewise
1807         * g++.dg/template/qualttp7.C: Likewise
1808         * g++.dg/template/qualttp8.C: Likewise
1809         * g++.dg/template/recurse.C: Likewise.
1810
1811 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
1812
1813         * g++.dg/opt/dtor1.C: New test.
1814
1815 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
1816
1817         * gcc.c-torture/compile/20020315-1.c: New test.
1818
1819 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
1820
1821         * gcc.dg/weak-1.c: Fix scan tests.
1822
1823 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
1824
1825         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
1826         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
1827         cris-*-aout* mmix-*-*.
1828         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
1829         cris-*-aout* mmix-*-*.
1830         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
1831         cris-*-elf* cris-*-aout* and mmix-*-*.
1832         * gcc.dg/20001009-1.c: Ditto.
1833         * gcc.dg/20010912-1.c: Ditto.
1834         * gcc.dg/20020122-4.c: Ditto.
1835         * gcc.dg/inline-2.c: Ditto.
1836
1837 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
1838
1839         * gcc.c-torture/compile/20020314-1.c: New test.
1840
1841 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
1842
1843         * gcc.c-torture/execute/20020314-1.c: New test.
1844
1845 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
1846
1847         * g++.dg/warn/Wunused-1.C: New test.
1848
1849 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
1850
1851         * g++.dg/abi/mangle6.C: New test.
1852
1853 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
1854
1855         * gcc.c-torture/compile/20020309-2.c: New test.
1856
1857         * gcc.c-torture/compile/20020312-1.c: New test.
1858
1859 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
1860
1861         * g++.dg/other/access1.C: New test.
1862
1863 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
1864
1865         * gcc.c-torture/execute/wchar_t-1.c: New test.
1866
1867 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
1868
1869         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
1870
1871 2002-03-12  Roger Sayle  <roger@eyesopen.com>
1872
1873         * gcc.dg/20020312-1.c: New test case.
1874
1875 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
1876
1877         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1878
1879 2002-03-11  Richard Henderson  <rth@redhat.com>
1880
1881         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
1882         * g++.old-deja/g++.jason/report.C: Likewise.
1883
1884 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1885
1886         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
1887         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
1888
1889 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
1890
1891         * testsuite/g++.dg/overload/pmf1.C: New test.
1892
1893 2002-03-11  Kazu Hirata  <kazu@hxi.com>
1894
1895         * gcc.c-torture/execute/20020307-1.c: Use long.
1896
1897 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
1898
1899         PR optimization/5844
1900         * gcc.dg/20020310-1.c: New test.
1901
1902 2002-03-09  Michael Meissner  <meissner@redhat.com>
1903
1904         * gcc.c-torture/execute/memcpy-2.c: New test.
1905         * gcc.c-torture/execute/memset-1.c: New test.
1906         * gcc.c-torture/execute/strlen-1.c: New test.
1907         * gcc.c-torture/execute/strcmp-1.c: New test.
1908         * gcc.c-torture/execute/strncmp-1.c: New test.
1909
1910 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
1911
1912         * gcc.dg/ppc-ldstruct.c: New test.
1913
1914 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
1915
1916         * gcc.c-torture/execute/va-arg-22.c: New test.
1917
1918 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
1919
1920         * gcc.c-torture/compile/20020309-1.c: New test.
1921
1922 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
1923
1924         * gcc.c-torture/execute/20020307-2.c: New test.
1925
1926 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
1927
1928         * g77.f-torture/compile/20020307-1.f: New test.
1929
1930 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
1931
1932         * gcc.dg/unordered-1.c: New test.
1933
1934 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
1935
1936         * gcc.c-torture/execute/20020307-1.c: New test.
1937
1938 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
1939
1940         * gcc.dg/20020304-1.c: New test.
1941
1942         * gcc.c-torture/compile/20020304-2.c: New test.
1943
1944 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
1945
1946         * gcc.c-torture/compile/20020304-1.c: New test case
1947         (from PR c/5830).
1948
1949 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
1950
1951         * gcc.dg/20020103-1.c: Add other -D ppc variants.
1952
1953 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
1954
1955         * g++.dg/other/classkey1.C: New test.
1956
1957 2002-03-01  Richard Henderson  <rth@redhat.com>
1958
1959         * gcc.c-torture/compile/981223-1.x: New.
1960         * gcc.c-torture/compile/920625-1.x: New.
1961
1962 2002-02-28  Richard Henderson  <rth@redhat.com>
1963
1964         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
1965
1966 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
1967
1968         * gcc.c-torture/execute/20020227-1.c: New test.
1969
1970 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
1971
1972         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
1973         here" ERROR lines.
1974         * g++.old-deja/g++.oliva/partord1.C: Likewise.
1975         * g++.old-deja.g++.other/defarg1.C: Likewise.
1976         * g++.old-deja/g++.pt/calls2.C: Likewise.
1977         * g++.old-deja/g++.pt/crash20.C: Likewise.
1978         * g++.old-deja/g++.pt/crash30.C: Likewise.
1979         * g++.old-deja/g++.pt/crash36.C: Likewise.
1980         * g++.old-deja/g++.pt/crash6.C: Likewise.
1981         * g++.old-deja/g++.pt/defarg13.C: Likewise.
1982         * g++.old-deja/g++.pt/derived3.C: Likewise.
1983         * g++.old-deja/g++.pt/error1.C: Likewise.
1984         * g++.old-deja/g++.pt/friend21.C: Likewise.
1985         * g++.old-deja/g++.pt/friend23.C: Likewise.
1986         * g++.old-deja/g++.pt/infinite1.C: Likewise.
1987         * g++.old-deja/g++.robertl/eb128.C: Likewise.
1988
1989 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
1990
1991         * gcc.c-torture/execute/20020225-2.c: New test.
1992
1993 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
1994
1995         * gcc.c-torture/execute/920730-1t.c,
1996         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
1997         Delete test cases, only relevant to -traditional.
1998
1999 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2000
2001         * gcc.dg/cpp/undef1.c: Remove.
2002         * gcc.dg/cpp/directiv.c: Update.
2003         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
2004
2005 2002-02-27  Michael Meissner  <meissner@redhat.com>
2006
2007         * gcc.c-torture/execute/20020226-1.c: New test.
2008
2009 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
2010
2011         * g++.dg/debug/debug4.C: New test.
2012
2013         * gcc.dg/ia64-visibility-1.c: New test.
2014
2015 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
2016
2017         * gcc.dg/debug/20020224-1.c: New.
2018
2019 2002-02-25  Kazu Hirata  <kazu@hxi.com>
2020
2021         * gcc.c-torture/execute/960416-1.x: New.
2022         * gcc.c-torture/execute/divconst-3.x: Likewise.
2023
2024 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
2025
2026         * gcc.dg/20020224-1.c: New test.
2027
2028 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
2029
2030         * gcc.c-torture/execute/20020225-1.c: New.
2031
2032 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2033
2034         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
2035
2036 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
2037
2038         * gcc.dg/20020222-1.c: New test.
2039
2040 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
2041
2042         * g++.dg/opt/anonunion1.C: New test.
2043
2044 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
2045
2046         * g++.dg/template/qualttp19.C: New test.
2047         * g++.dg/template/qualttp20.C: New test.
2048         * g++.old-deja/g++.jason/report.C: Adjust expected errors
2049         * g++.old-deja/g++.other/qual1.C: Likewise.
2050
2051 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
2052
2053         * gcc.dg/attr-alwaysinline.c: New.
2054
2055 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
2056
2057         * gcc.dg/20020220-1.c: New test.
2058
2059         * gcc.dg/20020220-2.c: New test.
2060
2061         * g++.dg/opt/mmx1.C: New test.
2062
2063 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
2064
2065         * gcc.c-torture/compile/20020110.c: New test.
2066
2067 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
2068
2069         * gcc.c-torture/execute/20020219-1.c: New test.
2070
2071         * gcc.dg/20020219-1.c: New test.
2072
2073         * gcc.dg/noncompile/20020220-1.c: New test.
2074
2075         * g++.dg/opt/ptrintsum1.C: New test.
2076
2077         * gcc.dg/debug/20020220-1.c: New test.
2078
2079 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
2080
2081         * gcc.c-torture/execute/20020216-1.c: New test.
2082
2083 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
2084
2085         * gcc.dg/decl-1.c: Update, new test.
2086
2087 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
2088
2089         * g++.dg/abi/bitfield1.C: New test.
2090         * g++.dg/abi/bitfield2.C: New test.
2091
2092 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
2093
2094         * gcc.dg/attr-nest.c: New test.
2095
2096 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
2097
2098         * gcc.c-torture/execute/20020215-1.c: New test.
2099
2100 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
2101
2102         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
2103         * g++.dg/debug/debug.exp: New.
2104         * g++.dg/debug/trivial.C: New.
2105         * g++.dg/debug/debug1.C: Moved...
2106         * g++.dg/other/debug1.C: ...from here.
2107         * g++.dg/debug/debug2.C: Moved...
2108         * g++.dg/other/debug2.C: ...from here.
2109         * g++.dg/debug/debug3.C: Moved...
2110         * g++.dg/other/debug3.C: ...from here.
2111
2112         * gcc.dg/noncompile/20020213-1.c: New test.
2113
2114 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
2115
2116         * g++.dg/other/debug3.C: New test.
2117
2118         * gcc.c-torture/execute/20020213-1.c: New test.
2119
2120 2002-02-13  Richard Smith <richard@ex-parrot.com>
2121
2122         * g++.old-deja/g++.other/thunk1.C: New test.
2123
2124 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
2125
2126         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
2127
2128 2002-02-13  Stan Shebs  <shebs@apple.com>
2129
2130         * gcc.dg/altivec-3.c: New.
2131
2132 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
2133
2134         * gcc.dg/Wunreachable-1.c: New test.
2135         * gcc.dg/Wunreachable-2.c: New test.
2136
2137 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2138
2139         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
2140
2141 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
2142
2143         * gcc.dg/decl-1.c: New test.
2144
2145 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
2146
2147         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
2148
2149 2002-02-10  Kazu Hirata  <kazu@hxi.com>
2150
2151         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
2152         * gcc.c-torture/compile/980506-1.x: Likewise.
2153
2154 2002-02-10  Kazu Hirata  <kazu@hxi.com>
2155
2156         * gcc.dg/20020210-1.c: New.
2157
2158 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
2159
2160         * g77.f-torture/execute/947.f: New regression test
2161         for PR fortran/947.
2162
2163 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
2164
2165         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
2166         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
2167
2168 2002-02-08  Richard Henderson  <rth@redhat.com>
2169
2170         * gcc.c-torture/compile/labels-3.c: New.
2171
2172 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
2173
2174         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
2175         expression statements work instead.
2176         * gcc.dg/noncompile/20020207-1.c: New test.
2177
2178 2002-02-07  Richard Henderson  <rth@redhat.com>
2179
2180         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
2181
2182 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2183
2184         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
2185         message from g77
2186         * lib/g77-dg.exp: Trim g77 error messages so that they are
2187         recognized by dg.exp.
2188
2189 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2190
2191         PR fortran/5473
2192         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
2193
2194 2002-02-07  Richard Henderson  <rth@redhat.com>
2195
2196         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
2197         to be sufficiently aligned for integers.
2198
2199 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
2200
2201         * g++.dg/template/friend4.C: New test.
2202
2203 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2204
2205         PR fortran/5743
2206         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
2207         unsupported cases.
2208
2209 2002-02-07  Richard Henderson  <rth@redhat.com>
2210
2211         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
2212         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
2213         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
2214         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
2215
2216 2002-02-06  Richard Henderson  <rth@redhat.com>
2217
2218         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
2219
2220 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
2221
2222         * gcc.dg/20020206-1.c: New test.
2223
2224 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
2225
2226         * gcc.c-torture/execute/20020206-1.c: New test.
2227
2228         * gcc.c-torture/execute/20020206-2.c: New test.
2229
2230         PR optimization/5429:
2231         * gcc.c-torture/compile/20020206-1.c: New test.
2232
2233 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
2234
2235         * g++.dg/ext/align1.C: Do not use an explicit alignment value
2236         as certain file formats cannot support particularly large
2237         alignments.
2238
2239         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
2240         and do not expect to be able to link the executable.
2241
2242         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
2243         fail because the COFF format does not support the weak attribute.
2244
2245 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
2246
2247         * g77.dg/pr5473.f:  New test
2248
2249 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
2250
2251         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
2252         Fix testcase accordingly.
2253
2254 2002-02-04  Richard Henderson  <rth@redhat.com>
2255
2256         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
2257         (buf): Change to be an array of pointers, not ints.
2258
2259 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
2260
2261         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
2262         before all tests.  Move warning one line above to match where it
2263         C frontend emits.
2264         * gcc.dg/Wswitch-2.c: New test.
2265         * g++.dg/warn/Wswitch-1.C: New test.
2266         * g++.dg/warn/Wswitch-2.C: New test.
2267
2268 2002-02-04  Richard Henderson  <rth@redhat.com>
2269
2270         * g++.dg/abi/offsetof.C: Fix size comparison.
2271
2272 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
2273
2274         * gcc.dg/cast-qual-2.c: New test.
2275
2276 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
2277
2278         * gcc.dg/20020201-4.c: New test.
2279
2280 2002-02-04  Ben Elliston  <bje@redhat.com>
2281
2282         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
2283         target_info attribute != 0, in addition to the empty string.
2284         (gcc_target_compile): Likewise.
2285
2286 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
2287
2288         * gcc.dg/Wswitch.c: New test.
2289         PR gcc/4475. PR gcc/3780.
2290
2291 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
2292
2293         * g77.f-torture/execute/5122.f: New test for regressions
2294         against PR fortran/5122.
2295
2296 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
2297
2298         * g77.f-torture/compile/pr3743.f: Delete
2299         * g77.dg/pr3743-1.f: New test.
2300         * g77.dg/pr3743-2.f: New test.
2301         * g77.dg/pr3743-3.f: New test.
2302         * g77.dg/pr3743-4.f: New test.
2303
2304 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2305
2306         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
2307
2308 2002-02-02  Richard Henderson  <rth@redhat.com>
2309
2310         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
2311         * gcc.c-torture/execute/bf64-1.c: Likewise.
2312
2313 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
2314
2315         * gcc.dg/20020201-2.c: New test.
2316
2317         * gcc.dg/20020201-3.c: New test.
2318
2319         * gcc.c-torture/execute/bitfld-2.c: New test.
2320
2321 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2322
2323         * gcc.dg/bitfld-1.c: Update.
2324         * gcc.dg/bitfld-2.c: Update.
2325         * gcc.c-torture/execute/bitfld-1.x: New.
2326
2327 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
2328
2329         * gcc.c-torture/execute/20020201-1.c: New test.
2330
2331 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
2332
2333         PR target/5469
2334         * gcc.dg/20020201-1.c: New test.
2335
2336 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
2337
2338         PR fortran/3743
2339         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
2340         * g77.f-torture/compile/pr3743.x: Remove
2341
2342 2002-01-31  Tom Rix  <trix@redhat.com>
2343
2344         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
2345
2346 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
2347
2348         * gcc.dg/noncompile/20020130-1.c: New test.
2349
2350 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
2351
2352         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
2353
2354 2002-01-29  Richard Henderson  <rth@redhat.com>
2355
2356         * gcc.c-torture/execute/991118-1.c: Cast various constants back
2357         to long long.
2358         * gcc.c-torture/execute/bf64-1.c: Likewise.
2359
2360 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
2361
2362         * gcc.c-torture/execute/20020129-1.c: New test.
2363
2364 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2365
2366         * gcc.c-torture/compile/20000224-1.c: Update.
2367         * gcc.c-torture/execute/bitfld-1.c: New tests.
2368         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
2369         * gcc.dg/uninit-A.c: Update.
2370
2371 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
2372
2373         * g++.dg/template/ctor1.C: Add instantiation.
2374
2375 2002-01-28  Paul Koning  <pkoning@equallogic.com>
2376
2377         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
2378         argument to __builtin_prefetch to be const ptr.
2379
2380 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
2381
2382         * gcc.c-torture/compile/20020120-1.c: New test.
2383
2384 2002-01-27  Kazu Hirata  <kazu@hxi.com>
2385
2386         * gcc.c-torture/execute/20020127-1.c: New test.
2387
2388 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
2389
2390         * g77.dg/f77-edit-i-in.f: New test
2391         * g77.dg/f77-edit-i-out.f: New test
2392
2393 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
2394
2395         * gcc.dg/debug/debug.exp: New file.
2396         * gcc.dg/debug/trivial.c: New file.
2397         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
2398         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
2399         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
2400         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
2401         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
2402         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
2403         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
2404         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
2405         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
2406         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
2407         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
2408         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
2409         * gcc.dg/20000503-1.c: Removed.
2410         * gcc.dg/20010207-1.c: Removed.
2411         * gcc.dg/20011223-1.c: Removed.
2412         * gcc.dg/20020104-2.c: Removed.
2413         * gcc.dg/debug-1.c: Removed.
2414         * gcc.dg/debug-2.c: Removed.
2415         * gcc.dg/debug-3.c: Removed.
2416         * gcc.dg/debug-4.c: Removed.
2417         * gcc.dg/debug-5.c: Removed.
2418         * gcc.dg/debug-6.c: Removed.
2419         * gcc.dg/dwarf2-1.c: Removed.
2420         * gcc.dg/dwarf2-2.c: Removed.
2421
2422 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
2423
2424         * g++.old-deja/g++.other/eh5.C: New test.
2425         * g++.old-deja/g++.other/sibcall2.C: New test.
2426         * g++.old-deja/g++.other/array9.C: New test.
2427         * g++.old-deja/g++.other/typename2.C: New test.
2428         * g++.old-deja/g++.other/crash60.C: New test.
2429         * g++.old-deja/g++.other/conv9.C: New test.
2430         * g++.old-deja/g++.other/mangle10.C: New test.
2431         * g++.old-deja/g++.other/unchanging1.C: New test.
2432         * g++.old-deja/g++.other/exprstmt1.C: New test.
2433         * g++.old-deja/g++.other/inline23.C: New test.
2434         * g++.old-deja/g++.eh/ia64-1.C: New test.
2435         * g++.old-deja/g++.other/dwarf2-1.C: New test.
2436         * g++.old-deja/g++.other/reload1.C: New test.
2437         * g++.old-deja/g++.other/static20.C: New test.
2438         * g++.old-deja/g++.other/local-alloc1.C: New test.
2439         * g++.old-deja/g++.other/conv8.C: New test.
2440         * g++.old-deja/g++.other/stmtexpr2.C: New test.
2441         * g++.old-deja/g++.other/storeexpr1.C: New test.
2442         * g++.old-deja/g++.other/storeexpr2.C: New test.
2443         * g++.dg/eh/template2.C: New test.
2444         * g++.dg/warn/weak1.C: New test.
2445
2446 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
2447
2448         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2449         Remove first, non-varying, argument.
2450
2451 2002-01-23  Richard Henderson  <rth@redhat.com>
2452
2453         * gcc.dg/inline-2.c: New.
2454
2455         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
2456         Add optional target arg.  Check number of arguments.
2457         (scan-assembler-not, scan-assembler-dem): Likewise.
2458         (scan-assembler-dem-not): Likewise.
2459
2460 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2461
2462         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
2463         line 12.
2464         * g++.old-deja/g++.brendan/parse3.C,
2465         g++.old-deja/g++.other/crash26.C,
2466         g++.old-deja/g++.other/crash28.C,
2467         g++.old-deja/g++.other/crash29.C,
2468         g++.old-deja/g++.other/crash30.C,
2469         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
2470
2471 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
2472
2473         * gcc.dg/20020115-1.c: New.
2474
2475 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
2476
2477         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
2478
2479 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
2480
2481         * gcc.dg/20020122-3.c: New.
2482
2483 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
2484
2485         * g++.dg/other/gc1.C: New test.
2486
2487 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2488
2489         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
2490
2491 2002-01-22  Richard Henderson  <rth@redhat.com>
2492
2493         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
2494
2495 2002-01-22  Richard Henderson  <rth@redhat.com>
2496
2497         * gcc.dg/20020122-4.c: New.
2498
2499 2002-01-22  H.J. Lu <hjl@gnu.org>
2500
2501         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
2502         link output.
2503         * gcc.dg/special/ecos.exp: Likewise.
2504         * lib/g++-dg.exp: Likewise.
2505         * lib/g77-dg.exp: Likewise.
2506         * lib/gcc-dg.exp : Likewise.
2507         * lib/mike-g++.exp: Likewise.
2508         * lib/mike-g77.exp: Likewise.
2509         * lib/mike-gcc.exp: Likewise.
2510         * lib/objc-dg.exp: Likewise.
2511
2512 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
2513
2514         PR target/5379
2515         * gcc.dg/20020122-2.c: New test.
2516
2517 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
2518
2519         * gcc.dg/20020122-1.c: New test.
2520
2521 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
2522
2523         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
2524
2525 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
2526
2527         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
2528
2529 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2530
2531         * gcc.c-torture/compile/20020121-1.c: New test.
2532
2533 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2534
2535         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
2536         ld_library_path.
2537
2538 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
2539
2540         * gcc.dg/20020218-1.c: New test.
2541
2542 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
2543
2544         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
2545         messages
2546         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
2547         "At global scope" warning
2548         * g++.dg/ext/align1.C: Change cygwin test for alignment
2549         from db-bogus to dg-warning
2550
2551 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
2552
2553         * g77.f-torture/compile/cpp2.F: New test.
2554
2555 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2556
2557         * g++.dg/template/access1.C: New test.
2558
2559 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
2560
2561         * gcc.dg/20020118-1.c: New.
2562
2563 2002-01-18  Kazu Hirata  <kazu@hxi.com>
2564
2565         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
2566
2567 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2568
2569         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
2570         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
2571         alignment warnings.
2572
2573 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2574
2575         * gcc.misc-tests/i386-prefetch.exp: Save and restore
2576         torture_with_loops and torture_without_loops
2577
2578 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
2579
2580         * gcc.c-torture/compile/20020116-1.c: New test.
2581
2582 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
2583
2584         * gcc.dg/20020116-2.c: New test.
2585
2586         * gcc.dg/ultrasp4.c: New test.
2587
2588         * gcc.dg/20020116-1.c: New test.
2589
2590 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
2591
2592         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
2593         by EABI.
2594
2595 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
2596
2597         * gcc.misc-tests/i386-prefetch.exp: New.
2598         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
2599         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
2600         * gcc.misc-tests/i386-pf-none-1.c: New test.
2601         * gcc.misc-tests/i386-pf-sse-1.c: New test.
2602
2603 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
2604
2605         * gcc.dg/gnu89-init-1.c: Add new tests.
2606
2607 2002-01-15  Andreas Jaeger  <aj@suse.de>
2608
2609         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
2610         * gcc.dg/i386-mmx-2.c: Likewise.
2611         * gcc.dg/i386-sse-1.c: Likewise.
2612         * gcc.dg/i386-sse-2.c: Likewise.
2613         * gcc.dg/i386-sse-3.c: Likewise.
2614
2615 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
2616
2617         * g77.f-torture/execute/intrinsic-unix-bessel.f:
2618         Uncomment additional cases that now pass.
2619
2620 2002-01-11  Richard Henderson  <rth@redhat.com>
2621
2622         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
2623         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
2624
2625 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2626
2627         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
2628
2629 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
2630
2631         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
2632         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
2633
2634 2002-01-10  Dale Johannesen  <dalej@apple.com>
2635
2636         * gcc.c-torture/execute/loop-11.c: New.
2637
2638 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
2639
2640         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
2641         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
2642
2643 2002-01-09  Richard Henderson  <rth@redhat.com>
2644
2645         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
2646         type in which to perform the operation for each size.
2647
2648 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
2649
2650         * gcc.c-torture/compile/20020109-2.c: New test.
2651
2652 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
2653
2654         * gcc.c-torture/execute/loop-10.c: New test.
2655
2656 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2657
2658         * gcc.c-torture/compile/20010226-1.c: New test.
2659         * gcc.c-torture/compile/20010227-1.c: New test.
2660         * gcc.c-torture/compile/20010426-1.c: New test.
2661         * gcc.c-torture/compile/20010510-1.c: New test.
2662         * gcc.c-torture/compile/20010605-3.c: New test.
2663         * gcc.c-torture/compile/20010824-1.c: New test.
2664         * gcc.c-torture/execute/20010409-1.c: New test.
2665         * gcc.dg/noncompile/20000901-1.c: New test.
2666         * gcc.dg/20001023-1.c: New test.
2667         * gcc.dg/20001101-1.c: New test.
2668         * gcc.dg/20001102-1.c: New test.
2669         * gcc.dg/20010207-1.c: New test.
2670         * gcc.dg/20010405-1.c: New test.
2671         * gcc.dg/20010822-1.c: New test.
2672         * gcc.dg/20011107-1.c: New test.
2673
2674 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
2675
2676         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
2677
2678         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
2679         execution failure on PA targets.
2680
2681 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2682
2683         * gcc.c-torture/compile/20020109-1.c: New test.
2684
2685 2002-01-08  Kazu Hirata  <kazu@hxi.com>
2686
2687         * gcc.c-torture/execute/20020108-1.c: New test.
2688
2689 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
2690
2691         * gcc.dg/20020108-1.c: New test.
2692
2693 2002-01-08  H.J. Lu <hjl@gnu.org>
2694
2695         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
2696         for header files.
2697
2698 2002-01-08  Geoff Keating  <geoffk@redhat.com>
2699
2700         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
2701         consistency.
2702
2703 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
2704
2705         * gcc.dg/altivec-4.c: Test altivec predicates.
2706
2707 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
2708
2709         * gcc.c-torture/execute/20020107-1.c: New test.
2710
2711 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
2712
2713         PR c/5279
2714         * gcc.c-torture/compile/20020106-1.c: New test.
2715
2716 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
2717
2718         * gcc.c-torture/execute/nestfunc-4.c: New test.
2719
2720 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2721
2722         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
2723         extra triple that slipped in.
2724         * g++.old-deja/g++.abi/align.C: Likewise.
2725         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2726
2727 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2728
2729         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
2730         * g++.old-deja/g++.abi/align.C: Likewise.
2731         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2732
2733         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
2734         on FreeBSD/i386.
2735         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
2736         FreeBSD.
2737
2738 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
2739
2740         * gcc.dg/20020104-1.c: New test.
2741
2742         * gcc.dg/20020104-2.c: New test.
2743
2744 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
2745
2746         * gcc.dg/20020103-1.c: Fix typo in target selector.
2747
2748 2002-01-03  Richard Henderson  <rth@redhat.com>
2749
2750         * gcc.dg/20020103-1.c: New.
2751
2752 2002-01-03  Kazu Hirata  <kazu@hxi.com>
2753
2754         * gcc.c-torture/execute/20020103-1.c: New test.
2755
2756 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
2757
2758         * g++.dg/other/debug2.C: New test.
2759
2760         * gcc.c-torture/compile/20020103-1.c: New test.
2761
2762 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
2763
2764         * gcc.dg/gnu89-init-1.c: Added new tests.
2765
2766 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2767
2768         * g++.dg/template/friend2.C: Remove as patch is reverted.
2769
2770         * g++.dg/warn/oldcast1.C: New test.
2771
2772         * g++.dg/template/ptrmem1.C: New test.
2773         * g++.dg/template/ptrmem2.C: New test.
2774
2775         * g++.dg/template/ntp.C: New test.
2776
2777         * g++.dg/other/component1.C: New test.
2778
2779         * g++.dg/template/ttp3.C: New test.
2780
2781         * g++.dg/template/friend2.C: New test.
2782         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
2783
2784 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2785
2786         * g++.dg/other/ptrmem1.C: New test.
2787         * g++.dg/other/ptrmem2.C: New test.
2788
2789 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2790
2791         * g++.dg/template/ctor1.C: New test.
2792
2793 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2794
2795         * g++.dg/template/friend2.C: New test.
2796
2797 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
2798
2799         * gcc.dg/mmix-1.c: New test.
2800
2801 2001-12-31  Richard Henderson  <rth@redhat.com>
2802
2803         * gcc.dg/asm-5.c: New.
2804
2805 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
2806
2807         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
2808         in namespace __gnu_cxx
2809
2810 2001-12-30  Richard Henderson  <rth@redhat.com>
2811
2812         * gcc.dg/debug-6.c: New.
2813
2814 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
2815
2816         * gcc.c-torture/compile/20011229-2.c: New test.
2817
2818 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
2819
2820         * gcc.dg/debug-3.c: New test.
2821         * gcc.dg/debug-4.c: New test.
2822         * gcc.dg/debug-5.c: New test.
2823
2824 2001-12-29  Richard Henderson  <rth@redhat.com>
2825
2826         * g++.dg/eh/loop1.C: New.
2827
2828 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2829
2830         * g++.dg/template/crash1.C: New test.
2831
2832 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2833
2834         * g++.dg/other/const1.C: New test.
2835
2836 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
2837
2838         * gcc.c-torture/compile/20011229-1.c: New test.
2839
2840 2001-12-28  Stan Shebs  <shebs@apple.com>
2841
2842         * lib/objc-torture.exp: Resync with c-torture.exp.
2843         * lib/objc.exp: Load standard libraries.
2844
2845 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
2846
2847         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
2848         additional tests.
2849
2850 2001-12-27  Roger Sayle <roger@eyesopen.com>
2851
2852         * gcc.c-torture/execute/string-opt-16.c: New testcase.
2853
2854 2001-12-27  Richard Henderson  <rth@redhat.com>
2855
2856         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
2857
2858 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2859
2860         * g++.dg/eh/ctor1.C: New test.
2861         * g++.dg/other/error2.C: New test.
2862
2863 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2864
2865         * g++.dg/other/init2.C: New test.
2866
2867 2001-12-24  Richard Henderson  <rth@redhat.com>
2868
2869         * gcc.dg/20011223-1.c: New.
2870         * gcc.dg/inline-1.c: New.
2871
2872 2001-12-23  Richard Henderson  <rth@redhat.com>
2873
2874         * gcc.dg/asm-4.c: Test operand modifiers.
2875
2876 2001-12-23  Richard Henderson  <rth@redhat.com>
2877
2878         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
2879
2880 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
2881
2882         * gcc.c-torture/execute/20011223-1.c: New test.
2883
2884 2001-12-21  Richard Henderson  <rth@redhat.com>
2885
2886         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
2887         re-enables the warning.
2888
2889 2001-12-21  Richard Henderson  <rth@redhat.com>
2890
2891         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2892
2893 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2894
2895         * gcc.c-torture/compile/20011218-1.c: New test.
2896
2897 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
2898
2899         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
2900         arm-isr.c test.
2901         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
2902         epilogue generation for ARM ISR routines.
2903
2904 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2905
2906         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
2907         * gcc.dg/format/c90-printf-3.c: Likewise.
2908         * gcc.dg/format/c99-printf-3.c: Likewise.
2909         * gcc.dg/format/ext-1.c: Likewise.
2910         * gcc.dg/format/ext-6.c: Likewise.
2911         * gcc.dg/format/format.h: Prototype unlocked stdio.
2912
2913 2001-12-20  Richard Henderson  <rth@redhat.com>
2914
2915         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
2916         (arena): Use it.
2917         (malloc): Correct allocation logic.  Abort if we fill up the
2918         arena before initialization complete.
2919         (realloc): Correct allocation logic.
2920
2921 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
2922
2923         * gcc.c-torture/compile/20011219-2.c: New test.
2924
2925         * gcc.c-torture/execute/20011219-1.c: New test.
2926
2927 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
2928
2929         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
2930         target does not support weak symbols.
2931
2932 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
2933
2934         * gcc.c-torture/compile/20011219-1.c: New test.
2935
2936 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
2937
2938         * g++.dg/other/error1.C: New test.
2939
2940 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
2941
2942         * gcc.c-torture/execute/20011217-1.c: New test.
2943
2944 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
2945
2946         * objc.dg/special/: New directory.
2947         * objc.dg/special/special.exp: New file.
2948         * objc.dg/special/unclaimed-category-1.h: New file.
2949         * objc.dg/special/unclaimed-category-1a.m: New file.
2950         * objc.dg/special/unclaimed-category-1.m: New file.
2951
2952 2001-12-17  Andreas Jaeger  <aj@suse.de>
2953
2954         * gcc.c-torture/compile/20011217-2.c: New test.
2955
2956 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
2957
2958         * gcc.c-torture/compile/20011217-1.c: New test.
2959
2960 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
2961
2962         * testsuite/gcc.dg/20011214-1.c: New.
2963
2964 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
2965
2966         * gcc.dg/altivec-4.c: New.
2967
2968 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
2969
2970         * gcc.dg/20011113-1.c: New test.
2971
2972 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2973
2974         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
2975         std::__malloc_alloc_template<0> and
2976         std::__default_alloc_template<false, 0>.
2977
2978 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
2979
2980         * objc/execute/bf-21.m: New test.
2981         * objc/execute/enumeration-1.m: New test.
2982         * objc/execute/enumeration-2.m: New test.
2983
2984 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
2985
2986         * gcc.dg/gnu89-init-1.c: New test.
2987
2988 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
2989
2990         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
2991         * g++.old-deja/g++.jason/2371.C: Likewise.
2992         * g++.old-deja/g++.jason/template33.C: Likewise.
2993         * g++.old-deja/g++.jason/template34.C: Likewise.
2994         * g++.old-deja/g++.jason/template36.C: Likewise.
2995         * g++.old-deja/g++.oliva/typename1.C: Likewise.
2996         * g++.old-deja/g++.oliva/typename2.C: Likewise.
2997         * g++.old-deja/g++.other/typename1.C: Likewise.
2998         * g++.old-deja/g++.pt/inherit2.C: Likewise.
2999         * g++.old-deja/g++.pt/nontype5.C: Likewise.
3000         * g++.old-deja/g++.pt/typename11.C: Likewise.
3001         * g++.old-deja/g++.pt/typename14.C: Likewise.
3002         * g++.old-deja/g++.pt/typename16.C: Likewise.
3003         * g++.old-deja/g++.pt/typename3.C: Likewise.
3004         * g++.old-deja/g++.pt/typename4.C: Likewise.
3005         * g++.old-deja/g++.pt/typename5.C: Likewise.
3006         * g++.old-deja/g++.pt/typename7.C: Likewise.
3007         * g++.old-deja/g++.robertl/eb9.C: Likewise.
3008
3009 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
3010
3011         * g++.dg/other/linkage1.C: New test.
3012         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
3013         specifiers.
3014
3015 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
3016
3017         * gcc.dg/concat.c: New test.
3018
3019 2001-12-11  Stan Shebs  <shebs@apple.com>
3020
3021         * objc/compile: New test directory.
3022         * objc/compile/compile.exp: New expect script.
3023         * objc/compile/20011211-1.m: New compile test.
3024
3025 2001-12-11  Jason Merrill  <jason@redhat.com>
3026
3027         * lib/prune.exp (prune_gcc_output): Also handle "In member
3028         function".  So many permutations...
3029
3030 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
3031
3032         * g++.dg/template/typedef1.C: New test.
3033
3034 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
3035
3036         * g++.dg/other/copy1.C: New test.
3037
3038 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
3039
3040         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
3041
3042         * gcc.dg/builtin-choose-expr.c: New.
3043
3044 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
3045
3046         * gcc.dg/altivec-2.c: New.
3047
3048 2001-12-07  Richard Henderson  <rth@redhat.com>
3049
3050         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
3051
3052 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
3053
3054         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
3055         ultrasparc.
3056
3057 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3058
3059         * g++-old.deja/g++.robertl/eb101.C: Deleted.
3060
3061 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
3062
3063         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
3064         variable argument list.
3065
3066 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
3067
3068         * gcc.c-torture/execute/memcheck: Delete entire directory.
3069         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
3070         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
3071
3072 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3073
3074         * gcc.dg/Wshadow-1.c: New test.
3075
3076 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
3077
3078         * gcc.c-torture/compile/20011130-1.c: New test.
3079
3080         * gcc.dg/noncompile/20011025-1.c: New test.
3081
3082         * g++.dg/other/anon-union.C: New test.
3083
3084         * gcc.c-torture/execute/20011024-1.c: New test.
3085
3086 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
3087
3088         * gcc.c-torture/execute/20000722-1.x,
3089         gcc.c-torture/execute/20010123-1.x: Remove.
3090         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
3091         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
3092         gcc.dg/c99-complit-2.c: New tests.
3093
3094 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
3095
3096         * g++.dg/inherit/base1.C: New test.
3097
3098 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
3099
3100         * g++.dg/other/stdarg1.C: New test.
3101
3102         * gcc.c-torture/compile/20011130-2.c: New test.
3103
3104 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
3105
3106         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
3107         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
3108         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
3109         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
3110         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
3111         * gcc.dg/builtin-prefetch-1.c: New test.
3112
3113 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
3114
3115         * gcc.dg/20011130-1.c: New test.
3116
3117 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
3118
3119         * g++.dg/other/scope1.C: New test.
3120         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
3121
3122 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3123
3124         * gcc.dg/vla-init-1.c: New test.
3125
3126 2001-12-01  Geoff Keating  <geoffk@redhat.com>
3127
3128         * gcc.c-torture/compile/structs.c: New testcase from GDB.
3129
3130 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3131
3132         * objc.dg/alias.m: Update.
3133         * objc.dg/class-1.m: Update.
3134         * objc.dg/const-str-1.m: Update.
3135         * objc.dg/fwd-proto-1.m: Update.
3136         * objc.dg/id-1.m: Update.
3137         * objc.dg/super-class-1.m: Update.
3138
3139 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
3140
3141         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
3142         constructs.
3143
3144 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
3145
3146         * gcc.c-torture/execute/20011128-1.c: New test.
3147
3148 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
3149
3150         * gcc.dg/20011127-1.c: New test.
3151
3152 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3153
3154         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
3155         from Austin Group draft 7.
3156         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
3157         scanf format arguments.
3158         * gcc.dg/format/no-exargs-2.c: New test.
3159
3160 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
3161
3162         * g++.dg/abi/vbase8-4.C: New test.
3163
3164 2001-11-24  Ian Lance Taylor  <ian@airs.com>
3165
3166         * gcc.c-torture/execute/20011121-1.c: New test.
3167
3168 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
3169
3170         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
3171
3172 2001-11-23  Andreas Jaeger  <aj@suse.de>
3173
3174         * gcc.dg/cpp/charconst-2.c: New test.
3175
3176 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
3177
3178         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
3179         to the host if it is remote.  Let tests specify extra headers
3180         they use.
3181         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
3182         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
3183         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
3184         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
3185         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
3186         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
3187         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
3188         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
3189         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
3190         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
3191
3192 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
3193
3194         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
3195         for little endian ARMs.
3196
3197 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
3198
3199         * gcc.c-torture/compile/20011119-1.c: New test.
3200         * gcc.c-torture/compile/20011119-2.c: New test.
3201
3202 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
3203
3204         * gcc.dg/altivec-1.c: Fix typo.
3205
3206 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
3207
3208         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
3209
3210 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
3211
3212         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
3213
3214 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
3215
3216         * lib/g77.exp: Don't specify --rpath-link.
3217
3218         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
3219         across all the headers.
3220         * gcc.dg/format/format.exp: For testing on a remote host,
3221         copy format.h.
3222
3223         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
3224         * gcc.c-torture/execute/930406-1.c: Likewise.
3225         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3226
3227 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
3228
3229         * gcc.dg/altivec-1.c: New.
3230
3231 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
3232
3233         * gcc.dg/cpp/fpreprocessed.c: New test case.
3234
3235 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3236
3237         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
3238         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
3239         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
3240
3241 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3242
3243         * gcc.dg/no-builtin-1.c: New test.
3244
3245 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
3246
3247         * gcc.c-torture/execute/20011115-1.c: New test.
3248
3249 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
3250
3251         * gcc.c-torture/compile/20011114-2.c: New test.
3252         * gcc.c-torture/compile/20011114-3.c: New test.
3253         * gcc.c-torture/compile/20011114-4.c: New test.
3254
3255 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
3256
3257         * g++.dg/other/init1.C: New test.
3258
3259 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
3260
3261         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
3262         message.
3263
3264         * gcc.c-torture/execute/20011114-1.c: New testcase.
3265
3266         * gcc.c-torture/compile/20010327-1.c: Revert last change.
3267         * gcc.c-torture/compile/20011114-1.c: New test, exactly
3268         like the (before this change) version of 20010327-1.c.
3269
3270 2001-11-14  Roger Sayle <roger@eyesopen.com>
3271
3272         * gcc.c-torture/execute/string-opt-13.c: New testcase.
3273
3274 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
3275
3276         * g++.dg/init/array2.C: New test.
3277
3278 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
3279
3280         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
3281
3282 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
3283
3284         * g++.dg/other/forscope1.C: New test.
3285         * g++.dg/ext/forscope1.C: New test.
3286         * g++.dg/ext/forscope2.C: New test.
3287
3288 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
3289
3290         * gcc.c-torture/execute/20011113-1.c: New test.
3291
3292 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
3293
3294         * gcc.c-torture/execute/20011109-2.c: New test.
3295
3296         * gcc.c-torture/execute/20011109-1.c: New test.
3297
3298 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
3299
3300         * gcc.c-torture/compile/20011109-1.c: New test.
3301
3302 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
3303
3304         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
3305         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
3306         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
3307         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
3308         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
3309         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
3310         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3311
3312 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3313
3314         * g++.dg/warn/Wshadow-1.C: New tests.
3315         * g++.old-deja/g++.mike/for3.C: Update.
3316
3317 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3318
3319         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
3320         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
3321         XFAILs.  Adjust expected error texts.
3322         * gcc.c-torture/compile/20011106-1.c,
3323         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
3324         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
3325         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
3326         gcc.dg/c99-array-lval-5.c: New tests.
3327
3328 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3329
3330         * gcc.dg/cpp/defined.c: Update.
3331
3332 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3333
3334         * gcc.c-torture/execute/anon-1.c: New test.
3335
3336 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
3337
3338         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
3339         same size, so no warning should be produced on stormy16.
3340
3341         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
3342         due to oversized array.
3343         * g++.old-deja/g++.mike/ns15.C: Likewise.
3344         * g++.old-deja/g++.pt/crash16.C: Likewise.
3345
3346 2001-11-02  Graham Stott  <grahams@redhat.com>
3347
3348         * g++.dgother/debug1.C: Fix typos.
3349
3350 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
3351
3352         * g++.dg/other/debug1.C: New test.
3353
3354 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3355
3356         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
3357         of unsigned long.
3358
3359 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
3360
3361         * gcc.dg/20011029-2.c: New test.
3362
3363         * gcc.c-torture/compile/20011029-1.c: New test.
3364
3365 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3366
3367         * objc/execute/class_self-1.m: New test.
3368         * objc/execute/class_self-2.m: New test.
3369
3370 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
3371
3372         * gcc.misc-tests/msgs.exp: Delete.
3373         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
3374         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
3375         error set to match recent changes.
3376
3377 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
3378
3379         * gcc.dg/20011021-1.c: New test.
3380
3381 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
3382
3383         * gcc.c-torture/compile/20011023-1.c: New test.
3384
3385 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
3386
3387         * lib/g77.exp: Rewrite based on lib/g++.exp.
3388
3389 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
3390
3391         * gcc.c-torture/execute/20011019-1.c: New test.
3392
3393         * gcc.dg/20011018-1.c: New test.
3394
3395 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
3396
3397         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
3398
3399 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
3400
3401         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
3402         * gcc.dg/attr-invalid.c: Likewise.
3403
3404 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
3405
3406         * testsuite/gcc.dg/20011015-1.c: New test.
3407
3408 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3409
3410         * g++.dg/template/unify2.C: New test.
3411
3412 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3413
3414         * g++.dg/other/exception-specification.C: New test
3415
3416 2001-10-13  Tom Rix  <trix@redhat.com>
3417
3418         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
3419         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
3420
3421 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
3422
3423         * testsuite/gcc.dg/20011009-1.c: New test.
3424
3425 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
3426
3427         PR g++/4476
3428         * g++.dg/other/friend1.C: New test.
3429
3430 2001-10-11  Richard Henderson  <rth@redhat.com>
3431
3432         * g++.old-deja/g++.other/crash18.C: Add -S to options.
3433
3434 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3435
3436         * gcc.c-torture/compile/20011010-1.c: New.
3437
3438 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3439
3440         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
3441         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
3442         g77.f-torture/execute/execute.exp,
3443         g77.f-torture/noncompile/noncompile.exp,
3444         gcc.c-torture/compile/compile.exp,
3445         gcc.c-torture/execute/execute.exp,
3446         gcc.c-torture/execute/ieee/ieee.exp,
3447         gcc.c-torture/execute/memcheck/memcheck.exp,
3448         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
3449         objc/execute/execute.exp: Update FSF address.
3450
3451 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3452
3453         * gcc.dg/cpp/cmdlne-C.c: Update.
3454         * gcc.dg/cpp/cmdlne-C2.c: New.
3455
3456 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3457
3458         * gcc.c-torture/execute/20011008-3.c: New.
3459
3460 2001-10-08  DJ Delorie  <dj@redhat.com>
3461
3462         * gcc.dg/20011008-1.c: New.
3463         * gcc.dg/20011008-2.c: New.
3464
3465 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3466
3467         * gcc.dg/cpp/spacing1.c: Update test.
3468
3469 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3470
3471         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
3472         spelling errors of "separate" as "seperate".
3473
3474 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
3475
3476         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
3477         enough to avoid inlining.
3478
3479 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3480
3481         * lib/g77.exp: set libg2c_dir correctly.
3482
3483 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3484
3485         * gcc.dg/cpp/macro11.c: New test.
3486
3487 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3488
3489         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
3490         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
3491         gcc.dg/format/multattr-3.c: New tests.
3492         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
3493         tests for format attributes on function pointers being rejected.
3494
3495 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3496
3497         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
3498
3499 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3500
3501         * g++.dg/warn/format1.C: New test.
3502
3503 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
3504
3505         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
3506
3507 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3508
3509         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
3510
3511 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3512
3513         * gcc.dg/cpp/redef2.c: Add test.
3514
3515 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
3516
3517         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
3518         long-standing bug on i686, apparently.
3519         * gcc.c-torture/execute/loop-2c.x: New file.
3520         * gcc.c-torture/execute/loop-2d.x: New file.
3521         * gcc.c-torture/execute/loop-3c.x: New file.
3522
3523 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
3524
3525         * gcc.dg/cpp/20000625-2.c: Correct line number.
3526
3527 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3528
3529         * gcc.dg/cpp/macro10.c: New test.
3530         * gcc.dg/cpp/strify3.c: New test.
3531         * gcc.dg/cpp/spacing1.c: Add tests.
3532         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
3533         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
3534
3535 2001-09-24  DJ Delorie  <dj@redhat.com>
3536
3537         * gcc.c-torture/execute/20010924-1.c: New test.
3538
3539 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3540
3541         * testsuite/objc/execute/paste.m: Remove.
3542
3543 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3544
3545         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
3546
3547 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
3548
3549         * g77.dg/strlen0.f: New test.
3550
3551 2001-09-21  Richard Henderson  <rth@redhat.com>
3552
3553         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
3554         * g++.old-deja/g++.abi/vtable2.C: Likewise.
3555
3556 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3557
3558         Table-driven attributes.
3559         * g++.dg/ext/attrib1.C: New test.
3560
3561 2001-09-20  DJ Delorie  <dj@redhat.com>
3562
3563         * gcc.dg/20000926-1.c: Update expected warning messages.
3564         * gcc.dg/array-2.c: Likewise, and test for warnings too.
3565         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
3566         array.
3567
3568 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
3569
3570         * g++.dg/eh/registers1.C: New test case.
3571
3572 2001-09-17  Richard Henderson  <rth@redhat.com>
3573
3574         * gcc.dg/array-5.c: Fix VLA decomposition test.
3575
3576 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3577
3578         * gcc.dg/cpp/line5.c: New testcase.
3579
3580 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
3581
3582         * gcc.dg/cpp/macro9.c: New test.
3583
3584 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
3585
3586         * gcc.c-torture/execute/980223.c: Change type of addr from long
3587         to char *.
3588
3589 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
3590
3591         * gcc.c-torture/execute/20010915-1.c: New test.
3592
3593 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
3594
3595         * g77.dg/bprob: New directory.
3596         * g77.dg/bprob/bprob.exp: New file.
3597         * g77.dg/bprob/bprob-1.f: New test.
3598         * g77.dg/gcov: New directory.
3599         * g77.dg/gcov/gcov.exp: New file.
3600         * g77.dg/gcov/gcov-1.f: New test.
3601         * g77.dg/gcov/gcov-1.x: New file.
3602
3603 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3604
3605         * gcc.dg/cpp/directiv.c: Update.
3606         * gcc.dg/cpp/undef1.c: Update.
3607
3608 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
3609
3610         * gcc.dg/20010912-1.c: New test.
3611
3612 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
3613
3614         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
3615         language-independent file in lib.
3616         * lib/gcov.exp: New file.
3617
3618 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3619
3620         * gcc.c-torture/compile/20010911-1.c: New test.
3621
3622 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
3623
3624         * lib/profopt.exp: New, to support profile-directed optimizations.
3625         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
3626         * gcc.misc-tests/bprob-1.c: New test.
3627         * gcc.misc-tests/bprob-2.c: New test.
3628
3629 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
3630
3631         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
3632         XFAIL and which kinds of gcov output to verify.
3633         * gcc.misc-tests/gcov-4b.x: New file.
3634         * gcc.misc-tests/gcov-5b.x: New file.
3635         * gcc.misc-tests/gcov-6.x: New file.
3636         * gcc.misc-tests/gcov-7.c: New test.
3637         * gcc.misc-tests/gcov-7.x: New file.
3638
3639 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
3640
3641         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
3642         * gcc.misc-tests/gcov-6.c: New test.
3643
3644 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3645
3646         PR c++/3986
3647         * g++.dg/abi/vbase1.C: New test.
3648
3649 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
3650
3651         * objc.dg/method-2.m: New.
3652
3653 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3654
3655         PR c++/4203
3656         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
3657         * g++.dg/init/empty1.C: New test.
3658
3659 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
3660
3661         * gcc.c-torture/compile/20010903-1.c: New test.
3662
3663 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
3664
3665         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
3666         for m68k.
3667
3668 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
3669
3670         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
3671
3672         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
3673
3674         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
3675
3676 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
3677
3678         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
3679         for 16-bit 'unsigned int'.
3680
3681 2001-08-29  Kazu Hirata  <kazu@hxi.com>
3682
3683         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
3684
3685 2001-08-27  Richard Henderson  <rth@redhat.com>
3686
3687         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
3688         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3689
3690 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
3691
3692         * gcc.dg/asm-names.c (ymain): New.
3693
3694 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
3695
3696         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
3697         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
3698         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3699
3700 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3701
3702         * gcc.dg/compare5.c: New testcase.
3703
3704 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
3705
3706         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
3707         and "In instantiation".
3708
3709 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
3710
3711         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
3712
3713 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
3714
3715         * gcc.misc-tests/gcov.exp: Add support for branch information.
3716         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
3717         * gcc.misc-tests/gcov-4.c: New test.
3718         * gcc.misc-tests/gcov-4b.c: New test.
3719         * gcc.misc-tests/gcov-5b.c: New test.
3720
3721 2001-08-20  Zack Weinberg  <zackw@panix.com>
3722
3723         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
3724         expected to fail.
3725
3726 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3727
3728         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
3729
3730 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
3731
3732         * g++.dg/eh/template1.C: New test.
3733
3734 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
3735
3736         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
3737         Fix thinko.
3738         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
3739         for xfail.
3740
3741 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
3742
3743         * lib/g77-dg.exp:  Use prune.exp for common procedures
3744         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
3745         * lib/g77.exp: (g77-dg-prune) Remove
3746
3747 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
3748
3749         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
3750
3751 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3752
3753         * g++.dg/template/unify1.C: New test.
3754
3755 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
3756
3757         * g++.dg/abi/empty4.C: New test.
3758
3759 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
3760
3761         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
3762         solaris2.*
3763         * g77.f-torture/compile/pr3743.x: Likewise
3764
3765 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3766
3767         * g++.dg/other/using-declaration.C: New test.
3768
3769 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3770
3771         * gcc.dg/cpp/tr-sign.c: New testcase.
3772
3773 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3774
3775         * gcc.dg/cpp/19951025-1.c: Revert.
3776         * gcc.dg/cpp/directiv.c: We no longer process directives that
3777         interrupt macro arguments.
3778
3779 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
3780
3781         * gcc.dg/bconstp-1.c: New test.
3782
3783 2001-08-03  Richard Henderson  <rth@redhat.com>
3784
3785         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
3786
3787 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3788
3789         * gcc.dg/cpp/19951025-1.c: Update.
3790
3791 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
3792
3793         * g77.dg/ff90-1.f (s): Fix reference of variable z,
3794         should be x.
3795
3796 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3797
3798         Kill -fhonor-std.
3799         * g++.old-deja/g++.ns/ns14.C: Remove special options.
3800         * g++.old-deja/g++.other/std1.C: Likewise.
3801         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
3802
3803 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
3804
3805         * lib/g77.exp:  Load gcc-defs.exp for common procedures
3806         (g77_pass, g77_fail, g77_finish, g77_exit,
3807         ${tool}_check_unsupported_p} Now redundant.  Deleted.
3808
3809 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
3810
3811         * g77.dg/fbackslash.f
3812         * g77.dg/fcase-preserve.f
3813         * g77.dg/ff90-1.f
3814         * g77.dg/ffixed-line-length-0.f
3815         * g77.dg/ffixed-line-length-132.f
3816         * g77.dg/ffixed-line-length-7.f
3817         * g77.dg/ffixed-line-length-72.f
3818         * g77.dg/ffixed-line-length-none.f
3819         * g77.dg/ffree-form-1.f
3820         * g77.dg/fno-backslash.f
3821         * g77.dg/fno-f90-1.f
3822         * g77.dg/fno-fixed-form-1.f
3823         * g77.dg/fno-onetrip.f
3824         * g77.dg/fno-typeless-boz.f
3825         * g77.dg/fno-underscoring.f
3826         * g77.dg/fno-vxt-1.f
3827         * g77.dg/fonetrip.f
3828         * g77.dg/ftypeless-boz.f
3829         * g77.dg/fugly-assumed.f
3830         * g77.dg/funderscoring.f
3831         * g77.dg/fvxt-1.f
3832
3833 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
3834
3835         * objc.dg/fwd-proto-1.m: New.
3836         * objc.dg/local-decl-1.m: New.
3837         * objc.dg/naming-1.m: New.
3838         * objc.dg/naming-2.m: New.
3839         * objc.dg/proto-hier-1.m: New.
3840
3841 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
3842
3843         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
3844         largest-type elements to a struct makes its size grow.
3845
3846 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3847
3848         * g++.dg/abi/vthunk1.C: New test.
3849
3850 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3851
3852         * g++.dg/abi/vbase8-22.C: New test.
3853
3854 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3855
3856         * gcc.dg/cpp/macro8.c: New test.
3857
3858 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3859
3860         * g++.dg/abi/vbase8-21.C: New test.
3861
3862 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
3863
3864         * g++.dg/abi/vbase8-10.C: New test.
3865
3866 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3867
3868         * lib/g++.exp (g++_set_ld_library_path): Renamed to
3869         ${tool}_set_ld_library_path.
3870         Changed caller.
3871         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
3872         g++.exp.
3873
3874 2001-07-26  Stan Cox <scox@redhat.com>
3875
3876         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
3877         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
3878         gcc_exit, gcc_check_unsupported_p):
3879         Moved to gcc-deps.exp
3880         * gcc-deps.exp: New file.
3881
3882 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3883
3884         * g++.old-deja/g++.pt/defarg14.C: New test.
3885
3886 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3887
3888         * g++.old-deja/g++.other/lineno5.C: New test.
3889
3890 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3891
3892         * g++.old-deja/g++.pt/crash68.C: New test.
3893
3894 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
3895
3896         * g++.old-deja/g++.other/crash42.C: New test.
3897
3898 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3899
3900         * gcc.dg/cpp/extratokens.c: Fix.
3901         * gcc.dg/cpp/skipping2.c: New tests.
3902
3903 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3904
3905         * gcc.c-torture/execute/20010724-1.c: New file.
3906         * gcc.c-torture/execute/20010724-1.x: New file.
3907
3908 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3909
3910         * g++.old-deja/g++.other/cond7.C: New test.
3911
3912 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3913
3914         * g++.old-deja/g++.other/optimize4.C: New test.
3915
3916 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3917
3918         * g++.old-deja/g++.abi/vbase8-5.C: New test.
3919
3920 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
3921
3922         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
3923         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
3924         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
3925         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
3926
3927         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
3928         bug report" message.
3929
3930         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
3931         * g++.dg/ext/instantiate1.C: Move from old-deja.
3932
3933 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
3934
3935         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
3936         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
3937         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
3938         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
3939
3940 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
3941
3942         * gcc.c-torture/execute/20010723-1.c: New test.
3943
3944 2001-07-23  Ben Elliston  <bje@redhat.com>
3945
3946         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
3947
3948 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3949
3950         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
3951         i[34567]86-*-*.
3952         Delete handling of ieee_multilib_flags.
3953         Pass -mieee for alpha*-*-* and sh-*-*.
3954         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3955
3956 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
3957
3958         Remove old-abi tests.
3959         * g++.old-deja/g++.mike/p11116.C: Remove.
3960         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
3961
3962 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
3963
3964         * g77.f-torture/compile/pr3743.f:  New test
3965
3966 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
3967
3968         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
3969
3970 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3971
3972         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
3973         g++.old-deja/g++.pt/static6.C: Likewise.
3974         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
3975         supports weak symbols.
3976
3977 2001-07-18  Andreas Jaeger  <aj@suse.de>
3978
3979         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
3980         supported again.
3981
3982 2001-07-18  Andreas Jaeger  <aj@suse.de>
3983
3984         * gcc.dg/iftrap-1.c: Fix target line.
3985
3986 2001-07-17  Richard Henderson  <rth@redhat.com>
3987
3988         * gcc.c-torture/execute/20010717-1.c: New.
3989
3990 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3991
3992         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
3993         tests.
3994
3995 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3996
3997         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
3998
3999 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4000
4001         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
4002         UAC_SIGBUS, UAC_NOPRINT definitions.
4003
4004 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4005
4006         * objc/execute/object_is_class.m: New test.
4007         * objc/execute/object_is_meta_class.m: New test.
4008
4009 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4010
4011         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
4012         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
4013
4014 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
4015
4016         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
4017         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
4018
4019 2001-07-14  Richard Henderson  <rth@redhat.com>
4020
4021         * gcc.dg/iftrap-1.c: New.
4022
4023 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
4024
4025         * g77.f-torture/execute/intrinsic77.f: New test.
4026
4027 2001-07-11  Janis Johnson <janis@us.ibm.com>
4028
4029         * gcc.misc-tests/gcov-3.c: New test.
4030
4031 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
4032
4033         * gcc.c-torture/compile/20010711-1.c,
4034         * gcc.c-torture/compile/20010711-2.c: New tests.
4035
4036 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
4037
4038         * gcc.c-torture/execute/20010711-1.c: New test.
4039
4040 2001-07-11  Ben Elliston  <bje@redhat.com>
4041
4042         * g++.old-deja/g++.other/enum5.C: New test.
4043
4044 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
4045
4046         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
4047         (g++-dg-prune): Call prune_gcc_output.
4048         * prune.exp: New file for prune_gcc_output.
4049         * lib/g++.exp, lib/gcc.exp: Load it.
4050
4051 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4052
4053         * gcc.c-torture/compile/20010701-1.c,
4054         g++.old-deja/g++.ext/attrib6.C: New tests.
4055
4056 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
4057
4058         * gcc.c-torture/compile/20010706-1.c: New test.
4059
4060 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
4061
4062         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
4063
4064 2001-06-28  Stan Shebs  <shebs@apple.com>
4065
4066         * gcc.dg/pragma-darwin.c: New test.
4067
4068 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4069
4070         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
4071         Solaris 2.[678] system.
4072
4073 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4074
4075         * gcc.dg/20010622-1.c: New test.
4076
4077 2001-06-18  Stan Shebs  <shebs@apple.com>
4078
4079         * objc.dg: New directory.
4080         * objc.dg/dg.exp: New file.
4081         * objc.dg/alias.m: New.
4082         * objc.dg/class-1.m: New.
4083         * objc.dg/class-2.m: New.
4084         * objc.dg/const-str-1.m: New.
4085         * objc.dg/const-str-2.m: New.
4086         * objc.dg/id-1.m: New.
4087         * objc.dg/method-1.m: New.
4088         * objc.dg/super-class-1.m: New.
4089         * lib/objc-dg.exp: New file.
4090
4091 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4092
4093         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
4094         of label name.
4095
4096 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
4097
4098         * g++.old-deja/g++.abi/vbase8-9.C: New test.
4099
4100 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4101
4102         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
4103         variable.
4104
4105 2001-06-12  Richard Henderson  <rth@redhat.com>
4106
4107         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
4108
4109 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
4110
4111         * g++.old-deja/g++.abi/vbase5.C: New test.
4112         * g++.old-deja/g++.abi/vbase6.C: New test.
4113         * g++.old-deja/g++.abi/vbase7.C: New test.
4114
4115 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4116
4117         * gcc.c-torture/compile/20010610-1.c: New test.
4118
4119 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
4120
4121         * g++.old-deja/g++.abi/vbase4.C: New test.
4122
4123 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4124
4125         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
4126         support %f for HC11/HC12 targets.
4127         * gcc.c-torture/execute/930513-1.x: New file, likewise.
4128         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
4129         on HC11/HC12 targets.
4130         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
4131
4132 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4133
4134         * gcc.dg/wchar_t-1.c: New file.
4135         * gcc.dg/wint_t-1.c: Likewise.
4136
4137 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
4138
4139         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
4140
4141 2001-06-11  Richard Henderson  <rth@redhat.com>
4142
4143         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4144
4145 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4146
4147         * gcc.c-torture/compile/20010611-1.c: New test.
4148
4149 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4150
4151         * gcc.dg/c99-tag-1.c: Add more tests.
4152
4153 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
4154
4155         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
4156         representation on MN10300 and ARM/Thumb.
4157
4158 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
4159
4160         * g77.f-torture/execute/20010610.f: New.
4161
4162 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
4163
4164         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
4165         names.
4166
4167 2001-06-09  Richard Henderson  <rth@redhat.com>
4168
4169         * gcc.c-torture/execute/ashrdi-1.c: New.
4170         * gcc.c-torture/execute/ashldi-1.c: New.
4171         * gcc.c-torture/execute/lshrdi-1.c: New.
4172
4173 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
4174
4175         * objc/execute/load-3.m: Added. Check sending +load to categories,
4176         in addition to classes.
4177
4178 2001-06-08  Stan Shebs  <shebs@apple.com>
4179
4180         * objc/execute/load-2.m: New test.  From Nicola Pero
4181         <n.pero@mi.flashnet.it>.
4182
4183 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
4184
4185         * gcc.c-torture/execute/20010605-2.c: New test.
4186
4187 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
4188
4189         * g++.old-deja/g++.abi/vbase2.C: New test.
4190         * g++.old-deja/g++.abi/vbase3.C: New test.
4191
4192 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
4193
4194         * g++.old-deja/g++.pt/friend49.C: New test.
4195
4196 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
4197
4198         * g++.old-deja/g++.ext/anon3.C: New test.
4199
4200 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
4201
4202         * g++.old-deja/g++.other/conv7.C: New test.
4203
4204 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
4205
4206         * gcc.c-torture/compile/20010605-2.c: New test.
4207
4208 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4209
4210         * gcc.c-torture/execute/20010604-1.c: New test.
4211
4212 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
4213
4214         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
4215
4216 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
4217
4218         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
4219         (g++_link_flags): Likewise.
4220         (g++_init): Pass gccpath's value to two previous functions.
4221
4222 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4223
4224         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
4225         Ensure logfile entry matches exec command line.
4226
4227 2001-05-31  Richard Henderson  <rth@redhat.com>
4228
4229         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
4230         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
4231
4232 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
4233
4234         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
4235         compiler for irix6.2
4236
4237 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
4238
4239         * g++.old-deja/g++.other/optimize3.C: New file.
4240
4241 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
4242
4243         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
4244         assemble.
4245
4246 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
4247
4248         * g++.old-deja/g++.other/optimize2.C: New file.
4249
4250 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
4251
4252         * gcc.c-torture/compile/20010518-2.c: New file.
4253         * gcc.c-torture/execute/20010518-1.c: New file.
4254         * gcc.c-torture/execute/20010518-2.c: New file.
4255
4256 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4257
4258         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4259
4260 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
4261
4262         G++ no longer defines builtins that do not begin with __builtin.
4263         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
4264         * g++.old-deja/g++.brendand/misc13.C: Likewise.
4265         * g++.old-deja/g++.law/builtin1.C: Likewise.
4266         * g++.old-deja/g++.law/cvt2.C: Likewise.
4267         * g++.old-deja/g++.mike/net5.C: Likewise.
4268         * g++.old-deja/g++.other/builtins1.C: Likewise.
4269         * g++.old-deja/g++.other/builtins2.C: Likewise.
4270         * g++.old-deja/g++.other/builtins3.C: Likewise.
4271         * g++.old-deja/g++.other/builtins4.C: Likewise.
4272         * g++.old-deja/g++.other/inline8.C: Likewise.
4273         * g++.old-deja/g++.robertl/eb39.C: Likewise.
4274
4275 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
4276
4277         * g++.old-deja/g++.pt/using1.C: Adjust.
4278         * g++.old-deja/g++.pt/using2.C: New test.
4279
4280 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4281
4282         * gcc.dg/cpp/charconst.c: New tests.
4283         * gcc.dg/cpp/escape.c: New tests.
4284         * gcc.dg/cpp/escape-1.c: New tests.
4285         * gcc.dg/cpp/escape-2.c: New tests.
4286         * gcc.dg/cpp/ucs.c: New tests.
4287
4288 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
4289
4290         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
4291         native compiler for irix6.5.
4292
4293 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
4294
4295         * lib/g++.exp (g++_include_flags): Use args to compute
4296         get_multilibs.
4297         (g++_link_flags): Likewise.
4298         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
4299
4300 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4301
4302         * gcc.dg/c90-hexfloat-1.c: Add more tests.
4303
4304 2001-05-21  Geoff Keating  <geoffk@redhat.com>
4305
4306         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
4307         this file.
4308
4309 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4310
4311         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
4312         STACK_SIZE;
4313         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
4314         to STACK_SIZE; Use it to define size of add_histo array.
4315         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
4316         to STACK_SIZE.
4317         (f): Use GITT_SIZE to define size of gitt local table.
4318         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
4319         to STACK_SIZE; Use it to define size of bytemem array.
4320
4321 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4322
4323         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
4324         on 68HC11/HC12 due to the asm instruction.
4325         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
4326         * gcc.c-torture/compile/920520-1.x: Likewise.
4327         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
4328         on 68HC11/HC12 because the function is larger than 64K.
4329         * gcc.c-torture/compile/961203-1.x: New file, this test fails
4330         on 68HC11/HC12 because the structure is too large.
4331
4332 2001-05-20  Richard Henderson  <rth@redhat.com>
4333
4334         * gcc.c-torture/execute/20010520-1.c: New.
4335
4336 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4337
4338         * g++.old-deja/g++.warn/compare1.C: New test.
4339         * gcc.dg/compare4.c: New test.
4340
4341 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
4342
4343         * g++.old-deja/g++.other/optimize1.C: New test.
4344
4345 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4346
4347         * g++.old-deja/g++.pt/spec41.C: New test.
4348
4349 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
4350
4351         * gcc.c-torture/compile/20010114-1.x: Remove.
4352
4353 2001-05-18  Stan Shebs  <shebs@apple.com>
4354
4355         * gcc.c-torture/compile/20010518-1.c: New test.
4356
4357 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
4358
4359         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
4360         * g++.old-deja/g++.pt/crash67.C: New test.
4361
4362 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
4363
4364         * g++.old-deja/g++.other/debug9.C: New test.
4365
4366 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
4367
4368         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
4369
4370 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
4371
4372         * gcc.c-torture/compile/20010516-1.c: New test.
4373
4374 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4375
4376         * g++.old-deja/g++.other/crash41.C: New test.
4377
4378 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4379
4380         * g++.old-deja/g++.pt/crash66.C: New test.
4381
4382 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
4383
4384         * g++.old-deja/g++.robertl/eb27.C: Convert.
4385
4386 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
4387
4388         * g++.dg/friend-warn.C: New test.  Do not warn about friend
4389         declaration being redundant.
4390
4391 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
4392
4393         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
4394
4395 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
4396
4397         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
4398
4399 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
4400
4401         * lib/g++.exp: Use testsuite_flags.
4402
4403 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
4404
4405         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
4406
4407 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4408
4409         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
4410
4411 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
4412
4413         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
4414
4415 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
4416
4417         * gcc.c-torture/compile/20010313-1.c: New test.
4418
4419 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
4420
4421         * gcc.dg/cpp/direct2.c: New test.
4422         * gccq.dg/cpp/direct2s.c: New test.
4423
4424         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
4425
4426 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
4427
4428         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
4429         * g++.old-deja/g++.other/op3.C: Likewise.
4430
4431 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4432
4433         * gcc.dg/cpp/syshdr.h: New file.
4434         * gcc.dg/cpp/sysmac1.c: Update.
4435         * gcc.dg/cpp/sysmac2.c: Update.
4436
4437 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4438
4439         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
4440
4441 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
4442
4443         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
4444         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
4445
4446 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
4447
4448         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
4449
4450 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
4451
4452         * lib/g++.exp (g++_include_flags): Don't use any special flags
4453         if TESTING_IN_BUILD_TREE is not defined.
4454         (g++_init): Use a plain 'c++' as the compiler if
4455         TESTING_IN_BUILD_TREEE is not defined.
4456
4457 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4458
4459         * g++.old-deja/g++.eh/catch13.C: New test.
4460         * g++.old-deja/g++.eh/catch14.C: New test.
4461
4462 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4463
4464         * gcc.dg/cpp/tr-define.c: New test.
4465
4466 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
4467
4468         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
4469         <stdlib.h>, not <malloc.h>.
4470
4471 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4472
4473         * g++.old-deja/g++.ns/template17.C: New test.
4474
4475 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4476
4477         * g++.old-deja/g++.pt/ref4.C: New test.
4478
4479 2001-04-30  Richard Henderson  <rth@redhat.com>
4480
4481         * gcc.dg/20000724-1.c: Revert last change.
4482
4483 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
4484
4485         * g77.f-torture/execute/20010430.f: New test.
4486
4487 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
4488
4489         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
4490
4491 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
4492
4493         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
4494
4495 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4496
4497         * g++.old-deja/g++.eh/crash6.C: New test.
4498
4499 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4500
4501         * g++.old-deja/g++.other/warn7.C: New test.
4502
4503 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4504
4505         * g++.old-deja/g++.other/defarg9.C: New test.
4506
4507 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4508
4509         * g77.f-torture/compile/20010426.f: New test.
4510         * g77.f-torture/execute/20010426.f: New test.
4511
4512 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4513
4514         * g77.f-torture/compile/20000629-1.x: Remove - error
4515         has been fixed.
4516
4517 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
4518
4519         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
4520         Tweak slightly to work with g++.dg framework.
4521         * g++.dg/special/ecos.exp: Run initp1.C test.
4522         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
4523
4524         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
4525         its linker doesn't give line numbers either.
4526         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
4527
4528 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4529
4530         * g++.old-deja/g++.other/lex1.C: New test.
4531
4532 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
4533
4534         * gcc.dg/noncompile/20010425-1.c: New test.
4535
4536 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4537
4538         * g++.old-deja/g++.pt/mangle2.C: New test.
4539
4540 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4541
4542         * gcc.dg/format/plus-1.c: New test.
4543
4544 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4545
4546         * gcc.dg/20010423-1.c: New test.
4547
4548 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4549
4550         * gcc.c-torture/execute/20010422-1.c: New test.
4551
4552 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
4553
4554         * g++.old-deja/g++.ns/type2.C: New test.
4555
4556 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
4557
4558         * g++.old-deja/g++.other/perf1.C: New test.
4559
4560 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
4561
4562         * gcc.dg/c99-func-2.c: Remove xfail.
4563         * gcc.dg/c99-func-3.c: Remove xfail.
4564         * gcc.dg/c99-func-4.c: Remove xfail.
4565
4566 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
4567
4568         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
4569
4570 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4571
4572         * gcc.c-torture/compile/20010423-1.c: New test.
4573
4574 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4575
4576         * g++.old-deja/g++.pt/typename28.C: New test.
4577
4578 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4579
4580         * g++.old-deja/g++.abi/empty2.C: New test.
4581         * g++.old-deja/g++.abi/empty3.C: New test.
4582
4583 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4584
4585         * g++.old-deja/g++.other/comdat2.C: New test.
4586         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
4587
4588 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4589
4590         * g++.old-deja/g++.other/overload14.C: New test.
4591
4592 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4593
4594         * g++.old-deja/g++.other/lookup23.C: New test.
4595
4596 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4597
4598         * gcc.c-torture/execute/20010403-1.c: New test.
4599
4600 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
4601             Mark Mitchell  <mark@codesourcery.com>
4602
4603         * lib/old-dejagnu.exp: Don't delete output of executable.
4604         Add .exe suffix to executables.
4605
4606 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
4607
4608         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
4609
4610 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4611
4612         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
4613
4614 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4615
4616         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
4617         * g++.old-deja/g++.abi/crash1.C: New test.
4618
4619 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4620
4621         * g++.old-deja/g++.other/crash40.C: New test.
4622
4623 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4624
4625         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
4626
4627 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
4628
4629         * g++.old-deja/g++.other/warn6.C: New test.
4630
4631 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4632
4633         * g++.old-deja/g++.robertl/eb42.C: Same.
4634
4635 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4636
4637         * gcc.dg/wtr-conversion-1.c: New testcase.
4638
4639 2001-04-10  Richard Henderson  <rth@redhat.com>
4640
4641         * g++.old-deja/g++.other/array5.C: New.
4642
4643 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4644
4645         * gcc.c-torture/execute/20010408-1.c: New test.
4646
4647 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
4648
4649         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
4650         headers and constructs.
4651         * g++.old-deja/g++.robertl/eb79.C: Same.
4652         * g++.old-deja/g++.robertl/eb77.C (main): Same.
4653         * g++.old-deja/g++.robertl/eb73.C: Same.
4654         * g++.old-deja/g++.robertl/eb66.C (main): Same.
4655         * g++.old-deja/g++.robertl/eb55.C (t): Same.
4656         * g++.old-deja/g++.robertl/eb54.C (main): Same.
4657         * g++.old-deja/g++.robertl/eb46.C (main): Same.
4658         * g++.old-deja/g++.robertl/eb44.C: Same.
4659         * g++.old-deja/g++.robertl/eb41.C (main): Same.
4660         * g++.old-deja/g++.robertl/eb4.C (main): Same.
4661         * g++.old-deja/g++.robertl/eb39.C: Same.
4662         * g++.old-deja/g++.robertl/eb33.C (main): Same.
4663         * g++.old-deja/g++.robertl/eb31.C (main): Same.
4664         * g++.old-deja/g++.robertl/eb30.C: Same.
4665         * g++.old-deja/g++.robertl/eb3.C: Same.
4666         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
4667         * g++.old-deja/g++.robertl/eb21.C: Same.
4668         * g++.old-deja/g++.robertl/eb15.C: Same.
4669         * g++.old-deja/g++.robertl/eb118.C: Same.
4670         * g++.old-deja/g++.robertl/eb115.C (main): Same.
4671         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
4672         * g++.old-deja/g++.robertl/eb109.C: Same.
4673         * g++.old-deja/g++.other/sibcall1.C (main): Same.
4674         * g++.old-deja/g++.mike/rtti1.C: Same.
4675         * g++.old-deja/g++.mike/p658.C: Same.
4676         * g++.old-deja/g++.mike/net46.C: Same.
4677         * g++.old-deja/g++.mike/net34.C: Same.
4678         * g++.old-deja/g++.mike/memoize1.C: Same.
4679         * g++.old-deja/g++.mike/eh2.C: Same.
4680         * g++.old-deja/g++.law/weak.C: Same.
4681         * g++.old-deja/g++.law/visibility7.C: Same.
4682         * g++.old-deja/g++.law/visibility25.C: Same.
4683         * g++.old-deja/g++.law/visibility22.C: Same.
4684         * g++.old-deja/g++.law/visibility2.C: Same.
4685         * g++.old-deja/g++.law/visibility17.C: Same.
4686         * g++.old-deja/g++.law/visibility13.C: Same.
4687         * g++.old-deja/g++.law/visibility10.C: Same.
4688         * g++.old-deja/g++.law/visibility1.C: Same.
4689         * g++.old-deja/g++.law/virtual3.C (eval): Same.
4690         * g++.old-deja/g++.law/vbase1.C: Same.
4691         * g++.old-deja/g++.law/operators32.C: Same.
4692         * g++.old-deja/g++.law/nest3.C: Same.
4693         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
4694         * g++.old-deja/g++.law/except5.C (main): Same.
4695         * g++.old-deja/g++.law/cvt7.C (run): Same.
4696         * g++.old-deja/g++.law/cvt2.C: Same.
4697         * g++.old-deja/g++.law/cvt16.C: Same.
4698         * g++.old-deja/g++.law/ctors6.C (bar): Same.
4699         * g++.old-deja/g++.law/ctors17.C (main): Same.
4700         * g++.old-deja/g++.law/ctors13.C: Same.
4701         * g++.old-deja/g++.law/ctors12.C (main): Same.
4702         * g++.old-deja/g++.law/ctors10.C: Same.
4703         * g++.old-deja/g++.law/code-gen5.C: Same.
4704         * g++.old-deja/g++.law/bad-error7.C: Same.
4705         * g++.old-deja/g++.law/arm9.C: Same.
4706         * g++.old-deja/g++.law/arm12.C: Same.
4707         * g++.old-deja/g++.law/arg8.C: Same.
4708         * g++.old-deja/g++.law/arg1.C: Same.
4709         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
4710         * g++.old-deja/g++.jason/template31.C: Same.
4711         * g++.old-deja/g++.jason/template24.C (main): Same.
4712         * g++.old-deja/g++.jason/2371.C: Same.
4713         * g++.old-deja/g++.eh/new2.C: Same.
4714         * g++.old-deja/g++.eh/new1.C: Same.
4715         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
4716         * g++.old-deja/g++.brendan/nest21.C (main): Same.
4717         * g++.old-deja/g++.brendan/err-msg3.C: Same.
4718         * g++.old-deja/g++.brendan/crash62.C: Same.
4719         * g++.old-deja/g++.brendan/crash52.C: Same.
4720         * g++.old-deja/g++.brendan/crash49.C (main): Same.
4721         * g++.old-deja/g++.brendan/crash38.C: Same.
4722         * g++.old-deja/g++.brendan/crash15.C (main): Same.
4723         * g++.old-deja/g++.brendan/copy9.C: Same.
4724
4725 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
4726
4727         * gcc.c-torture/execute/20001203-2.c (memset):
4728         Count argument is of type __SIZE_TYPE__.
4729
4730 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
4731
4732         * gcc.c-torture/compile/20010404-1.c: New test.
4733
4734 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
4735
4736         * gcc.c-torture/compile/20010326-1.c: New test.
4737
4738 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
4739
4740         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
4741         peculiarities of the SH.
4742         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
4743
4744 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4745
4746         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
4747         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
4748         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
4749
4750 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4751
4752         * g77.f-torture/compile/20010321-1.f: New test.
4753
4754 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4755
4756         * gcc.c-torture/compile/20010329-1.c: New test.
4757
4758 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4759
4760         * gcc.c-torture/execute/20010329-1.c: New test.
4761
4762 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4763
4764         * g++.old-deja/g++.other/eh4.C: Fix typo.
4765
4766 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4767
4768         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
4769
4770 2001-03-28  Philip Blundell  <philb@gnu.org>
4771
4772         * gcc.c-torture/compile/20010328-1.c: New test.
4773
4774 2001-03-27  Richard Henderson  <rth@redhat.com>
4775
4776         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
4777         * g++.old-deja/g++.eh/vbase3.C: Likewise.
4778
4779 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
4780
4781         * gcc.c-torture/compile/20010327-1.c: New test.
4782
4783 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4784
4785         * g++.old-deja/g++.other/friend12.C: New test.
4786         * g++.old-deja/g++.other/friend9.C: Expect no errors.
4787         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
4788
4789 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4790
4791         * gcc.c-torture/execute/20010325-1.c: New test.
4792
4793 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
4794
4795         * g++.old-deja/g++.other/mangle3.C: New test.
4796
4797 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
4798
4799         * g++.old-deja/g++.other/anon8.C: New test.
4800
4801 2001-03-20  Philip Blundell  <philb@gnu.org>
4802
4803         * gcc.c-torture/compile/20010320-1.c: New test.
4804
4805 2001-03-17  Richard Henderson  <rth@redhat.com>
4806
4807         * g++.old-deja/g++.other/eh4.C: Add expected error text.
4808
4809 2001-03-15  Geoff Keating  <geoff@redhat.com>
4810
4811         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
4812         tests on AIX.
4813
4814 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
4815
4816         * g++.old-deja/g++.other/eh4.C: New test.
4817
4818 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
4819
4820         * gcc.dg/cpp/mi1.c: Update.
4821
4822 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
4823
4824         * g++.old-deja/g++.other/regstack.C: New test.
4825
4826 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
4827
4828         * g++.old-deja/g++.other/ref4.C: New test.
4829
4830 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
4831
4832         * objc/execute/va_method.m: Added.
4833         * objc/execute/IMP.m: Added.
4834         * objc/execute/_cmd.m: Added.
4835         * objc/execute/accessing_ivars.m: Added.
4836         * objc/execute/class-1.m: Added.
4837         * objc/execute/class-10.m: Added.
4838         * objc/execute/class-11.m: Added.
4839         * objc/execute/class-12.m: Added.
4840         * objc/execute/class-13.m: Added.
4841         * objc/execute/class-14.m: Added.
4842         * objc/execute/class-2.m: Added.
4843         * objc/execute/class-3.m: Added.
4844         * objc/execute/class-4.m: Added.
4845         * objc/execute/class-5.m: Added.
4846         * objc/execute/class-6.m: Added.
4847         * objc/execute/class-7.m: Added.
4848         * objc/execute/class-8.m: Added.
4849         * objc/execute/class-9.m: Added.
4850         * objc/execute/class-tests-1.h
4851         * objc/execute/class-tests-2.h
4852         * objc/execute/compatibility_alias.m: Added.
4853         * objc/execute/encode-1.m: Added.
4854         * objc/execute/formal_protocol-1.m: Added.
4855         * objc/execute/formal_protocol-2.m: Added.
4856         * objc/execute/formal_protocol-3.m: Added.
4857         * objc/execute/formal_protocol-4.m: Added.
4858         * objc/execute/formal_protocol-5.m: Added.
4859         * objc/execute/formal_protocol-6.m: Added.
4860         * objc/execute/formal_protocol-7.m: Added.
4861         * objc/execute/informal_protocol.m: Added.
4862         * objc/execute/initialize.m: Added.
4863         * objc/execute/load.m: Added.
4864         * objc/execute/many_args_method.m: Added.
4865         * objc/execute/nested-3.m: Added.
4866         * objc/execute/no_clash.m: Added.
4867         * objc/execute/private.m: Added.
4868         * objc/execute/redefining_self.m: Added.
4869         * objc/execute/root_methods.m: Added.
4870         * objc/execute/selector-1.m: Added.
4871         * objc/execute/static-1.m: Added.
4872         * objc/execute/static-2.m: Added.
4873         * objc/execute/va_method.m: Added.
4874
4875 2001-03-10  Richard Henderson  <rth@redhat.com>
4876
4877         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
4878
4879 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4880
4881         * g++.old-deja/g++.other/crash31.C: XFAIL.
4882         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
4883         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
4884         * gcc.c-torture/execute/20010123-1.x: XFAIL.
4885         * gcc.c-torture/execute/20010124-1.x: XFAIL.
4886         * gcc.dg/sequence-pt-1.c: XFAIL one test.
4887
4888 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
4889
4890         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
4891
4892 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4893
4894         * gcc.dg/20000724-1.c: Don't use multiline strings.
4895
4896 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
4897
4898         * objc/execute/string1.m, objc/execute/string2.m: Compare the
4899         result of -cString against what we expect it to be; don't just
4900         print it out for no one to read.
4901
4902         * objc/execute/string3.m, objc/execute/string4.m: New tests.
4903         Based on testcases provided by Nicola Pero.
4904
4905 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4906
4907         * gcc.dg/cpp/macro7.c: New test.
4908
4909 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
4910
4911         * gcc.dg/cpp/multiline.c: Update.
4912
4913 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4914
4915         * g++.old-deja/g++.other/enum3.C: New test.
4916
4917 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4918
4919         * g++.old-deja/g++.other/pod1.C: New test.
4920
4921 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
4922
4923         * g++.old-deja/g++.ext/overload1.C: New test.
4924
4925 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4926
4927         * g++.old-deja/g++.pt/using1.C: New test.
4928
4929 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
4930
4931         * g++.old-deja/g++.other/using9.C: New test.
4932
4933 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
4934
4935         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
4936
4937         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
4938
4939 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
4940
4941         * g++.old-deja/g++.ext/realpt1.C: Remove.
4942
4943 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
4944
4945         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
4946
4947 2001-02-26  Will Cohen  <wcohen@redhat.com>
4948
4949         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
4950
4951 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
4952
4953         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
4954         templatized constructors.
4955
4956 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4957
4958         * gcc.c-torture/execute/20010224-1.c: New test.
4959
4960 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
4961
4962         * gcc.c-torture/execute/20010222-1.c: New test.
4963
4964 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
4965
4966         * g++.old-deja/g++.other/inline20.C: New test.
4967
4968 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
4969
4970         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
4971
4972 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4973
4974         * g++.old-deja/g++.other/lookup22.C: New test.
4975
4976 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
4977
4978         * g77.dg: New directory.
4979         * g77.dg/20010216-1.f: New test case.
4980         * g77.dg/dg.exp: New driver.
4981         * lib/g77-dg.exp: New driver library.
4982
4983 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4984
4985         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
4986
4987 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
4988
4989         * g++.old-deja/g++.other/decl9.C: New test.
4990
4991 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
4992
4993         * g++.old-deja/g++.other/init16.C: Update the test so that it does
4994         not need <string> and also tests the initialization at runtime.
4995
4996 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
4997
4998         * gcc.c-torture/execute/longlong.c: New test.
4999
5000 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
5001
5002         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
5003
5004 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
5005
5006         * gcc.c-torture/execute/920302-1.c (execute):
5007         Change argument type to short.
5008
5009 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
5010
5011         * g++.old-deja/g++.pt/deduct6.C: New test.
5012
5013 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
5014
5015         * g++.old-deja/g++.pt/deduct5.C: New test.
5016
5017 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
5018
5019         * gcc.c-torture/execute/20010209-1.c: New test.
5020
5021 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
5022
5023         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
5024
5025 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
5026
5027         * g++.dg/vtgc1.C: Update for new ABI.
5028
5029         * consistency.vlad: New directory, 1665 files.
5030
5031 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5032
5033         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
5034         return type.
5035         * gcc.dg/cpp/digraphs.c: Declare puts.
5036
5037 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5038
5039         * g++.old-deja/g++.other/warn5.C: New test.
5040
5041 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5042
5043         * g++.old-deja/g++.pt/spec40.C: New test.
5044
5045 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5046
5047         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
5048         case.
5049         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
5050
5051 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
5052
5053         * gcc.c-torture/compile/20010209-1.c: New test.
5054
5055 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
5056
5057         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
5058         excess errors message but not if it crashes.
5059         * g++.old-deja/g++.other/crash27.C: Likewise.
5060         * g++.old-deja/g++.other/crash28.C: Likewise.
5061         * g++.old-deja/g++.other/crash30.C: Likewise.
5062         * g++.old-deja/g++.other/crash32.C: Likewise.
5063         * g++.old-deja/g++.other/crash35.C: Likewise.
5064         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5065
5066 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5067
5068         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
5069         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
5070         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
5071         g77.f-torture/execute/execute.exp,
5072         g77.f-torture/noncompile/noncompile.exp,
5073         gcc.c-torture/execute/execute.exp,
5074         gcc.c-torture/execute/memcheck/memcheck.exp,
5075         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
5076         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
5077         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
5078         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
5079         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
5080         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
5081         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
5082         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
5083         Remove bug reporting instructions with ancient email addresses.
5084
5085 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
5086
5087         * gcc.dg/20010202-1.c: New test.
5088         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
5089
5090 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
5091
5092         * g++.dg/stdbool-if.C: New test.
5093
5094 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5095
5096         * objc/execute/fdecl.m: Added main().
5097
5098 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
5099
5100         * gcc.c-torture/execute/20010206-1.c: New test.
5101
5102 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
5103
5104         * gcc.dg/cpp/avoidpaste1.c: Update.
5105
5106 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5107
5108         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
5109         Pero <nicola@brainstorm.co.uk>.
5110         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
5111
5112 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
5113
5114         * g++.old-deja/g++.pt/spec39.C: New test.
5115
5116 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
5117
5118         * gcc.c-torture/compile/20010202-1.c: New test.
5119
5120 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
5121
5122         * g++.old-deja/g++.abi/primary2.C: New test.
5123         * g++.old-deja/g++.abi/primary3.C: New test.
5124         * g++.old-deja/g++.abi/primary4.C: New test.
5125         * g++.old-deja/g++.abi/primary5.C: New test.
5126         * g++.old-deja/g++.abi/vtable3.h: New test.
5127         * g++.old-deja/g++.abi/vtable3a.C: New test.
5128         * g++.old-deja/g++.abi/vtable3b.C: New test.
5129         * g++.old-deja/g++.abi/vtable3c.C: New test.
5130         * g++.old-deja/g++.abi/vtable3d.C: New test.
5131         * g++.old-deja/g++.abi/vtable3e.C: New test.
5132         * g++.old-deja/g++.abi/vtable3f.C: New test.
5133         * g++.old-deja/g++.abi/vtable3g.C: New test.
5134         * g++.old-deja/g++.abi/vtable3h.C: New test.
5135         * g++.old-deja/g++.abi/vtable3i.C: New test.
5136         * g++.old-deja/g++.abi/vtable3j.C: New test.
5137         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
5138
5139 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
5140
5141         * g++.old-deja/g++.other/anon6.C: New test.
5142         * g++.old-deja/g++.other/anon7.C: New test.
5143
5144 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5145
5146         * gcc.dg/cpp/avoidpaste2.c: New tests.
5147
5148 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
5149
5150         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
5151
5152 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
5153
5154         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
5155         DECIMAL_DIG cases for Irix."
5156
5157 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
5158
5159         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
5160
5161 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5162
5163         * gcc.dg/c99-tag-1.c: New test.
5164
5165 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
5166
5167         * gcc.dg/cpp/tr-warn1.c: Add tests.
5168
5169 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
5170
5171         * gcc.dg/cpp/avoidpaste1.c: Update.
5172         * gcc.dg/cpp/paste4.c: Update.
5173
5174 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
5175
5176         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
5177         cases for Irix.
5178
5179 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
5180
5181         * g++.old-deja/g++.other/inline19.C: New test.
5182
5183 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5184
5185         * gcc.dg/Wlarger-than.c: New test.
5186
5187 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5188
5189         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
5190
5191 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
5192
5193         * gcc.c-torture/execute/20010129-1.c: New test.
5194         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
5195
5196 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
5197
5198         * gcc.dg/cpp/avoidpaste1.c: Test case.
5199
5200 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
5201
5202         * g++.old-deja/g++.other/inline18.C: New test.
5203
5204 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5205
5206         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
5207         and __builtin_putchar.
5208
5209 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
5210
5211         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
5212         tests.
5213
5214 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
5215
5216         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
5217         floating point number rounding mode to round to the nearest
5218         representable mode.
5219
5220 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
5221
5222         * g++.old-deja/g++.other/mangle2.C: New test.
5223
5224 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5225
5226         * gcc.c-torture/compile/20010124-1.c: New test.
5227
5228 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
5229
5230         * g++.old-deja/g++.pt/spec38.C: New test.
5231
5232 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5233
5234         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
5235         "Build don't run".
5236
5237 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5238
5239         * gcc.c-torture/execute/20010123-1.c: New test.
5240
5241 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
5242
5243         * g++.old-deja/g++.pt/spec37.C: New test.
5244
5245 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
5246
5247         * g++.old-deja/g++.pt/overload14.C: New test.
5248
5249 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5250
5251         * gcc.c-torture/execute/20010122-1.c: New test, exercise
5252         __builtin_return_address.
5253
5254 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
5255
5256         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
5257         * g++.old-deja/g++.pt/spec35.C: New test.
5258         * g++.old-deja/g++.pt/spec36.C: New test.
5259
5260 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
5261
5262         * gcc.c-torture/compile/20010118-1.c: New test.
5263
5264 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
5265
5266         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
5267
5268 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
5269
5270         * gcc.c-torture/execute/20010119-1.c: New test.
5271
5272 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5273
5274         * g++.old-deja/g++.other/vbase5.C: New test.
5275
5276 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
5277
5278         * gcc.c-torture/execute/20010118-1.c: New test.
5279
5280 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5281
5282         * g++.old-deja/g++.pt/deduct3.C: New test.
5283
5284 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5285
5286         * g++.old-deja/g++.pt/spec34.C: New test.
5287
5288 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
5289
5290         * g77.f-torture/compile/20000601-2.f: New test.
5291
5292 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5293
5294         * g++.old-deja/g++.other/init17.C: New test.
5295
5296 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
5297
5298         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
5299
5300 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5301
5302         * g++.old-deja/g++.pt/unify8.C: New test.
5303
5304 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5305
5306         * g++.old-deja/g++.abi/vbase1.C: New test.
5307
5308 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5309
5310         * g++.old-deja/g++.pt/crash65.C: New test.
5311
5312 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
5313
5314         * gcc.dg/cpp/assembl2.S: New test case.
5315
5316 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
5317
5318         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
5319         are supported.
5320
5321 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5322
5323         * g++.old-deja/g++.other/builtins1.C: New test.
5324         * g++.old-deja/g++.other/builtins2.C: Likewise.
5325         * g++.old-deja/g++.other/builtins3.C: Likewise.
5326         * g++.old-deja/g++.other/builtins4.C: Likewise.
5327
5328 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
5329
5330         * gcc.c-torture/compile/20010117-1.c: New test.
5331         * gcc.c-torture/compile/20010117-2.c: New test.
5332
5333 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5334
5335         * g77.f-torture/execute/20010116.[fx]: New test,
5336         XFAIL on i?86-*-*.
5337         * g77.f-torture/compile/20010115.f: Indicate it's
5338         a test for PR fortran/1636.
5339
5340 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5341
5342         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
5343
5344 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5345
5346         * g77.f-torture/compile/20010115.f: New test.
5347
5348 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
5349
5350         * g++.old-deja/g++.pt/nontype5.C: New test.
5351
5352 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5353
5354         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
5355         have an equivalent working one below it.
5356
5357 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
5358
5359         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
5360         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5361
5362 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
5363
5364         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
5365         message containing "init_priority".
5366         (conpr-2.C): Likewise.
5367         (conpr-3.C): Likewise.
5368         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
5369
5370 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5371
5372         * gcc.c-torture/execute/20010114-2.c: New test.
5373
5374 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5375
5376         * gcc.c-torture/compile/20010114-1.c: New test.
5377         * gcc.c-torture/compile/20010114-1.x: Xfail.
5378         * gcc.c-torture/compile/20010114-2.c: New test.
5379         * gcc.c-torture/execute/20010114-1.c: New test.
5380         * gcc.dg/trunc-1.c: New test.
5381         * gcc.dg/uninit-B.c: New test.
5382
5383 2001-01-13  Nick Clifton  <nickc@redhat.com>
5384
5385         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
5386         target.
5387
5388 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5389
5390         * gcc.c-torture/compile/20010113-1.c: New test.
5391
5392 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
5393
5394         * gcc.c-torture/compile/20001212-1.c: New test.
5395
5396 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5397
5398         * gcc.dg/cpp/widestr1.c: Update.
5399         * gcc.dg/cpp/prag-imp.c: Remove.
5400
5401 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
5402
5403         * gcc.c-torture/execute/20000801-3.x: Remove.
5404         * gcc.dg/c90-init-1.c: New test.
5405         * gcc.dg/c99-init-1.c: New test.
5406         * gcc.dg/c99-init-2.c: New test.
5407         * gcc.dg/gnu99-init-1.c: New test.
5408
5409 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
5410
5411         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
5412         testing that no relevant ones were found.
5413
5414 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5415
5416         * g++.old-deja/g++.pt/cast2.C: New test.
5417
5418 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5419
5420         * g++.old-deja/g++.pt/friend47.C: New test.
5421
5422 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5423
5424         * g++.old-deja/g++.pt/instantiate13.C: New test.
5425
5426 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5427
5428         * g++.old-deja/g++.other/defarg7.C: New test.
5429         * g++.old-deja/g++.other/defarg8.C: New test.
5430
5431 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5432
5433         * g++.old-deja/g++.pt/crash64.C: New test.
5434
5435 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5436
5437         * g++.old-deja/g++.pt/crash63.C: New test.
5438
5439 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5440
5441         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
5442
5443 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
5444
5445         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
5446
5447 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5448
5449         * g++.old-deja/g++.pt/error3.C: New test.
5450
5451 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5452
5453         * g++.old-deja/g++.other/crash39.C: New test.
5454
5455 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5456
5457         * g++.old-deja/g++.other/vbase4.C: New test.
5458
5459 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
5460
5461         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
5462         * gcc.dg/special/20000419-2.c: New file. Identical to above.
5463         * gcc.dg/special/special.exp: New test driver which will check
5464         for alias support for the above test.
5465
5466 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
5467
5468         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
5469         problems on small machines.
5470         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
5471         parameterize.
5472
5473 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
5474
5475         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
5476         mips.
5477         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5478
5479 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
5480
5481         * g++.old_deja/g++.pt/using8.C: New test.
5482
5483 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5484
5485         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
5486
5487 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
5488
5489         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
5490         where a failure is expected.
5491         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
5492
5493 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5494
5495         * g++.old_deja/g++.pt/instantiate12.C: New test.
5496
5497 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5498
5499         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
5500         start of structs.
5501         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
5502         * g++.old-deja/g++.brendan/crash17.C: Likewise.
5503         * g++.old-deja/g++.brendan/crash29.C: Likewise.
5504         * g++.old-deja/g++.brendan/crash48.C: Likewise.
5505         * g++.old-deja/g++.brendan/ns1.C: Likewise.
5506         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
5507         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
5508         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5509         * g++.old-deja/g++.eh/spec6.C: Likewise.
5510         * g++.old-deja/g++.jason/crash3.C: Likewise.
5511         * g++.old-deja/g++.law/ctors11.C: Likewise.
5512         * g++.old-deja/g++.law/ctors17.C: Likewise.
5513         * g++.old-deja/g++.law/ctors5.C: Likewise.
5514         * g++.old-deja/g++.law/ctors9.C: Likewise.
5515         * g++.old-deja/g++.mike/ambig1.C: Likewise.
5516         * g++.old-deja/g++.mike/net22.C: Likewise.
5517         * g++.old-deja/g++.mike/p3538a.C: Likewise.
5518         * g++.old-deja/g++.mike/p3538b.C: Likewise.
5519         * g++.old-deja/g++.mike/virt3.C: Likewise.
5520         * g++.old-deja/g++.niklas/t128.C: Likewise.
5521         * g++.old-deja/g++.other/anon4.C: Likewise.
5522         * g++.old-deja/g++.other/using1.C: Likewise.
5523         * g++.old-deja/g++.other/warn3.C: Likewise.
5524         * g++.old-deja/g++.pt/t37.C: Likewise.
5525         * g++.old-deja/g++.robertl/eb69.C: Likewise.
5526         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5527
5528 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5529
5530         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
5531
5532 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5533
5534         * gcc.c-torture/execute/stdio-opt-3.c: New test.
5535
5536 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
5537
5538         * gcc.c-torture/compile/20010107-1.c: New test.
5539
5540 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5541
5542         * gcc.c-torture/execute/builtin-noret-1.c: New test.
5543
5544 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5545
5546         * gcc.dg/format/format.h: New file.
5547         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
5548         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
5549         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
5550         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
5551         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
5552         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5553         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
5554         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
5555         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
5556         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
5557         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
5558         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
5559         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
5560         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
5561         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
5562         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
5563         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
5564         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
5565         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
5566         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
5567         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
5568         instead of declaring standard types, macros and functions in each
5569         test.
5570
5571 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
5572
5573         * gcc.c-torture/execute/20010106-1.c: New test.
5574
5575 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5576
5577         * gcc.dg/format/format.exp: New file.
5578         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
5579         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
5580         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
5581         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
5582         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
5583         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
5584         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
5585         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
5586         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
5587         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
5588         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
5589         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
5590         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
5591         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
5592         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
5593         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
5594         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
5595         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
5596         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
5597         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
5598         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
5599         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
5600         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
5601         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
5602         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
5603         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
5604         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
5605         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
5606         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
5607         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
5608         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
5609         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
5610         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
5611         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
5612         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
5613         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
5614         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
5615         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
5616         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
5617         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
5618         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
5619         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
5620
5621 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
5622
5623         * gcc.c-torture/execute/991228-1.c: Take word endianness into
5624         account.
5625
5626 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5627
5628         * gcc.c-torture/execute/builtin-complex-1.c: New test.
5629
5630 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
5631
5632         * g++.old-deja/g++.pt/crash62.C: New test.
5633
5634 2001-01-04  Richard Henderson  <rth@redhat.com>
5635
5636         * gcc.dg/20000926-1.c: Update expected warnings.
5637         * gcc.dg/array-2.c: Likewise.
5638         * gcc.dg/array-4.c: Also validate flexible array members.
5639         * gcc.dg/c99-flex-array-1.c: New.
5640
5641 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5642
5643         * gcc.c-torture/compile/20001222-1.x: Remove.
5644
5645 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5646
5647         * gcc.c-torture/execute/built-in-setjmp.c: New.
5648
5649 2001-01-03  Richard Henderson  <rth@redhat.com>
5650
5651         * gcc.dg/940510-1.c: Update expected error wording.
5652         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
5653
5654 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
5655
5656         * lib/target-supports.exp (check_alias_available): Modified to
5657         indicate aliases not supported if only weak aliases are supported.
5658
5659 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5660
5661         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
5662         Turn on cmpstrsi checks for __pj__ and __i370__.
5663
5664 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5665
5666         * g++.old-deja/g++.other/virtual11.C: New test.
5667
5668 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5669
5670         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
5671
5672 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5673
5674         * gcc.c-torture/compile/20010102-1.c: New test.
5675
5676 2001-01-02  Andreas Jaeger  <aj@suse.de>
5677
5678         * gcc.dg/noreturn-3.c: New test.
5679
5680         * gcc.dg/noreturn-4.c: New test.
5681
5682 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5683
5684         * gcc.c-torture/execute/stdio-opt-1.c: Also test
5685         __builtin_fputc and __builtin_fwrite.
5686
5687 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5688
5689         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
5690         signed char, not default char.
5691
5692 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5693
5694         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
5695
5696 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
5697
5698         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
5699
5700 2000-12-29  Richard Henderson  <rth@redhat.com>
5701
5702         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
5703         (__cyg_profile_func_exit): Define.
5704
5705 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
5706
5707         * g++.dg/vtgc1.C: New test.
5708
5709 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
5710
5711         * gcc.dg/noncompile/20001228-1.c: New test.
5712
5713         * gcc.dg/20001228-1.c: New test.
5714
5715         * gcc.c-torture/execute/20001228-1.c: New test.
5716
5717 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
5718
5719         * gcc.dg/format-strfmon-1.c: New test.
5720
5721 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5722
5723         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
5724         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
5725         * gcc.c-torture/execute/string-opt-1.c: Likewise.
5726         * gcc.c-torture/execute/string-opt-2.c: Likewise.
5727         * gcc.c-torture/execute/string-opt-3.c: Likewise.
5728         * gcc.c-torture/execute/string-opt-4.c: Likewise.
5729         * gcc.c-torture/execute/string-opt-6.c: Likewise.
5730         * gcc.c-torture/execute/string-opt-7.c: Likewise.
5731         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5732         * gcc.c-torture/execute/string-opt-9.c: Likewise.
5733         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5734         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5735         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5736
5737         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
5738         * gcc.c-torture/execute/string-opt-4.c: Test index.
5739
5740 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
5741
5742         * gcc.c-torture/compile/20001226-1.c: New test.
5743
5744 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5745
5746         * gcc.c-torture/compile/20001222-1.c: New test.
5747         * gcc.c-torture/compile/20001222-1.x: Xfail.
5748
5749 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
5750
5751         * gcc.c-torture/execute/comp-goto-2.c: New test.
5752
5753 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
5754
5755         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
5756         Use long types if __INT_MAX__ is 32767.
5757         (main): Use cast to (sint32 *) when poking 88 into a_page.
5758
5759         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
5760
5761 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
5762
5763         * gcc.c-torture/compile/20001221-1.c: New test.
5764         * gcc.c-torture/execute/20001221-1.c: New test.
5765
5766 2000-12-20  Richard Henderson  <rth@redhat.com>
5767
5768         * g++.old-deja/g++.pt/crash36.C: Update error lines.
5769         * g++.old-deja/g++.robertl/eb109.C: Likewise.
5770
5771 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5772
5773         * gcc.dg/compare3.c: New test.
5774
5775 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5776
5777         * gcc.dg/format-warnll-1.c: New test.
5778
5779 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
5780
5781         * gcc.dg/cpp/cmdlne-P.c: New test.
5782
5783 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
5784
5785         * gcc.c-torture/execute/builtin-abs-1.c,
5786         gcc.c-torture/execute/builtin-abs-2.c: New tests.
5787
5788 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5789
5790         * gcc.dg/cpp/multiline.c: New test.
5791
5792 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5793
5794         * g++.old-deja/g++.other/syshdr1.C: Update.
5795         * gcc.dg/cpp/lineflags.c: Remove temporarily.
5796
5797 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5798
5799         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
5800
5801 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5802
5803         * g++.old-deja/g++.pt/ttp65.C: New test.
5804
5805 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5806
5807         * g++.old-deja/g++.pt/ttp64.C: New test.
5808
5809 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5810
5811         * g++.old-deja/g++.pt/spec33.C: New test.
5812
5813 2000-12-14  Catherine Moore  <clm@redhat.com>
5814
5815         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
5816         * gcc.c-torture/execute/920612-2.c: Likewise.
5817         * gcc.c-torture/execute/920428-2.c: Likewise.
5818         * gcc-c-torture/execute/va-arg-11.c: Call exit.
5819         * gcc.c-torture/execute/va-arg-21.c: Likewise.
5820
5821 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5822
5823         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
5824         * gcc.dg/pack-test-2.c: Likewise.
5825
5826 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5827
5828         Tests by Zack Weinberg <zackw@stanford.edu>.
5829
5830         * gcc.dg/cpp/defined.c: Update.
5831         * gcc.dg/cpp/defined_trad.c: New tests.
5832
5833 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5834
5835         * gcc.dg/cpp/trad-direct.c: Update.
5836
5837 2000-12-11  Neil Booth  <neilb@earthling.net>
5838
5839         * gcc.dg/cpp/defined_trad.c
5840
5841 2000-12-11  Neil Booth  <neilb@earthling.net>
5842
5843         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
5844
5845 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5846
5847         * gcc.dg/format-miss-2.c: New test.
5848
5849 2000-12-09  Neil Booth  <neilb@earthling.net>
5850
5851         * gcc.dg/cpp/lineflags.c: New tests.
5852         * gcc.dg/cpp/poison.c: Update.
5853         * gcc.dg/cpp/redef2.c: Update.
5854         * gcc.dg/cpp/skipping.c: New test.
5855
5856 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
5857
5858         * g++.old-deja/g++.other/eh3.C: New testcase.
5859
5860 2000-12-07  Neil Booth  <neilb@earthling.net>
5861
5862         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
5863         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
5864         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
5865         wtr-union-init-2.c, wtr-union-init-3.c: Update.
5866         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
5867         Update.
5868
5869 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5870
5871         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
5872         __SIZE_TYPE__ instead of int for type of integers cast to
5873         pointers.
5874
5875 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
5876
5877         * g++.old-deja/g++.other/cleanup4.C: New test.
5878
5879 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5880
5881         * format-sec-1.c: New test.
5882
5883 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5884
5885         * gcc.dg/format-nonlit-3.c: New test.
5886
5887 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5888
5889         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
5890         through a null pointer.
5891
5892 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5893
5894         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
5895         * g++.old-deja/g++.pt/partial4.C: New test.
5896
5897 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
5898
5899         * gcc.c-torture/execute/ieee/hugeval.x: New.
5900
5901 2000-12-06  Neil Booth  <neilb@earthling.net>
5902
5903         * gcc.dg/cpp/backslash2.c: New tests.
5904
5905 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5906
5907         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
5908         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
5909
5910 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
5911
5912         * gcc.c-torture/execute/20001203-2.c: New testcase.
5913
5914 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5915
5916         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
5917         * g++.old-deja/g++.other/virtual10.C: New test.
5918
5919 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
5920
5921         * g++.old-deja/g++.mike/pmf5.C: Remove test.
5922
5923 2000-12-05  Richard Henderson  <rth@redhat.com>
5924
5925         * gcc.c-torture/compile/20001205-1.c: New.
5926
5927 2000-12-04  Neil Booth  <neilb@earthling.net>
5928
5929         * g++.old-deja/g++.other/virtual9.C: New test.
5930         * g++.old-deja/g++.pt/crash61.C: New test.
5931         * gcc.c-torture/execute/loop-9.c: New test.
5932
5933 2000-12-04  Neil Booth  <neilb@earthling.net>
5934
5935         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
5936         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
5937         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
5938         * gcc.dg/cpp/extratokens.c: ...here.
5939
5940 2000-12-04  Neil Booth  <neilb@earthling.net>
5941
5942         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
5943         New tests.
5944
5945 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5946
5947         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
5948         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
5949
5950 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5951
5952         * gcc.c-torture/execute/20001203-1.c: New test.
5953
5954 2000-12-03  Neil Booth  <neilb@earthling.net>
5955
5956         * gcc.dg/cpp/macro6.c: New test cases.
5957
5958 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5959
5960         * gcc.c-torture/execute/string-opt-9.c: New test.
5961         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5962         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5963         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5964
5965         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
5966         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
5967
5968 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
5969
5970         * gcc.dg/cpp/if-6.c: New testcase.
5971
5972         * gcc.dg/20001201-1.c: New testcase.
5973
5974 2000-12-02  Neil Booth  <neilb@earthling.net>
5975
5976         * g++.old-deja/g++.other/externC4.C,
5977         g++.old-deja/g++.other/friend10.C: New tests.
5978
5979 2000-12-02  Neil Booth  <neilb@earthling.net>
5980
5981         * g++.old-deja/g++.other/instan2.C
5982         * g++.old-deja/g++.other/instan3.C: New test.
5983
5984 2000-12-02  Neil Booth  <neilb@earthling.net>
5985
5986         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
5987         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
5988         gnuc99.c,gnuc99-pedantic.c: New tests.
5989
5990 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
5991
5992         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
5993         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
5994
5995 2000-12-01  Neil Booth  <neilb@earthling.net>
5996
5997         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
5998         * gcc.dg/cpp/poison.c: Update.
5999         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
6000
6001 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
6002
6003         * g77.f-torture/execute/20001201.f: New test.
6004
6005 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6006
6007         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
6008
6009 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
6010
6011         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
6012
6013 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
6014
6015         * g++.old-deja/g++.other/cast6.C: New test.
6016
6017 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
6018
6019         * gcc.c-torture/execute/20001130-2.c: New testcase.
6020
6021 2000-11-30  Richard Henderson  <rth@redhat.com>
6022
6023         * gcc.c-torture/execute/20001130-1.c: New test.
6024
6025 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6026
6027         * g++.old-deja/g++.other/op3.C: New test.
6028
6029 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6030
6031         * g++.old-deja/g++.other/op2.C: New test.
6032
6033 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6034
6035         * g++.old-deja/g++.other/crash38.C: New test.
6036
6037 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
6038
6039         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
6040
6041 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
6042
6043         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
6044         tests.
6045         * gcc.c-torture/execute/string-opt-6.c: New test.
6046
6047         * gcc.dg/20001117-1.c: Add main.
6048
6049 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
6050
6051         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
6052         Move from here ...
6053         * gcc.dg/940510-1.c: ... to here.
6054
6055         * gcc.dg/20000926-1.c: GNU C now allows initializations of
6056         zero-size arrays in toplevel structures.
6057
6058 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
6059
6060         * gcc.c-torture/execute/loop-8.c: New test.
6061
6062 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6063
6064         * g++.old-deja/g++.other/base1.C: New test.
6065
6066 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6067
6068         * g++.old-deja/g++.other/parse2.C: New test.
6069
6070 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6071
6072         * g++.old-deja/g++.pt/incomplete1.C: New test.
6073
6074 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6075
6076         * g++.old-deja/g++.other/friend9.C: New test.
6077
6078 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
6079
6080         * gcc.dg/20001127-1.c: New test.
6081
6082 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
6083
6084         * g++.old-deja/g++.pt/friend46.C: New test.
6085
6086 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
6087
6088         * g++.old-deja/g++.other/ptrmem8.C: New test.
6089
6090 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6091
6092         * gcc.c-torture/execute/string-opt-7.c: New test.
6093         * gcc.c-torture/execute/string-opt-8.c: Likewise.
6094
6095 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
6096
6097         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
6098         instead of 'mkcheck 2'.
6099
6100 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6101
6102         * gcc.c-torture/execute/memcheck/driver.c,
6103         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
6104         C9X references to refer to C99.
6105
6106 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
6107
6108         * gcc.dg/ultrasp3.c: New test.
6109
6110 2000-11-25  Neil Booth  <neilb@earthling.net>
6111
6112         * gcc.dg/cpp/include2.c: Update test to be locale independent.
6113
6114 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
6115
6116         * gcc.c-torture/compile/20001123-2.c: New.
6117
6118 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6119
6120         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
6121
6122 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
6123
6124         * gcc.dg/sequence-point-1.c: Add some new tests.
6125         * gcc.c-torture/execute/20001124-1.c: New test.
6126
6127 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
6128
6129         * g++.old-deja/g++.other/vaarg4.C: New test.
6130         * gcc.c-torture/compile/20001123-1.c: New test.
6131
6132 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
6133
6134         * g++.other/crash24.C: Adjust and remove XFAIL.
6135         * g++.other/crash37.C: New test.
6136
6137 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
6138
6139         * g++.old-deja/g++.pt/instantiate9.C: New test.
6140
6141 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
6142
6143         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
6144         new ABI, too.
6145
6146         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
6147         * g++.old-deja/g++.robertl/eb55.C: Likewise.
6148
6149 2000-11-22  Neil Booth  <neilb@earthling.net>
6150
6151         * gcc.dg/cpp/Wtrigraphs.c: New test.
6152
6153 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
6154
6155         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
6156
6157 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
6158
6159         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
6160
6161 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
6162
6163         * lib/gcc-dg.exp: load_lib scanasm.exp.
6164         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
6165         * lib/g++-dg.exp: load_lib scanasm.exp.
6166         * lib/scanasm.exp: New.
6167         (scan-assembler, scan-assembler-not): Add optional arguments to
6168         test name, or if not present, the pattern name.
6169         (scan-assembler-dem, scan-assembler-dem-not): New.
6170
6171         * g++.dg/dg.exp: New.
6172
6173 2000-11-21  Neil Booth  <neilb@earthling.net>
6174
6175         * gcc.dg/cpp/integrated1.c: Remove.
6176
6177 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
6178
6179         * gcc.c-torture/execute/20001121-1.c: New test.
6180
6181 2000-11-21  Richard Henderson  <rth@redhat.com>
6182
6183         * gcc.c-torture/compile/20001121-1.c: New test.
6184
6185 2000-11-20  Neil Booth  <neilb@earthling.net>
6186
6187         * gcc.dg/cpp/integrated1.c: New test.
6188
6189 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
6190
6191         * g++.old-deja/g++.other/inline17.C: New test.
6192
6193 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
6194
6195         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
6196         local variable to be zero: I made the variable global. Now
6197         uses abort() and exit() instead of relying on main's return value.
6198
6199 2000-11-20  Neil Booth  <neilb@earthling.net>
6200
6201         * gcc.dg/cpp/paste2.c: Update test.
6202         * objc/execute/paste.m: New test.
6203
6204 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6205
6206         * gcc.dg/c99-condexpr-1.c: New test.
6207
6208 2000-11-20  Neil Booth  <neilb@earthling.net>
6209
6210         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
6211
6212 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
6213
6214         * g++.old-deja/g++.pt/export1.C: New test.
6215
6216 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
6217
6218         * gcc.dg/20001117-1.c: New test.
6219
6220 2000-11-18  Richard Henderson  <rth@redhat.com>
6221
6222         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
6223
6224 2000-11-18  Richard Henderson  <rth@redhat.com>
6225
6226         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
6227         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
6228         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
6229
6230 2000-11-18  Richard Henderson  <rth@redhat.com>
6231
6232         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
6233         (main): New.  Exit cleanly.
6234
6235 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6236
6237         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
6238         gcc.dg/c99-fordecl-2.c: New tests.
6239
6240 2000-11-18  Richard Henderson  <rth@redhat.com>
6241
6242         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
6243         * gcc.c-torture/execute/zerolen-2.c: New.
6244
6245 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6246
6247         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
6248         memory.
6249
6250 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
6251
6252         * g++.old-deja/g++.pt/instantiate8.C: New test.
6253
6254 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
6255
6256         * g++.old-deja/g++.other/incomplete.C: Add more tests.
6257         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
6258
6259 2000-11-16  Nick Clifton  <nickc@redhat.com>
6260
6261         * gcc.c-torture/execute/nestfunc-2.c: New test.
6262         * gcc.c-torture/execute/nestfunc-3.c: New test.
6263
6264 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
6265
6266         * gcc.c-torture/compile/20001116-1.c: New test.
6267
6268 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6269
6270         * gcc.c-torture/execute/20001115-1.c: New test.
6271
6272 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
6273
6274         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
6275         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
6276         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
6277         * g++.old-deja/g++.abi/vmihint.C: Likewise.
6278
6279 2000-11-15  Neil Booth  <neilb@earthling.net>
6280
6281         gcc.dg/cpp/_Pragma1.c: Update.
6282         gcc.dg/cpp/_Pragma2.c: New test.
6283
6284 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
6285
6286         * g++.old-deja/g++.other/anon5.C: New test.
6287
6288 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6289
6290         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
6291         tests.
6292
6293 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
6294
6295         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
6296         output.
6297
6298 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6299
6300         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
6301         labels at end of compound statements.
6302
6303 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
6304
6305         * gcc.c-torture/execute/loop-7.c: New test.
6306
6307 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6308
6309         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
6310
6311 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6312
6313         * gcc.dg/c99-bool-1.c: New test.
6314
6315 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6316
6317         * gcc.dg/c99-scope-1.c: Remove xfail.
6318         * gcc.dg/c99-scope-2.c: New test.
6319
6320 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6321
6322         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
6323         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
6324
6325 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
6326
6327         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
6328         error messages.
6329
6330         * g++.mike/p700.C: Don't typedef wchar_t.
6331         * g++.mike/p784.C: Likewise.
6332         * g++.mike/eb101.C: Don't use __wchar_t.
6333
6334 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
6335
6336         * g77.f-torture/execute/20001111.[fx]: Test premature exit
6337         from DO loop.
6338
6339 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
6340
6341         * gcc.c-torture/execute/20001111-1.c: New test.
6342
6343 2000-11-10  Nick Clifton  <nickc@redhat.com>
6344
6345         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
6346         long multuiple and accumulate.
6347
6348 2000-11-09  Richard Henderson  <rth@redhat.com>
6349
6350         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
6351         via size_t instead of int.
6352
6353         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
6354         * gcc.c-torture/execute/string-opt-2.c: Likewise.
6355         * gcc.c-torture/execute/string-opt-3.c: Likewise.
6356         * gcc.c-torture/execute/string-opt-4.c: Likewise.
6357
6358 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
6359
6360         * gcc.c-torture/compile/20001109-1.c: New test.
6361         * gcc.c-torture/compile/20001109-2.c: New test.
6362
6363 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
6364
6365         * g++.old-deja/g++.pt/operator1.C: New test.
6366         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
6367
6368 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6369
6370         * gcc.dg/20001108-1.c: New test.
6371
6372 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6373
6374         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
6375         with both arguments constant strings.
6376         * gcc.c-torture/execute/string-opt-3.c: New test.
6377         * gcc.c-torture/execute/string-opt-4.c: New test.
6378         * gcc.c-torture/execute/string-opt-5.c: New test.
6379
6380 2000-11-08  Nick Clifton  <nickc@redhat.com>
6381
6382         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
6383         mulsidi3adddi patterns.
6384
6385 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
6386
6387         * g++.old-deja/g++.other/crash36.C: New test.
6388
6389 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
6390
6391         * g++.old-deja/g++.other/init16.C: New test.
6392
6393 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
6394
6395         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
6396
6397 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6398
6399         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
6400         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6401         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6402
6403 2000-11-07  DJ Delorie  <dj@redhat.com>
6404
6405         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
6406
6407 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6408
6409         * gcc.c-torture/execute/string-opt-1.c: New test.
6410
6411 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6412
6413         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
6414         mips-sgi-irix6.* because the MIPS ABI passes floating-point
6415         parameters in registers, and there is no way for a varargs
6416         function to know in which order the integer and floating-point
6417         parameters should be interleaved when they are placed on the
6418         stack.
6419         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6420         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6421
6422 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6423
6424         * gcc.c-torture/execute/string-opt-2.c: New test.
6425
6426 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
6427
6428         * g++.old-deja/g++.pt/crash60.C: New test.
6429
6430 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6431
6432         * g++.old-deja/g++.other/crash24.C: New test.
6433         * g++.old-deja/g++.other/crash25.C: New test.
6434         * g++.old-deja/g++.other/crash26.C: New test.
6435         * g++.old-deja/g++.other/crash27.C: New test.
6436         * g++.old-deja/g++.other/crash28.C: New test.
6437         * g++.old-deja/g++.other/crash29.C: New test.
6438         * g++.old-deja/g++.other/crash30.C: New test.
6439         * g++.old-deja/g++.other/crash31.C: New test.
6440         * g++.old-deja/g++.other/crash32.C: New test.
6441         * g++.old-deja/g++.other/crash33.C: New test.
6442         * g++.old-deja/g++.other/crash34.C: New test.
6443         * g++.old-deja/g++.other/crash35.C: New test.
6444
6445 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6446
6447         * gcc.c-torture/execute/20001031-1.c: New test.
6448
6449 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
6450
6451         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
6452         namespace.
6453
6454         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
6455         standards-conformant.
6456
6457         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
6458
6459         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
6460         * g++.old-deja/g++.mike/p755a.C: Likewise.
6461         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
6462         library makes no calls to `operator new' during initialization.
6463
6464 2000-11-04  Neil Booth  <neilb@earthling.net>
6465
6466         * gcc.dg/cpp/include2.c: New tests.
6467
6468 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
6469
6470         * lib/g++.exp (g++_set_ld_library_path): New function.
6471         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
6472
6473 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
6474
6475         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
6476         warnings.
6477
6478 2000-11-01  Richard Henderson  <rth@redhat.com>
6479
6480         * g++.old-deja/g++.ext/namedret1.C: New.
6481         * g++.old-deja/g++.ext/namedret2.C: New.
6482         * g++.old-deja/g++.ext/namedret3.C: New.
6483
6484 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
6485
6486         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
6487         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
6488
6489 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6490
6491         * gcc.c-torture/execute/va-arg-21.c: New test.
6492
6493 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6494
6495         * gcc.dg/c99-complex-2.c: New test.
6496
6497 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6498
6499         * gcc.c-torture/execute/stdio-opt-1.c: New test.
6500
6501 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
6502
6503         * g++.old-deja/g++.other/inline16.C: New test.
6504
6505 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
6506
6507         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
6508         __PRETTY_FUNCTION__
6509
6510 2000-10-29  Neil Booth  <neilb@earthling.net>
6511
6512         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
6513         New tests.
6514         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
6515         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
6516         optimisation.
6517
6518 2000-10-29  Neil Booth  <neilb@earthling.net>
6519
6520         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
6521         * mi1.c, mi1c.h: Add null directives to multiple-include test.
6522         * mi5.c: Test multiple includes work with -C.
6523         * trigraphs.c: Test ^= version.
6524
6525 2000-10-28  Neil Booth  <neilb@earthling.net>
6526
6527         New tests and test updates for new macro expander.
6528
6529         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
6530         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
6531         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
6532         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
6533         new diagnostic messages.
6534
6535         * gcc.dg/cpp/macro3.c: New tests.
6536
6537 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
6538
6539         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
6540         on the same line.
6541
6542 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
6543
6544         * g++.old-deja/g++.other/eh2.C: New test.
6545
6546 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
6547
6548         * gcc.c-torture/execute/20001027-1.c: New test.
6549
6550 2000-10-26  Richard Henderson  <rth@redhat.com>
6551
6552         * gcc.c-torture/execute/20001026-1.c: New.
6553
6554 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
6555
6556         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
6557         * g++.old-deja/g++.law/builtin1.C: Likewise.
6558         * g++.old-deja/g++.law/ctors10.C: Likewise.
6559         * g++.old-deja/g++.law/virtual3.C: Likewise.
6560         * g++.old-deja/g++.mike/p658.C: Likewise.
6561         * g++.old-deja/g++.other/sibcall1.C: Likewise.
6562         * g++.old-deja/g++.other/vaarg2.C: Likewise.
6563         * g++.old-deja/g++.robertl/eb124.C: Likewise.
6564         * g++.old-deja/g++.robertl/eb44.C: Likewise.
6565         * g++.old-deja/g++.robertl/eb77.C: Likewise.
6566
6567 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
6568
6569         * gcc.c-torture/compile/20001024-1.c: New test.
6570
6571 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
6572
6573         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
6574         to tell us whether or not we are using V3.
6575
6576 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
6577
6578         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
6579         operands.
6580
6581 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6582
6583         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
6584
6585 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
6586
6587         * gcc.c-torture/execute/20001024-1.c: New test.
6588
6589 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
6590
6591         * g++.old-deja/g++.other/sibcall1.C: New test.
6592
6593 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
6594
6595         * gcc.dg/noncompile/init-3.c: New test.
6596
6597 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6598
6599         * gcc.dg/format-array-1.c: New test.
6600
6601 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6602
6603         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
6604         writing through null pointers; remove comment about testing
6605         unterminated strings.
6606
6607 2000-10-17  Matthew Hiller  <hiller@redhat.com>
6608
6609         * gcc.c-torture/execute/20001017-2.c: New test.
6610
6611 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6612
6613         * gcc.c-torture/compile/20001018-1.c: New test.
6614         * gcc.c-torture/compile/20001018-1.x: Xfail.
6615
6616 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6617
6618         * gcc.c-torture/execute/20001017-1.c: New test.
6619
6620 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6621
6622         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
6623         for multiple use of arguments with scanf formats; add tests for
6624         multiple use of arguments.
6625
6626 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
6627
6628         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
6629
6630 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6631
6632         * gcc.dg/format-miss-1.c: New test.
6633
6634 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6635
6636         * gcc.c-torture/execute/20001013-1.c: New test.
6637
6638 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6639
6640         * gcc.dg/format-branch-1.c: New test.
6641
6642 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6643
6644         * README, lib/file-format.exp: Remove EGCS references.
6645
6646 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6647
6648         * gcc.dg/20001013-1.c: New test.
6649
6650 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6651
6652         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
6653         for intmax_t in the compiler using __typeof__ and the type rules
6654         for conditional expressions.
6655
6656 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
6657
6658         * gcc.dg/20001012-1.c: New test.
6659         * gcc.dg/20001012-2.c: New test.
6660
6661 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6662
6663         * gcc.dg/format-attr-1.c: New test.
6664
6665 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6666
6667         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
6668         __LONG_LONG_MAX__ instead of LLONG_MAX.
6669
6670 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6671
6672         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
6673         scanf flags.
6674         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
6675         flags.
6676
6677 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6678
6679         * gcc.dg/sequence-pt-1.c: New test.
6680
6681 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
6682
6683         * gcc.c-torture/execute/20001011-1.c: New testcase.
6684         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
6685
6686 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6687
6688         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
6689         does not error on it.
6690
6691 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6692
6693         * gcc.dg/20001009-1.c: New test.
6694
6695 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
6696
6697         * gcc.c-torture/compile/20001009-1.c: Move from here ....
6698         * gcc.c-torture/execute/20001009-2.c: ... to here.
6699
6700 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
6701
6702         * gcc.c-torture/compile/20001009-1.c: New testcase.
6703         * gcc.c-torture/execute/20001009-1.c: New testcase.
6704         Testcases provided by Jan Hubicka <jh@suse.cz>.
6705
6706 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6707
6708         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6709         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
6710         uintmax_t using <limits.h> to emulate the compiler's internal
6711         logic.  No longer XFAIL %j tests.
6712
6713 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6714
6715         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
6716         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6717         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
6718         regexps and details of expected handling of some bad formats.
6719         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
6720         suppression.
6721
6722 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6723
6724         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
6725         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
6726         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
6727         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
6728         in list archives.
6729
6730 2000-10-06  Richard Henderson  <rth@cygnus.com>
6731
6732         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
6733         * g++.old-deja/g++.brendan/crash52.C: Likewise.
6734         * g++.old-deja/g++.jason/report.C: Likewise.
6735         * g++.old-deja/g++.law/friend5.C: Likewise.
6736         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
6737         of the expected warnings.
6738
6739 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
6740
6741         * g++.old-deja/g++.pt/enum14.C: New test.
6742
6743 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
6744
6745         * g++.old-deja/g++.pt/crash59.C: New test.
6746
6747 2000-10-04  Will Cohen  <wcohen@redhat.com>
6748
6749         * gcc.dg/20000926-1.c: New test.
6750
6751 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
6752
6753         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
6754         function name for current C++ compiler.
6755         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
6756
6757 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
6758
6759         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
6760         __PRETTY_FUNCTION__.
6761         * g++.old-deja/g++.ext/pretty2.C: Likewise.
6762
6763 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6764
6765         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
6766
6767 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
6768
6769         * gcc.c-torture/compile/20000923-1.c: New test.
6770
6771 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
6772
6773         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
6774         * g++.old-deja/g++.pt/ttp62.C: Same.
6775         * g++.old-deja/g++.other/inline14.C: Same.
6776
6777 2000-09-24  Richard Henderson  <rth@cygnus.com>
6778
6779         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
6780
6781 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
6782
6783         * gcc.dg/c90-printf-1.c: Add test for wide string format.
6784
6785 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
6786
6787         * gcc.c-torture/compile/20000922-1.c: New file.
6788
6789 2000-09-21  Nick Clifton  <nickc@redhat.com>
6790
6791         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
6792         a signed long modulo operation.
6793         (mod6): New function - perform an unsigned long modulo operation.
6794         (main): Add tests for modulos of very large numbers by very small
6795         dividends.
6796
6797 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6798
6799         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
6800
6801 2000-09-19  Richard Henderson  <rth@cygnus.com>
6802
6803         * gcc.dg/compare2.c (case 10): XFAIL.
6804
6805 2000-09-18  Richard Henderson  <rth@cygnus.com>
6806
6807         * gcc.c-torture/execute/20000906-1.c: Move ...
6808         * gcc.dg/20000906-1.c: ... here.  Only run on targets
6809         that support __builtin_trap.
6810
6811 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
6812
6813         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
6814
6815 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6816
6817         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
6818         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
6819         more $ format tests.
6820
6821 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6822
6823         * gcc.dg/format-errmk-1.c: New test.
6824
6825 2000-09-17  Greg McGary  <greg@mcgary.org>
6826
6827         * gcc.c-torture/execute/20000917-1.x: Remove.
6828
6829 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6830
6831         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
6832
6833 2000-09-17  Greg McGary  <greg@mcgary.org>
6834
6835         * gcc.c-torture/execute/20000917-1.c: New test.
6836         * gcc.c-torture/execute/20000917-1.x: XFAIL.
6837
6838 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
6839
6840         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
6841         in nested macro bug.
6842
6843 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
6844
6845         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
6846
6847 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
6848
6849         * gcc.c-torture/execute/20000914-1.c: New test.
6850
6851 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
6852
6853         * g++.other/inline13.C: New test.
6854
6855 2000-09-12  Andreas Jaeger  <aj@suse.de>
6856
6857         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
6858         constant by Ulrich Drepper <drepper@redhat.com>.
6859
6860 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
6861
6862         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
6863
6864 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6865
6866         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
6867
6868 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
6869
6870         * gcc.dg/cpp/backslash.c: New test.
6871
6872 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
6873
6874         * gcc.c-torture/execute/20000910-1.c: New test.
6875         * gcc.c-torture/execute/20000910-2.c: Likewise.
6876
6877 2000-09-11  Robert Lipe  <robertl@sco.com>
6878
6879         * gcc.dg/pragma-align.c: New test.
6880
6881 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
6882
6883         * g++.old-deja/g++.pt/explicit82.C: New test.
6884         * g++.old-deja/g++.pt/explicit83.C: New test.
6885
6886 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
6887
6888         * gcc.dg/asm-names.c: New test.
6889
6890 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6891
6892         * gcc.dg/cpp/tr-warn6.c: New test
6893
6894 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6895
6896         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
6897         be accepted.
6898
6899 2000-09-07  Catherine Moore  <clm@redhat.com>
6900
6901         * gcc.c-torture/execute/unroll-1.c: New test.
6902
6903 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
6904
6905         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
6906         ERROR markers.
6907         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
6908         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
6909         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
6910         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
6911         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
6912         Preprocess only.
6913         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
6914         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
6915
6916 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6917
6918         * g++.old-deja/g++.pt/deduct2.C: New test.
6919
6920 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6921
6922         * g++.old-deja/g++.pt/parms2.C: New test.
6923
6924 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6925
6926         * g++.old-deja/g++.pt/crash58.C: New test.
6927
6928 2000-09-06  Greg McGary  <greg@mcgary.org>
6929
6930         * gcc.c-torture/execute/20000906-1.c: New test.
6931         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
6932
6933 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6934
6935         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
6936
6937 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6938
6939         * g++.old-deja/g++.pt/crash57.C: New test.
6940
6941 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6942
6943         * g++.old-deja/g++.pt/crash56.C: New test.
6944
6945 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6946
6947         * g++.old-deja/g++.pt/koenig1.C: New test.
6948
6949 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6950
6951         * gcc.dg/20000904-1.c: New test.
6952
6953 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
6954
6955         * gcc.dg/cpp/paste8.c: New test.
6956
6957 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
6958
6959         * gcc.c-torture/compile/20000827-1.c: New test.
6960
6961 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6962
6963         * gcc.dg/format-diag-1.c: New test.
6964
6965 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6966
6967         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
6968         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
6969         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
6970         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
6971         gcc.dg/formatz-1.c: Adjust warning regular expressions.
6972
6973 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6974
6975         * g++.old-deja/g++.other/nested4.C: New test.
6976
6977 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
6978
6979         * g++.old-deja/g++.ns/scoped1.C: New test.
6980
6981 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
6982
6983         * lib/g++.exp: Support testing already-installed GCC.
6984
6985 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6986
6987         * wtr-label-1.c, wtr-suffix-1.c: New tests.
6988
6989 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6990
6991         * gcc.dg/return-type-2.c: New test.
6992
6993 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
6994
6995         * gcc.c-torture/compile/20000825-1.c: New test.
6996
6997 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
6998
6999         * gcc.dg/dwarf2-2.c: New test.
7000
7001 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
7002
7003         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
7004         dg-warning regexps.
7005
7006 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7007
7008         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
7009         gcc.dg/format-ext-5.c: New tests.
7010
7011 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
7012
7013         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
7014
7015 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
7016
7017         * gcc.dg/noncompile/930622-2.c: Adjust error message.
7018
7019 2000-08-24  Richard Henderson  <rth@cygnus.com>
7020
7021         * gcc.dg/ia64-sync-1.c: New test.
7022         * gcc.dg/ia64-sync-2.c: New test.
7023         * gcc.dg/ia64-asm-1.c: New test.
7024
7025 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7026
7027         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
7028         * gcc.dg/format-ext-2.c: New test.
7029
7030 2000-08-23  Jason Merrill  <jason@redhat.com>
7031
7032         * lib/old-dejagnu.exp: Also ignore "In member function" and
7033         "At global scope".
7034
7035 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7036
7037         * gcc.dg/noncompile/label-lineno-1.c: New test.
7038
7039 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7040
7041         * gcc.dg/c99-array-nonobj-1.c: New test.
7042
7043 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7044
7045         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
7046         tests.
7047         * gcc.dg/format-ext-1.c: New test.
7048
7049 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7050
7051         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
7052         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
7053         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
7054         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
7055         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
7056
7057 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7058
7059         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
7060         gcc.dg/c99-strftime-2.c: New tests.
7061
7062 2000-08-22  Richard Henderson  <rth@cygnus.com>
7063
7064         * gcc.c-torture/execute/20000822-1.c: New test.
7065
7066 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
7067
7068         * gcc.c-torture/execute/20000819-1.x: Remove.
7069
7070 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
7071
7072         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
7073         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
7074         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
7075         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
7076         gcc.dg/format-xopen-1.c: New tests.
7077
7078 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
7079
7080         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
7081
7082 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
7083
7084         * g++.old-deja/g++.other/loop2.C: New test.
7085
7086         * gcc.c-torture/compile/20000606-1.c: New test.
7087         * gcc.c-torture/compile/20000728-1.c: New test.
7088         * gcc.c-torture/execute/20000801-1.c: New test.
7089         * gcc.c-torture/execute/20000801-2.c: New test.
7090         * gcc.c-torture/execute/20000819-1.c: New test.
7091         * gcc.c-torture/execute/20000819-1.x: XFAIL.
7092         * gcc.dg/20000629-1.c: New test.
7093         * gcc.dg/20000724-1.c: New test.
7094         * gcc.dg/20000807-1.c: New test.
7095
7096 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
7097
7098         * gcc.dg/cpp/pragma-1.c: New test.
7099         * gcc.dg/cpp/pragma-2.c: New test.
7100
7101 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
7102
7103         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
7104         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
7105
7106 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7107
7108         * gcc.c-torture/compile/20000818-1.c: New test.
7109
7110 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
7111
7112         * gcc.c-torture/execute/20000818-1.c: New test.
7113
7114 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7115
7116         * gcc.dg/format-va-1.c: New test.
7117
7118 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7119
7120         * g++.old-deja/g++.other/typedef8.C: New test.
7121
7122 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7123
7124         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
7125         * g++.old-deja/g++.mike/net36.C: Mark candidate.
7126         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
7127         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
7128         * g++.old-deja/g++.other/ptrmem7.C: New test.
7129         * g++.old-deja/g++.pt/ptrmem10.C: New test.
7130
7131 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7132
7133         * g++.old-deja/g++.pt/typename27.C: New test.
7134
7135 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
7136
7137         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
7138         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
7139         * g++.old-deja/g++.pt/friend45.C: New test.
7140         * g++.old-deja/g++.other/friend8.C: New test.
7141
7142 2000-08-15  Richard Henderson  <rth@cygnus.com>
7143
7144         * gcc.c-torture/execute/20000815-1.c: New test.
7145
7146 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7147
7148         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
7149         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
7150         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
7151
7152 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
7153
7154         * g++.old-deja/g++.other/refinit2.C: New test.
7155
7156 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
7157
7158         * lib/c-torture.exp (c-torture): Make
7159         compiler_conditional_xfail_data global.
7160         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
7161         compiler_conditional_xfail_data machinery.
7162         (f-torture-execute): Likewise.
7163         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
7164         and only when unrolling loops.
7165
7166         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
7167
7168 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
7169
7170         * g++.old-deja/g++.pt/explicit81.C: New test.
7171
7172 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
7173
7174         * g++.old-deja/g++.pt/typename26.C: New test.
7175
7176 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
7177
7178         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
7179         warning.
7180
7181 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
7182
7183         * g++.old-deja/g++.other/array3.C: New test.
7184
7185 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7186
7187         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
7188         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
7189         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
7190         New tests.
7191
7192 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
7193
7194         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
7195         * g++.old-deja/g++.abi/vmihint.C: Likewise.
7196
7197 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
7198
7199         * gcc.c-torture/execute/20000808-1.c: New test.
7200
7201 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7202
7203         * gcc.dg/c90-const-expr-1.c: New test.
7204
7205 2000-08-08  Richard Henderson  <rth@cygnus.com>
7206
7207         * gcc.dg/noncompile/920923-1.c: Declare calloc.
7208
7209 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7210
7211         * gcc.dg/noncompile/const-ll-1.c: New test.
7212
7213 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7214
7215         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
7216
7217 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
7218
7219         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
7220         that running programs linked against the shared version of libobjc
7221         run correctly.
7222
7223 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7224
7225         * gcc.dg/c99-printf-1.c: New test.
7226
7227 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7228
7229         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
7230
7231 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
7232
7233         * gcc.c-torture/execute/20000731-1.x: Delete.
7234
7235 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
7236
7237         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
7238         and torture_without_loops as is done by c-torture.exp.
7239         (search_for): Copy from c-torture.exp.
7240         (gcc-dg-runtest): New function, drives a directory of tests
7241         iterating over the TORTURE_OPTIONS.
7242         (scan-assembler, scan-assembler-not): Move here from
7243         individual directory drivers.
7244
7245         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
7246         defined by lib/gcc-dg.exp.
7247         * gcc.dg/cpp/cpp.exp: Likewise.
7248         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
7249         gcc-dg-runtest, so we cycle over optimization options.
7250
7251         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
7252         * gcc.dg/compare2.c: No longer expected to fail.
7253
7254 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
7255
7256         * gcc.c-torture/execute/20000804-1.c: New test.
7257
7258 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7259
7260         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
7261
7262 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
7263
7264         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
7265
7266 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
7267
7268         * gcc.c-torture/compile/20000803-1.c: New test.
7269
7270 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7271
7272         * gcc.c-torture/execute/20000801-3.c,
7273         gcc.c-torture/execute/20000801-4.c: New tests.
7274         * gcc.c-torture/execute/20000801-3.x,
7275         gcc.c-torture/execute/20000801-4.x: Xfail.
7276
7277 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
7278
7279         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
7280         libobjc/.libs to allow for libtool.
7281
7282 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
7283
7284         * gcc.c-torture/compile/20000802-1.c: New test.
7285
7286 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
7287
7288         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
7289
7290 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
7291
7292         * gcc-c-torture/execute/20000731-2.c: New test.
7293
7294         * gcc.c-torture/execute/20000731-1.c: New test.
7295         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
7296
7297 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
7298
7299         * testsuite/gcc.dg/cpp/paste7.c: New test.
7300         * gcc.dg/cpp/20000725-1.c: New test.
7301
7302 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
7303
7304         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
7305         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
7306         declaration warning for __builtin_dwarf_reg_size.
7307
7308         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
7309
7310 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7311
7312         * gcc.dg/noncompile/voidparam-1.c: New test.
7313
7314 2000-07-30  Richard Henderson  <rth@cygnus.com>
7315
7316         * gcc.dg/c90-digraph-1.c: Don't xfail.
7317         * gcc.dg/compare2.c (case 10): Xfail.
7318         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
7319
7320 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
7321
7322         * gcc.dg/c99-main-1.c: New test.
7323
7324 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7325
7326         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
7327
7328 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
7329
7330         * gcc.c-tortuer/execute/20000726-1.c: New test.
7331
7332 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
7333
7334         * gcc.c-torture/execute/enum-2.c: New test.
7335
7336 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7337
7338         * gcc.dg/cpp/tr-warn3.c: New test.
7339
7340 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7341
7342         * g++.old-deja/g++.ext/implicit1.C: Remove.
7343         * g++.old-deja/g++.jason/c2.C: Remove
7344         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
7345         * g++.old-deja/g++.pt/crash16.C: Likewise.
7346         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
7347
7348 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7349
7350         * g++.old-deja/g++.other/for2.C: New test.
7351
7352 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
7353
7354         * gcc.dg/20000720-1.c: New test.
7355
7356 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
7357
7358         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
7359
7360 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
7361
7362         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
7363         * gcc.c-torture/execute/20000722-1.c: New.
7364         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
7365
7366 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
7367
7368         * gcc.dg/cpp/20000720-1.S: New test.
7369
7370 2000-07-21  Michael Meissner  <meissner@redhat.com>
7371
7372         * gcc.c-torture/execute/ieee/hugeval.c: New test.
7373
7374 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7375
7376         * g++.old-deja/g++.brendan/crash16.C,
7377         g++.old-deja/g++.brendan/parse3.C,
7378         g++.old-deja/g++.brendan/redecl1.C,
7379         g++.old-deja/g++.ns/template13.C,
7380         g++.old-deja/g++.other/decl4.C,
7381         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
7382
7383 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7384
7385         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
7386         and "Internal error".
7387
7388         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
7389         regexps.
7390         * gcc.dg/cpp/paste6.c: New test.
7391
7392 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
7393
7394         * gcc.dg/cpp/tr-direct.c: New test.
7395
7396         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
7397         gcc.dg/cpp/undef1.c: Tweak error regexps.
7398
7399 2000-07-18  Eric Christopher <echristo@redhat.com>
7400
7401         * gcc.c-torture/compile/20000718-1.c: New test.
7402
7403 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
7404
7405         * cpplex.c (_cpp_push_token): If the token being pushed back
7406         is the previous token in this context, just subtract one from
7407         context->posn.
7408         * cppmacro.c (save_expansion): Clear aux field when storing a
7409         placemarker.
7410
7411 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
7412
7413         * gcc.dg/noncompile/redecl-1.c: New test.
7414
7415 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
7416
7417         * gcc.c-torture/execute/20000717-5.c: New test.
7418         * gcc.c-torture/execute/20000717-1.x: Removed.
7419
7420 2000-07-17  Richard Henderson  <rth@cygnus.com>
7421
7422         * gcc.c-torture/execute/20000717-4.c: New test.
7423
7424 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
7425
7426         * gcc.dg/cpp/syshdr.c: New test.
7427         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
7428
7429 2000-07-17  Neil Booth  <neilb@earthling.net>
7430
7431         * gcc.dg/cpp/cmdlne-dM.c: New test.
7432         * gcc.dg/cpp/cmdlne-dD.c: New test.
7433
7434 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
7435
7436         * gcc.c-torture/execute/20000717-3.c: New test.
7437
7438         * gcc.c-torture/compile/20000717-1.c: New test.
7439
7440 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
7441
7442         * gcc.c-torture/execute/20000717-2.c: New test.
7443
7444 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7445
7446         * gcc.dg/formatz-1.c: New test.
7447
7448         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
7449         * gcc.dg/c99-digraph-1.c: New tests.
7450
7451         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
7452         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
7453
7454         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
7455         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
7456         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
7457         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
7458         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
7459         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
7460         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
7461
7462 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
7463
7464         * gcc.c-torture/execute/20000717-1.c: New test.
7465         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
7466
7467 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
7468
7469         * gcc.c-torture/execute/20000715-2.c: New test.
7470         * gcc.dg/20000715-1.c: New test.
7471
7472 2000-07-15  Michael Meissner  <meissner@redhat.com>
7473
7474         * gcc.c-torture/execute/20000715-1.c: New test.
7475
7476 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
7477
7478         * gcc.c-torture/execute/20000707-1.c: New test.
7479
7480 2000-07-13  Neil Booth  <NeilB@earthling.net>
7481
7482         * testsuite/gcc.dg/cpp/digraph1.c,
7483         testsuite/gcc.dg/cpp/digraph2.c,
7484         testsuite/gcc.dg/cpp/digraphs.c: New tests.
7485
7486 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
7487
7488         * g77.f-torture/compile/20000630-2.f:  New test.
7489         * g77.f-torture/compile/20000630-2.x
7490
7491 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7492
7493         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
7494
7495 2000-07-11  Neil Booth  <NeilB@earthling.net>
7496
7497         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
7498
7499 2000-07-11  Neil Booth  <NeilB@earthling.net>
7500
7501         * gcc.dg/cpp/cmdlne-C.c: New.
7502
7503 2000-07-09  Neil Booth  <NeilB@earthling.net>
7504
7505         * gcc.dg/cpp/directiv.c: New tests.
7506         * gcc.dg/cpp/undef1.c: Update.
7507
7508 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
7509
7510         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
7511
7512 2000-07-09  Neil Booth  <NeilB@earthling.net>
7513
7514         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7515
7516 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
7517
7518         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
7519         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
7520
7521 2000-07-08  Neil Booth  <NeilB@earthling.net>
7522
7523         * gcc.dg/cpp/macsyntx.c: New tests.
7524
7525 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7526
7527         * gcc.dg/20000707-1.c: New test.
7528
7529 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7530
7531         * gcc.c-torture/execute/20000706-1.c: New test.
7532         * gcc.c-torture/execute/20000706-2.c: New test.
7533         * gcc.c-torture/execute/20000706-3.c: New test.
7534         * gcc.c-torture/execute/20000706-4.c: New test.
7535         * gcc.c-torture/execute/20000706-5.c: New test.
7536
7537 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7538
7539         * g++.old-deja/g++.pt/instantiate7.C: New test.
7540
7541 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7542
7543         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
7544         * g++.old-deja/g++.mike/thunk3.C: Likewise.
7545         * g++.old-deja/g++.other/rtti3.C: Likewise.
7546         * g++.old-deja/g++.other/rttid3.C: Likewise.
7547
7548 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
7549
7550         *  g77.f-torture/compile/20000630-1.x: Fix typo
7551
7552 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
7553
7554         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
7555         assembly output.
7556
7557 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
7558
7559         * gcc.dg/cpp/ident.c: New test.
7560
7561 2000-07-05  Neil Booth  <NeilB@earthling.net>
7562
7563         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
7564           gcc.dg/cpp/lexstrng.c: New tests.
7565
7566 2000-07-04  Neil Booth  <NeilB@earthling.net>
7567
7568         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
7569         * gcc.dg/cpp/strify2.c: Same.
7570
7571 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
7572
7573         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
7574         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
7575         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
7576         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
7577
7578         * testsuite/gcc.dg/cpp/macro1.c,
7579         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
7580         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
7581         testsuite/gcc.dg/cpp/strify1.c,
7582         testsuite/gcc.dg/cpp/strify2.c: New tests.
7583
7584 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
7585
7586         * gcc.c-torture/execute/20000703-1.c: New test.
7587
7588 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7589
7590         * g++.old-deja/g++.pt (lookup10.C): New test.
7591
7592 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7593
7594         * g++.old-deja/g++.pt (typename25.C): New test.
7595
7596 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
7597
7598         * gcc.c-torture/compile/20000701-1.c: New test.
7599
7600 2000-06-30  Nick Clifton  <nickc@cygnus.com>
7601
7602         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
7603         to test case.
7604
7605 2000-06-30  Catherine Moore  <clm@cygnus.com>
7606
7607         * gcc.c-torture/execute/align-1.c: New test.
7608
7609 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
7610
7611         * g++.old-deja/g++.pt/expr8.C: New test.
7612         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
7613
7614 2000-06-29  Nick Clifton  <nickc@cygnus.com>
7615
7616         * gcc.c-torture/compile/20000629-1.c: New test.
7617
7618 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7619
7620
7621         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
7622         gcc.dg/noncompile directory, depending on whether they're
7623         preprocessor tests or not.  Annotate all the tests for the dg
7624         framework.
7625
7626         * gcc.c-torture/noncompile/noncompile.exp: Delete.
7627         * gcc.dg/noncompile/noncompile.exp: New.
7628
7629         * Moved files:
7630         Old name                                New name
7631         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
7632         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
7633         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
7634         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
7635         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
7636         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
7637         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
7638         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
7639         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
7640         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
7641         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
7642         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
7643         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
7644         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
7645         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
7646         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
7647         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
7648         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
7649         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
7650         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
7651         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
7652         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
7653         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
7654         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
7655
7656         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
7657         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
7658         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
7659         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
7660         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
7661         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
7662
7663 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7664
7665         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
7666         declare one variable.  On the fourth, error.
7667         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
7668         declared by 20000628-1a.h.
7669
7670 2000-06-29  Richard Henderson  <rth@redhat.com>
7671
7672         * gcc.c-torture/execute/930529-1.x: New file.
7673         * gcc.dg/920413-1.c: Adjust expected warning text.
7674         * gcc.dg/980217-1.c: Declare abort.
7675         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
7676
7677 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
7678
7679         * g77.f-torture/compile/20000629-1.f: New test.
7680         * g77.f-torture/compile/20000629-1.x: Expected to fail.
7681
7682 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7683
7684         Rearrange lots of files, removing entirely the
7685         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
7686         directories.
7687
7688         * Deleted files:
7689         gcc.c-torture/code_quality/code_quality.exp
7690         gcc.c-torture/special/special.exp
7691         gcc.failure/failure.exp
7692         gcc.failure/940409-1.x
7693         gcc.c-torture/compile/961203-1.x
7694
7695         * New files:
7696         gcc.misc-tests/linkage.exp
7697         gcc.c-torture/execute/920730-1t.c
7698         gcc.c-torture/execute/920730-1t.x
7699         gcc.c-torture/compile/920520-1.x
7700         gcc.c-torture/compile/920521-1.x
7701         gcc.c-torture/compile/981006-1.x
7702         gcc.c-torture/execute/eeprof-1.x
7703
7704         * Moved files (possibly with modifications to fit a new harness):
7705         Old name                                New name
7706         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
7707         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
7708         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
7709         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
7710         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
7711         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
7712         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
7713         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
7714         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
7715         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
7716         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
7717         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
7718         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
7719         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
7720
7721 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7722
7723         * c-torture/compile/961203-1.x: Delete.
7724
7725         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
7726         not exit. Include stdio.h.
7727         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
7728         * gcc.misc-tests/dg-12.c: Likewise.
7729         * gcc.misc-tests/dg-5.c: Likewise.
7730         * gcc.misc-tests/dg-6.c: Likewise.
7731         * gcc.misc-tests/dg-7.c: Prototype abort.
7732         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
7733         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
7734         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
7735         not exit.
7736         * gcc.misc-tests/sieve.c: Use return from main, not exit.
7737         * gcc.misc-tests/sort2.c: Use return from main, not exit.
7738
7739 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
7740
7741         * gcc.dg/cpp/20000628-1.c: New test.
7742         * gcc.dg/cpp/20000628-1.h: New header for above test.
7743         * gcc.dg/cpp/20000628-1a.h: Likewise.
7744
7745 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
7746
7747         * gcc.dg/cpp: New directory.
7748         * gcc.dg/cpp/cpp.exp: New driver.
7749         * gcc.dg/cpp/20000627-1.c: New test.
7750         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
7751         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
7752         and rewrite as a compilation test.
7753
7754         * gcc.dg: Move many files into the cpp subdirectory, possibly
7755         renaming or editing them as well.
7756         Old name                New name
7757         990119-1.c              cpp/19990119-1.c
7758         990228-1.c              cpp/19990228-1.c
7759         990407-1.c              cpp/19990407-1.c
7760         990409-1.c              cpp/19990409-1.c
7761         990413-1.c              cpp/19990413-1.c
7762         990703-1.c              cpp/19990703-1.c
7763         20000127-1.c            cpp/20000127-1.c
7764         20000129-1.c            cpp/20000129-1.c
7765         20000207-1.c            cpp/20000207-1.c
7766         20000207-2.c            cpp/20000207-2.c
7767         20000209-1.c            cpp/20000209-1.c
7768         20000209-2.c            cpp/20000209-2.c
7769         20000301-1.c            cpp/20000301-1.c
7770         20000419-1.c            cpp/20000419-1.c
7771         20000510-1.S            cpp/20000510-1.S
7772         20000519-1.c            cpp/20000519-1.c
7773         20000529-1.c            cpp/20000529-1.c
7774         20000625-1.c            cpp/20000625-1.c
7775         20000625-2.c            cpp/20000625-2.c
7776         cpp-as1.c               cpp/assert1.c
7777         cpp-as2.c               cpp/assert2.c
7778         cxx-comments-1.c        cpp/cxxcom1.c
7779         cxx-comments-2.c        cpp/cxxcom2.c
7780         endif-label.c           cpp/endif.c
7781         cpp-hash1.c             cpp/hash1.c
7782         cpp-hash2.c             cpp/hash2.c
7783         cpp-if1.c               cpp/if-1.c
7784         cpp-if2.c               cpp/if-2.c
7785         cpp-if3.c               cpp/if-3.c
7786         cpp-if4.c               cpp/if-4.c
7787         cpp-if5.c               cpp/if-5.c
7788         cpp-cond.c              cpp/if-cexp.c
7789         cpp-missingop.c         cpp/if-mop.c
7790         cpp-missingparen.c      cpp/if-mpar.c
7791         cpp-opprec.c            cpp/if-oppr.c
7792         cpp-ifparen.c           cpp/if-paren.c
7793         cpp-shortcircuit.c      cpp/if-sc.c
7794         cpp-shift.c             cpp/if-shift.c
7795         cpp-unary.c             cpp/if-unary.c
7796         cpp-li1.c               cpp/line1.c
7797         cpp-li2.c               cpp/line2.c
7798         lineno.c                cpp/line3.c
7799         lineno-2.c              cpp/line4.c
7800         cpp-mi.c                cpp/mi1.c
7801         cpp-mic.h               cpp/mi1c.h
7802         cpp-micc.h              cpp/mi1cc.h
7803         cpp-mind.h              cpp/mi1nd.h
7804         cpp-mindp.h             cpp/mi1ndp.h
7805         cpp-mix.h               cpp/mi1x.h
7806         cpp-mi2.c               cpp/mi2.c
7807         cpp-mi2a.h              cpp/mi2a.h
7808         cpp-mi2b.h              cpp/mi2b.h
7809         cpp-mi2c.h              cpp/mi2c.h
7810         cpp-mi3.c               cpp/mi3.c
7811         cpp-mi3.def             cpp/mi3.def
7812         poison-1.c              cpp/poison.c
7813         pr-impl.c               cpp/prag-imp.c
7814         cpp-redef-2.c           cpp/redef1.c
7815         cpp-redef.c             cpp/redef2.c
7816         strpaste.c              cpp/strp1.c
7817         strpaste-2.c            cpp/strp2.c
7818         cpp-tradpaste.c         cpp/tr-paste.c
7819         cpp-tradstringify.c     cpp/tr-str.c
7820         cpp-tradwarn1.c         cpp/tr-warn1.c
7821         cpp-tradwarn2.c         cpp/tr-warn2.c
7822         trigraphs.c             cpp/trigraphs.c
7823         cpp-unc1.c              cpp/unc1.c
7824         cpp-unc2.c              cpp/unc2.c
7825         cpp-unc3.c              cpp/unc3.c
7826         cpp-unc.c               cpp/unc4.c
7827         undef.c                 cpp/undef1.c
7828         undef-2.c               cpp/undef2.c
7829         cpp-wi1.c               cpp/widestr1.c
7830
7831 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
7832
7833         * lib/g++.exp (g++_include_flags): Tweak.
7834
7835 2000-06-27  H.J. Lu  <hjl@gnu.org>
7836             Loren J. Rittle  <ljrittle@acm.org>
7837
7838         * lib/g++.exp (g++_include_flags): Override libgloss.exp
7839         version with one that knows about the new gcc tree structure.
7840         (g++_link_flags): Same.
7841
7842 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
7843
7844         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
7845         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
7846         case we are cross-compiling.
7847
7848         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
7849         g++.old-deja/g++.niklas/Makefile.in,
7850         g++.old-deja/g++.niklas/configure.in,
7851         g++.old-deja/g++.other/Makefile.in,
7852         g++.old-deja/g++.other/configure.in,
7853         gcc.c-torture/code_quality/Makefile.in,
7854         gcc.c-torture/code_quality/configure.in,
7855         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
7856         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
7857         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
7858         gcc.c-torture/execute/ieee/Makefile.in,
7859         gcc.c-torture/execute/ieee/configure.in,
7860         gcc.c-torture/noncompile/Makefile.in,
7861         gcc.c-torture/noncompile/configure.in,
7862         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
7863         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
7864         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
7865
7866 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7867
7868         * g++.old-deja/g++.other/ambig3.C: New test.
7869
7870 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
7871
7872         * g++.old-deja/g++.pt/syntax1.C: New test.
7873         * g++.old-deja/g++.pt/syntax2.C: New test.
7874         * g++.old-deja/g++.other/syntax3.C: New test.
7875         * g++.old-deja/g++.other/syntax4.C: New test.
7876
7877 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7878
7879         * gcc.dg/20000623-1.c: Prototype exit and abort.
7880
7881 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
7882
7883         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
7884         New tests.
7885         * gcc.dg/cpp-mi3.def: New file.
7886
7887         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
7888         inside assertions.
7889         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
7890         lexer's error messages.
7891         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
7892         divine anything from the linemarkers.
7893         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
7894         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
7895
7896 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
7897
7898         * gcc.dg/20000623-1.c: New test.
7899
7900 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
7901
7902         * gcc.c-torture/execute/20000622-1.c: New test.
7903
7904 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7905
7906         * g++.old-deja/g++.other/init15.C: New test.
7907
7908 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
7909
7910         * g++.old-deja/g++.pt/vaarg2.C: New test.
7911         * g++.old-deja/g++.pt/vaarg3.C: New test.
7912
7913 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
7914
7915         * g++.old-deja/g++.other/dyncast6.C: New test.
7916
7917 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
7918
7919         * gcc.c-torture/execute/loop-6.c: New test.
7920
7921 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
7922
7923         * gcc.dg/20000614-1.c: New test.
7924         * gcc.dg/20000614-2.c: New test.
7925
7926 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
7927
7928         * g++.old-deja/g++.other/inline12.C: New test.
7929
7930 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
7931
7932         * g++.old-deja/g++.other/eh1.C: New test.
7933
7934 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
7935
7936         * g++.old-deja/g++.other/type.C: New test.
7937
7938 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7939
7940         * g++.old-deja/g++.other/initstring.C: New test.
7941
7942 2000-06-12  Jason Merrill  <jason@redhat.com>
7943
7944         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
7945
7946 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
7947
7948         * gcc.c-torture/compile/20000609-1.c: New test.
7949
7950 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
7951
7952         * gcc.dg/20000609-1.c: New test.
7953
7954 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
7955
7956         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
7957         * gcc.c-torture/noncompile/poison-1.c: Move...
7958         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
7959         * gcc.dg/cpp-li1.c: Add a token after the #line.
7960
7961 2000-06-05  Richard Henderson  <rth@cygnus.com>
7962
7963         * gcc.c-torture/execute/20000605-2.c: New test.
7964         * gcc.c-torture/execute/20000605-3.c: New test.
7965
7966 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
7967
7968         * g77.f-torture/execute/20000503-1.x: New file.
7969
7970 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
7971
7972         * g++.old-deja/g++.eh/badalloc1.C: New test.
7973
7974 2000-06-05  Richard Henderson  <rth@cygnus.com>
7975
7976         * gcc.c-torture/execute/20000605-1.c: New test.
7977
7978 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
7979             Nathan Sidwell <nathan@codesourcery.com>
7980
7981         * gcc.c-torture/compile/20000605-1.c: New test.
7982
7983 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
7984
7985         * g77.f-torture/compile/20000601-1.f:  New test.
7986
7987 2000-06-03  Richard Henderson  <rth@cygnus.com>
7988
7989         * gcc.c-torture/execute/20000603-1.c: New.
7990
7991 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
7992
7993         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
7994         * gcc.dg/noreturn-2.c (noreturn): Likewise.
7995
7996 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
7997
7998         * gcc.dg/compare2.c (case 12): XFAIL.
7999         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
8000         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
8001
8002         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
8003
8004 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
8005
8006         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
8007         guard macro is already defined when the header is first
8008         included.
8009         * gcc.dg/cpp-mix.h: New file.
8010         * gcc.dg/endif-label.c: Update patterns to match compiler.
8011
8012         * g++.brendan/complex1.C: Declare abort.
8013         * g++.law/refs4.C: Remove XFAIL.
8014         * g++.oliva/expr2.C: Declare abort and exit.
8015
8016 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
8017
8018         * gcc.c-torture/execute/20000528-1.c: New test.
8019
8020         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
8021         * g++.old-deja/g++.law/temps4.C: Likewise.
8022
8023         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
8024         stdlib.h.  Call abort() on failure.
8025         * g++.old-deja/g++.law/refs4.C: Likewise.
8026         * g++.old-deja/g++.law/temps4.C: Likewise.
8027         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
8028         * gcc.c-torture/execute/20000112-1.c: Include string.h.
8029
8030 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
8031
8032         Relative to g++.dg/special:
8033         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
8034
8035         Relative to g++.old-deja:
8036         * g++.brendan/complex1.C, g++.jason/optimize2.C,
8037         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
8038         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
8039         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
8040         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
8041         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
8042         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
8043
8044         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
8045         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
8046         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
8047         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
8048         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
8049         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
8050         and/or string.h.
8051
8052         * g++.other/goto1.C: Update expectations for error messages.
8053
8054 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
8055
8056         * gcc.c-torture/compile/20000523-1.c: New test.
8057
8058 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
8059
8060         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
8061
8062 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
8063
8064         * g++.old-deja/g++.eh/catch11.C: New test.
8065         * g++.old-deja/g++.eh/catch12.C: New test.
8066
8067 2000-05-24  Nick Clifton  <nickc@cygnus.com>
8068
8069         * gcc.c-torture/execute/20000523-1.c: New test.
8070
8071 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
8072
8073         * c-torture/execute/bcp-1.c: Replace abort in arg of
8074         __builtin_constant_p with a generic external function.
8075
8076         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
8077         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
8078         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
8079         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
8080         Prototype abort and/or exit.
8081
8082         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
8083         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
8084         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
8085         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
8086
8087 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
8088
8089         * gcc.dg/dwarf2-1.c: New test.
8090
8091 2000-05-20  Richard Henderson  <rth@cygnus.com>
8092
8093         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
8094
8095 2000-05-20  Andreas Jaeger  <aj@suse.de>
8096
8097         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
8098         testcase.
8099
8100 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
8101
8102         * gcc.c-torture/execute/20000519-2.c: New test.
8103
8104 2000-05-19  Andreas Jaeger  <aj@suse.de>
8105
8106         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
8107         which fails with SSA.
8108
8109         * lib/c-torture.exp: Also test with -O3 -fssa.
8110
8111 2000-05-18  Michael Meissner  <meissner@redhat.com>
8112
8113         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
8114         * gcc.c-torture/execute/920415-1.c: Ditto.
8115         * gcc.c-torture/execute/920501-1.c: Ditto.
8116         * gcc.c-torture/execute/conversion.c: Ditto.
8117         * gcc.c-torture/execute/cvt-1.c: Ditto.
8118
8119 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
8120
8121         * gcc.c-torture/compile/20000518-1.c: New test.
8122
8123 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
8124
8125         * g77.f-torture/compile/200005018.f:  New test.
8126
8127 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
8128
8129         * gcc.c-torture/compile/20000517-1.c: New test.
8130
8131 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8132
8133         * gcc.c-torture/execute/20000516-1.c: New test.
8134
8135 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
8136
8137         * g++.old-deja/g++.other/eh.C: New test.
8138
8139 2000-05-12  Richard Henderson  <rth@cygnus.com>
8140
8141         * gcc.c-torture/execute/990208-1.c (main): Don't pass
8142         constants through to doit's conditional.
8143
8144 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
8145
8146         * gcc.c-torture/compile/20000511-1.c: New test.
8147         * g77.f-torture/compile/20000511-1.f: New test.
8148         * g77.f-torture/compile/20000511-2.f: New test.
8149
8150 2000-05-11  Michael Meissner  <meissner@redhat.com>
8151
8152         * gcc.c-torture/execute/20000511-1.c: New test.
8153
8154 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
8155
8156         * gcc.dg/dg.exp: Scan .S files as well as .c files.
8157         * gcc.dg/20000510-1.S: New.
8158
8159 2000-05-08  Catherine Moore  <clm@cygnus.com>
8160
8161         * gcc.dg/unused-3.c: New.
8162
8163 2000-05-06  Richard Henderson  <rth@cygnus.com>
8164
8165           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
8166           * g++.old-deja/g++.mike/warn1.C: Likewise.
8167           * g++.old-deja/g++.pt/local1.C: Likewise.
8168           * g++.old-deja/g++.pt/local7.C: Likewise.
8169           * g++.old-deja/g++.pt/spec16.C: Likewise.
8170
8171 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
8172
8173         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
8174
8175 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
8176
8177           * g77.f-torture/execute/20000503-1.f:  New test.
8178
8179 2000-05-04  Andreas Jaeger  <aj@suse.de>
8180
8181         * gcc.dg/noreturn-2.c: New test.
8182
8183 2000-05-04  Neil Booth  <NeilB@earthling.net>
8184
8185         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
8186         preprocessor.
8187
8188 2000-05-04  Richard Henderson  <rth@cygnus.com>
8189
8190         * gcc.c-torture/execute/20000503-1.c: Fix typo.
8191
8192 2000-05-04  Richard Henderson  <rth@cygnus.com>
8193
8194         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
8195         OpenSSL by Jason R Thorpe.
8196
8197 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
8198
8199         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
8200
8201 2000-05-03  Robert Lipe <robertlipe@usa.net>
8202
8203         * gcc.dg/20000503-1.c: New test.
8204
8205 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
8206
8207         * gcc.c-torture/compile/20000502-1.c: New test.
8208         * g++.old-deja/g++.other/align.C: New test.
8209         * gcc.dg/cpp-tradstringify.c: New test.
8210
8211 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8212
8213         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
8214         and hard registers.
8215
8216 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
8217
8218         * gcc.c-torture/execute/loop-5.c: New test.
8219
8220 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
8221
8222         * gcc.c-torture/execute/va-arg-20.c: New test.
8223
8224 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
8225
8226         * gcc.c-torture/execute/20000422-1.c: New test.
8227
8228 2000-04-20  Greg McGary  <gkm@gnu.org>
8229
8230         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
8231         when optimizing, but without sibling-call optimizations (-O1).
8232
8233 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
8234
8235           * gcc.c-torture/compile/20000420-1.c: New test.
8236
8237 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
8238
8239         * g++.abi/ptrflags.C: New test.
8240         * g++.eh/catchptr1.C: Test incomplete pointer chains.
8241
8242 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
8243
8244         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
8245
8246 2000-04-19  Greg McGary  <gkm@gnu.org>
8247
8248         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
8249         sibling-call optimizations.
8250
8251 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
8252
8253         * gcc.dg/20000419-1.c: New test.
8254
8255 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
8256
8257         * gcc.c-torture/execute/20000412-6.c: New test.
8258
8259 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
8260
8261         * gcc.c-torture/execute/20000412-5.c: New test.
8262         * g77.f-torture/compile/20000412-1.f: New test.
8263         * gcc.c-torture/execute/20000412-4.c: New test.
8264         * gcc.c-torture/compile/20000412-2.c: New test.
8265         * gcc.c-torture/execute/20000412-3.c: New test.
8266         * gcc.c-torture/compile/20000412-1.c: New test.
8267         * gcc.c-torture/execute/20000412-2.c: New test.
8268
8269 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
8270
8271         * objc/execute/bf-20.m: New test.
8272
8273 2000-04-10  Richard Henderson  <rth@cygnus.com>
8274
8275         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
8276
8277         * gcc.c-torture/execute/20000412-1.c: New test.
8278
8279 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
8280
8281         * g++.old-deja/g++.eh/catchptr1.C: New test.
8282
8283 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
8284
8285         * g++.old-deja/g++.abi/cxa_vec.C: New test.
8286
8287 2000-04-08  Neil Booth  <NeilB@earthling.net>
8288
8289         * gcc.dg/cpp-nullchar.c: Remove test as
8290         embedded nulls cause problems.
8291
8292 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8293
8294         * gcc.dg/compare2.c: New test.
8295
8296 2000-04-08  Neil Booth  <NeilB@earthling.net>
8297
8298         * gcc.dg/cpp-nullchar.c: New test.
8299
8300 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
8301
8302         * gcc.dg/cpp-mi2.c: New test.
8303         * gcc.dg/cpp-mi2[abc].h: New files.
8304
8305 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
8306
8307         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
8308         member name.
8309
8310 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
8311
8312         * g++.old-deja/g++.abi/vmihint.C: New test.
8313
8314 2000-04-06  Neil Booth  <NeilB@earthling.net>
8315
8316         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
8317         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
8318         copyright.
8319
8320 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
8321
8322         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
8323         avoid stack-frame overwrite.
8324
8325 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
8326
8327         * gcc.c-torture/compile/20000405-2.c: New test.
8328         * gcc.c-torture/compile/20000405-3.c: New test.
8329
8330 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8331
8332         * gcc.c-torture/compile/20000405-1.c: New test.
8333
8334 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
8335
8336         * gcc.dg/cast-qual-1.c: Revert last change.
8337
8338 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8339
8340         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
8341
8342 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
8343
8344         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
8345         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
8346
8347 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
8348
8349         * gcc.c-torture/compile/20000403-2.c: New test.
8350         * gcc.c-torture/compile/20000403-1.c: New test.
8351
8352 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
8353
8354         * gcc.c-torture/execute/20000403-1.c: New test.
8355
8356 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
8357
8358         * gcc.c-torture/execute/20000402-1.c: New test.
8359
8360 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
8361
8362         * gcc.c-torture/execute/va-arg-15.c: New test.
8363         * gcc.c-torture/execute/va-arg-16.c: New test.
8364         * gcc.c-torture/execute/va-arg-17.c: New test.
8365         * gcc.c-torture/execute/va-arg-18.c: New test.
8366         * gcc.c-torture/execute/va-arg-19.c: New test.
8367
8368 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
8369
8370         * gcc.c-torture/compile/981211-1.c: Move to...
8371         * gcc.dg/cpp-as1.c: ...here.
8372         * gcc.dg/cpp-as2.c: New file.
8373
8374         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
8375         compiler.
8376
8377 2000-04-02  Neil Booth  <NeilB@earthling.net>
8378
8379         * gcc.dg/cpp-cond.c  New tests.
8380         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
8381         accidental success less likely.
8382         * gcc.dg/cpp-missingop.c  New tests.
8383         * gcc.dg/cpp-missingparen.c  New tests.
8384         * gcc.dg/cpp-shift.c  New tests.
8385         * gcc.dg/cpp-shortcircuit.c  New tests.
8386         * gcc.dg/cpp-unary.c  New tests.
8387
8388 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
8389
8390         * gcc.c-torture/compile/20000329-1.c: New test.
8391
8392 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
8393
8394         * gcc.c-torture/compile/20000326-1.c: New test.
8395         * gcc.c-torture/compile/20000326-2.c: New test.
8396
8397 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
8398
8399         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
8400         the first parameter is a function argument.
8401
8402 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
8403
8404         * g++.old-deja/g++.ext/array4.C: New test.
8405
8406 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
8407
8408         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
8409
8410 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8411
8412         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
8413
8414 2000-03-19  Richard Henderson  <rth@cygnus.com>
8415
8416         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
8417
8418 2000-03-19  Richard Henderson  <rth@cygnus.com>
8419
8420         * gcc.c-torture/compile/20000319-1.c: New test.
8421
8422 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
8423
8424         * gcc.c-torture/execute/20000314-3.c: New test.
8425         * gcc.c-torture/execute/20000314-2.c: New test.
8426         * gcc.c-torture/execute/20000314-1.c: New test.
8427         * gcc.c-torture/compile/20000314-2.c: New test.
8428         * gcc.c-torture/compile/20000314-1.c: New test.
8429
8430 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
8431
8432         * g++.old-deja/g++.warn/inline.C: New test.
8433
8434 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8435
8436         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
8437         standards-compliant result rather than specific constants.
8438         Put test-values in array.
8439
8440 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
8441
8442         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
8443         (g++_target_compile): Put test-specific options last.
8444
8445 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8446
8447         * g++.old-deja/g++.eh/vbase4.C: New test.
8448
8449 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8450
8451         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
8452
8453 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8454
8455         * g++.old-deja/g++.brendan/misc12.C: Removed.
8456         * g++.old-deja/g++.pt/memtemp77.C: Constify.
8457         * g++.old-deja/g++.ext/pretty4.C: New test.
8458
8459 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8460
8461         * g++.old-deja/g++.other/string2.C: New test.
8462
8463 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
8464
8465         * g++.old-deja/g++.warn/impint2.C: New test.
8466
8467 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8468
8469         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
8470         is 1, not zero.
8471
8472 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
8473
8474         * g++.old-deja/g++.warn/impint.C: New test.
8475         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
8476         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
8477         * g++.old-deja/g++.pt/explicit12.C: Likewise.
8478         * g++.old-deja/g++.pt/explicit13.C: Likewise.
8479         * g++.old-deja/g++.pt/explicit17.C: Likewise.
8480         * g++.old-deja/g++.pt/explicit18.C: Likewise.
8481         * g++.old-deja/g++.pt/explicit19.C: Likewise.
8482         * g++.old-deja/g++.pt/explicit23.C: Likewise.
8483         * g++.old-deja/g++.pt/explicit31.C: Likewise.
8484         * g++.old-deja/g++.pt/explicit35.C: Likewise.
8485         * g++.old-deja/g++.pt/explicit6.C: Likewise.
8486         * g++.old-deja/g++.pt/memclass7.C: Likewise.
8487
8488 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
8489
8490         * gcc.dg/cpp-redef.c: New test.
8491
8492 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
8493
8494         * g++.old-deja/g++.pt/unify7.C: New test.
8495
8496 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8497
8498         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
8499         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
8500
8501 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
8502
8503         * gcc.c-torture/compile/20000224-1.c: New test.
8504
8505 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8506
8507         * gcc.c-torture/compile/cpp-2.c: New test.
8508         * gcc.c-torture/compile/cpp-1.c: New test.
8509
8510 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
8511
8512         * gcc.c-torture/execute/20000225-1.c: New test.
8513
8514 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8515
8516         * gcc.dg/cpp-li2.c: New test.
8517
8518         * gcc.dg/cpp-wi1.c: New test.
8519
8520         * gcc.dg/cpp-li1.c: New test.
8521
8522 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
8523
8524         * g++.old-deja/g++.other/sizeof5.C: New test.
8525
8526 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8527
8528         * gcc.c-torture/execute/va-arg-13.c: New test.
8529
8530 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
8531
8532         * gcc.c-torture/execute/va-arg-12.c: New test.
8533
8534 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8535
8536         * gcc.c-torture/execute/20000223-1.c: New test.
8537
8538 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8539
8540         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
8541
8542 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
8543
8544         * g++.old-deja/g++.abi/ptrmem.C: New test.
8545
8546 2000-02-19  Richard Henderson  <rth@cygnus.com>
8547
8548         * gcc.c-torture/compile/init-3.c: New.
8549
8550 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
8551
8552         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
8553         ALWAYS_CXXFLAGS.
8554
8555 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
8556
8557         * gcc.c-torture/compile/20000211-3.c: New test.
8558
8559 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
8560
8561         * gcc.c-torture/compile/20000211-2.c: New test.
8562
8563 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
8564
8565         * gcc.c-torture/compile/20000211-1.c: New test.
8566
8567 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
8568
8569         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
8570           on native targets
8571
8572 2000-02-08  Nathan Sidwell  <nathan@acm.org>
8573
8574         * g++.old-deja/g++.other/cast5.C: New test.
8575
8576 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
8577
8578         * gcc.c-torture/execute/20000205-1.c: New.
8579
8580 2000-02-03  Nathan Sidwell  <nathan@acm.org>
8581
8582         * g++.old-deja/g++.jason/cast3.C: Return void.
8583         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
8584
8585 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8586
8587         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
8588
8589         * gcc.dg/loop-1.c: New test.
8590
8591 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
8592
8593         * gcc.c-torture/compile/20000127-1.c: New test.
8594         * gcc.c-torture/execute/991228-1.c: New test.
8595
8596 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8597
8598         * gcc.dg/unused-2.c: New test.
8599
8600         * gcc.dg/conv-1.c: New test.
8601
8602 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
8603
8604         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
8605         compiler.
8606         (tool_option_proc): Fix typo.
8607
8608 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
8609
8610         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
8611         of the ld on the host, not on the build machine.
8612         Also, don't crash if '--help' is not a supported option.
8613
8614 2000-01-24  Richard Henderson  <rth@cygnus.com>
8615
8616         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
8617
8618 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
8619
8620         * gcc.c-torture/execute/20000120-2.c: New test.
8621         * gcc.c-torture/execute/20000120-1.c: New test.
8622
8623 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
8624
8625         * gcc.c-torture/execute/20000113-1.c: New test.
8626
8627 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
8628
8629         * gcc.c-torture/execute/20000112-1.c: New test.
8630
8631 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8632
8633         * gcc.dg/20000111-1.c: New test.
8634
8635 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
8636
8637         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
8638         with 16 bit integers.
8639
8640 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8641
8642         * gcc.dg/20000108-1.c: New test.
8643
8644 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8645
8646         * g++.old-deja/g++.ns/koenig8.C: New test.
8647
8648 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8649
8650         * g++.old-deja/g++.other/cast4.C: New test.
8651
8652 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
8653
8654         * gcc.c-torture/compile/20000105-2.c: New test.
8655         * gcc.c-torture/compile/20000105-1.c: New test.
8656
8657 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8658
8659         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
8660         references to printf & atoi to conform to ANSI standard.
8661         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
8662         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
8663         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
8664         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
8665         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
8666         * g++.old-deja/g++.brendan/complex1.C: Likewise.
8667         * g++.old-deja/g++.brendan/copy1.C: Likewise.
8668         * g++.old-deja/g++.brendan/copy2.C: Likewise.
8669         * g++.old-deja/g++.brendan/copy3.C: Likewise.
8670         * g++.old-deja/g++.brendan/copy4.C: Likewise.
8671         * g++.old-deja/g++.brendan/copy5.C: Likewise.
8672         * g++.old-deja/g++.brendan/copy6.C: Likewise.
8673         * g++.old-deja/g++.brendan/copy7.C: Likewise.
8674         * g++.old-deja/g++.brendan/copy8.C: Likewise.
8675         * g++.old-deja/g++.brendan/crash11.C: Likewise.
8676         * g++.old-deja/g++.brendan/crash14.C: Likewise.
8677         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
8678         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8679         * g++.old-deja/g++.brendan/delete2.C: Likewise.
8680         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
8681         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
8682         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
8683         * g++.old-deja/g++.brendan/eh1.C: Likewise.
8684         * g++.old-deja/g++.brendan/groff1.C: Likewise.
8685         * g++.old-deja/g++.brendan/init3.C: Likewise.
8686         * g++.old-deja/g++.brendan/misc12.C: Likewise.
8687         * g++.old-deja/g++.brendan/misc7.C: Likewise.
8688         * g++.old-deja/g++.brendan/new2.C: Likewise.
8689         * g++.old-deja/g++.brendan/operators4.C: Likewise.
8690         * g++.old-deja/g++.brendan/operators5.C: Likewise.
8691         * g++.old-deja/g++.brendan/overload2.C: Likewise.
8692         * g++.old-deja/g++.brendan/overload7.C: Likewise.
8693         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
8694         * g++.old-deja/g++.brendan/reference1.C: Likewise.
8695         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
8696         * g++.old-deja/g++.brendan/template24.C: Likewise.
8697         * g++.old-deja/g++.brendan/template3.C: Likewise.
8698         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
8699         * g++.old-deja/g++.jason/inline3.C: Likewise.
8700         * g++.old-deja/g++.jason/opeq.C: Likewise.
8701         * g++.old-deja/g++.law/arg5.C: Likewise.
8702         * g++.old-deja/g++.law/arm7.C: Likewise.
8703         * g++.old-deja/g++.law/ctors11.C: Likewise.
8704         * g++.old-deja/g++.law/cvt8.C: Likewise.
8705         * g++.old-deja/g++.law/init9.C: Likewise.
8706         * g++.old-deja/g++.law/refs4.C: Likewise.
8707         * g++.old-deja/g++.law/template2.C: Likewise.
8708         * g++.old-deja/g++.law/visibility24.C: Likewise.
8709         * g++.old-deja/g++.law/vtable3.C: Likewise.
8710         * g++.old-deja/g++.mike/asm2.C: Likewise.
8711         * g++.old-deja/g++.mike/eh1.C: Likewise.
8712         * g++.old-deja/g++.mike/misc1.C: Likewise.
8713         * g++.old-deja/g++.mike/misc13.C: Likewise.
8714         * g++.old-deja/g++.mike/misc14.C: Likewise.
8715         * g++.old-deja/g++.mike/ns12.C: Likewise.
8716         * g++.old-deja/g++.mike/p1248.C: Likewise.
8717         * g++.old-deja/g++.mike/p3708.C: Likewise.
8718         * g++.old-deja/g++.mike/p3708a.C: Likewise.
8719         * g++.old-deja/g++.mike/p3708b.C: Likewise.
8720         * g++.old-deja/g++.mike/p646.C: Likewise.
8721         * g++.old-deja/g++.mike/p700.C: Likewise.
8722         * g++.old-deja/g++.mike/p783.C: Likewise.
8723         * g++.old-deja/g++.mike/p783a.C: Likewise.
8724         * g++.old-deja/g++.mike/p783b.C: Likewise.
8725         * g++.old-deja/g++.mike/p786.C: Likewise.
8726         * g++.old-deja/g++.mike/p789.C: Likewise.
8727         * g++.old-deja/g++.mike/p789a.C: Likewise.
8728         * g++.old-deja/g++.mike/p807a.C: Likewise.
8729         * g++.old-deja/g++.other/delete3.C: Likewise.
8730         * g++.old-deja/g++.other/dyncast1.C: Likewise.
8731         * g++.old-deja/g++.other/dyncast2.C: Likewise.
8732         * g++.old-deja/g++.other/dyncast3.C: Likewise.
8733         * g++.old-deja/g++.other/empty1.C: Likewise.
8734         * g++.old-deja/g++.other/temporary1.C: Likewise.
8735         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
8736         * g++.old-deja/g++.pt/t16.C: Likewise.
8737         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
8738
8739 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
8740
8741         * gcc.dg/991230-1.c: New test.
8742
8743 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
8744
8745         * gcc.c-torture/compile/991229-3.c: New test.
8746         * gcc.c-torture/compile/991229-2.c: New test.
8747         * gcc.c-torture/compile/991229-1.c: New test.
8748
8749 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
8750
8751         * gcc.c-torture/compile/labels-2.c: New test.
8752
8753 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8754
8755         * gcc.c-torture/execute/991227-1.c: New test.
8756
8757 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8758
8759         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
8760
8761 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8762
8763         * gcc.c-torture/execute/991221-1.c: New test.
8764
8765 1999-12-20  Nathan Sidwell  <nathan@acm.org>
8766
8767         * g++.old-deja/g++.other/cast3.C: New test.
8768
8769 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
8770
8771         * gcc.c-torture/execute/991216-4.c: New test.
8772
8773 1999-12-16  Michael Meissner  <meissner@cygnus.com>
8774
8775         * gcc.c-torture/execute/991216-1.c: New test.
8776         * gcc.c-torture/execute/991216-2.c: New test.
8777         * gcc.c-torture/execute/991216-3.c: New test.
8778
8779 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8780
8781         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
8782         Actually make the test fail by using "-O2" for compilation.
8783
8784 1999-12-15  Nathan Sidwell  <nathan@acm.org>
8785
8786         * g++.old-deja/g++.warn/cast-align1.C: New test.
8787
8788 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8789
8790         * gcc.c-torture/compile/991214-1.c: New test.
8791         * gcc.c-torture/compile/991214-2.c: New test.
8792
8793 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
8794
8795         * gcc.dg/991214-1.c: New test.
8796
8797 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
8798
8799         * gcc.c-torture/compile/991213-3.c: New test.
8800         * gcc.c-torture/compile/991213-2.c: New test.
8801         * gcc.c-torture/compile/991213-1.c: New test.
8802
8803 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8804
8805         * gcc.dg/991209-1.c: New test.
8806
8807 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
8808
8809         * gcc.c-torture/compile/991208-1.c: New test.
8810
8811 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8812
8813         * gcc.dg/ultrasp2.c: New test.
8814
8815 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
8816
8817         * g++.old-deja/g++.abi/align.C (main): Fix typo.
8818
8819 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
8820
8821         * gcc.c-torture/compile/991202-1.c: New test.
8822         * gcc.c-torture/execute/991202-1.c: New test.
8823         * gcc.c-torture/execute/991202-2.c: New test.
8824         * gcc.c-torture/execute/991202-3.c: New test.
8825
8826 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
8827
8828         * g++.old-deja/g++.abi/align.C: New test.
8829         * g++.old-deja/g++.abi/aggregates.C: Likewise.
8830         * g++.old-deja/g++.abi/bitfields.C: Likewise.
8831
8832 1999-12-01  Richard Henderson  <rth@cygnus.com>
8833
8834         * gcc.c-torture/execute/991201-1.c: New.
8835
8836 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
8837
8838         * gcc.dg/991129-1.c: New test.
8839
8840 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
8841
8842         * gcc.c-torture/compile/991127-1.c: New test.
8843
8844 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8845
8846         * g++.old-deja/g++.other/warn4.C: New test.
8847
8848 1999-11-22  Nathan Sidwell  <nathan@acm.org>
8849
8850         * g++.old-deja/g++.eh/cleanup2.C: New test.
8851         * g++.old-deja/g++.ext/pretty2.C: New test.
8852         * g++.old-deja/g++.ext/pretty3.C: New test.
8853         * g++.old-deja/g++.other/debug6.C: New test.
8854
8855 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
8856
8857         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
8858         compiler_output to look for one error message instead of two.
8859
8860 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
8861
8862         * gcc.c-torture/execute/991118-1.c: Also test case
8863         where the word boundary does not split a byte evenly.
8864
8865 1999-11-19  Nathan Sidwell  <nathan@acm.org>
8866
8867         * g++.old-deja/g++.ext/restrict1.C: New test.
8868
8869 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
8870
8871         * gcc.c-torture/execute/991118-1.c: New test.
8872
8873 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
8874
8875         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
8876         working directory pathnames.
8877
8878 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
8879
8880         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
8881         host is equipped with driver.h and driver.o so it can actually
8882         compile and run the tests.
8883
8884 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
8885
8886         * gcc.c-torture/compile/991008-1.c: New test.
8887
8888 1999-11-08  Nick Clifton  <nickc@cygnus.com>
8889
8890         * lib/gcc-dg.exp: Include target-supports.exp
8891
8892 1999-11-05  Nick Clifton  <nickc@cygnus.com>
8893
8894         * lib/target-supports.exp: New file: Provide procs to test for
8895         features supported by the target.
8896         (check_weak_available): Moved here from ecos.exp.
8897         (check_alias_available): New proc: Determine of the target
8898         toolchain supports the alias attribute.
8899
8900         * gcc.dg/special/ecos.exp: Move check_weak_available to
8901         target-supports.exp.
8902         (alias-1.c): Only perform the test if the target supports
8903         aliases.
8904         (wkali-1.c): Only perform the test if the target supports
8905         aliases.
8906
8907         * gcc.dg/990506-0.c: Expect error messages from cross
8908         targets as well as native targets.
8909
8910 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8911
8912         * gcc.dg/ultrasp1.c: Removed xfail.
8913         * gcc.dg/struct-ret-2.c: Likewise.
8914         * gcc.dg/array-1.c: Likewise.
8915
8916 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8917
8918         * gcc.dg/struct-ret-2.c: New test.
8919
8920         * gcc.dg/array-1.c: New test.
8921
8922 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
8923
8924         * gcc.c-torture/execute/991030-1.c: New test.
8925
8926 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
8927
8928         * gcc.c-torture/compile/991026-2.c: New test.
8929
8930 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
8931
8932         * gcc.c-torture/compile/991026-1.c: New test.
8933
8934 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
8935
8936         * gcc.c-torture/execute/991023-1.c: New test.
8937
8938 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
8939
8940         * gcc.c-torture/execute/991019-1.c: New test.
8941
8942 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
8943
8944         * gcc.c-torture/execute/991016-1.c: New test.
8945
8946 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
8947
8948         * gcc.c-torture/execute/991014-1.c: New test.
8949
8950 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
8951
8952         * g++.old-deja/g++.other/union2.C: New test.
8953
8954 1999-10-13  Nathan Sidwell  <nathan@acm.org>
8955
8956         * g++.old-deja/g++.other/vaarg2.C: New test.
8957         * g++.old-deja/g++.other/vaarg3.C: New test.
8958
8959 1999-10-12  Craig Burley  <craig@jcb-sc.com>
8960
8961         * g77.f-torture/noncompile/19990905-1.f: Moved from being
8962         in compile/.
8963
8964 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
8965
8966         * gcc.c-torture/execute/va-arg-11.c: New test.
8967
8968 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
8969
8970         * lib/file-format.exp (gcc_target_object_format): Don't
8971         crash if objdump is unavailable.
8972
8973 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
8974
8975         * gcc.misc-tests/mg.exp: delete extraneous redirection.
8976
8977 1999-09-28  Nick Clifton  <nickc@cygnus.com>
8978
8979         * gcc.c-torture/compile/990928-1.c: New test.
8980
8981 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
8982
8983         * g++.old-deja/g++.other/decl6.C: New test.
8984
8985 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8986
8987         * gcc.c-torture/execute/va-arg-10.c: New test.
8988
8989 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
8990
8991         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
8992         __PRETTY_FUNCTION__.
8993
8994 1999-09-23  Nick Clifton  <nickc@cygnus.com>
8995
8996         * gcc.c-torture/execute/990923-1.c: New test.
8997
8998 1999-09-21  Nick Clifton  <nickc@cygnus.com>
8999
9000         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
9001         for which -fpic is inappropriate.
9002
9003 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
9004
9005         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
9006
9007 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
9008
9009         * g++.old-deja/g++.other/dyncast1.C: New test.
9010         * g++.old-deja/g++.other/dyncast2.C: New test.
9011         * g++.old-deja/g++.other/dyncast3.C: New test.
9012         * g++.old-deja/g++.other/dyncast4.C: New test.
9013         * g++.old-deja/g++.other/dyncast5.C: New test.
9014         * g++.old-deja/g++.eh/catch3.C: New test.
9015         * g++.old-deja/g++.eh/catch3p.C: New test.
9016         * g++.old-deja/g++.eh/catch4.C: New test.
9017         * g++.old-deja/g++.eh/catch4p.C: New test.
9018         * g++.old-deja/g++.eh/catch5.C: New test.
9019         * g++.old-deja/g++.eh/catch5p.C: New test.
9020         * g++.old-deja/g++.eh/catch6.C: New test.
9021         * g++.old-deja/g++.eh/catch6p.C: New test.
9022         * g++.old-deja/g++.eh/catch7.C: New test.
9023         * g++.old-deja/g++.eh/catch7p.C: New test.
9024         * g++.old-deja/g++.eh/catch8.C: New test.
9025         * g++.old-deja/g++.eh/catch8p.C: New test.
9026         * g++.old-deja/g++.eh/catch9.C: New test.
9027         * g++.old-deja/g++.eh/catch9p.C: New test.
9028
9029 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
9030
9031         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
9032         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
9033
9034 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
9035
9036         * gcc.c-torture/compile/990913-1.c: New test.
9037
9038 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
9039
9040         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
9041         * g++.old-deja/g++.jason/rfg5.C: Likewise.
9042
9043 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
9044
9045         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
9046
9047 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
9048
9049         * g++.old-deja/g++.other/lookup11.C: New test.
9050         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
9051         what is permitted and what we want.
9052         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
9053         overload use.
9054         * g++.old-deja/g++.jason/rfg5.C: Likewise
9055
9056 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
9057
9058         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
9059         * gcc.c-torture/noncompile/poison-1.c: New file.
9060
9061 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
9062
9063         * g++.old-deja/g++.other/sizeof3.C: New test.
9064         * g++.old-deja/g++.other/sizeof4.C: New test.
9065         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
9066         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
9067
9068 1999-09-07  Richard Henderson  <rth@cygnus.com>
9069
9070         * gcc.dg/va-arg-1.c: New.
9071
9072 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9073
9074         * gcc.c-torture/execute/va-arg-9.c: New test.
9075
9076 1999-09-05  Craig Burley  <craig@jcb-sc.com>
9077
9078         * g77.f-torture/compile/980519-2.f: New test.
9079         * g77.f-torture/compile/19990905-0.f: New test.
9080         * g77.f-torture/compile/19990905-1.f: New test.
9081         * g77.f-torture/compile/19990905-2.f: New test.
9082
9083         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
9084
9085 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
9086
9087         * gcc.c-torture/execute/990827-1.c: Fix typo.
9088
9089 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
9090
9091         * g++.old-deja/g++.other/deref1.C: New test.
9092
9093 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
9094
9095         * g++.old-deja/g++.other/ambig2.C: New test.
9096         * g++.old-deja/g++.other/cond5.C: New test.
9097         * g++.old-deja/g++.other/lookup16.C: New test.
9098
9099 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
9100
9101         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
9102         assemblers too.
9103
9104 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
9105
9106         * lib/c-torture.exp: Avoid the "compare executables" optimization
9107         when testing native.
9108
9109 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
9110
9111         * gcc.c-torture/execute/990829-1.c: New test.
9112         * gcc.c-torture/compile/990829-1.c: New test.
9113
9114 1999-08-27  Paul Burchard  <burchard@pobox.com>
9115
9116         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
9117         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
9118         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
9119         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
9120         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
9121         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
9122         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
9123         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
9124         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
9125         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
9126         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
9127
9128 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
9129
9130         * gcc.c-torture/execute/990827-1.c: New test.
9131
9132 1999-08-26  Craig Burley  <craig@jcb-sc.com>
9133
9134         * g77.f-torture/noncompile/19990826-4.f: New test.
9135
9136         * g77.f-torture/compile/19990826-3.f: New test.
9137
9138         * g77.f-torture/execute/19990826-2.f: New test.
9139
9140         * g77.f-torture/compile/19990826-1.f: New test.
9141
9142         * gcc.c-torture/execute/990826-0.c: New test.
9143         * g77.c-torture/execute/19990826-0.f: New test.
9144
9145         * g77.f-torture/noncompile/970626-2.f: New test.
9146
9147 1999-08-25  Paul Burchard  <burchard@pobox.com>
9148
9149         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
9150         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
9151         lss-011.C: New tests.
9152
9153 1999-08-25  Nathan Sidwell  <nathan@acm.org>
9154
9155         * g++.old-deja/g++.other/decl5.C: New test.
9156
9157 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9158
9159         * noncompile/noncompile.exp: Load_lib c-torture.exp.
9160         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
9161         call `postbase' for each one.  All callers of `postbase' changed
9162         to call this instead.
9163
9164 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
9165
9166         * gcc.c-torture/execute/990811-1.c: New test.
9167
9168 1999-08-09  Nick Clifton  <nickc@cygnus.com>
9169
9170         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
9171         just native ones.
9172
9173         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
9174         just native ones.
9175
9176 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
9177
9178         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
9179
9180 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
9181
9182         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
9183
9184 1999-08-04  Nathan Sidwell  <nathan@acm.org>
9185
9186         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
9187
9188 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
9189
9190         * gcc.c-torture/execute/990804-1.c: New test.
9191
9192 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9193
9194         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
9195         * g++.old-deja/g++.brendan/crash64.C: Likewise
9196         * g++.old-deja/g++.brendan/overload8.C: Likewise
9197
9198 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9199
9200         * g++.old-deja/g++.other/struct1.C: New test.
9201
9202 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9203
9204         * g++.old-deja/g++.other/enum2.C: New test.
9205
9206 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
9207
9208         Adapted from tests from Franz Sirl:
9209         * gcc.c-torture/execute/va-arg-7.c: New test.
9210         * gcc.c-torture/execute/va-arg-8.c: New test.
9211
9212 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
9213
9214         * gcc.c-torture/compile/990801-2.c: New test.
9215
9216         * gcc.c-torture/compile/990801-1.c: New test.
9217
9218 1999-07-27  Michael Meissner  <meissner@cygnus.com>
9219
9220         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
9221         fp-cmp-1.c, converting double to float.
9222
9223         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
9224         fp-cmp-1.c, converting double to long double.
9225
9226         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
9227         from fr1 to unknown_register, since fr1 is a legitimate register
9228         on some machines.
9229
9230 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
9231
9232         * README: More listname related changes.
9233
9234 1999-07-08  Catherine Moore  <clm@cygnus.com>
9235
9236         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
9237
9238 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
9239
9240         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
9241
9242 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
9243
9244         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
9245
9246 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
9247
9248         * gcc.dg/990703-1.c: New test.
9249
9250 1999-06-29  Nick Clifton  <nickc@cygnus.com>
9251
9252         * lib/file-format.exp: New file: Move definition of proc
9253         gcc_target_object_format to here from
9254         gcc.dg/special/ecos.exp.
9255
9256         * lib/c-torture.exp: Include lib file-format.exp.
9257         * lib/gcc-dg.exp: Include lib file-format.exp.
9258
9259         * gcc.dg/special/ecos.exp: Remove definition of proc
9260         gcc_target_object_format.
9261
9262 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
9263
9264         * gcc.c-torture/execute/990628-1.c: New test.
9265
9266 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
9267
9268         * gcc.c-torture/compile/990625-2.c: New test.
9269
9270         * gcc.c-torture/compile/990625-1.c: New test.
9271
9272 1999-06-23  Nick Clifton  <nickc@cygnus.com>
9273
9274         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
9275         attributes compile.
9276         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
9277         ports that use the COFF/PE file format.
9278
9279 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
9280
9281         * gcc.c-torture/compile/990617-1.c: New test.
9282
9283 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
9284
9285         * g++.old-deja/g++.other/decl4.C: New test.
9286
9287 1999-06-14  Nathan Sidwell  <nathan@acm.org>
9288
9289         * g++.old-deja/g++.other/bitfld3.C: New test.
9290
9291 1999-06-08  Nathan Sidwell  <nathan@acm.org>
9292
9293         * g++.old-deja/g++.eh/catch1.C: New test.
9294
9295 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
9296
9297         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
9298
9299         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
9300         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
9301
9302 1999-06-05  Craig Burley  <craig@jcb-sc.com>
9303
9304         * g77.f-torture/compile/19990502-0.f: Replace with new,
9305         shorter, test that still fails after recent changes.
9306
9307 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9308
9309         * gcc.c-torture/execute/990604-1.c: New test.
9310
9311 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
9312
9313         * gcc.c-torture/execute/990531-1.c: New test.
9314
9315 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9316
9317         * gcc.c-torture/compile/990527-1.c: New test.
9318
9319 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
9320
9321         * gcc.c-torture/execute/990527-1.c: New test.
9322
9323 1999-05-25  Nick Clifton  <nickc@cygnus.com>
9324
9325         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
9326         bitfields as signed.
9327
9328 1999-05-25  Craig Burley  <craig@jcb-sc.com>
9329
9330         * g77.f-torture/compile/19990525-0.f: New test.
9331
9332 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
9333
9334         * gcc.c-torture/execute/990525-2.c: New test.
9335
9336         * gcc.c-torture/execute/990525-1.c: New test.
9337
9338 1999-05-24  Nathan Sidwell  <nathan@acm.org>
9339
9340         * g++.old-deja/g++.other/anon3.C: New test.
9341         * g++.old-deja/g++.other/anon4.C: New test.
9342         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
9343         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
9344         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
9345         Merrill).
9346
9347 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
9348
9349         * gcc.c-torture/execute/990524-1.c: New test.
9350
9351         * gcc.dg/990524-1.c: New test.
9352
9353 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9354
9355         * gcc.c-torture/compile/990523-1.c: New test.
9356
9357 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
9358
9359         * gcc.c-torture/compile/990519-1.c: New test.
9360
9361 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9362
9363         * gcc.c-torture/compile/990517-1.c: New test.
9364
9365         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
9366         (e4, f4): New tests.
9367         (main): Call them.
9368
9369 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9370
9371         * gcc.dg/noreturn-1.c: New test.
9372
9373 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
9374
9375         * gcc.c-torture/execute/990513-1.c: New test.
9376
9377 1999-05-10  Richard Henderson  <rth@cygnus.com>
9378
9379         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
9380
9381 1999-05-10  Craig Burley  <craig@jcb-sc.com>
9382
9383         * g77.f-torture/execute/erfc.f: Use small single-precision
9384         values, to avoid problems on Alphas when not -mieee.
9385
9386 1999-05-08  Craig Burley  <craig@jcb-sc.com>
9387
9388         * gcc.dg/990506-0.c: New test.
9389
9390 1999-05-08  Richard Henderson  <rth@cygnus.com>
9391
9392         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
9393         the constant to test.  Don't XFAIL 64-bit targets.
9394
9395         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
9396         * g++.old-deja/g++.law/profile1.C: Likewise.
9397
9398         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
9399         operator new instances.
9400         * g++.old-deja/g++.other/delete5.C: Likewise.
9401
9402 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9403
9404         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
9405         intrinsic.
9406
9407 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9408
9409         * g77.f-torture/execute/u77-test.f: Reverse order of two
9410         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
9411
9412 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9413
9414         * gcc.dg/compare1.c: New test.
9415
9416 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9417
9418         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
9419         New tests.
9420
9421 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9422
9423         * g77.f-torture/compile/19990502-1.f: New test.
9424
9425 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9426
9427         * g77.f-torture/compile/19990502-0.f: New test.
9428
9429 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
9430
9431         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
9432         intrinsic.
9433
9434 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
9435
9436         * g77.f-torture/execute/u77-test.f (main): List libU77
9437         intrinsics not currently tested.
9438         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
9439         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
9440         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
9441         Trim blanks off the ends of some printed strings.
9442
9443 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
9444
9445         * g77.f-torture/execute/u77-test.f (main): Just warn about
9446         FSTAT gid disagreement, as it's expected on some systems.
9447
9448 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
9449
9450         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
9451         use a new function, which allows for some slop.
9452         Clean up some commentary.
9453         (issum): The new function.
9454         (sgladd): Deleted subroutine.
9455
9456 1999-05-01  Craig Burley  <craig@jcb-sc.com>
9457
9458         * g77.f-torture/execute/u77-test.f: Modify to be more like
9459         libf2c/libU77 version, bringing patches to that version here.
9460         Add suitable commentary.
9461
9462 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
9463
9464         * gcc.dg/990424-1.c: New test.
9465
9466 1999-04-24  Craig Burley  <craig@jcb-sc.com>
9467
9468         * g77.f-torture/execute/u77-test.f (main): Bug involving
9469         LSTAT has been fixed, so turn back on full checking.
9470
9471 1999-04-20  Craig Burley  <craig@jcb-sc.com>
9472
9473         * g77.f-torture/compile/19990419-0.f: New test.
9474         * g77.f-torture/execute/19990419-1.f: New test.
9475
9476 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
9477
9478         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
9479         to avoid the need for a prototype to supress a warning.
9480
9481 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
9482
9483         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
9484
9485 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
9486
9487         * gcc.c-torture/execute/990404-1.c: New test.
9488
9489 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9490
9491         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
9492         * gcc.dg/cpp-if3.c: Don't use -pedantic.
9493         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
9494         missing initializer warnings.
9495
9496 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
9497
9498         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
9499         matching strings.
9500
9501 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
9502
9503         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
9504
9505 1999-03-26  Craig Burley  <craig@jcb-sc.com>
9506
9507         * g77.f-torture/execute/19990325-0.f: New test.
9508         * g77.f-torture/execute/19990325-1.f: New test.
9509
9510 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
9511
9512         * gcc.c-torture/execute/990324-1.c: New test.
9513
9514 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
9515
9516         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
9517         test with 4.
9518
9519 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
9520
9521         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
9522
9523 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9524
9525         * g77.f-torture/execute/19990313-2.f: New test.
9526         * g77.f-torture/execute/19990313-3.f: New test.
9527
9528 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9529
9530         * g77.f-torture/execute/19990313-0.f: New test.
9531         * g77.f-torture/execute/19990313-1.f: New test.
9532
9533 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
9534
9535         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
9536         printf to sprintf.
9537         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
9538         (main): Add check for u15.  Conditionalize u31 check depending on
9539         whether ints are <32 bits or >=32 bits.
9540
9541 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9542
9543         * g77.f-torture/execute/19981119-0.f: Improve testiness.
9544
9545 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9546
9547         * g77.f-torture/compile/19990305-0.f: New test.
9548         * g77.f-torture/execute/19981119-0.f: New test.
9549
9550 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9551
9552         * g77.f-torture/execute/970625-2.f: call ABORT if final
9553         result is not correct, instead of just printing it.
9554         Add this checking via newly introduced obfuscation, to
9555         trip up buggy front ends.
9556
9557 1999-03-07  Craig Burley  <craig@jcb-sc.com>
9558
9559         * g77.f-torture/compile/960317-1.f: Moved from being
9560         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
9561
9562 1999-03-06  Craig Burley  <craig@jcb-sc.com>
9563
9564         * g77.f-torture/execute/960317-1.f: New (old) test.
9565         * g77.f-torture/execute/970625-2.f: Ditto.
9566
9567 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
9568
9569         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
9570         message on line 1 or line 2; cccp and cpplib do this differently.
9571
9572 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
9573
9574         * g++.old-deja/g++.law/weak1.C: New test.
9575
9576 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9577
9578         * gcc.c-torture/execute/990119-1.c: Renamed to...
9579         * gcc.dg/990119-1.c: this, so it will only be tested once
9580         (it's a preprocessor test, it doesn't need to be run at
9581         multiple optimization levels).
9582
9583 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9584
9585         * lib/g++.exp: Don't add incdir=$base_dir/../include to
9586           ALWAYS_CXXFLAGS.
9587
9588 1999-02-24  Craig Burley  <craig@jcb-sc.com>
9589
9590         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
9591         * g77.f-torture/compile/19981216-0.f: ...as it is expected
9592         to not be compilable by current g77.
9593
9594 1999-02-24  Nick Clifton  <nickc@cygnus.com>
9595
9596         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
9597
9598 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
9599
9600         * gcc.c-torture/execute/990222-1.c: New test.
9601
9602 1999-02-19  Craig Burley  <craig@jcb-sc.com>
9603
9604         * g77.f-torture/compile/19990218-0.f: New test.
9605         * g77.f-torture/noncompile/19990218-1.f: New test.
9606
9607 1999-02-18  Craig Burley  <craig@jcb-sc.com>
9608
9609         * g77.f-torture/compile/19981216-0.f: New test.
9610
9611 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
9612
9613         * gcc.dg/990214-1.c: New test.
9614
9615 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
9616
9617         * gcc.dg/990213-2.c: New test.
9618
9619         * gcc.dg/990213-1.c: New test.
9620
9621 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
9622
9623         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
9624         ints.
9625
9626 1999-02-11  Nick Clifton  <nickc@cygnus.com>
9627
9628         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
9629         specified by target.
9630
9631         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
9632
9633 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
9634
9635         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
9636
9637 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9638
9639         * gcc.dg/special/ecos.exp: New test driver for new tests with
9640         special requirements.
9641
9642         * gcc.dg/special/alias-1.c: New test.
9643         * gcc.dg/special/gcsec-1.c: New test.
9644         * gcc.dg/special/weak-1.c: New test.
9645         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
9646         * gcc.dg/special/weak-2.c: New test.
9647         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
9648         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
9649         * gcc.dg/special/wkali-1.c: New test.
9650         * gcc.dg/special/wkali-2.c: New test.
9651         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
9652         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
9653
9654 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
9655
9656           * lib/c-torture.exp (c-torture-compile): Pull out code for
9657           analyzing gcc error messages.
9658           (c-torture-execute): Likewise.  Fix some (harmless) false
9659           positives.
9660           * lib/gcc.exp (gcc_check_compile): New function.
9661
9662 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
9663
9664         * gcc.c-torture/execute/990208-1.c: New test.
9665
9666 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9667
9668         * g++.dg/special/ecos.exp: New driver for new tests with special
9669         requirements
9670
9671         * g++.dg/special/conpr-1.C: New test
9672         * g++.dg/special/conpr-2.C: New test
9673         * g++.dg/special/conpr-2a.C: New test
9674         * g++.dg/special/conpr-3.C: New test
9675         * g++.dg/special/conpr-3a.C: New test
9676         * g++.dg/special/conpr-3b.C: New test
9677
9678         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
9679         allow g++ to use the dg driver
9680
9681         * README: Add comment about g++.dg directory
9682
9683 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
9684
9685         * README: Update email addresses.
9686
9687 1999-02-03  Nick Clifton  <nickc@cygnus.com>
9688
9689         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
9690         arguments in order to force structure S onto the stack even on
9691         the alpha.
9692         (test): Pass 10 leading arguments to function foo as well as the
9693         structure S.
9694
9695         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
9696         failure for all targets.
9697
9698         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
9699         abort to terminate program execution.
9700
9701 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
9702
9703         * gcc.c-torture/execute/990130-1.c: New test.
9704
9705 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
9706
9707         * gcc.dg/990130-1.c: New test.
9708
9709 1999-01-28  Michael Meissner  <meissner@cygnus.com>
9710
9711         * gcc.c-torture/execute/990128-1.c: New test.
9712
9713 1999-01-27  Michael Meissner  <meissner@cygnus.com>
9714
9715         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
9716
9717 1999-01-27  Felix Lee  <flee@cygnus.com>
9718
9719         * lib/c-torture.exp (c-torture-compile): pull out code for
9720         analyzing gcc error messages.
9721         (c-torture-execute): ditto, and fix some (harmless) false
9722         positives.
9723         * lib/gcc.exp (gcc_check_compile): new function.
9724
9725 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
9726
9727         * gcc.dg/990117-1.c: New test.
9728
9729         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
9730
9731         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
9732
9733 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
9734
9735         * g77.f-torture/compile/990115-1.f: New test.
9736
9737 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
9738
9739         * gcc.c-torture/compile/990107-1.c: New test
9740
9741 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
9742
9743         * gcc.c-torture/execute/990106-2.c: New test.
9744
9745         * gcc.c-torture/execute/990106-1.c: New test.
9746
9747 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
9748
9749         * gcc.c-torture/compile/981223-1.c: New test.
9750
9751 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
9752
9753         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
9754         (opt3): Rename from opt4 and disable.
9755
9756 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
9757
9758         * g++.old-deja/g++.pt/ptrmem5.C: New test.
9759
9760 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9761
9762         * g++.old-deja/g++.other/conv5.C: New test.
9763
9764 1998-12-14  Nick Clifton  <nickc@cygnus.com>
9765
9766         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
9767
9768 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
9769
9770         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
9771
9772 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
9773
9774         * gcc.c-torture/compile/981211-1.c: New test.
9775
9776 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
9777
9778         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
9779
9780         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
9781
9782 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9783
9784         * gcc.special/930510-1.c: Make C9X safe.
9785         * gcc.misc-tests/gcov-1.c Similarly.
9786         * gcc.misc-tests/gcov-2.c Similarly.
9787
9788 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9789
9790         * gcc.dg/ultrasp1.c: New test.
9791
9792 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
9793
9794         * gcc.c-torture/execute/981206.c: New test.
9795
9796 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
9797
9798         * g++.old-deja/g++.ns/template7.C: New test.
9799
9800         * g++.old-deja/g++.other/expr1.C: New test.
9801
9802         * g++.old-deja/g++.eh/tmpl3.C: New test.
9803
9804         * g++.old-deja/g++.eh/tmpl2.C: New test.
9805
9806 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
9807
9808         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
9809         * g++.old-deja/g++.other/using6.C: Removed.
9810         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
9811
9812         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
9813
9814 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
9815
9816         * g++.old-deja/g++.pt/overload8.C: New test.
9817
9818         * g++.old-deja/g++.pt/overload7.C: New test.
9819
9820         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
9821
9822         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
9823         and relinking messages.
9824         * lib/g++.exp (g++_target_compile): Remove .rpo file when
9825         compiling with -frepo.
9826
9827 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
9828
9829         * g++.old-deja/g++.pt/lookup6.C: New test.
9830
9831 1998-11-30  Nick Clifton  <nickc@cygnus.com>
9832
9833         * gcc.c-torture/execute/981130-1.c: New test.
9834         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
9835
9836 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9837
9838         * g++.old-deja/g++.pt/explicit76.C: New test.
9839
9840         * g++.old-deja/g++.pt/friend38.C: New test.
9841
9842         * g++.old-deja/g++.ns/crash2.C: New test.
9843
9844         * g++.old-deja/g++.pt/defarg8.C: New test.
9845
9846         * g++.old-deja/g++.pt/instantiate6.C: New test.
9847
9848         * g++.old-deja/g++.pt/static6.C: New test.
9849
9850         * g++.old-deja/g++.pt/decl2.C: New test.
9851
9852 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
9853
9854         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
9855         problem is actually related with name lookup, but so what? :-)
9856
9857         * g++.old-deja/g++.pt/friend37.C: New test.
9858
9859 1998-11-25  Dave Love  <d.love@dl.ac.uk>
9860
9861         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
9862         element, which fails on some systems.
9863
9864         * g77.f-torture/execute/labug1.f: New test.
9865
9866 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
9867
9868         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
9869         is defined.
9870
9871 1998-11-18  Dave Love  <d.love@dl.ac.uk>
9872
9873         * g77.f-torture/compile/981117-1.f: New test.
9874
9875 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
9876
9877         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
9878         properly discarded.
9879
9880 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
9881
9882         * gcc.c-torture/execute/memcheck: New directory of tests for
9883         -fcheck-memory-usage.
9884
9885 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
9886
9887         * README: New file, general information about the testsuite and
9888         new description of the various C++ test subdirectories.
9889         * README.g++: Eliminate obsolete information, update and move most
9890         relevant stuff to README.
9891
9892 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
9893
9894         * gcc.c-torture/compile/981107-1.c: New test.
9895
9896 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
9897
9898         * execute/memcpy-bi.c: New testcase.
9899
9900 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
9901
9902         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
9903         base classes.
9904
9905         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
9906         template is selected.
9907
9908         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
9909         classes, it should be accepted for all types.
9910
9911         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
9912
9913         * g++.old-deja/g++.pt/spec24.C: Ensure that template
9914         specializations start with template headers.
9915
9916 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
9917
9918         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
9919
9920         * g++.old-deja/g++.other/init9.C: Test cross initialization of
9921         non-POD types.
9922
9923 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
9924
9925         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
9926
9927 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
9928
9929         * compile/981022-1.c, compile/981022-1.x: New test and driver.
9930
9931 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
9932
9933         * 981019-1.c: New test.
9934
9935 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
9936
9937         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
9938         find objc headers.
9939
9940 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9941
9942         * compile/981001-4.c: Remove use of GCC extension that triggers a
9943         compiler bug.
9944
9945 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
9946
9947         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
9948
9949 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
9950
9951         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
9952         instantiation of template produces incorrect code for delete
9953         expression.
9954
9955         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
9956         constructors' name is not unique.
9957         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
9958         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
9959
9960         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
9961         automatic array of const is ill-formed.
9962
9963         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
9964         of template parameter?
9965
9966         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
9967         const.
9968
9969         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
9970         pointer-to-member expression.
9971
9972         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
9973         declaration causes ICE.
9974
9975 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
9976
9977         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
9978         reserved in the global namespace.
9979
9980         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
9981         generate needed virtual table.
9982
9983         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
9984
9985 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
9986
9987         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
9988         template-dependent type
9989
9990 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
9991
9992         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
9993         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
9994         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
9995
9996         * g++.old-deja/g++.other/using5.C: New test; using decl from base
9997         class should be usable as argument of member function.
9998         * g++.old-deja/g++.other/using6.C: New test; using decl from base
9999         class should be usable as return type of member function.
10000         * g++.old-deja/g++.other/using7.C: New test; using decl from base
10001         class should be usable as type of data member.
10002
10003         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
10004
10005 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
10006
10007         * gcc.c-torture/special/920521-1.c: Fix bogus test.
10008
10009 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
10010
10011         * gcc.dg/dll-?.c Add thumb to target list.
10012         Fix assembler scan patterns to match current assembler output.
10013
10014 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
10015
10016         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
10017         matching of template brackets.
10018
10019         * g++.old-deja/g++.other/using4.C: New test.  Test using
10020         declarations of methods from base classes.
10021
10022         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
10023         within functions should introduce names into the innermost
10024         enclosing namespace.
10025
10026         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
10027         of static locals if first initialization throws.
10028
10029 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
10030
10031         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
10032
10033 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
10034
10035         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
10036         lose track of the possible targets of tablejump insns.
10037         * special/special.exp: Run it.
10038
10039 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10040
10041         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
10042         must be declared before its specializations can be named in friend
10043         declarations.
10044
10045 1998-10-05  Dave Love  <d.love@dl.ac.uk>
10046
10047         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
10048
10049         * g77.f-torture/execute/io1.f: New test.
10050
10051 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
10052
10053         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
10054         with pointer to template function, for which no argument deduction
10055         is possible.
10056
10057         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
10058         specialization of template function as argument to template
10059         function.
10060
10061         * g++.old-deja/g++.other/access2.C: New test; Inner class
10062         shouldn't have privileged access to Outer's names.
10063
10064 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
10065
10066         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
10067         friend template declared within template class conflicts with
10068         nested class of the same name.
10069
10070         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
10071         is ignored.
10072
10073         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
10074         object with direct initializer as function declaration.
10075
10076         * g++.old-deja/g++.other/decl2.C: New test; duplicate
10077         initializers.
10078
10079         * g++.old-deja/g++.other/null2.C: New test; conditional operator
10080         involving const pointer and NULL produces incorrect result.
10081
10082         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
10083         type name without `typename' should be rejected with -pedantic.
10084
10085 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
10086
10087         * g++.old-deja/g++.other/addrof1.C: New test.
10088
10089 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
10090
10091         * gcc.c-torture/compile/981001-1.c: New test.
10092         * gcc.c-torture/execute/981001-1.c: New test.
10093
10094 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
10095
10096         * gcc.c-torture/compile/981001-2.c: New test.
10097         * gcc.c-torture/compile/981001-3.c: New test.
10098         * gcc.c-torture/compile/981001-4.c: New test.
10099
10100 1998-10-01  Robert Lipe  <robertl@dgii.com>
10101
10102         * lib/objc.exp (objc_target_compile): Add -L during compiles for
10103         multilibbed hosts.   Idea grafted from g77.exp.
10104
10105 1998-09-30  Dave Love  <d.love@dl.ac.uk>
10106
10107         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
10108         avoid losing on systems which need -lsocket.
10109
10110 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
10111
10112         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
10113         * g++.old-deja/g++.other/nested2.C: Ditto.
10114         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
10115         failure.
10116
10117 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
10118
10119         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
10120         preferred over template operator!= for enum bitfields.
10121
10122 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
10123
10124         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
10125         that happen to have the same base name, but in different scopes,
10126         are incorrectly rejected.
10127
10128 1998-09-16  Richard Henderson  <rth@cygnus.com>
10129
10130         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
10131         on the native word size instead of an integer literal.
10132
10133 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
10134
10135         * g++.old-deja/g++.other/static2.C: Invocation of static data
10136         member of type pointer-to-function denoted as non-static member.
10137
10138         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
10139         checks involving function types and aliases.
10140
10141 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
10142
10143         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
10144         redefined to the same non-trivial type.
10145
10146         * g++.old-deja/g++.pt/explicit73.C: Test for proper
10147         namespace-qualification of template specializations declared in
10148         other namespaces.
10149
10150         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
10151         to declare a subset of the specializations of a template function
10152         as friends of specializations of a template class.
10153
10154         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
10155         member templates that do not fully specialize the enclosing
10156         template class are rejected.
10157
10158 1998-09-11  Dave Love  <d.love@dl.ac.uk>
10159
10160         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
10161
10162 1998-09-08  Dave Love  <d.love@dl.ac.uk>
10163
10164         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
10165         altered from libf2c/libU77 version.
10166
10167 1998-09-06  Dave Love  <d.love@dl.ac.uk>
10168
10169         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
10170
10171 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
10172
10173         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
10174         (un)signed char are different types for template specialization
10175         purposes.
10176
10177 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
10178
10179         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
10180         * objc: ObjC testsuite.
10181
10182 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
10183
10184         * gcc.c-torture/execute/941014-1.x:  New file.
10185
10186 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
10187
10188         * lib/c-torture.exp: Add support for
10189         torture_eval_before_compile and torture_eval_before_execute
10190         variables.
10191
10192 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
10193
10194         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
10195         this test triggers valid.
10196
10197 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
10198
10199         * gcc.dg/980827-1.c: New test.
10200
10201 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10202
10203         * gcc.c-torture/execute/loop-4b.c: New test.
10204
10205 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
10206
10207         * lib/c-torture.exp: Add support for
10208         torture_eval_before_compile and torture_eval_before_execute
10209         variables.
10210
10211 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
10212
10213         * gcc.c-torture/compile/980825-1.c: New test.
10214
10215 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
10216
10217         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
10218         count number tests in opt_t0 not good_t0.
10219
10220 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
10221
10222         * gcc.c-torture/compile/930326-1.x: Fix typo.
10223
10224 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
10225
10226         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
10227         causes an ICE.
10228
10229 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
10230
10231         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
10232         STACK_SIZE is defined.
10233         * gcc.c-torture/unsorted/stuct.c: Similarly.
10234
10235         * gcc.c-torture/compile/980821-1.c: New test.
10236
10237 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
10238
10239         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
10240
10241 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
10242
10243         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
10244         code.
10245
10246 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
10247
10248         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
10249         error'.
10250
10251 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
10252
10253         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
10254
10255 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
10256
10257         * gcc.c-torture/compile/980816-1.c: New test.
10258
10259         * gcc.dg/980816-1.c: New test.
10260
10261 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
10262
10263         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
10264         compiler for ieee tests.
10265
10266 1998-08-01  Dave Love  <d.love@dl.ac.uk>
10267
10268         * g77.f-torture/compile/980729-0.f: New test.
10269
10270 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
10271
10272         * gcc.c-torture/special/eeprof-1.c: New test, for
10273         -finstrument-functions.
10274         * gcc.c-torture/special/special.exp: Run it.
10275
10276 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
10277
10278         * gcc.c-torture/compile/980729-1.c: New test.
10279
10280 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
10281
10282         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
10283         __thumb__ is defined, and test for ARM style doubles if so.
10284
10285 1998-07-26  Dave Love  <d.love@dl.ac.uk>
10286
10287         * g77.f-torture/noncompile/980615-0.f: New test.
10288
10289 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
10290
10291         * gcc.dg/980312-1.c: Do link instead of compile.
10292         * gcc.dg/980313-1.c: Likewise.
10293
10294 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
10295
10296         * gcc.c-torture/compile/980726-1.c: New test.
10297
10298 1998-07-25  Dave Love  <d.love@dl.ac.uk>
10299
10300         * g77.f-torture/execute/io0.f: New test.
10301
10302 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
10303
10304         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
10305         an int.
10306
10307 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
10308
10309         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
10310         m32r bugs.
10311
10312 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
10313
10314         * gcc.dg/980626-1.c: Expect failures for all toolchains until
10315         c-decl.c:grokdeclarator can handle mode attributes.
10316
10317 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
10318
10319         * gcc.c-torture/execute/980716-1.c: New test.
10320
10321 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
10322
10323         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
10324         the mn10200.
10325         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
10326         the mn10200.
10327         * gcc.c-torture/execute/va-arg-3.x: Similarly.
10328         * gcc.c-torture/compile/930326-1.x: Similarly.
10329
10330 1998-07-13  Dave Love  <d.love@dl.ac.uk>
10331
10332         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
10333         New test from Craig.
10334
10335 1998-07-12  Dave Love  <d.love@dl.ac.uk>
10336
10337         * g77.f-torture/noncompile/980616-0.f: New test.
10338
10339         * g77.f-torture/execute/970816-3.f:  New test from Craig.
10340
10341 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
10342
10343         *  g++.other/singleton.C: Return error value instead of taking
10344         SIGSEGV.
10345
10346 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
10347
10348         *  g++.other/singleton.C: New test.   Warning is under dispute.
10349         Runtime crash is not.
10350
10351 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
10352
10353         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
10354         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
10355         using6.C, using7.C}:  New namespace tests.
10356
10357 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10358
10359         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
10360         specialization with typedef'ed names used as array indexes.
10361
10362 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
10363
10364         * gcc.c-torture/execute/980709-1.c: New test.
10365
10366         * gcc.dg/980709-1.c: New test.
10367
10368 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
10369
10370         * gcc.c-torture/execute/bcp-1.c: New test.
10371
10372 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
10373
10374         * gcc.c-torture/execute/980707-1.c: New test.
10375
10376 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
10377
10378         * gcc.c-torture/compile/980706-1.c: New test.
10379
10380 1998-07-01  Dave Love  <d.love@dl.ac.uk>
10381
10382         * g77.f-torture/execute/980701-0.f,
10383         g77.f-torture/execute/980701-1.f: New test from Craig.
10384
10385 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
10386
10387         * gcc.c-torture/compile/980701-1.c: New test.
10388
10389         * gcc.c-torture/execute/980701-1.c: New test.
10390
10391 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
10392 rlsruhe.de>
10393
10394         * g++.old-deja/g++.robertl/eb132.C: New test.
10395         * g++.old-deja/g++.robertl/eb133.C: Likewise.
10396
10397 1998-06-29  Dave Love  <d.love@dl.ac.uk>
10398
10399         * g77.f-torture/execute/980628-7.f,
10400         g77.f-torture/execute/980628-8.f,
10401         g77.f-torture/execute/980628-9.f,
10402         g77.f-torture/execute/980628-10.f: New tests from Craig.
10403
10404         * g77.f-torture/execute/980628-3.f: Remove mail headers.
10405
10406 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
10407
10408         * g77.f-torture/execute/980628-4.f: New test from Craig.
10409         * g77.f-torture/execute/980628-5.f: Likewise.
10410         * g77.f-torture/execute/980628-2.f: Likewise.
10411         * g77.f-torture/execute/980628-0.f: Likewise.
10412         * g77.f-torture/execute/980628-1.f: Likewise.
10413         * g77.f-torture/execute/980628-3.f: Likewise.
10414         * g77.f-torture/execute/980628-6.f: Likewise.
10415
10416 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
10417
10418         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
10419         directory when nothing has been installed yet.
10420
10421 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
10422
10423         * gcc.c-torture/special/special.exp: Handle newer versions of
10424         dejagnu.
10425
10426 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
10427
10428         * gcc.dg/980626-1.c: New test.
10429
10430 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
10431
10432         * gcc.misc-tests/m-un-2.c: New test.
10433         * g++.old-deja/g++.other/warn01.c: Likewise.
10434
10435 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
10436
10437         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
10438         compatibility with assmblers with a different comment character.
10439         Eliminate use of GAS-specific extensions.
10440
10441 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
10442
10443         * gcc.c-torture/execute/ieee/980619-1.c: New test.
10444
10445 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
10446
10447         *lib/g77.exp: Replace search for libf2c.a with search for newly
10448         renamed libg2c.a
10449
10450 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
10451
10452         * gcc.c-torture/execute/980617-1.c: New test.
10453
10454 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
10455
10456         * gcc.c-torture/execute/980612-1.c: New test.
10457
10458 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
10459
10460         * gcc.dg/980523-1.c: Only test on ppc-linux.
10461         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
10462
10463         * gcc.c-torture/execute/980608-1.c: New test.
10464
10465 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10466
10467         * gcc.c-torture/execute/980605-1.c: New test.
10468
10469 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
10470
10471         * gcc.c-torture/execute/980604-1.c: New test.
10472
10473 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
10474
10475         * gcc.c-torture/execute/980602-1.c: New test.
10476         * gcc.c-torture/execute/980602-2.c: Likewise.
10477
10478 1998-06-02  Dave Love  <d.love@dl.ac.uk>
10479
10480         * 970125-0.f: Fix per JCB.  Add commentary.
10481
10482 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
10483
10484         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
10485         IEEE -0 support.
10486
10487 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
10488
10489         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
10490         earlier.
10491
10492 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
10493
10494         * gcc.c-torture/execute/980526-3.c: New test.
10495
10496 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
10497
10498         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
10499         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
10500         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
10501         m88k-motorola-sysv3 to XFAIL.
10502
10503 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10504
10505         * gcc.dg/980526-1.c: New test.
10506         * gcc.c-torture/execute/980526-2.c: New test.
10507
10508 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
10509
10510         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
10511
10512         * gcc.c-torture/execute/980526-1.c: New test.
10513
10514 1998-05-26  Dave Love  <d.love@dl.ac.uk>
10515
10516         * g77.f-torture/execute/alpha2.f: Add runtime test.
10517
10518 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
10519
10520         * g++.old-deja/old-deja.exp: Strip leading directories.
10521
10522         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
10523         error for the line.  Don't run multiple tests for the same line.
10524
10525 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
10526
10527         * gcc.dg/980523-1.c: New test.
10528
10529 1998-05-23  Dave Love  <d.love@dl.ac.uk>
10530
10531         * g77.f-torture/compile/970915-0.f: New test.
10532
10533 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
10534
10535         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
10536
10537 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
10538
10539         * gcc.dg/980520-1.c: New test.
10540
10541 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
10542
10543         * gcc.dg/980502-1.c: Fix return type.
10544
10545 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
10546
10547         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
10548         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
10549         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
10550         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
10551         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
10552
10553 1998-05-20  Dave Love  <d.love@dl.ac.uk>
10554
10555         * g77.f-torture/execute/980520-1.f: New test.
10556
10557 1998-05-15  Dave Love  <d.love@dl.ac.uk>
10558
10559         * lib/mike-g77.exp: New file.
10560
10561         * g77.f-torture/noncompile/noncompile.exp,
10562         g77.f-torture/noncompile/check0.f: New files.
10563
10564 1998-05-14  Dave Love  <d.love@dl.ac.uk>
10565
10566         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
10567         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
10568         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
10569         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
10570         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
10571         abort where appropriate.
10572
10573 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
10574
10575         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
10576         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
10577
10578 1998-04-29  Dave Love  <d.love@dl.ac.uk>
10579
10580         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
10581
10582 1998-04-27  Dave Love  <d.love@dl.ac.uk>
10583
10584         * g77.f-torture/compile/980427-0.f: New test.
10585
10586 1998-04-24  Dave Love  <d.love@dl.ac.uk>
10587
10588         * g77.f-torture/compile/980424-0.f: New test.
10589
10590 1998-04-19  Dave Love  <d.love@dl.ac.uk>
10591
10592         * g77.f-torture/compile/980419-2.f (main): New test.
10593         * g77.f-torture/compile/970125-0.f: New test.
10594         * g77.f-torture/compile/980419-1.f: New test.
10595
10596 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
10597
10598         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
10599         of loop-4.c.
10600
10601 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
10602
10603         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
10604
10605 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
10606
10607         * gcc.c-torture/compile/980329-1.c: New test.
10608
10609 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
10610
10611         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
10612         * gcc.dg/980312-1.c: Fix typo in -march command.
10613
10614 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
10615
10616         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
10617
10618 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
10619
10620         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
10621         Dave Love agree the Fortran source is bogus.
10622
10623 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
10624
10625         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
10626         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
10627         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
10628         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
10629         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
10630
10631 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10632
10633         * g++.old-deja/g++.other/friend1.C: New test.
10634
10635 1998-02-18  Dave Love  <d.love@dl.ac.uk>
10636
10637         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
10638         possibly uninitialized) variables and declare dnrm2.
10639
10640 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
10641
10642         From Bruno Haible <haible@ilog.fr>:
10643         * gcc.c-torture/execute/980223.c: New test.
10644
10645 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
10646
10647         * gcc.dg/ifelse-1.c: New test.
10648
10649 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
10650
10651         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
10652
10653           * lib/old-dejagnu.exp (old-dejagnu): Added the
10654           "execution test - XFAIL *-*-*" handling in the spirit of
10655           "excess errors test -". Changed the "execution test fails"
10656           handling to be like "excess errors test fails".
10657           * Update various tests accordingly.
10658
10659 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
10660
10661         * gcc.c-torture/execute/980205.c: New test.
10662
10663 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
10664
10665         * lib/c-torture.exp: Look for .x files instead of .cexp files.
10666         * lib/f-torture.exp: Similarly.
10667         * gcc.c-torture: Rename all .cexp files to .x files.
10668
10669 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10670
10671         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
10672         (940510-1.c): Removed duplicate.
10673         (971104-1.c): New test.
10674
10675 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
10676
10677           * lib/f-torture.exp: Improve error and loop detection.
10678
10679 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
10680
10681         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
10682         use that to size the filler array.
10683
10684 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10685
10686         * lib/c-torture.exp(c-torture-execute): Fix typo.
10687
10688         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
10689         testcase as the executable name. Keep the executable around if
10690         the test fails.
10691
10692 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10693
10694         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
10695         changes.  Only test one -g option, and move it to the end of the
10696         list of options to test.
10697
10698 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
10699
10700         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
10701         variable GCC_TORTURE_OPTIONS to supply default switches separated
10702         by colons.  If no environment variable, run tests with -O0 -g, -O1
10703         -g, and -O2 -g as well.
10704
10705 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10706
10707         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
10708         explanatory comments. Fix indentation.
10709
10710 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
10711
10712         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
10713
10714 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
10715
10716         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
10717         * g++.old-deja/g++.mike/p7325.C: Likewise.
10718         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
10719
10720 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
10721
10722         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
10723         * g++.old-deja/g++.brendan/crash30.C: Likewise.
10724         * g++.old-deja/g++.brendan/crash39.C: Likewise.
10725         * g++.old-deja/g++.law/operators4.C: Likewise.
10726
10727 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
10728
10729         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
10730         * g++.old-deja/g++.mike/p784.C: Ditto.
10731         * g++.old-deja/g++.mike/p785.C: Ditto.
10732
10733 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
10734
10735           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
10736
10737 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
10738
10739         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
10740         target feature; pass this to c-torture-execute as needed.
10741
10742 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
10743
10744         * lib/c-torture.exp(c-torture-execute): If the previous and the
10745         current executables being tested are identical, we don't need to
10746         run the executable again. Try to make the executable names
10747         unique. Add an optional argument for passing additional compiler
10748         flags.
10749
10750 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
10751
10752         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
10753
10754 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
10755
10756         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
10757
10758 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
10759
10760         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
10761         32bit or larger longs.
10762
10763         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
10764         have either a 32bit long or 32bit int.
10765
10766 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10767
10768         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
10769         Make double precision tests dependent on sizeof (double).
10770
10771 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
10772
10773         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
10774         too.
10775
10776 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10777
10778         * gcc.c-torture/compile/961203-1.cexp: New script.
10779
10780 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
10781
10782         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
10783         up the includes ourselves.
10784
10785 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
10786
10787         * lib/plumhall.exp: Remove random include, and add a few
10788         verbose messages for debugging.
10789
10790 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
10791
10792         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
10793         of trying to do it ourselves.
10794
10795 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10796
10797         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
10798
10799 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10800
10801         * gcc.prms/5403.c: Made regexp a bit less strict.
10802
10803 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
10804
10805         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
10806         is returned from remote_load instead.
10807         * lib/plumhall.exp: Ditto.
10808         * lib/mike-g++.exp: Ditto.
10809         * lib/old-dejagnu.exp: Ditto.
10810         * lib/c-torture.exp: Ditto.
10811
10812 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
10813
10814         * lib/g++.exp: Use build_wrapper procedure.
10815         * lib/gcc.exp: Ditto.
10816
10817 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
10818
10819         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
10820         an old-style decl for malloc.  Fixes tests to work when
10821         sizeof (int) != sizeof (size_t).
10822
10823 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
10824
10825         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
10826
10827         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
10828         use stdargs.h interface.
10829
10830 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
10831
10832         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
10833         NO_VARARGS when compiling.
10834
10835 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
10836
10837         * lib/plumhall.exp(ph_includes): New procedure.
10838         (ph_make): Use it.
10839         (ph_compiler): Ditto.
10840
10841         * lib/g++.exp: Rename test-glue.c to testglue.c.
10842         * lib/gcc.exp: Ditto.
10843
10844 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10845
10846         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
10847         to completion when it's called.
10848
10849 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
10850
10851         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
10852         is defined, don't do test.
10853
10854 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
10855
10856         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
10857         for object files.
10858         (ph_summary): Mark skipped testcases as untested, not unresolved.
10859
10860         * lib/plumhall.exp (ph_make): If unresolved because of bad
10861         errorCode, record errorCode in log file.
10862         (*): Replace send_log/verbose with verbose -log.
10863
10864 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
10865
10866         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
10867         double conversion if double isn't at least 8 bytes.
10868
10869         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
10870         int to work with targets where int is 16 bits.
10871
10872         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
10873         8 bytes, just exit, since 4 byte doubles don't have enough bits of
10874         precision for the test to complete.
10875
10876 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
10877
10878         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
10879         if d10v is not compiled with the -mdouble64 flag.
10880         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
10881
10882         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
10883         d10v is not compiled with the -mint32 flag.
10884
10885 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
10886
10887         * lib/plumhall.exp: Use incr_count.
10888
10889 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
10890
10891         * gcc.c-torture: Update to c-torture-1.45.
10892
10893 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
10894
10895         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
10896         the name of the expect testcase file).
10897
10898         * lib/g++.exp(g++_init): Ditto.
10899
10900 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
10901
10902         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
10903         the host.
10904
10905         * lib/gcc.exp(gcc_exit): New procedure.
10906
10907 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
10908
10909         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
10910         specs where appropriate.
10911
10912         * g++.old-deja/g++.arm/*: Added additional ERROR checks
10913         because of new "candidates are" messages, and removed a few
10914
10915         * Converted all non-old-style g++ testcases to old-style, and
10916         moved into g++.old-deja.
10917
10918 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
10919
10920         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
10921         options.
10922
10923         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
10924         succeeded.
10925
10926         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
10927
10928 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
10929
10930         * lib/gcc.exp (gcc_target_compile): Add support for defining
10931         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
10932         the machine doesn't have those features.
10933
10934 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
10935
10936         * g++.law/operators4.exp: Don't use LIBS.
10937
10938 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
10939
10940         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
10941
10942         * lib/mike-g++.exp: Don't set the compiler to be tested here.
10943         * lib/g++.exp: Set it here instead. Also, allow use of the
10944         --tool_exec and --tool_opt options. Change CXX to
10945         GXX_UNDER_TEST.
10946
10947         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
10948
10949         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
10950
10951 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
10952
10953         * lib/old-dejagnu.exp: Use prune_warnings instead of
10954         prune_system_crud.
10955         * lib/mike-g++.exp: Ditto.
10956         * lib/gcc.exp: Ditto.
10957         * lib/g++.exp: Ditto.
10958
10959         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
10960
10961 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
10962
10963           * 941014-2.c: Include stdlib.h
10964           * 960327-1.c: Include stdio.h
10965           * dbra.c, index-1.c: Don't assume ints are 32bits.
10966
10967 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
10968
10969         * lib/gcc.exp: Add gcc,stack_size target feature.
10970
10971         * lib/g++.exp(g++_target_compile): Add the include and link
10972         paths here, not in two other places. And, it's $options, not
10973         options.
10974
10975         * lib/mike-g++.exp(postbase): Remove the code that determines
10976         the correct include and link paths.
10977         * g++.old-deja/old-deja.exp: Ditto.
10978
10979 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
10980
10981         * lib/g++.exp(g++_init): target_compile no longer returns the
10982         filename of the result.
10983
10984 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
10985
10986         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
10987         call to glob.
10988
10989         * gcc.c-torture/special/special.exp: Change call to
10990         gcc_target_compile to include the object file.
10991
10992 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
10993
10994         * gcc.c-torture/special/special.exp: Correct misspelling in last
10995         change.
10996
10997 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
10998
10999         * lib/plumhall.exp(ph_summary): Log the entire output of the
11000         executable. Return -1 if there were any failures, 0 otherwise.
11001         (ph_execute): Return -1 if there were any failures, 0 otherwise.
11002         (ph_make): Clean up objects and executables that were built
11003         if the tests succeeded.
11004
11005 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
11006
11007         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
11008         libraries and includes in the build tree as appropriate.
11009
11010 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
11011
11012         * lib/c-torture.exp: Instead of looking for the global variable
11013         NO_LONG_LONG, check to see if that's a feature of the target.
11014
11015 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
11016
11017         * config/default.exp: Minimize. Delete the remainer of the files in
11018         config; this functionality is now in devo/dejagnu/config.
11019
11020         g++.*/*: Pass any additional flags used to compile to postbase;
11021         delete CXXFLAGS.
11022
11023         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
11024         is now done by runtest.exp. Use gcc_target_compile instead of
11025         compile.
11026
11027         lib/c-torture.exp: Use gcc_target_compile instead of compile.
11028         Remove references to CFLAGS. Use remote_file instead of
11029         calling rm -f.
11030         (c-torture): Take a list of arguments to use to compile this
11031         testcase.
11032
11033         lib/g++.exp: Simplify. Use target_compile instead of compile.
11034         lib/gcc-dg.exp: Ditto.
11035         lib/gcc.exp: Ditto.
11036         lib/mike-{gcc,g++}.exp: Ditto.
11037         lib/old-dejagnu.exp: Ditto.
11038         lib/plumhall.exp: Ditto.
11039
11040 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
11041
11042         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
11043         (ph_linker): Likewise.
11044
11045 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
11046
11047           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
11048         MAP_ANON / MAP_ANONYMOUS if defined;
11049         else try to map from /dev/zero .
11050
11051 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
11052
11053         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
11054         isn't defined, then define it to MAP_ANONYMOUS.
11055
11056 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
11057
11058         * gcc.c-torture: Update to c-torture-1.42 release.
11059
11060 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
11061
11062         * gcc.c-torture: Update to c-torture-1.41 release.
11063
11064 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
11065
11066         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
11067         c-torture release.
11068
11069 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11070
11071         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
11072         and LDFLAGS.  Fix second case to append the target_info ldflags
11073         onto LDFLAGS, not CFLAGS.
11074         * lib/g++.exp (g++_init): Add target_info stuff.
11075         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
11076         of libgloss and newlib flags for !native.
11077
11078         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
11079         (GDB): Fix relative path to go up another dir for finding gdb.
11080
11081 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
11082
11083         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
11084         versions in the target_info array, if they don't exist.
11085
11086 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11087
11088         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
11089
11090 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
11091
11092         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
11093         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
11094
11095 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
11096
11097         * lib/old-dejagnu.exp: Don't remove the output file before we've
11098         actually tested it. Don't append pwd to the path of the executable
11099         we're testing.
11100
11101 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
11102
11103         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
11104
11105 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
11106
11107         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
11108         temporary directory for compiler files, and set it to a default
11109         value of /tmp. Set $output as the name of the output file from
11110         compiling the testcase. Add a -o option to $cflags_var so the
11111         compiler writes the final output file as $output. Set $executable
11112         to $output.
11113
11114         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
11115         directory for compiler files, and set it to /tmp if it doesn't
11116         already have a value. Set $output_file to the name of the output
11117         file from compiling the testcase. Add a -o option to CXXFLAGS so
11118         the compiler writes the final output file as $output. Use $output
11119         as the executable to be tested.
11120
11121 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11122
11123         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
11124
11125 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
11126
11127         * gcc.c-torture/execute/pending-1.c: New test.  Still
11128         pending in Tege's queue.
11129
11130 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
11131
11132         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
11133         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
11134         if there were failures.  Call unresolved if there were unresolved
11135         testcases.  Call gcc_fail if program did not run to completion.
11136         (ph_make): Pass additional argument name to ph_execute.
11137         (ph_execute): Add new argument.  Pass additional arguments to
11138         ph_summary.  Call gcc_fail is there is no execution output.
11139
11140 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
11141
11142         * lib/plumhall.exp (proc_summary): Output relavent summary
11143         lines into the log so specific failures in plumhall can be
11144         investigated.
11145
11146 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
11147
11148         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
11149         (c-torture-execute): Don't try to execute tests which use
11150         "long long" types if $NO_LONG_LONG is nonzero.
11151
11152 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
11153
11154         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
11155         not c-torture.
11156
11157         * gcc.ieee: Move from here.
11158         * gcc.c-torture/execute/ieee: To here.
11159
11160 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
11161
11162         * gcc.c-torture: Update to c-torture-1.41 release.
11163
11164 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
11165
11166         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
11167         not "$output".
11168
11169 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
11170
11171         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
11172         -c present.
11173
11174 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
11175
11176         * config/proelf.exp: Handle connecting to a simulator.
11177
11178 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
11179
11180         * config/proelf.exp: New file.  Enough framework that we can
11181         run c-torture tests on the proelf targets (or any other target
11182         that gdb can connect to for that matter).
11183
11184 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
11185
11186         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
11187         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
11188
11189         * lib/plumhall.exp (ph_execute): Always call ph_summary if
11190         exec_output exists.
11191
11192 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
11193
11194         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
11195         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
11196
11197         * config/*.exp: Update FSF address.  Change result of ${tool}_load
11198         to pass/fail/unresolved/unsupported/untested.  Caller must now
11199         call unresolved/unsupported/untested.
11200         * lib/*.exp: Update FSF address.  Update to handle new results of
11201         ${tool}_load.
11202         * lib/chill.exp (verbose): Delete.
11203
11204 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
11205
11206         * lib/gcc.exp (default_gcc_start): Change order of args to
11207         $LDFLAGS $CFLAGS $LIBS.
11208         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
11209         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
11210         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
11211         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
11212         * gcc.misc-tests/dg-test.exp: Likewise.
11213         * gcc.misc-tests/msgs.exp: Likewise.
11214         * gcc.prms/prms.exp: Likewise.
11215         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
11216         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
11217
11218         * lib/dg.exp: Deleted, moved to dejagnu/lib.
11219
11220 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11221
11222         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
11223
11224         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
11225         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
11226
11227         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
11228         necessary.
11229
11230 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
11231
11232         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
11233         global for loop; add use of $mathlib.
11234         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
11235         settings here; set mathlib for anything but VxWorks.
11236
11237 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
11238
11239         * gcc.c-torture: Update to c-torture-1.40 release.
11240
11241 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
11242
11243         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
11244         dg.exp.
11245
11246 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
11247
11248         * lib/c-torture.exp (c-torture-execute): Declare "output" as
11249         global.
11250
11251 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
11252
11253         * lib/g++.exp (LIBS): Define if not already.
11254         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
11255         (gcc-dg-prune): Call prune_gcc_output.
11256         * lib/gcc.exp (prune_gcc_output): New proc.
11257         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
11258         prune_gcc_output.
11259
11260 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
11261
11262         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
11263         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
11264
11265 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
11266
11267         * gcc.c-torture: Update to c-torture-1.39 release.
11268
11269 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
11270
11271         * lib/c-torture.exp (c-torture-execute): Don't return if one option
11272         fails, try others as well.
11273
11274 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11275
11276         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
11277         If compilation fails, mark execute tests as `untested'.
11278         If test is marked as unsupported, don't mark compilation and
11279         execute tests as failed.
11280
11281 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11282
11283         * lib/g++.exp (g++_init): Don't link in libg++, and look to
11284         libstdc++ for whether or not we want to be doing shared
11285         libraries.  Delete link_curses since we don't need it anymore.
11286         * lib/mike-g++.exp (postbase): Don't link in libg++.
11287         * g++.old-deja/old-deja.exp: Likewise.
11288
11289 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11290
11291         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
11292
11293 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11294
11295         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
11296         For that, add `-Wl,-a,shared_archive'.
11297         * g++.old-deja/old-deja.exp: Likewise.
11298
11299 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
11300
11301         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
11302
11303 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
11304
11305         * lib/mike-g++.exp (postbase): Pay attention to the status of
11306         g++_load.
11307
11308 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11309
11310           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
11311
11312 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
11313
11314         * lib/gcc.exp (default_gcc_start): No longer need to log program
11315         being executed or its output, execute_anywhere does that now.
11316         * lib/g++.exp (default_g++_version): Call execute_anywhere.
11317         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
11318
11319 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11320
11321         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
11322         the same as those in lib/g++.exp.
11323
11324 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
11325
11326         * gcc.c-torture: Update to c-torture-1.38 release.
11327         * gcc.ieee: Related changes.
11328
11329 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11330
11331         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
11332         "exec". Minor reformatting changes.
11333
11334         * config/rom68k.exp (${tool}_load): Make it work in a canadian
11335         cross. This means all "exec" calls now work on a remote host as
11336         well.
11337         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
11338         cross. Filter out the extra "\r\n" stuff that expect puts in.
11339         (c-torture-execute): Filter out the bogus warnings like
11340         c-torture-compile does. Add support for canadian cross.
11341         * lib/gcc.exp (default_gcc_version, default_gcc_start)
11342         Use execute_anywhere rather than calling exec directly. Now it
11343         works for canadian cross testing.
11344
11345 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
11346
11347         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
11348         results into a variable, and check that rather than using file exists.
11349
11350 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11351
11352         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
11353         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
11354
11355 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11356
11357         * g++.old-deja/old-deja.exp: Create and pass runshlib and
11358         lib_curses if there's a shared libg++ in the build tree.
11359
11360 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
11361
11362         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
11363         if not supported target.
11364
11365 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11366
11367         * lib/g++.exp (g++_init): Move empty setting of runshlib and
11368         link_curses up to always happen, not just for native builds.
11369
11370 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
11371
11372         * gcc.c-torture: Update to c-torture-1.36 release.
11373         * gcc.failure: Related changes.
11374
11375 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11376
11377         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
11378
11379 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11380
11381         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
11382         * lib/mike-g++.exp (postbase): Not in here.  Still reference
11383         runshlib, link_curses, and mathlib for link and run.
11384
11385         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
11386         pass the runtime shared library options for Solaris, OSF/1, and
11387         Irix5, and link with -lcurses to avoid unresolved references.
11388
11389 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11390
11391         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
11392         only run once.
11393
11394 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11395
11396         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
11397
11398 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
11399
11400         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
11401         do not have a framework for the "compat" tests yet.
11402
11403 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11404
11405         * lib/mike-g++.exp (postbase): New local variable `mathlib',
11406         set to null if we're testing vxworks5.1.  Use that instead of
11407         `-lm' in the setting of LIBS for link and run.
11408
11409 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11410
11411         * config/rom68k.exp (${tool}_load): Major changes to make it
11412         work.  Verified that it does in fact return the stuff in
11413         exec_output properly.  Catch any Emul or any TRAP other than 0.
11414
11415 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11416
11417         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
11418         LDFLAGS properly for targets that need stuff from libgloss.
11419         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
11420         only run once.
11421         (gpp_initialized): New variable.
11422
11423 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11424
11425         * config/rom68k.exp: Load libgloss.exp.
11426         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
11427         so we can produce a fully linked binary.
11428         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
11429         so we can produce a fully linked binary.
11430
11431 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11432
11433         * lib/plumhall.exp (ph_section): Watch for expected failures.
11434         Add missing `else'.
11435
11436         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
11437         run the testcase.
11438         (c-torture): Likewise.
11439
11440 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
11441
11442         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
11443
11444         * lib/mike-g++.exp (mike_cleanup): New proc.
11445         (prebase): New globals compiler_result, not_compiler_result,
11446         target_regexp.
11447         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
11448         allow leading "-" in pattern.  Watch for unsupported tests.
11449         If $compiler_result is set, pattern match assembler code,
11450         and ditto for $not_compiler_result.
11451         * lib/mike-gcc.exp: Likewise.
11452
11453         * lib/plumhall.exp (ph_execute): Only call ph_summary if
11454         execution "succeeded".
11455
11456 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
11457
11458         * config/win32.exp: New file.
11459         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
11460
11461 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11462
11463         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
11464         unsupported.
11465         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
11466         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
11467         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
11468
11469         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
11470         "... without exceptions was ...".  That is now handled by
11471         prune_system_crud.
11472         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11473
11474 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
11475
11476         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
11477         sieve.c,sort2.c}: New files.
11478         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
11479         sieve.exp,sort2.exp}: Drivers for them.
11480
11481         * lib/mike-gcc.exp (program_output): New user settable variable.
11482         (postbase): Call prune_system_crud.  Also prune extraneous compiler
11483         messages.
11484         * lib/mike-g++.exp (program_output): New user settable variable.
11485
11486         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
11487
11488         * config/sh.exp: Deleted (use sim.exp instead).
11489
11490 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11491
11492         * config/vx.exp: Declare CHECKTASK as global.
11493         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
11494         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
11495         * lib/old-dejagnu.exp: Load [pwd]/$executable.
11496
11497 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11498
11499         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
11500         target. Like vx.exp, only includes `vx29k.exp' instead of
11501         `vxworks.exp'.
11502
11503 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
11504
11505         * config/sim.exp: Increase time limit from 120 seconds to 240.
11506
11507 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
11508
11509         * gcc.c-torture/execute/950628-1.c: New test.
11510
11511 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
11512
11513         * gcc.c-torture: Update with changes/additions from
11514         c-torture-1.34.
11515
11516 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
11517
11518         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
11519
11520 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
11521
11522         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
11523
11524 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
11525
11526         * gcc.c-torture/compile/950512-1.c: New test.
11527         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
11528         * gcc.dg/struct-ret-1.c: Likewise.
11529
11530 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
11531
11532         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
11533           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
11534
11535 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11536
11537         * gcc.c-torture/special/920411-1.c: Deleted.
11538         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
11539
11540 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
11541
11542         * config/sim.exp (${tool}_load): Hack in call to bash to get a
11543         cpu limit.
11544
11545 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11546
11547         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
11548
11549 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11550
11551         From kenner;
11552         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
11553         is the proper length.
11554         * va-arg-3.c: Likewise.
11555
11556 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
11557
11558         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
11559         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
11560
11561         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
11562         * lib/g++.exp (default_g++_start): Delete old cruft.
11563
11564 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
11565
11566         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
11567         (2 * (1 << 18)) to (2 * (1 << 17)).
11568
11569         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
11570
11571 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11572
11573         * config/rom68k.exp: Renamed from config/idp.exp
11574
11575 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11576
11577         * c-torture/compile/921109-2.c
11578
11579 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
11580
11581         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
11582         excess errors.
11583
11584 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
11585
11586         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
11587         output.
11588         * lib/g++.exp (default_g++_start): Likewise.
11589
11590 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11591
11592         * gcc.c-torture/compile/950329-1.c: New test.
11593
11594 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11595
11596           * config/bug.exp (${tool}_load): Updated to use new remote_open
11597           and remote_close procs.
11598         * config/idp.exp: New file.
11599
11600 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11601
11602         * gcc.c-torture/execute/950322-1.c: New test.
11603
11604 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
11605
11606         * config/vx.exp (${tool}_load): Clean up testing of return code from
11607         vxworks_ld and vxworks_spawn.
11608
11609 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
11610
11611         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
11612
11613 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
11614
11615         * lib/old-deja.exp: Add `excess errors test - ' error, now one
11616         can mark excess errors on a machine by machine basis.  Note, the
11617         default is to not expect any excess errors, even when excess
11618         errors test - is given, so you will want to put an XFAIL ... on
11619         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
11620         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
11621         those 4 machines, but no others.
11622
11623 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11624
11625         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
11626         * lib/c-torture.exp: to here.
11627
11628 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11629
11630         * gcc.c-torture/execute/950221-1.c: New test.
11631         * gcc.c-torture/execute/struct-ret-1.c: New test.
11632         * gcc.c-torture/compile/950221-1.c: New test.
11633
11634         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
11635
11636 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11637
11638         * gcc.c-torture/execute/arith-1.c (main): Return 0.
11639         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
11640
11641 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
11642
11643         * g++.gb: New directory of tests, derived from my signature and
11644         class scoping tests.
11645
11646         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
11647         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
11648         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
11649         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
11650         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
11651         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
11652         * g++.gb/sig25.C: Likewise.
11653
11654         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
11655         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
11656         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
11657         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
11658         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
11659         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
11660         * g++.gb/sig25.exp: Likewise.
11661
11662         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
11663         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
11664         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
11665         * g++.gb/scope13.C: Likewise, this test still fails.
11666
11667         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
11668         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
11669         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
11670         * g++.gb/scope13.exp: Ditto.
11671
11672         * g++.gb/README: New file, explains what these tests are about.
11673
11674 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11675
11676         * lib/dg.exp (dg-do): Support `preprocess'.
11677         (dg-test): Likewise.
11678
11679 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11680
11681         * config/udi.exp: change "continue -expect" to "exp_continue".
11682
11683 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
11684
11685         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
11686         Delete redundant tests.
11687
11688         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
11689         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
11690         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
11691         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
11692         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
11693         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
11694         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
11695         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
11696
11697         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
11698         storing label pointers.
11699         * gcc.c-torture/execute/921019-1.c: Likewise.
11700         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
11701         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
11702         parameter fp.
11703         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
11704         constants.
11705
11706         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
11707         Delete obsolete tests.
11708
11709         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
11710         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
11711         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
11712         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
11713         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
11714         * gcc.c-torture/compile/950124-1.c: New test.
11715
11716         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
11717
11718 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11719
11720         * lib/mike-g++.exp: Add -lm to LIBS.
11721
11722 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
11723
11724         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
11725
11726 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11727
11728         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
11729
11730 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
11731
11732         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
11733
11734 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
11735
11736         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
11737         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
11738         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
11739         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
11740         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
11741         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
11742         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
11743         * g++.law/{operators31.C, operators32.C,
11744         * g++.law/{operators33.C, operators34.C}: Likewise.
11745         * g++.law/{pic1.C, refs2.C}: Likewise.
11746         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
11747         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
11748         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
11749         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11750
11751         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
11752         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
11753         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
11754         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
11755         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
11756         * g++.law/{enum9.exp, friend5.exp}: Likewise.
11757         * g++.law/{nest3.exp, nest4.exp}: Likewise.
11758         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
11759         * g++.law/{operators30.exp, operators31.exp}: Likewise.
11760         * g++.law/{operators32.exp, operators33.exp}: Likewise.
11761         * g++.law/{operators34.exp}: Likewise.
11762         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
11763         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
11764         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
11765         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
11766         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11767
11768         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
11769         No longer expected to fail.
11770         * g++.law/missed-error3.C: Tweak for recent bool changes.
11771
11772 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11773
11774         * config/emb-unix: Deleted.
11775         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
11776         remote execution.  Do final link on remote host if REMOTE_LINK is set.
11777
11778 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
11779
11780         * lib/dg.exp (dg-test): Fix typo in last patch.
11781
11782 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
11783
11784         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
11785         (handles multiple occurrences).
11786
11787 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
11788
11789         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
11790         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
11791         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
11792         printed).
11793         * lib/c-torture.exp (c-torture-compile): Likewise.
11794         (c-torture): Prepend full path if missing.
11795         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
11796         (gcc_fail): Likewise.
11797         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
11798
11799 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
11800
11801         * lib/netware.exp: Only attach to NetWare i386 systems.
11802
11803 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
11804
11805         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
11806         messages.  Add test name to "output pattern match" pass/fail message.
11807
11808 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
11809
11810         * gcc.dg: New testsuite.
11811         * gcc.dg/dg.exp: New file.
11812
11813         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
11814         test-switch.c}: Deleted.
11815
11816         * gcc.misc-tests/msgs.exp: New testcase driver.
11817
11818 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
11819
11820         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
11821         Watch for illegal return values from ${tool}_load.
11822         * config/unix.exp (${tool}_load): Fix pass/fail detection for
11823         cross targets.  Coerce return value >0 to 1.
11824
11825 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11826
11827         * config/unix.exp (${tool}_load): Call program rsh, not proc.
11828
11829         * config/emb-unix.exp: New file.
11830
11831         * config/sim.exp: Error if variable $SIM not defined.
11832         (${tool}_load): Mark test as "untested" if simulator missing.
11833
11834         * config/unix.exp: Load remote.exp to get rcp_download.
11835         * lib/c-torture.exp: Use different option lists for testcases with
11836         and without loops.
11837         * gcc.c-torture/execute/execute.exp: Likewise.
11838
11839 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11840
11841         * config/*.exp: Clarify return code from ${tool}_load.
11842         Call `unresolved' or `untested' instead of `warning' or `perror'
11843         (sometimes you still want to call both though).
11844         Add comment that `shell_id' is local to each file.
11845         * config/udi.exp (timeout): Set to 30.
11846         Don't print warning if connection fails, $connectmode has already
11847         printed an error.
11848         (${tool}_load): Move verbose messages to level 2.
11849         Rework pattern for "Process started" message.
11850         Pass `shell_id' to ${connectmode}_download.
11851         Retry twice upon timeout.  Make resetting of target more robust.
11852         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
11853         Pass `shell_id' to exit_$connectmode.
11854         Only call exit_$connectmode if connected.
11855         * config/unix.exp (${tool}_load): Check return codes better.
11856         * config/vrtx.exp (${tool}_load): Likewise.
11857         * config/vx.exp (${tool}_load): Likewise.
11858         Delete unneeded global's.
11859         * lib/dg.exp (dg-test): Update to reflect clarified return codes
11860         from ${tool}_load.
11861         (dg-stat): Delete.
11862         (dg-init): Delete recording of pass/fail counts.
11863         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11864         (old-dejagnu-init): Likewise.
11865         (old-dejagnu-stat): Delete contents, empty proc now.
11866         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
11867         (c-torture): Delete references to lcnt, lpass, lfail.
11868         Get option list from TORTURE_OPTIONS.
11869         Delete -funroll[-all]-loops if no loops.
11870         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
11871         (g++_stat): Delete contents (empty proc now).
11872         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
11873         (gcc_finish): Likewise.
11874         (gcc_stat): Deleted.
11875         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
11876         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
11877         * gcc.c-torture/execute/execute.exp: Likewise.
11878         Split tests into two parts: compile, execute.
11879         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
11880         no loops.  Update to reflect clarified return codes from ${tool}_load.
11881
11882 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
11883
11884         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
11885         to grep for.
11886         (old-dejagnu): Likewise (where necessary).
11887
11888 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
11889
11890         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
11891
11892         * lib/dg.exp (dg-process-target): Fix processing of selector.
11893         Add comment regarding use of `error'.
11894
11895         * lib/gcc.exp (prune_system_crud): Define if missing.
11896         * lib/g++.exp (prune_system_crud): Likewise.
11897
11898         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
11899         Call prune_system_crud.
11900         * lib/dg.exp (dg-runtest): New proc.
11901         Use perror instead of send_user for tcl errors in testcase.
11902         Don't return any value, it's never used.
11903         Don't clobber previous definition of `unknown'.
11904         Print tcl errors in `dg-final'.
11905
11906 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
11907
11908         * lib/dg.exp (dg-process-target): Improve syntax error messages.
11909         (dg-test): Don't print errorInfo, it contains stack backtrace.
11910
11911 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
11912
11913         * lib/g++.exp (runtest_file_p): Define if missing.
11914
11915 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
11916
11917         * lib/mike-g++.exp: Comment out loading of g++.exp.
11918         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
11919         (default_g++_version): Always print something.
11920         (default_g++_start): Comment out call to `which'.
11921         (g++_start, g++_load): Deleted (must be defined in config file).
11922         * lib/gcc.exp: Test for existence of $CC at start.
11923         Delete check for tmpdir (done in gcc_init).
11924         (default_gcc_version): Always print something.
11925         (default_gcc_start): Comment out call to `which'.
11926         * config/*.exp: Major cleanup - make cross targets work at least a
11927         little better for g++ (by not being "--tool gcc" specific).
11928         Rename gcc_xxx to ${tool}_xxx.
11929         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
11930         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
11931
11932 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
11933
11934         * lib/c-torture.exp (c-torture-compile): Rework compiler
11935         message processing.
11936
11937         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
11938         c-torture.
11939
11940 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
11941
11942         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
11943
11944         * lib/dg.exp (dg-process-target): Support { target native }.
11945
11946 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
11947
11948         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
11949         looked for "... program xxx got fatal signal".
11950         Correct regsub munging of `comp_output'.
11951         Ignore compiler messages "path prefix not used" and "linker input
11952         file unused".
11953
11954 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
11955
11956         * lib/gcc.exp (runtest_file_p): Define if missing.
11957         * gcc.prms/template.c: Example to work from.
11958
11959 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
11960
11961         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
11962         * lib/dg.exp (dg-test): Call unsupported testcases as such.
11963
11964         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
11965         * gcc.prms/1883.c: Moved from compile/940714-1.c.
11966         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
11967         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
11968
11969         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
11970         (dg-process-target): No longer a varargs proc.
11971         Return S/N for target, P/F for xfail.  All callers changed.
11972         (user option procs): More argument checking.
11973         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
11974         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
11975         (dg-test): Skip test if not running on selected target in `dg-do'.
11976         Update handling of `dg-do-what', `dg-output-text'.
11977         Separate execution pass/fail from output pattern match pass/fail.
11978         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
11979
11980 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
11981
11982         * gcc.c-torture/special/special.exp: Don't expect failure for mips
11983         target for 920510-1.c.
11984
11985 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
11986
11987         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
11988         Clean up comment regarding use of passcnt, etc.
11989         (gcc_stat): Don't update `testcnt' here.
11990         (gcc_finish): Do it here.
11991         Might as well reset `but_id' here too.
11992         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
11993         to determine if the file should be tested.
11994         * gcc.c-torture/compile/compile.exp: Likewise.
11995         * gcc.c-torture/execute/execute.exp: Likewise.
11996         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
11997         * gcc.misc-tests/dg-test.exp: Likewise.
11998         * gcc.prms/prms.exp: Likewise.
11999         * gcc.wendy/wendy.exp: Likewise.
12000         * g++.old-deja.exp: Likewise.
12001         Move "Testing file" message to verbose level 1.
12002
12003 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
12004
12005         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
12006
12007 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
12008
12009         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
12010         (default_gcc_start): Accept optional second list element
12011         of compiler flags.  Print compiler output at verbosity level 2.
12012         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
12013         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
12014         Save current values of framework globals passcnt, failcnt, xpasscnt,
12015         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
12016         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
12017         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
12018         xfailcnt to compute stats.  Update framework global `testcnt' from
12019         pass/fail counts.
12020         (gcc_finish): New proc.  Clean up test environment.
12021         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
12022         (gcc_epass, gcc_efail): Delete.
12023         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
12024         argument of line number.
12025         (dg-init): If the tool has an init routine, call it.
12026         (dg-test): Remove args `cflags_var' and `libs_var'.
12027         Pass all compiler options to ${tool}_start.
12028         Handle missing line number.
12029         (dg-finish): New function.
12030         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
12031         particular files.  Call gcc_finish at end.  Move "skipping test"
12032         message to verbosity level 3.
12033         * gcc.c-torture/compile/compile.exp: Likewise.
12034         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
12035         * gcc.c-torture/execute/execute.exp: Likewise.
12036         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12037         Print testcase being tried at verbosity level 1.
12038         * gcc.c-torture/special/special.exp: Unset xfail.
12039         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12040         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
12041         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
12042         * gcc.failure/failure.exp: Likewise.
12043         * gcc.ieee/ieee.exp: Likewise.
12044         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
12045         Update call to dg-test.  Call dg-finish at end.
12046         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
12047         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12048         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
12049         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
12050         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
12051         * gcc.wendy/wendy.exp: Add copyright.
12052         Delete setting of tmpdir (done by gcc_init).
12053         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
12054         Pass compiler flags to gcc_start.  Call gcc_finish at end.
12055         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
12056         gcc_[ce]pass/fail.
12057
12058 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
12059
12060         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
12061         confusion.
12062         (g++_load): Likewise.
12063
12064         * config/*.exp (gcc_load): Some were varargs fns and some were not.
12065         Rename argument to `prog' to remove the confusion.
12066         Varargs fns behave differently too!
12067         (g++_load): Likewise.
12068
12069         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
12070
12071         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
12072         what it is.  Delete (always) printing of status value for !native.
12073         Simplify verbose code, and include status and exec_output.
12074         (g++_load): Use gcc_load.
12075
12076 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12077
12078         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
12079         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
12080         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
12081         940714-3.c as these testcases don't exist anymore.  Make
12082         va-arg-1.c expected to pass.
12083
12084 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
12085
12086         * gcc.misc-tests/misc.exp: Only run specific testcases.
12087         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
12088         * gcc.misc-tests/dg-[1-9].c: New files.
12089
12090         * lib/dg.exp: New testsuite driver.
12091         * gcc.prms/prms.exp: Use it.
12092
12093         * README.gcc: New file.
12094
12095         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
12096         Document and reset `lxpass' and `lxfail'.
12097         Simplify "initialized" message.
12098         (gcc_stat): Clean up comments a little.
12099
12100 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
12101
12102         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
12103
12104 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
12105
12106         * lib/old-dejagnu.exp (process-option): New proc.
12107         (old-dejagnu-init, old-dejagnu-stat): Likewise.
12108         (old-dejagnu): Simplify.
12109         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
12110
12111 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
12112
12113         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
12114         exists and is not an empty string.
12115
12116         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
12117         $xfail rather than calling setup_xfail.  Clear $xfail when test is
12118         finished.
12119         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
12120         automatically.
12121
12122         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
12123         longer expected to fail.
12124
12125         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
12126         "f" function call.
12127
12128         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
12129
12130         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
12131         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
12132         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
12133         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
12134         c-torture-1.29.
12135
12136         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
12137         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
12138
12139         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
12140
12141         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
12142         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
12143
12144         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
12145         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
12146         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
12147
12148 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
12149
12150         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
12151         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
12152         940714-1.c, 940714-2.c, 940714-3.c},
12153         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
12154         gcc.misc-tests/{mg.c,mg.exp}:
12155         New tests.
12156         * gcc.noncompile/noncompile.exp: Change accordingly.
12157
12158 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
12159
12160         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
12161         Undo previous clobberage.
12162
12163 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
12164
12165         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
12166         * gcc.special/{930510-1.c, special.exp}:
12167         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
12168         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
12169         struct-varargs-1.c}: New tests from c-torture-1.26.
12170
12171 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
12172
12173         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
12174           argument to switch.
12175
12176 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
12177
12178         * Revert the previous changes.  Please see Rob's directory
12179           (/lisa/test/rob/progressive/gcc/testsuite) for testing
12180           fixes.
12181
12182 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
12183
12184         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
12185             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
12186             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
12187             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
12188             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
12189             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
12190             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
12191             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
12192             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
12193             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
12194             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
12195             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
12196             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
12197             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
12198             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
12199             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
12200             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
12201             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
12202             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
12203             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
12204             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
12205             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
12206             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
12207             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
12208             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
12209             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
12210             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
12211
12212 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
12213
12214         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
12215             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
12216           with perror calls.
12217
12218 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
12219
12220         * config/unix.exp (g++_load): Fix syntax.
12221
12222 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12223
12224         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
12225         * gcc.noncompile/921017-1.c: Deleted obsolete test.
12226         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
12227         Don't expect va-arg-1.c to fail.  Correct expected output for
12228         920928-1.c.
12229         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
12230         * gcc.wendy/hbm4.c: Correct typo.
12231         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
12232
12233 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
12234
12235         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
12236         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
12237         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
12238         * lib/c-torture.exp (c-torture-compile): Ditto.
12239
12240         Reduce volume of output (remove all the -I's and such).
12241         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
12242         Call gcc_cpass, gcc_cfail.
12243         (c-torture): Pass testing option to c-torture-compile.
12244
12245 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
12246
12247         Bring patches over from progressive.
12248         * config/default.exp: Exit remote shell cleanly.
12249         (g++_exit, g++_start): Add default versions.
12250         * config/sim.exp (gcc_load): Use perror, not error.
12251
12252 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
12253
12254         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
12255         set in site.exp.
12256
12257 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
12258
12259         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
12260         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
12261         (wendy_try): New proc to run testcase.
12262         (main loop): Call 'em.
12263         * gcc.wendy/*.c: Clean up pass to correct expected output.
12264
12265         * lib/gcc.exp: Minor cleanup work.
12266         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
12267
12268 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
12269
12270         * config/sim.exp (gcc_load): Document return codes better.
12271         Don't pass -v to simulator.
12272
12273 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
12274
12275           * gcc.special/920717-x.c: Fix typo.
12276           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
12277           get at sources.
12278
12279         * lib/mike-gcc.exp: Fix typo.
12280
12281 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
12282
12283         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
12284         binary to use, transform the name.
12285         * config/*.exp: rename everything. Nuke any g++ specific files,
12286         it's now a special case of gcc that requires no special support.
12287         Add a default.exp for unsupported targets.
12288
12289 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
12290
12291         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
12292         lib/old-dejagnu.exp: Fix a few patterns to work with the new
12293         version of Tcl.
12294
12295 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
12296
12297         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
12298         than a warning.
12299
12300 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
12301
12302         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
12303
12304 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12305
12306         * gcc.execute/execute.exp: Combine opt_list and foption_list into
12307         option_list.  Compile every file with only 4/6 option choices
12308         (same as C torture) instead of with 12/18 different option
12309         choices.
12310         * lib/c-torture.exp: Likewise.
12311
12312         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
12313         not already set.
12314
12315 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
12316
12317         * lib/old-deja.exp: Add `excess errors test fails' error, now one
12318         can put an XFAIL *-*-* on excess errors.
12319
12320 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
12321
12322         * g++.law: Add more tests derived from g++-bugs snapshots.
12323
12324         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
12325         equivalent to g++.law/init9.
12326
12327         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
12328         compiled it, and the a.out file after we've run it.
12329
12330 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12331
12332         * lib/mike-g++.exp (postbase): Delete the .o file after we've
12333         compiled it, and the a.out file after we've run it.
12334
12335 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
12336
12337         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
12338
12339 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12340
12341         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
12342         version number.
12343
12344 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
12345
12346         * g++.law: New directory of g++ tests derived from the g++-bugs
12347         snapshots.
12348
12349 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12350
12351         * gcc.compile: initbug1.c initbug1.exp testcase added
12352
12353 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12354
12355         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
12356         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
12357           fixes submitted by Jeff Law (law@cs.utah.edu)
12358         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
12359           Jeff Law (law@cs.utah.edu)
12360
12361
12362 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
12363
12364         * config/unix-g++.exp: Follow the gcc way of doing things.
12365         * g++.old-deja/old-deja.exp: Minor updates.
12366         * lib/g++.exp: New file, follow the gcc way of doing things.
12367         * lib/old-dejagnu.exp: Minor updates.
12368         * lib/mike-g++.exp: Always unset errorInfo.
12369
12370 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
12371
12372         * lib/gcc.exp: Fix some errors with the below change, CC and
12373         CFLAGS should be global when setting, not local.
12374
12375 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12376
12377         * lib/gcc.exp: Transform tool name.
12378
12379 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12380
12381         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
12382
12383 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12384
12385         * lib/gcc.exp: change gcc_done to gcc_stat
12386
12387 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12388
12389         * Upgraded gcc testsuite to c-torture version 1.25
12390
12391 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12392
12393         * lib/gcc.exp: added reporting code. Changed verbose compile message.
12394         * lib/c-torture: added hooks for new reporting code.
12395
12396 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12397
12398         * config/sh-gcc.exp: check if sh-sim exists in the path
12399
12400 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12401
12402         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
12403         * gcc.compile/compile.exp: Initial changes for new logic.
12404         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
12405         * gcc.failure/failure.exp: Initial changes for new logic.
12406         * gcc.ieee/ieee.exp: Initial changes for new logic.
12407         * gcc.misc-tests/misc.exp: Initial changes for new logic.
12408         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
12409         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
12410         * lib/c-torture.exp: Initial changes for new logic.
12411         * lib/gcc.exp: Initial changes for new logic.
12412
12413 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
12414
12415         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
12416         depend upon failure or success.  Fully qualify names in failure
12417         and success messages.  Always remove a.out before starting
12418         compile, just in case.  Pay more attention to error text output by
12419         the compiler.  Handle testcases with no known past errors just
12420         like all others, so that things are uniform.  Other miscellaneous
12421         improvements.
12422
12423 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12424
12425         * gcc.cpp: new directory for cpp tests
12426
12427 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12428
12429         * lib/chill.exp: Code reformatted, removed unused code.
12430         * config/unix-chill.exp: Code reformatted, removed unused code.
12431         * chill.execute/execute.exp: Code reformatted, removed unused code.
12432         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
12433
12434 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
12435
12436         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
12437         routines not written.
12438
12439 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12440
12441         * config/bug-gcc.exp: Use new procs from bug.exp.
12442
12443 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12444
12445         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
12446         via ftp, rather than depending on NFS.
12447         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
12448         case.
12449
12450 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12451
12452         * config/bug-gcc.exp: Use new download proc.
12453
12454 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
12455
12456         * chill.execute/execute.exp: cleanups, handles errors better
12457         * chill.compile/compile.exp: rewrite, based on execute.exp
12458         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
12459         * lib/chill.exp: major changes to diff proc and compile and link
12460           procs. added chill_fail and chill_pass wrappers to pass and
12461           fail. added more comments, and handle error codes better.
12462           Added a hack to capture stderr from exec, so noncompile tests
12463           can work.
12464
12465 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12466
12467         * chill.execute/execute.exp: rewrite of testsuite driver
12468         * lib/chill.exp: rewrite of testsuite driver
12469         * config/unix-chill.exp: rewrite of testsuite driver
12470
12471 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12472
12473     In chill.execute:
12474         * iexpr.ch: Standardize uppercase.
12475         * tuples.dat: Standardize uppercase.
12476         * vary.ch: standardize.  Correct varying string assignments.
12477         * vary.dat: Add new output lines.
12478
12479 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
12480
12481     In chill.execute:
12482         * chprintf.ch: Standardize use of uppercase.
12483         * tuples.ch: Standardize and turn arr2 into a DCL,
12484           rather than a SYN.
12485         * pinits.ch: Standardize.
12486
12487 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
12488
12489         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
12490         * Makefil: Renamed to Makefile.in.
12491         * configure.in: New.
12492
12493 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12494
12495     In chill.execute:
12496         * .cvsignore: Add result/output files.
12497         * Makefile: Fix up variables at start.  Use MFLAGS
12498           everywhere.  Correct bool_loc, built_ins entries.
12499           Add entry for vary1.ch.
12500         * bitarray.ch: Standardize upper-case usage.
12501         * bitexpr.ch: Standardize, add output of b1.
12502         * params.ch: Use arrayt in along PROC parameters, to
12503           avoid novelty problems.
12504         * sets.ch: Tiny cleanup.
12505         * vary1.ch: Re-indent.
12506
12507 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
12508
12509           * Add PR-related files to Makefiles, .cvsignore files, etc.
12510
12511 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12512
12513         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
12514           with compiler objects. New names are test-flow.c and test-loop.c
12515
12516 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12517
12518         * Upgraded c-torture tests from 1.19 to 1.20
12519
12520         * new files:
12521         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
12522         * gcc.compile: 930623-1.c 930623-2.c
12523         * gcc.noncompile: 930622-1.c 930622-2.c
12524         * gcc.failure: 920411-1.c 920627-2.c
12525         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
12526
12527 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12528
12529         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12530           More changes to get testsuite working properly. Needs more work.
12531           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
12532
12533 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12534
12535         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12536           More changes to get testsuite working properly. Needs more work.
12537
12538 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
12539
12540         * chill.compile/compile.exp: Added for Dejagnu support
12541         * chill.execute/execute.exp: Added for Dejagnu support
12542         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
12543
12544 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
12545
12546     This should complete moving the CHILL test files.
12547         * chill.noncompile(.cvsignore printf.grt
12548             in-printf.grt chprintf.grt chprintf.ch):
12549             Added test-support files.
12550           (Makefile): Modified further.
12551         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
12552             signal.ch): Added test files.
12553           * chill.execute (.cvsignore printf.grt printr.c
12554             in-printf.grt rts.c chprintf.grt rts.h): Added
12555           test-support files.
12556             (Makefile): More corrections.
12557
12558 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
12559
12560         * chill.compile, chill.execute, chill.nocompile: Add CHILL
12561           test cases, ready for DejaGnu.
12562
12563 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12564
12565         * Upgraded c-torture tests from 1.18 to 1.19
12566
12567         * gcc.compile: added test(s):
12568           930607-1.c
12569         * gcc.execute: added test(s):
12570           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
12571
12572         * added new subdirectory for misc tests: gcc.misc-tests
12573         * gcc.misc-test(s): added tests:
12574           inst-check.c test-consts.c test-ior.c test-switch.c
12575
12576 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12577
12578         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
12579
12580 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
12581
12582         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
12583
12584 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12585
12586         * Upgraded c-torture tests from 1.17 to 1.18
12587
12588 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12589
12590         * Upgraded c-torture tests from 1.12 to 1.17
12591
12592 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
12593
12594         * lib/old-dejagnu.exp:
12595           Fixed handling of XFAIL target triplets to correctly
12596           recognize wildcard characters.  Removed code that
12597           appended a unique id tag to the end of the file name
12598           printed out by the result of the testcases within a
12599           given test file.
12600
12601 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
12602
12603         * lib/old-dejagnu.exp:
12604           Reworked expected failure handling to trigger off of XFAIL
12605           keyword in keyphrase embeded in testcase source code. The
12606           XFAIL keyword must be at the end of the keyphrase line. It
12607           may optionally be followed by one or more target triplets.
12608           It has just occured that the handling of wildcards in the
12609           target triplet may not be correct.
12610
12611 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
12612
12613         * g++.old-deja/tests:
12614           Moved all subdirectories up one level into g++.old-deja .
12615
12616         * lib/old-dejagnu.exp:
12617           Fixed problem with CXXFLAGS not being properly reset, and being
12618           corrupted with extraneous "-c" compiler option.  This was
12619           causing binaries to not be generated for test that needed them.
12620           Modified strings passed to "pass" and "fail" so that individual
12621           tests from the same test file would be distinguished by an
12622           identifier appended to the test file name in the summary logs;
12623           this corrected a problem with erroneous diff logs.  Added code
12624           to search testcases for expected fail and unexpected pass keywords.
12625
12626 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12627
12628         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
12629
12630 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12631
12632         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
12633           Removed extraneous text from end of "Special g++ Options"
12634           keyphrase.
12635
12636         * lib/old-dejagnu.exp: Added pattern matching to look for new
12637           keywords, embedded in testcases comments, which will trigger
12638           calls to xpass and xfail.
12639
12640 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
12641
12642         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
12643           comments embedded in the testcases, especially the one looking for
12644           special compiler options, as well as the pattern matching for the
12645           compiler output again.
12646
12647 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
12648
12649         * lib/old-dejagnu.exp: Do a proper check of the return value for
12650           execute tests. Fixed several problems with the pattern matching
12651           of the compiler output which gave erroneous test results.
12652           Changed several of the test result messages to be more descriptive.
12653         * config/unix-g++.exp: Proc g++_load now actually works and
12654           executes the tests passed to it and returns a usable return
12655           value.
12656
12657 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12658
12659           * lib/gcc.exp: Exits gracefully if $CC is bogus.
12660
12661 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12662
12663         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
12664           Modified both files to properly execute the old style
12665           dejagnu tests. The previous versions of these files were
12666           experimental and did not function anything near correctly.
12667
12668 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
12669
12670         * Removed all Makefile.in and configure.in files. No configuration
12671         needed now.
12672
12673 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
12674
12675         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
12676
12677 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
12678
12679         * gcc.compile/configure.in, gcc.unsorted/configure.in,
12680         gcc.special/configure.in, gcc.noncompile/configure.in,
12681         gcc.execute/configure.in, gcc.code_quality/configure.in,
12682         g++.other/configure.in, g++.old-deja/configure.in,
12683         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
12684         in srcname setting.
12685
12686 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12687
12688         * lib/udi.exp:  Fixed mondfe and mondfe_download.
12689         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
12690         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
12691
12692 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
12693
12694         * config/udi-gdb.exp: Check $shell_id after connecting to target.
12695         (gdb_exit): Don't remove *_soc files.
12696
12697 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
12698
12699         * lib/c-torture.exp: Don't look for main; instead always use -w
12700         -c.  This is how the c-torture tests work.  Remove the object
12701         file if the compilation succeeds.
12702         * gcc.execute/execute.exp: Remove executable if test passes.
12703         * gcc.noncompile/noncompile.exp: Every test is an expected
12704         failure.
12705         * gcc.special/special.exp: Added tests from c-torture 1.11,
12706         corrected use of existing test.
12707         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
12708         gcc.execute/920625-1.c: Updated to c-torture 1.11.
12709         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
12710         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
12711         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
12712         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
12713         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
12714         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
12715         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
12716         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
12717         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
12718         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
12719         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
12720         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
12721         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
12722         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
12723         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
12724         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
12725         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
12726         c-torture 1.11.
12727         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
12728         correspond to c-torture 1.11.
12729
12730         * New file.