OSDN Git Service

PR c++/5661
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
2
3         PR c++/5661
4         * g++.dg/ext/vlm1.C: New test.
5         * g++.dg/ext/vlm2.C: Likewise.
6         
7         * g++.dg/init/array1.C: Remove invalid braces.
8         * g++.dg/init/brace1.C: New test.
9         * g++.dg/init/copy2.C: Likewise.
10         * g++.dg/init/copy3.C: Likewise.
11         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
12         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
13         braces.
14         
15 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
16
17         * gcc.dg/cpp/assembler.S: Don't use -ansi.
18
19 Fri Oct 11 10:56:49 2002  Richard Shann  <richard.shann@superh.com>
20
21         * gcc.c-torture/compile/simd-5.c: New test.
22
23 2002-10-10  Jim Wilson  <wilson@redhat.com>
24
25         * gcc.c-torture/execute/20021010-1.c: New test.
26
27 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
28
29         PR c/7353
30         * g++.dg/ext/typedef-init.C: New test.
31         * gcc.dg/typedef-init.c: New test.
32
33 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
34
35         * gcc.dg/cpp/paste13.c: New test.
36
37 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
38
39         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
40         remaining platforms, XFAIL during compile, not execute.  Don't
41         XFAIL at -O0.
42
43 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
44
45         * gcc.dg/alias-1.c: Tweak expected warning.
46
47 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
48
49         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
50
51 2002-10-06  Andreas Jaeger  <aj@suse.de>
52
53         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
54         * gcc.dg/cpp/c++98.C: Likewise.
55
56         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
57         * g++.dg/cpp/c++98.C: Likewise.
58
59         * g++.dg/README (Subdirectories): Mention cpp directory.
60
61         PR target/7559
62         * gcc.dg/20021006-1.c: New test.
63
64 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
65
66         PR c++/7804
67         * g++.dg/other/warning1.C: New test.
68
69 2002-10-04  Roger Sayle  <roger@eyesopen.com>
70
71         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
72         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
73         and sparc-*-* with -m64 as expected failures.  See PR 8087.
74
75 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
76
77         PR c++/7931
78         * g++.dg/template/ptrmem3.C: New test.
79
80         PR c++/7754
81         * g++.dg/template/union1.C: New test.
82
83 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
84
85         PR c++/8006
86         * g++.dg/abi/mangle9.C: New test.
87         * g++.dg/abi/mangle10.C: New test.
88         * g++.dg/abi/mangle11.C: New test.
89         * g++.dg/abi/mangle12.C: New test.
90
91 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
92
93         PR c++/7188.
94         * g++.dg/template/meminit1.C: New test.
95         * g++.dg/warn/Wreorder-1.C: Likewise.
96         * g++.old-deja/g++.mike/warn3.C: Tweak.
97         * lib/prune.exp: Ingore "in copy constructor".
98
99 2002-10-02  Andreas Jaeger  <aj@suse.de>
100
101         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
102         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
103         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
104         on x86-64.
105
106 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
107
108         * gcc.dg/empty1.C: Fix typo.
109
110 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
111
112         * gcc.dg/alias-1.c: New test.
113
114 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
115
116         * gcc.dg/empty1.C: New test.
117
118         * g++.dg/tls/init-2.C: Tweak error messages.
119
120 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
121
122         * gcc.c-torture/compile/20020923-1.c: New test.
123
124 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
125
126         * gcc.c-torture/execute/ffs-1.c: New test.
127         * gcc.c-torture/execute/ffs-2.c: Ditto.
128
129 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
130
131         * g++.dg/overload/member1.C: New test.
132
133 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
134
135         * g++.dg/abi/empty7.C: New test.
136         * g++.dg/init/pm2.C: Likewise.
137
138 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
139
140         * g++.dg/rtti/crash1.C: New test.
141
142 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
143
144         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
145         gcc.dg/sibcall-4.c: New tests.
146
147 2002-09-28  Roger Sayle  <roger@eyesopen.com>
148
149         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
150         powerpc and MMIX targets.
151
152 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
153
154         * gcc.dg/cpp/20020927-1.c: New.
155
156 2002-09-26  David S. Miller  <davem@redhat.com>
157
158         * gcc.c-torture/compile/trunctfdf.c: New.
159
160 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
161
162         * lib/target-supports.exp (check_weak_available): Handle solaris2.
163
164 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
165
166         * gcc.c-torture/execute/loop-15.c: New.
167
168 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
169
170         * README.QMTEST: Fix typo.
171
172 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
173
174         * gcc.dg/20020926-1.c: New test.
175
176 2002-09-25  David S. Miller  <davem@redhat.com>
177
178         PR target/7842
179         * gcc.c-torture/execute/shiftdi.c: New test.
180
181 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
182
183         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
184         unique to the tool.
185         * lib/g77.exp (g77_init): Likewise.
186         * lib/g++.exp (g++_init): Likewise.
187         * lib/objc.exp (objc_init): Likewise.
188
189 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
190
191         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
192         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
193         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
194
195 2002-09-25  Richard Henderson  <rth@redhat.com>
196
197         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
198         too-small long double.
199
200 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
201
202         * gcc.dg/20020919-1.c: New test.
203
204 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
205
206         * g++.dg/abi/bitfield6.C: New test.
207         * g++.dg/abi/bitfield7.C: New test.
208         * g++.dg/abi/bitfield8.C: New test.
209         * g++.dg/abi/vbase11.C: New test.
210
211 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
212
213         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
214         hppa*-*-hpux*.  Update test comment.
215
216 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
217
218         * gcc.dg/tls/struct-1.c: New test.
219
220 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
221
222         * gcc.dg/cpp/tr-warn2.c: Update.
223
224 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
225
226         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
227
228 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
229
230         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
231         systems.
232
233 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
234
235         * gcc.c-torture/execute/ieee/mzero3.c: New test.
236
237         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
238         Adjust for c++filt moved to binutils.  Remove spurious duplicate
239         setting of cxxfilt.
240
241 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
242
243         * gcc.dg/20020312-2.c: Update for darwin.
244
245 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
246
247         * g++.old-deja/g++.other/crash32.C: Mark ICE.
248
249 Tue Sep 17 13:59:45 2002  Nicola Pero  <n.pero@mi.flashnet.it>
250
251         * objc.dg/comp-types-1.m: New test.
252         * objc.dg/comp-types-2.m: New test.
253         * objc.dg/comp-types-3.m: New test.
254         * objc.dg/comp-types-4.m: New test.
255         * objc.dg/comp-types-5.m: New test.
256         * objc.dg/comp-types-6.m: New test.
257
258 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
259
260         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
261
262 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
263
264         * g++.dg/other/do1.C: New test.
265
266         * g++.dg/template/subst1.C: New test.
267
268 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
269
270         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
271
272 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
273
274         * g++.dg/template/qualttp20.C: Adjust expected errors.
275         * g++.old-deja/g++.jason/report.C: Likewise.
276         * g++.old-deja/g++.other/qual1.C: Likewise.
277
278         * g++.dg/lookup/scoped2.C: New test.
279
280         * g++.dg/ext/asm3.C: New test.
281
282 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
283
284         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
285
286 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
287
288         * ChangeLog: follow spelling conventions.
289         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
290         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
291         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
292         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
293         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
294         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
295         * g++.old-deja/g++.law/global-init1.C: Likewise.
296         * g++.old-deja/g++.other/delete4.C: Likewise.
297         * g++.old-deja/g++.other/inline21.C: Likewise.
298         * g++.old-deja/g++.other/singleton.C: Likewise.
299         * g77.dg/strlen0.f: Likewise.
300         * g77.f-torture/compile/20010519-1.f: Likewise.
301         * g77.f-torture/compile/980310-4.f: Likewise.
302         * gcc.c-torture/compile/20000605-1.c: Likewise.
303         * gcc.c-torture/execute/20020225-1.c: Likewise.
304         * gcc.dg/c90-hexfloat-2.c: Likewise.
305         * gcc.dg/c99-bool-1.c: Likewise.
306         * gcc.dg/c99-hexfloat-2.c: Likewise.
307         * gcc.dg/dll-2.c: Likewise.
308         * gcc.dg/wtr-union-init-1.c: Likewise.
309         * gcc.dg/wtr-union-init-2.c: Likewise.
310         * gcc.dg/wtr-union-init-3.c: Likewise.
311         * gcc.dg/cpp/avoidpaste1.c: Likewise.
312         * gcc.dg/cpp/defined.c: Likewise.
313         * gcc.dg/cpp/macsyntx.c: Likewise.
314         * gcc.dg/cpp/paste2.c: Likewise.
315         * gcc.dg/cpp/trad/defined.c: Likewise.
316         * gcc.dg/format/c90-printf-1.c: Likewise.
317         * gcc.dg/format/c90-scanf-1.c: Likewise.
318         * gcc.dg/format/c99-printf-1.c: Likewise.
319         * gcc.dg/format/c99-scanf-1.c: Likewise.
320         * gcc.misc-tests/gcov-8.c: Likewise.
321         * lib/profopt.exp: Likewise.
322
323 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
324
325         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
326
327 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
328
329         * g++.dg/inherit/using2.C: New test.
330
331 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
332
333         * ChangeLog: Follow spelling conventions.
334         * g++.dg/template/friend4.C: Likewise.
335         * g++.old-deja/g++.pt/crash67.C: Likewise.
336         * gcc.c-torture/execute/20000801-4.c: Likewise.
337         * gcc.dg/c90-digraph-1.c: Likewise.
338         * gcc.dg/c94-digraph-1.c: Likewise.
339         * gcc.dg/c99-digraph-1.c: Likewise.
340         * gcc.dg/cpp/line5.c: Likewise.
341         * gcc.dg/cpp/multiline.c: Likewise.
342         * gcc.dg/cpp/trad/literals-1.c: Likewise.
343         * gcc.dg/format/attr-3.c: Likewise.
344         * gcc.dg/format/c90-scanf-3.c: Likewise.
345         * gcc.dg/format/ext-4.c: Likewise.
346
347 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
348
349         * g++.dg/template/pretty1.C: New test.
350
351 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
352
353         * gcc.c-torture/execute/struct-cpy-1.c: New test.
354
355 2002-09-13  Matt Austern  <austern@apple.com>
356
357         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
358         passing a cast expression to a function by const reference.
359
360 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
361
362         * g++.dg/template/deduce1.C: New test.
363
364 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
365
366         * gcc.c-torture/execute/simd-1.c: Force all use of int to
367         32-bit int.
368
369 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
370
371         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
372         usage.
373
374 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
375
376         * gcc.c-torture/compile/20020910-1.c: New test.
377
378 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
379
380         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
381
382 2002-09-10  Andreas Jaeger  <aj@suse.de>
383
384         * gcc.dg/20020312-2.c: Adjust for x86-64.
385
386 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
387
388         * g77.dg/7388.f: New test case for PR 7388.
389
390 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
391
392         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
393
394 2002-09-05  Ziemowit Laski <zlaski@apple.com>
395
396         * objc.dg/proto-lossage-1.m: New test.
397
398 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
399
400         * gcc.dg/cpp/_Pragma4.c: Fix typo.
401
402 Fri Sep  6 16:39:37 2002  Nicola Pero  <n.pero@mi.flashnet.it>
403
404         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
405         expected to pass.
406
407 2002-09-06  Stan Shebs  <shebs@apple.com>
408             David Edelsohn  <edelsohn@gnu.org>
409
410         * gcc.dg/weak: New directory.
411         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
412         target-specific xfail bits.
413         * gcc.dg/typeof-2.c: Move to new directory.
414         * gcc.dg/weak.exp: New expect script.
415
416 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
417
418         * gcc.c-torture/execute/extzvsi.c: New test.
419
420 2002-09-05  Stan Shebs  <shebs@apple.com>
421
422         * gcc.dg/weak-1.c: xfail on Darwin.
423         * gcc.dg/weak-2.c: Ditto.
424         * gcc.dg/weak-3.c: Ditto.
425         * gcc.dg/weak-4.c: Ditto.
426         * gcc.dg/weak-5.c: Ditto.
427         * gcc.dg/weak-6.c: Ditto.
428         * gcc.dg/weak-7.c: Ditto.
429         * gcc.dg/weak-8.c: Ditto.
430         * gcc.dg/weak-9.c: Ditto.
431
432 Thu Sep  5 00:34:33 2002  J"orn Rennecke <joern.rennecke@superh.com>
433
434         * gcc.c-torture/execute/loop-14.c: New test.
435
436 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
437
438         * g++.dg/other/cxa-atexit1.C: New test.
439
440         * gcc.dg/typeof-2.c: New test.
441
442 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
443
444         * gcc.dg/cpp/_Pragma4.c: New test.
445
446 Tue Sep  3 11:04:26 2002  Nicola Pero  <n.pero@mi.flashnet.it>
447
448         * objc/execute/nil_method-1.m: New testcase.
449
450 Sun Sep  1 12:47:39 2002  Nicola Pero  <n.pero@mi.flashnet.it>
451
452         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
453         [Object class], not [Object initialize].
454
455 2002-08-31  Roger Sayle  <roger@eyesopen.com>
456             Hans-Peter Nilsson  <hp@bitrange.com>
457
458         * gcc.c-torture/execute/20020720-1.x: Skip test on
459         mmix-knuth-mmixware.  Correct comment.
460
461 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
462
463         * testsuite/g++.dg/abi/bitfield5.C: New test.
464         * testsuite/g++.dg/abi/vbase10.C: Likewise.
465
466 Tue Aug 27 22:23:22 2002  Nicola Pero  <n.pero@mi.flashnet.it>
467
468         * objc.dg/undeclared-selector.m: New test.
469
470 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
471
472         * g++.dg/other/offsetof1.C: Avoid cast warning.
473
474 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
475
476         * objc.dg/super-class-2.m: New test.
477
478 2002-08-24  Matt Austern  <austern@apple.com>
479
480         * g++.dg/ext/lvaddr.C: New test.
481         * g++.dg/ext/lvcast.C: New test.
482
483 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
484
485         * testsuite/g++.dg/inherit/cond1.C: New test.
486
487 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
488
489         * gcc.dg/noncompile/incomplete-1.c: New test.
490
491 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
492
493         * gcc.dg/typespec-1.c: New test.
494
495 2002-08-20  Devang Patel  <dpatel@apple.com>
496         * objc.dg/proto-hier-2.m: New test.
497
498 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
499
500         * objc.dg/bitfield-1.m: New test.
501         * objc.dg/bitfield-2.m: New test.
502
503 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
504
505         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
506         gcc.dg/c99-flex-array-4.c: New tests.
507
508 2002-08-16  Stan Shebs  <shebs@apple.com>
509
510         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
511
512 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
513
514         * gcc.dg/typeof-1.c: New test.
515         * g++.dg/ext/typeof2.C: New test.
516
517 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
518
519         * g++.dg/other/offsetof1.C: New test.
520
521 2002-08-14  Richard Henderson  <rth@redhat.com>
522
523         * gcc.dg/tls/diag-3.c: Fix expected message strings.
524
525 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
526
527         * gcc.dg/cpp/_Pragma3.c: New test.
528
529 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
530
531         * g++.dg/template/inherit3: New test.
532
533 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
534
535         * gcc.dg/bitfld-4.c: Add blank options.
536
537 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
538
539         * g++.dg/template/crash1.C: New test.
540
541 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
542
543         * gcc.dg/tls/opt-2.c: New test.
544
545 2002-08-08  Devang Patel  <dpatel@apple.com>
546
547         * objc.dg/selector-1.m : New test
548
549 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
550
551         * g++.dg/abi/bitfield4.C: New test.
552         * gcc.dg/bitfld-4.c: New test.
553
554 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
555
556         * g++.dg/other/packed1.C: New test.
557
558 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
559
560         * g++.dg/abi/offsetof.C: Tweak error messages.
561         * g++.old-deja/g++.mike/p10769a.C: Likewise.
562
563 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
564
565         * gcc.dg/bitfld-3.c: New test.
566
567 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
568             Richard Henderson  <rth@redhat.com>
569
570         * gcc.dg/i386-bitfield1.c: New test.
571         * g++.dg/abi/bitfield3.C: Update.
572
573 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
574
575         * objc.dg/const-str-2.m: Update.
576         * gcc.dg/cpp/c++98.c: Change to C extension.
577         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
578         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
579
580 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
581
582         * testsuite/gcc.dg/tls/diag-3.c: New.
583
584 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
585
586         * g++.dg/README (Subdirectories): Document new subdir expr.
587         * g++.dg/expr/pmf-1.C: New test.
588
589 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
590
591         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
592
593 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
594
595         * g++.dg/abi/bitfield3.C: New test.
596
597 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
598
599         * lib/gcov.exp: Tweak expected line formats.
600         * gcc.misc-tests/gcov8.c: New test.
601         * gcc.misc-tests/gcov8.x: New flags.
602
603 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
604
605         * consistency.vlad/layout/endian.c: Include string.h.
606
607         * gcc.c-torture/execute/20020805-1.c: New test.
608
609 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
610
611         * g++.dg/other/conversion1.C: New test.
612
613 2002-08-03  Roger Sayle  <roger@eyesopen.com>
614
615         * gcc.dg/builtins-1.c: New testcase.
616
617 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
618
619         * g++.dg/inherit/access3.C: New test.
620
621 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
622
623         * gcc.dg/ia64-visibility-2.c: New test.
624
625 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
626
627         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
628         __qualifier_flags to __flags.
629
630 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
631
632         * g++.dg/inherit/operator1.C: New test.
633         * g++.dg/lookup/disamb1.C: Fix typo in comment.
634         * g++.dg/other/error1.C: Change expected error message.
635         * g++.dg/template/conv4.C: Likewise.
636
637 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
638
639         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
640         for documented behavior.
641
642 2002-07-25  Roger Sayle  <roger@eyesopen.com>
643
644         * gcc.c-torture/execute/20020720-1.x: Skip this test on
645         several targets known to fail.
646
647 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
648
649         * gcc.dg/mips-args-[123].c: New tests.
650
651 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
652
653         * gcc.dg/ppc-spe.c: New.
654
655 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
656
657         * g++.dg/other/ptrmem4.C: New testcase.
658
659 2002-07-24  Richard Henderson  <rth@redhat.com>
660
661         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
662
663 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
664
665         * g++.dg/ext/alignof1.C (main): Return 0 for success.
666
667 2002-07-24  Roger Sayle  <roger@eyesopen.com>
668
669         * gcc.c-torture/execute/memset-3.c: New testcase.
670
671 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
672
673         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
674         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
675
676 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
677
678         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
679         Delete.
680
681 Tue Jul 23 21:02:43 2002  J"orn Rennecke <joern.rennecke@superh.com>
682
683         * gcc.c-torture/compile/simd-4.c: New test.
684
685 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
686
687         PR c++/7347, c++/7348
688         * g++.dg/template/access4.C: New test.
689         * g++.dg/template/access5.C: New test.
690         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
691         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
692         * g++.old-deja/g++.pt/ttp58.C: Likewise.
693         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
694
695 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
696
697         * gcc.dg/gnu89-init-2.c: New test.
698
699 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
700
701         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
702
703 2002-07-20  Roger Sayle  <roger@eyesopen.com>
704
705         * gcc.c-torture/execute/20020720-1.c: New testcase.
706
707 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
708
709         * gcc.dg/cpp/Wsignprom.c: New tests.
710
711 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
712
713         * gcc.c-torture/execute/loop-13.c: New test.
714
715 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
716
717         * gcc.dg/cpp/expr.c: New tests.
718
719 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
720
721         * g++.dg/opt/pr6713.C: Add template instantiation.
722
723 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
724
725         * gcc.dg/nest.c: New test.
726
727 2002-07-17  Richard Henderson  <rth@redhat.com>
728
729         * g++.dg/opt/pr6713.C: New test.
730
731 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
732
733         * gcc.c-torture/execute/loop-2e.x: Let the testcase
734         XFAIL for all x86 processors.
735
736 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
737
738         * gcc.c-torture/execute/20010122-1.x: Do not test with
739         -fomit-frame-pointer.
740
741 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
742
743         * g++.dg/template/instantiate2.C: New test.
744         * g++.dg/template/spec4.C: New test.
745
746 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
747
748         * g++.dg/template/access2.C: New test.
749         * g++.dg/template/access3.C: New test.
750
751 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
752
753         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
754         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
755         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
756         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
757         Convert to use <stdarg.h>.
758         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
759         Delete.
760         * gcc.dg/va-arg-2.c: New.
761         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
762
763 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
764
765         * gcc.c-torture/compile/20020710-1.c: New test.
766
767 Thu Jul 11 15:39:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
768                           Andrew Pinski  <pinskia@physics.uc.edu>
769
770         gcc.c-torture/compile/simd-2.c: New testcase.
771         gcc.c-torture/compile/simd-3.c: Likewise.
772
773 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
774
775         PR c++/7224
776         * g++.dg/overload/error1.C: New test.
777
778 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
779
780         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
781         configuration and IRIX 6 O32 ABI.
782
783 2002-07-11  Roger Sayle  <roger@eyesopen.com>
784
785         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
786
787 2002-07-10  Roger Sayle  <roger@eyesopen.com>
788
789         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
790
791 2002-07-10  Jeffrey A Law  <law@redhat.com>
792
793         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
794
795         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
796
797 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
798
799         * gcc.dg/20020312-2.c: Check for __PPC__.
800
801 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
802
803         * gcc.c-torture/compile/20020709-1.c: New test.
804
805 2002-07-07  Roger Sayle  <roger@eyesopen.com>
806
807         * g++.dg/template/qualttp21.C: New test case.
808
809 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
810
811         * gcc.c-torture/compile/20020706-1.c: New test.
812         * gcc.c-torture/compile/20020706-2.c: New test.
813
814 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
815             Alexandre Oliva  <aoliva@redhat.com>
816
817         * g++.dg/warn/incomplete1.C: New test.
818
819 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
820
821         PR c++/7099
822         * g++.dg/warn/noreturn1.C: New test.
823
824 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
825
826         PR c++/6706
827         * g++.dg/debug/debug6.C: New test.
828         * g++.dg/debug/debug7.C: New test.
829
830 Thu Jul  4 07:36:48 2002  J"orn Rennecke <joern.rennecke@superh.com>
831
832         * gcc.c-torture/compile/simd-3.c: New test.
833
834 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
835
836         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
837         * gcc.dg/20020620-1.c: Likewise.
838
839 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
840
841         PR c++/6944
842         * g++.dg/init/array4.C: New test.
843         * g++.dg/init/array5.C: New test.
844
845 Wed Jul  3 10:25:41 2002  J"orn Rennecke <joern.rennecke@superh.com>
846
847         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
848         * gcc.c-torture/execute/simd-2.c (main): Likewise.
849
850 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
851
852         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
853         * gcc.dg/wtr-aggr-init-1.c: Likewise.
854         * gcc.dg/wtr-conversion-1.c: Likewise.
855         * gcc.dg/wtr-escape-1.c: Likewise.
856         * gcc.dg/wtr-int-type-1.c: Likewise.
857         * gcc.dg/wtr-label-1.c: Likewise.
858         * gcc.dg/wtr-static-1.c: Likewise.
859         * gcc.dg/wtr-strcat-1.c: Likewise.
860         * gcc.dg/wtr-suffix-1.c: Likewise.
861         * gcc.dg/wtr-switch-1.c: Likewise.
862         * gcc.dg/wtr-unary-plus-1.c: Likewise.
863         * gcc.dg/wtr-union-init-1.c: Likewise.
864         * gcc.dg/wtr-union-init-2.c: Likewise.
865         * gcc.dg/wtr-union-init-3.c: Likewise.
866
867         * gcc.dg/wtr-func-def-1.c: New test.
868
869 2002-07-02 Devang Patel <dpatel@apple.com>
870
871         * objc.dg/param-1.m: New test.
872
873 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
874
875         * gcc.dg/cpp/trad/directive.c: Add test.
876         * gcc.dg/cpp/trad/macroargs.c: Add test.
877         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
878
879 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
880
881         * gcc.dg/cpp/cmdlne-M.c: New test.
882
883 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
884
885         * objc.dg/desig-init-1.m: New test.
886
887 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
888
889         PR c++/6716
890         * g++.dg/template/instantiate1.C: New test.
891
892 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
893
894         PR c++/7112
895         * g++.dg/template/sizeof2.C: New test.
896
897 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
898
899         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
900         gcc.dg/cpp/trad/include.c: New tests.
901
902 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
903
904         PR target/7177
905         * gcc.c-torture/compile/20020701-1.c: New test.
906
907 2002-07-01  Stan Shebs  <shebs@apple.com>
908
909         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
910         header here...
911         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
912         (objc-torture-execute): or here.
913
914 Mon Jul  1 12:51:05 2002  J"orn Rennecke <joern.rennecke@superh.com>
915
916         * gcc.c-torture/execute/arith-rand-ll.c: New test.
917
918 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
919
920         * gcc.dg/cpp/trad/escaped-nl.c: New test.
921
922 2002-06-30  Devang Patel  <dpatel@apple.com>
923
924         * objc.dg/fsyntax-only.m: New test.
925
926 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
927
928         PR c++/6695
929         * g++.dg/template/friend7.C: New file.
930
931 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
932
933         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
934         return type.
935
936 Thu Jun 27 15:23:21 2002  J"orn Rennecke <joern.rennecke@superh.com>
937
938         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
939         avoid division by zero.
940
941 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
942
943         * gcc.dg/Wunknownprag.c: New tests.
944
945 Tue Jun 25 21:50:38 2002  J"orn Rennecke <joern.rennecke@superh.com>
946
947         * gcc.c-torture/execute/simd-2.c: New test.
948
949 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
950
951         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
952         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
953         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
954         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
955         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
956         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
957         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
958         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
959         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
960         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
961         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
962         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
963         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
964         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
965         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
966         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
967         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
968
969 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
970
971         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
972         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
973         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
974         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
975         New tests.
976         * gcc.dg/cpp/trad/directive.c: Update.
977
978 2002-06-23  Andreas Jaeger  <aj@suse.de>
979
980         * gcc.c-torture/execute/complex-6.c: New.
981
982 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
983
984         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
985         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
986         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
987         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
988
989 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
990
991         * gcc.dg/cpp/trad: New directory with traditional tests copied
992         from parent directory.
993         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
994         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
995         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
996         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
997         Move to trad/ and rename.
998         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
999         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
1000         gcc.dg/cpp/trad/redef2.c: New tests.
1001         * gcc.dg/cpp/trad/trad.exp: New driver.
1002
1003 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
1004
1005         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
1006         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
1007         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
1008         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
1009         Remove.
1010
1011 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
1012
1013         * gcc.dg/20020620-1.c: New test.
1014
1015 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1016
1017         * g++.dg/template/ttp4.C: New test.
1018
1019 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
1020
1021         * g++.dg/opt/vt1.C: Fix regexp.
1022
1023 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1024
1025         * gcc.c-torture/execute/pure-1.c: Make functions static again.
1026         Don't use attribute `noinline'.
1027
1028 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
1029
1030         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
1031
1032 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
1033
1034         * gcc.c-torture/execute/simd-1.c: New.
1035
1036         * gcc.dg/simd-1.c: New.
1037
1038 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
1039
1040         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
1041
1042 2002-06-16  Richard Henderson  <rth@redhat.com>
1043
1044         * g++.dg/ext/anon-struct1.C: New.
1045         * g++.dg/ext/anon-struct2.C: New.
1046         * g++.dg/ext/anon-struct3.C: New.
1047         * gcc.dg/anon-struct-1.c: New.
1048         * gcc.dg/anon-struct-2.c: New.
1049         * gcc.dg/anon-struct-3.c: New.
1050         * gcc.dg/20011008-1.c: Adjust warning text.
1051         * gcc.dg/20020527-1.c: Add -fms-extensions.
1052
1053 2002-06-16  Richard Henderson  <rth@redhat.com>
1054
1055         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
1056
1057 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
1058
1059         * gcc.c-torture/execute/20020615-1.c: New test.
1060
1061 2002-06-15  Roger Sayle  <roger@eyesopen.com>
1062
1063         * gcc.c-tortuture/execute/compare-1.c: New test case.
1064         * gcc.c-tortuture/execute/compare-2.c: New test case.
1065         * gcc.c-tortuture/execute/compare-3.c: New test case.
1066
1067 2002-06-13  Richard Henderson  <rth@redhat.com>
1068
1069         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
1070         ia64 ilp32.
1071
1072 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1073
1074         * g++.dg/template/typename2.C: Update error message.
1075
1076 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
1077
1078         * gcc.c-torture/execute/20020611-1.c: New test.
1079
1080 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
1081
1082         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
1083         list of targets to skip.
1084
1085 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
1086
1087         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
1088         targets if not optimizing.
1089
1090 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
1091
1092         * gcc.c-torture/compile/20020605-1.c: New test.
1093
1094         * g++.dg/opt/vt1.C: New test.
1095
1096         * gcc.dg/20020531-1.c: New test.
1097
1098         * gcc.dg/20020530-1.c: New test.
1099
1100         * gcc.dg/20020527-1.c: New test.
1101
1102         * g++.dg/opt/cse1.C: New test.
1103
1104 2002-06-07  Roger Sayle  <roger@eyesopen.com>
1105
1106         * gcc.dg/20020607-2.c: New test case.
1107
1108 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
1109
1110         * gcc.c-torture/compile/20020604-1.c: New test.
1111
1112 2002-06-04  Richard Henderson  <rth@redhat.com>
1113
1114         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
1115         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
1116         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
1117
1118 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
1119
1120         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
1121
1122 2002-06-03  Richard Henderson  <rth@redhat.com>
1123
1124         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
1125         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
1126
1127 2002-06-02  Richard Henderson  <rth@redhat.com>
1128
1129         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
1130         test functions static.
1131
1132 2002-06-02  Andreas Jaeger  <aj@suse.de>
1133
1134         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
1135         now.
1136
1137 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
1138
1139         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
1140         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
1141         Update for mofified diagnostics.
1142         * gcc.dg/c99-intconst-1.c: No longer fail.
1143
1144 2002-06-02  Richard Henderson  <rth@redhat.com>
1145
1146         * gcc.dg/uninit-A.c: Remove xfail markers.
1147
1148 2002-06-01  Roger Sayle  <roger@eyesopen.com>
1149
1150         * gcc.dg/fnegate-1.c: New test case.
1151
1152 2002-05-30  Osku Salerma  <osku@iki.fi>
1153
1154         * gcc.c-torture/execute/mayalias-1.c: New file.
1155
1156 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1157
1158         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
1159         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
1160         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
1161
1162 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
1163
1164         * gcc.c-torture/execute/20020529-1.c: New test.
1165
1166 2002-05-27  Richard Henderson  <rth@redhat.com>
1167
1168         * g++.dg/ext/attrib6.C: New test case.
1169
1170 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1171
1172         * gcc.c-torture/execute/pure-1.c: New test.
1173
1174 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1175
1176         * gcc.dg/cpp/arith-2.c: Remove.
1177
1178 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
1179
1180         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
1181         * gcc.dg/cpp/if-3.c: Remove.
1182
1183 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
1184
1185         * g++.dg/opt/cse2.C: New test.
1186
1187 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
1188
1189         * gcc.dg/cpp/arith-1.c: New semantic tests.
1190         * gcc.dg/cpp/if-1.c: Update.
1191
1192 2002-05-24  Ben Elliston  <bje@redhat.com>
1193
1194         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
1195
1196 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
1197
1198         * gcc.dg/verbose-asm.c: New test.
1199
1200 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
1201
1202         * gcc.dg/cpp/paste12.c: New test.
1203
1204 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1205
1206         * g++.dg/parse/named_ops.C: New test.
1207
1208 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
1209
1210         * gcc/testsuite/gcc.dg/weak-8.c: New test.
1211
1212 Thu May 23 11:09:26 2002  J"orn Rennecke <joern.rennecke@superh.com>
1213
1214         * gcc.dg/weak-2.c: Allow optional leading underscore
1215         in scan-assembler symbol name.
1216         * gcc.dg/weak-3.c: Likewise.
1217         * gcc.dg/weak-4.c: Likewise.
1218         * gcc.dg/weak-5.c: Likewise.
1219
1220 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
1221
1222         * gcc.dg/20020523-1.c: New test.
1223
1224 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
1225
1226         * objc.dg/const-str-2.m: Update now that we stop after
1227         a command line error.
1228
1229 2002-05-22  Richard Henderson  <rth@redhat.com>
1230
1231         * g++.dg/dg.exp: Fix typo in test pruneing.
1232
1233 2002-05-22  Richard Henderson  <rth@redhat.com>
1234
1235         * g++.dg/dg.exp: Prune the tls subdirectory.
1236         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
1237         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
1238         * g++.dg/tls/init-1.C: New.
1239
1240 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
1241
1242         * gcc.dg/20020517-1.c: New test.
1243
1244 2002-05-21  Richard Henderson  <rth@redhat.com>
1245
1246         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
1247         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
1248
1249 Tue May 21 14:25:32 2002  Brian R. Gaeke  <brg@dgate.ORG>
1250
1251         * g++.dg/other/copy2.C: New test.
1252
1253 Mon May 20 10:51:35 2002  J"orn Rennecke <joern.rennecke@superh.com>
1254
1255         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
1256         (MAX_COPY): Bump up to 10 times sizeof (long long).
1257         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
1258
1259         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
1260         sizeof (long long).
1261
1262         * gcc.c-torture/execute/strcpy-1.c: New test.
1263
1264 2002-05-19  Jason Merrill  <jason2redhat.com>
1265
1266         * g++.dg/ext/oper1.C: New test.
1267
1268 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
1269 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
1270
1271         * README.QMTEST: New file.
1272
1273         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
1274
1275 2002-05-19  Andreas Jaeger  <aj@suse.de>
1276
1277         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
1278         now.
1279         * gcc.c-torture/execute/loop-2d.x: Likewise.
1280
1281 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
1282
1283         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
1284         support weak symbols.
1285         * gcc.dg/weak-4.c: Likewise
1286         * gcc.dg/weak-6.c: Likewise
1287
1288 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
1289
1290         * gcc.dg/weak-3.c: Add dg-excess-error comment for
1291         cygwin, coff and h8300-*-hms targets
1292         * gcc.dg/weak-5.c: Likewise
1293         * gcc.dg/weak-7.c: Likewise
1294
1295 2002-05-16  Jason Merrill  <jason@redhat.com>
1296
1297         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
1298         (scan-assembler-not, scan-assembler-dem): Likewise.
1299         (scan-assembler-dem-not): Likewise.
1300
1301 2002-05-15  Richard Henderson  <rth@redhat.com>
1302
1303         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
1304
1305 2002-05-15  Richard Henderson  <rth@redhat.com>
1306
1307         * gcc.dg/weak-5.c (vfoo1c): No warning here.
1308         (vfoo1f): Warning here.
1309         (vfoo1l): Don't redefine the alias.
1310
1311 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
1312
1313         * g++.dg/init/pm1.C: New test.
1314
1315 2002-05-12  David S. Miller  <davem@redhat.com>
1316
1317         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
1318         types.
1319
1320 2002-05-10  Roger Sayle  <roger@eyesopen.com>
1321
1322         * gcc.c-torture/execute/20020510-1.c: New test case.
1323
1324 2002-05-10  David S. Miller  <davem@redhat.com>
1325
1326         * gcc.c-torture/execute/conversion.c: Test long double too.
1327
1328 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
1329
1330         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
1331         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
1332         * lib/g++.exp (g++_link_flags): Likewise.
1333         * lib/objc.exp (objc_target_compile): Likewise.
1334
1335 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
1336
1337         * gcc.dg/cpp/poison.c: Update.
1338         * gcc.dg/cpp/20000625-2.c: Remove.
1339         * gcc.dg/cpp/direct2s.c: Remove final test.
1340
1341 2002-05-08  Tom Rix  <trix@redhat.com>
1342
1343         * gcc.c-torture/execute/20020508-1.c: New test.
1344         * gcc.c-torture/execute/20020508-2.c: New test.
1345         * gcc.c-torture/execute/20020508-3.c: New test.
1346
1347 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
1348
1349         * gcc.dg/cpp/charconst-4.c: More tests.
1350
1351 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
1352
1353         PR c/6569
1354         * gcc.dg/weak-3.c: Update location of warning messages.
1355         * gcc.dg/weak-5.c: Likewise.
1356
1357 2002-05-06  Roger Sayle  <roger@eyesopen.com>
1358
1359         * gcc.c-torture/execute/20020506-1.c: New test case.
1360
1361 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
1362
1363         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
1364
1365 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1366
1367         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
1368
1369 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
1370
1371         * gcc.dg/cpp/charconst-3.c: New test.
1372
1373 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
1374
1375         * gcc.dg/cpp/charconst.c: Update tests.
1376
1377 2002-05-05  Tim Josling  <tej@melbpc.org.au>
1378
1379         * treelang: Added directory for new sample language treelang. Also
1380         lib/treelang.exp: New file to signal treelang should be tested.
1381
1382 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
1383
1384         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
1385         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
1386         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
1387         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
1388         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
1389         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
1390         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
1391
1392 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
1393
1394         * gcc.dg/format/xopen-2.c: New test.
1395
1396 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
1397
1398         * gcc.dg/20020503-1.c: New test.
1399
1400 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
1401
1402         * g++.dg/init/dtor1.C: Make it tougher.
1403
1404 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
1405
1406         * g++.dg/init/dtor1.C: New test.
1407
1408 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
1409
1410         * gcc.dg/altivec-8.c: New.
1411
1412 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
1413
1414         * gcc.dg/altivec-7.c: New.
1415
1416 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
1417
1418         * g++.dg/parse/typedef1.C: New test.
1419
1420 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
1421
1422         PR c++/6486
1423         * g++.dg/template/friend6.C: New test.
1424
1425         PR c++/6492
1426         * g++.dg/init/copy1.C: New test.
1427
1428 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
1429
1430         * g++.dg/warn/effc1.C: New test.
1431
1432 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
1433
1434         * gcc.dg/cpp/if-cexp.c: Add a test.
1435
1436 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
1437
1438         * gcc.dg/20020426-2.c: New test.
1439
1440 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
1441
1442         * gcc.dg/cpp/if-mop.c: Update.
1443         * gcc.dg/cpp/if-mpar.c: Add test.
1444         * gcc.dg/cpp/if-oppr.c: Update.
1445
1446 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1447
1448         PR c/6343
1449         * gcc.dg/weak-[2-7].c: New tests.
1450
1451 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
1452
1453         * gcc.dg/enum1.c: New test.
1454
1455 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
1456
1457         PR c++/6497
1458         * g++.dg/inherit/access2.C: New test.
1459
1460 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
1461
1462         PR bootstrap/6445
1463         * gcc.dg/20020426-1.c: New test.
1464
1465 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
1466
1467         * g++.dg/abi/enum1.C: New test.
1468
1469 2002-04-26  Richard Henderson  <rth@redhat.com>
1470
1471         * gcc.dg/c99-bool-1.c: Expect always true warning.
1472
1473 2002-04-25  Roger Sayle  <roger@eyesopen.com>
1474
1475         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
1476
1477 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1478
1479         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
1480         targets.
1481
1482 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
1483
1484         * g++.dg/abi/mange7.C: New test.
1485
1486         PR c++/6438.
1487         * g++.dg/parse/stmtexpr2.C: New test.
1488
1489 Wed Apr 24 21:38:36 2002  J"orn Rennecke <joern.rennecke@superh.com>
1490
1491         * gcc.dg/20020312-2.c: Add SH target.
1492
1493 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1494
1495         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
1496         compiler output on mips*-*-irix*.
1497
1498 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
1499
1500         * g++.dg/parse/attr1.C: New test.
1501
1502 2002-04-23  Roger Sayle  <roger@eyesopen.com>
1503
1504         * gcc.c-torture/execute/string-opt-17.c: New test case.
1505         * gcc.c-torture/execute/memset-2.c: New test case.
1506
1507 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
1508
1509         PR c++/6256:
1510         * g++.dg/template/friend5.C: New test.
1511
1512         PR c++/6331:
1513         * g++.dg/template/qual1.C: Likewise.
1514
1515 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
1516
1517         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
1518         Include stdlib.h, not stdio.h or ctype.h.
1519
1520 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
1521
1522         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
1523         cris-*-elf* and mmix-*-*.
1524         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
1525         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
1526         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
1527         Ditto.
1528         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
1529         * gcc.dg/wchar_t-1.c: Ditto.
1530
1531 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
1532
1533         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
1534         Clarify comment.
1535
1536 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
1537
1538         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
1539
1540 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1541
1542         * gcc.c-torture/execute/20000906-1.x: Delete.
1543
1544 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
1545
1546         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
1547
1548 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
1549
1550         * PR6367
1551         * g77.f-torture/execute/6367.f: New test.
1552         * g77.f-torture/execute/6367.x: Disable for MMIX.
1553
1554 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
1555
1556         * PR6352
1557         * g++.dg/opt/inline2.C: New test.
1558
1559 2002-04-18  Richard Henderson  <rth@redhat.com>
1560
1561         * gcc.dg/20000906-1.c: Enable for all targets.
1562         * gcc.c-torture/compile/iftrap-2.c: New.
1563
1564 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
1565
1566         * gcc.dg/20020418-1.c: New test.
1567         * gcc.dg/20020418-2.c: New test.
1568
1569 2002-04-18  Richard Henderson  <rth@redhat.com>
1570
1571         * gcc.c-torture/compile/iftrap-1.c: New.
1572         * gcc.dg/iftrap-1.c: Adjust for ia64.
1573         * gcc.dg/iftrap-2.c: New.
1574
1575 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
1576
1577         * gcc.c-torture/compile/20020418-1.c: New test.
1578
1579 2002-04-18  Roger Sayle  <roger@eyesopen.com>
1580
1581         * gcc.c-torture/compile/20020415-1.c: New.
1582
1583 2002-04-18  David S. Miller  <davem@redhat.com>
1584
1585         * gcc.c-torture/execute/20020418-1.c: New test.
1586
1587 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
1588
1589         * gcc.dg/20020416-1.c: New test.
1590
1591         * g++.dg/opt/inline1.C: New test.
1592
1593 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
1594
1595         * gcc.dg/altivec-5.c: New test.
1596
1597         * gcc.dg/20020415-1.c: New test.
1598
1599 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
1600
1601         * testsuite/lib/chill.exp: Remove.
1602
1603 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
1604
1605         * g++.dg/other/big-struct.C: New test.
1606
1607 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
1608
1609         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
1610         of scratch file.
1611
1612 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
1613
1614         PR c/6277
1615         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
1616         in scan-assembler function name
1617
1618 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
1619
1620         * g77.f-torture/execute/980628-4.x,
1621         g77.f-torture/execute/980628-5.x,
1622         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1623         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1624         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
1625         i[34567]86-*-*.
1626
1627 2002-04-13  David S. Miller  <davem@redhat.com>
1628
1629         * gcc.c-torture/execute/20020413-1.c: New test.
1630
1631 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
1632
1633         * gcc.dg/asm-6.c,
1634         * g++.dg/ext/asm1.C: New tests.
1635
1636 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
1637
1638         PR c++ 5373.
1639         * g++.dg/parse/stmtexpr1.C: New test.
1640
1641         PR c++/5189.
1642         * g++.dg/template/copy1.C: New test.
1643
1644 2002-04-12  Richard Henderson  <rth@redhat.com>
1645
1646         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
1647
1648 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
1649
1650         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
1651         gcc.c-torture/execute/20020307-2.c.
1652
1653 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
1654
1655         * g++.dg/ext/attrib5.C,
1656         * g++.dg/lookup/struct1.C: New tests.
1657
1658 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
1659
1660         * gcc.dg/20020411-1.c: New test.
1661
1662         * gcc.c-torture/execute/20020411-1.c: New test.
1663
1664 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
1665
1666         * g77.f-torture/execute/6177.f: New test.
1667
1668 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
1669
1670         PR middle-end/6247
1671         * g++.dg/opt/cleanup1.C: New test.
1672
1673         * g++.dg/opt/const1.C: New test.
1674
1675 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
1676
1677         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
1678
1679 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
1680
1681         PR c++/5507
1682         * g++.dg/template/typename2.C: New test.
1683
1684 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
1685
1686         * gcc.c-torture/execute/loop-12.c: New.
1687
1688 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
1689
1690         * g77.f-torture/execute/980628-4.x,
1691         g77.f-torture/execute/980628-5.x,
1692         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
1693         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
1694         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
1695
1696 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1697
1698         PR optimization/6086
1699         * g++.dg/opt/preinc1.C: New test.
1700
1701 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1702
1703         PR c++/5571
1704         * g++.dg/opt/static2.C: New test.
1705
1706 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
1707
1708         PR c/5120
1709         * gcc.dg/20020406-1.c: New test.
1710
1711 2002-04-04  David S. Miller  <davem@redhat.com>
1712
1713         * gcc.c-torture/execute/20020404-1.c: New test.
1714
1715 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
1716
1717         PR c/6123
1718         * gcc.dg/20020312-2.c: Do not declare global register variable
1719         if __PIC__ or __pic__ is defined.
1720
1721 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
1722
1723         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
1724         __asm__ so that it works correctly even if -ansi -pedantic-errors.
1725
1726 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1727
1728         * gcc.misc-tests/linkage.exp: Update last change to handle
1729         sparc*-, not just sparc-.
1730
1731 2002-04-03  Richard Henderson  <rth@redhat.com>
1732
1733         * gcc.dg/cpp/ucs.c: Improved long UCS test.
1734
1735 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1736
1737         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
1738
1739 2002-04-02  David S. Miller  <davem@redhat.com>
1740
1741         * gcc.c-torture/execute/20020402-3.c: New test.
1742
1743 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
1744
1745         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
1746         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
1747
1748         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
1749         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
1750         g77.f-torture/execute/20001201.x,
1751         g77.f-torture/execute/u77-test.x: New files.
1752
1753         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
1754         * gcc.dg/wchar_t-1.c: Ditto.
1755
1756 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1757
1758         * gcc.c-torture/execute/20020402-1.c: New test.
1759
1760 2002-04-01  Richard Henderson  <rth@redhat.com>
1761
1762         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
1763
1764         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
1765
1766 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1767
1768         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
1769
1770 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1771
1772         * g++.dg/inherit/template-as-base.C: Expect error.
1773         * g++.dg/inherit/namespace-as-base.C: Likewise.
1774
1775 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
1776
1777         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
1778         g++.dg/ext/instantiate3.C: Tweak match patterns.
1779
1780         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
1781         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
1782         -da test.
1783
1784 2002-03-31  Richard Henderson  <rth@redhat.com>
1785
1786         * gcc.dg/special/alias-2.c: New.
1787         * gcc.dg/special/ecos.exp: Run it.
1788
1789 2002-03-31  Richard Henderson  <rth@redhat.com>
1790
1791         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
1792
1793 2002-03-31  Kazu Hirata  <kazu@hxi.com>
1794
1795         * gcc.dg/weak-1.c: Disable on h8300 port.
1796
1797 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
1798
1799         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
1800         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
1801         ordering tests.
1802         * g++.dg/bprob/bprob-1.C: New test.
1803         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
1804         * g++.dg/gcov/gcov-1.C: New test.
1805         * g++.dg/gcov/gcov-1.x: New file.
1806         * g++.dg/gcov/gcov-2.C: New test.
1807         * g++.dg/gcov/gcov-3.C: New test.
1808         * g++.dg/gcov/gcov-3.h: New file.
1809
1810 2002-03-28  Roger Sayle  <roger@eyesopen.com>
1811
1812         * g++.old-deja/g++.other/builtins5.C: New test.
1813         * g++.old-deja/g++.other/builtins6.C: New test.
1814         * g++.old-deja/g++.other/builtins7.C: New test.
1815         * g++.old-deja/g++.other/builtins8.C: New test.
1816         * g++.old-deja/g++.other/builtins9.C: New test.
1817
1818 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
1819
1820         * g++.dg/opt/static1.C: New test.
1821
1822         * g++.dg/opt/longbranch1.C: New test.
1823
1824 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
1825
1826         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
1827
1828         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
1829
1830 Thu Mar 28 16:38:09 2002  Jeffrey A Law  (law@redhat.com)
1831
1832         * gcc.c-torture/execute/20020328-1.c: New test.
1833
1834 2002-03-27  Richard Henderson  <rth@redhat.com>
1835
1836         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
1837         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
1838         move from g++.old-deja/g++.ext/.
1839
1840 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
1841
1842         * g++.dg/init/new2.C: New test.
1843
1844 2002-03-26  Richard Henderson  <rth@redhat.com>
1845
1846         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
1847
1848         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
1849         on sparc.
1850
1851         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
1852         sparcv9 systems.
1853         * gcc.dg/20001102-1.c: Likewise.
1854
1855 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
1856
1857         * gcc.dg/cpp/endif-pedantic1.c,
1858         gcc.dg/cpp/endif-pedantic2.c:  New tests.
1859
1860 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
1861
1862         * g++.dg/init/new1.C: New test.
1863
1864 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
1865
1866         * g++.dg/abi/vbase9.C: New test.
1867
1868 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
1869
1870         * gcc.dg/arm-asm.c: New test.
1871
1872 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
1873
1874         * gcc.dg/Wswitch-enum.c: New test.
1875         Fix PR c/5044.
1876
1877 2002-03-26  Richard Henderson  <rth@redhat.com>
1878
1879         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
1880         structure.
1881
1882 2002-03-25  Richard Henderson  <rth@redhat.com>
1883
1884         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
1885         sparcv9 systems.
1886
1887         * gcc.c-torture/compile/20011119-1.c (xxx): New.
1888         * gcc.c-torture/compile/20011119-2.c (xxx): New.
1889
1890 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
1891
1892         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1893
1894 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
1895
1896         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
1897         targets using generic thunk support.
1898
1899 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
1900
1901         * gcc.c-torture/compile/20020323-1.c: New test.
1902
1903         * g++.dg/opt/conj2.C: New test.
1904
1905 2002-03-24  Richard Henderson  <rth@redhat.com>
1906
1907         * gcc.dg/weak-1.c: Use -fno-common.
1908
1909 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1910
1911         * g77.dg/f77-edit-apostrophe-out.f: New test
1912         * g77.dg/f77-edit-h-out.f: New test
1913         * g77.dg/f77-edit-t-in.f: New test
1914         * g77.dg/f77-edit-t-out.f: New test
1915         * g77.dg/f77-edit-x-out.f: New test
1916         * g77.dg/f77-edit-slash-out.f: New test
1917         * g77.dg/f77-edit-colon-out.f: New test
1918         * g77.dg/f77-edit-s-out.f: New test
1919
1920 2002-03-24  Richard Henderson  <rth@redhat.com>
1921
1922         * objc/execute/formal_protocol-6.x: New XFAIL.
1923
1924 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1925
1926         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
1927         that do not support weak symbols
1928
1929 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
1930
1931         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
1932         * lib/g77.exp:  Likewise
1933         * lib/objc.exp: Likewise
1934
1935 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
1936
1937         * gcc.dg/Wswitch-default.c: New test.
1938
1939 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
1940
1941         * g++.dg/other/enum1.C: New test.
1942
1943 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
1944
1945         * gcc.dg/pragma-ep-3.c: Fix typo.
1946
1947 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
1948
1949         * g++.dg/inherit/template-as-base.C: New test.
1950
1951 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
1952
1953         * g++.old-deja/g++.other/dwarf2-1.C: Move...
1954         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
1955
1956 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
1957
1958         * gcc.dg/cpp/multiline.c: Update to match.
1959
1960 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
1961
1962         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
1963
1964 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
1965
1966         * gcc.dg/cpp/extratokens2.c:  New file.
1967
1968 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
1969
1970         * gcc.dg/20020312-2.c: Add rs6000 target.
1971
1972         * gcc.c-torture/compile/20020319-1.c: New test.
1973
1974 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1975
1976         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
1977         (A, E): Handle this.
1978
1979 2002-03-20  Jason Merrill  <jason@redhat.com>
1980
1981         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
1982         ignoring -fpic.
1983         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
1984         through prune_gcc_output.
1985
1986 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
1987
1988         * gcc.c-torture/compile/20020320-1.c: New test.
1989
1990 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
1991
1992         * gcc.c-torture/compile/20020318-1.c: New test.
1993
1994         * gcc.dg/struct-by-value-1.c: New test.
1995
1996         * gcc.dg/20020319-1.c: New test.
1997
1998 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
1999
2000         * g++.dg/opt/conj1.C: New test.
2001
2002 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
2003
2004         * g++.dg/template/qualttp20.C: Revert previous change.
2005         * g++.dg/template/qualttp3.C: Likewise.
2006         * g++.dg/template/qualttp4.C: Likewise
2007         * g++.dg/template/qualttp5.C: Likewise
2008         * g++.dg/template/qualttp6.C: Likewise
2009         * g++.dg/template/qualttp7.C: Likewise
2010         * g++.dg/template/qualttp8.C: Likewise
2011         * g++.dg/template/recurse.C: Likewise.
2012
2013 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
2014
2015         * gcc.dg/cpp/wchar-1.c: Update.
2016
2017 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
2018
2019         * g++.dg/template/conv1.C: New test.
2020         * g++.dg/template/conv2.C: New test.
2021         * g++.dg/template/conv3.C: New test.
2022         * g++.dg/template/conv4.C: New test.
2023
2024 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
2025
2026         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
2027         * g++.dg/template/qualttp3.C: Likewise.
2028         * g++.dg/template/qualttp4.C: Likewise
2029         * g++.dg/template/qualttp5.C: Likewise
2030         * g++.dg/template/qualttp6.C: Likewise
2031         * g++.dg/template/qualttp7.C: Likewise
2032         * g++.dg/template/qualttp8.C: Likewise
2033         * g++.dg/template/recurse.C: Likewise.
2034
2035 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
2036
2037         * g++.dg/opt/dtor1.C: New test.
2038
2039 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
2040
2041         * gcc.c-torture/compile/20020315-1.c: New test.
2042
2043 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
2044
2045         * gcc.dg/weak-1.c: Fix scan tests.
2046
2047 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
2048
2049         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
2050         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
2051         cris-*-aout* mmix-*-*.
2052         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
2053         cris-*-aout* mmix-*-*.
2054         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
2055         cris-*-elf* cris-*-aout* and mmix-*-*.
2056         * gcc.dg/20001009-1.c: Ditto.
2057         * gcc.dg/20010912-1.c: Ditto.
2058         * gcc.dg/20020122-4.c: Ditto.
2059         * gcc.dg/inline-2.c: Ditto.
2060
2061 Thu Mar 14 14:28:38 2002  Jeffrey A Law  (law@cygnus.com)
2062
2063         * gcc.c-torture/compile/20020314-1.c: New test.
2064
2065 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
2066
2067         * gcc.c-torture/execute/20020314-1.c: New test.
2068
2069 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
2070
2071         * g++.dg/warn/Wunused-1.C: New test.
2072
2073 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
2074
2075         * g++.dg/abi/mangle6.C: New test.
2076
2077 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
2078
2079         * gcc.c-torture/compile/20020309-2.c: New test.
2080
2081         * gcc.c-torture/compile/20020312-1.c: New test.
2082
2083 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
2084
2085         * g++.dg/other/access1.C: New test.
2086
2087 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
2088
2089         * gcc.c-torture/execute/wchar_t-1.c: New test.
2090
2091 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
2092
2093         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
2094
2095 2002-03-12  Roger Sayle  <roger@eyesopen.com>
2096
2097         * gcc.dg/20020312-1.c: New test case.
2098
2099 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
2100
2101         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
2102
2103 2002-03-11  Richard Henderson  <rth@redhat.com>
2104
2105         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
2106         * g++.old-deja/g++.jason/report.C: Likewise.
2107
2108 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
2109
2110         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
2111         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
2112
2113 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
2114
2115         * testsuite/g++.dg/overload/pmf1.C: New test.
2116
2117 2002-03-11  Kazu Hirata  <kazu@hxi.com>
2118
2119         * gcc.c-torture/execute/20020307-1.c: Use long.
2120
2121 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
2122
2123         PR optimization/5844
2124         * gcc.dg/20020310-1.c: New test.
2125
2126 2002-03-09  Michael Meissner  <meissner@redhat.com>
2127
2128         * gcc.c-torture/execute/memcpy-2.c: New test.
2129         * gcc.c-torture/execute/memset-1.c: New test.
2130         * gcc.c-torture/execute/strlen-1.c: New test.
2131         * gcc.c-torture/execute/strcmp-1.c: New test.
2132         * gcc.c-torture/execute/strncmp-1.c: New test.
2133
2134 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
2135
2136         * gcc.dg/ppc-ldstruct.c: New test.
2137
2138 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
2139
2140         * gcc.c-torture/execute/va-arg-22.c: New test.
2141
2142 Sat Mar  9 07:47:50 2002  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2143
2144         * gcc.c-torture/compile/20020309-1.c: New test.
2145
2146 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
2147
2148         * gcc.c-torture/execute/20020307-2.c: New test.
2149
2150 Thu Mar  7 10:05:31 2002  Jeffrey A Law  (law@redhat.com)
2151
2152         * g77.f-torture/compile/20020307-1.f: New test.
2153
2154 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
2155
2156         * gcc.dg/unordered-1.c: New test.
2157
2158 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
2159
2160         * gcc.c-torture/execute/20020307-1.c: New test.
2161
2162 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
2163
2164         * gcc.dg/20020304-1.c: New test.
2165
2166         * gcc.c-torture/compile/20020304-2.c: New test.
2167
2168 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
2169
2170         * gcc.c-torture/compile/20020304-1.c: New test case
2171         (from PR c/5830).
2172
2173 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
2174
2175         * gcc.dg/20020103-1.c: Add other -D ppc variants.
2176
2177 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
2178
2179         * g++.dg/other/classkey1.C: New test.
2180
2181 2002-03-01  Richard Henderson  <rth@redhat.com>
2182
2183         * gcc.c-torture/compile/981223-1.x: New.
2184         * gcc.c-torture/compile/920625-1.x: New.
2185
2186 2002-02-28  Richard Henderson  <rth@redhat.com>
2187
2188         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
2189
2190 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
2191
2192         * gcc.c-torture/execute/20020227-1.c: New test.
2193
2194 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
2195
2196         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
2197         here" ERROR lines.
2198         * g++.old-deja/g++.oliva/partord1.C: Likewise.
2199         * g++.old-deja.g++.other/defarg1.C: Likewise.
2200         * g++.old-deja/g++.pt/calls2.C: Likewise.
2201         * g++.old-deja/g++.pt/crash20.C: Likewise.
2202         * g++.old-deja/g++.pt/crash30.C: Likewise.
2203         * g++.old-deja/g++.pt/crash36.C: Likewise.
2204         * g++.old-deja/g++.pt/crash6.C: Likewise.
2205         * g++.old-deja/g++.pt/defarg13.C: Likewise.
2206         * g++.old-deja/g++.pt/derived3.C: Likewise.
2207         * g++.old-deja/g++.pt/error1.C: Likewise.
2208         * g++.old-deja/g++.pt/friend21.C: Likewise.
2209         * g++.old-deja/g++.pt/friend23.C: Likewise.
2210         * g++.old-deja/g++.pt/infinite1.C: Likewise.
2211         * g++.old-deja/g++.robertl/eb128.C: Likewise.
2212
2213 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
2214
2215         * gcc.c-torture/execute/20020225-2.c: New test.
2216
2217 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
2218
2219         * gcc.c-torture/execute/920730-1t.c,
2220         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
2221         Delete test cases, only relevant to -traditional.
2222
2223 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
2224
2225         * gcc.dg/cpp/undef1.c: Remove.
2226         * gcc.dg/cpp/directiv.c: Update.
2227         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
2228
2229 2002-02-27  Michael Meissner  <meissner@redhat.com>
2230
2231         * gcc.c-torture/execute/20020226-1.c: New test.
2232
2233 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
2234
2235         * g++.dg/debug/debug4.C: New test.
2236
2237         * gcc.dg/ia64-visibility-1.c: New test.
2238
2239 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
2240
2241         * gcc.dg/debug/20020224-1.c: New.
2242
2243 2002-02-25  Kazu Hirata  <kazu@hxi.com>
2244
2245         * gcc.c-torture/execute/960416-1.x: New.
2246         * gcc.c-torture/execute/divconst-3.x: Likewise.
2247
2248 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
2249
2250         * gcc.dg/20020224-1.c: New test.
2251
2252 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
2253
2254         * gcc.c-torture/execute/20020225-1.c: New.
2255
2256 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
2257
2258         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
2259
2260 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
2261
2262         * gcc.dg/20020222-1.c: New test.
2263
2264 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
2265
2266         * g++.dg/opt/anonunion1.C: New test.
2267
2268 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
2269
2270         * g++.dg/template/qualttp19.C: New test.
2271         * g++.dg/template/qualttp20.C: New test.
2272         * g++.old-deja/g++.jason/report.C: Adjust expected errors
2273         * g++.old-deja/g++.other/qual1.C: Likewise.
2274
2275 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
2276
2277         * gcc.dg/attr-alwaysinline.c: New.
2278
2279 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
2280
2281         * gcc.dg/20020220-1.c: New test.
2282
2283         * gcc.dg/20020220-2.c: New test.
2284
2285         * g++.dg/opt/mmx1.C: New test.
2286
2287 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
2288
2289         * gcc.c-torture/compile/20020110.c: New test.
2290
2291 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
2292
2293         * gcc.c-torture/execute/20020219-1.c: New test.
2294
2295         * gcc.dg/20020219-1.c: New test.
2296
2297         * gcc.dg/noncompile/20020220-1.c: New test.
2298
2299         * g++.dg/opt/ptrintsum1.C: New test.
2300
2301         * gcc.dg/debug/20020220-1.c: New test.
2302
2303 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
2304
2305         * gcc.c-torture/execute/20020216-1.c: New test.
2306
2307 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
2308
2309         * gcc.dg/decl-1.c: Update, new test.
2310
2311 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
2312
2313         * g++.dg/abi/bitfield1.C: New test.
2314         * g++.dg/abi/bitfield2.C: New test.
2315
2316 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
2317
2318         * gcc.dg/attr-nest.c: New test.
2319
2320 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
2321
2322         * gcc.c-torture/execute/20020215-1.c: New test.
2323
2324 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
2325
2326         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
2327         * g++.dg/debug/debug.exp: New.
2328         * g++.dg/debug/trivial.C: New.
2329         * g++.dg/debug/debug1.C: Moved...
2330         * g++.dg/other/debug1.C: ...from here.
2331         * g++.dg/debug/debug2.C: Moved...
2332         * g++.dg/other/debug2.C: ...from here.
2333         * g++.dg/debug/debug3.C: Moved...
2334         * g++.dg/other/debug3.C: ...from here.
2335
2336         * gcc.dg/noncompile/20020213-1.c: New test.
2337
2338 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
2339
2340         * g++.dg/other/debug3.C: New test.
2341
2342         * gcc.c-torture/execute/20020213-1.c: New test.
2343
2344 2002-02-13  Richard Smith <richard@ex-parrot.com>
2345
2346         * g++.old-deja/g++.other/thunk1.C: New test.
2347
2348 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
2349
2350         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
2351
2352 2002-02-13  Stan Shebs  <shebs@apple.com>
2353
2354         * gcc.dg/altivec-3.c: New.
2355
2356 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
2357
2358         * gcc.dg/Wunreachable-1.c: New test.
2359         * gcc.dg/Wunreachable-2.c: New test.
2360
2361 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
2362
2363         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
2364
2365 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
2366
2367         * gcc.dg/decl-1.c: New test.
2368
2369 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
2370
2371         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
2372
2373 2002-02-10  Kazu Hirata  <kazu@hxi.com>
2374
2375         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
2376         * gcc.c-torture/compile/980506-1.x: Likewise.
2377
2378 2002-02-10  Kazu Hirata  <kazu@hxi.com>
2379
2380         * gcc.dg/20020210-1.c: New.
2381
2382 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
2383
2384         * g77.f-torture/execute/947.f: New regression test
2385         for PR fortran/947.
2386
2387 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
2388
2389         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
2390         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
2391
2392 2002-02-08  Richard Henderson  <rth@redhat.com>
2393
2394         * gcc.c-torture/compile/labels-3.c: New.
2395
2396 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
2397
2398         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
2399         expression statements work instead.
2400         * gcc.dg/noncompile/20020207-1.c: New test.
2401
2402 2002-02-07  Richard Henderson  <rth@redhat.com>
2403
2404         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
2405
2406 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2407
2408         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
2409         message from g77
2410         * lib/g77-dg.exp: Trim g77 error messages so that they are
2411         recognized by dg.exp.
2412
2413 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2414
2415         PR fortran/5473
2416         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
2417
2418 2002-02-07  Richard Henderson  <rth@redhat.com>
2419
2420         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
2421         to be sufficiently aligned for integers.
2422
2423 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
2424
2425         * g++.dg/template/friend4.C: New test.
2426
2427 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
2428
2429         PR fortran/5743
2430         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
2431         unsupported cases.
2432
2433 2002-02-07  Richard Henderson  <rth@redhat.com>
2434
2435         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
2436         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
2437         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
2438         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
2439
2440 2002-02-06  Richard Henderson  <rth@redhat.com>
2441
2442         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
2443
2444 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
2445
2446         * gcc.dg/20020206-1.c: New test.
2447
2448 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
2449
2450         * gcc.c-torture/execute/20020206-1.c: New test.
2451
2452         * gcc.c-torture/execute/20020206-2.c: New test.
2453
2454         PR optimization/5429:
2455         * gcc.c-torture/compile/20020206-1.c: New test.
2456
2457 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
2458
2459         * g++.dg/ext/align1.C: Do not use an explicit alignment value
2460         as certain file formats cannot support particularly large
2461         alignments.
2462
2463         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
2464         and do not expect to be able to link the executable.
2465
2466         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
2467         fail because the COFF format does not support the weak attribute.
2468
2469 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
2470
2471         * g77.dg/pr5473.f:  New test
2472
2473 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
2474
2475         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
2476         Fix testcase accordingly.
2477
2478 2002-02-04  Richard Henderson  <rth@redhat.com>
2479
2480         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
2481         (buf): Change to be an array of pointers, not ints.
2482
2483 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
2484
2485         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
2486         before all tests.  Move warning one line above to match where it
2487         C frontend emits.
2488         * gcc.dg/Wswitch-2.c: New test.
2489         * g++.dg/warn/Wswitch-1.C: New test.
2490         * g++.dg/warn/Wswitch-2.C: New test.
2491
2492 2002-02-04  Richard Henderson  <rth@redhat.com>
2493
2494         * g++.dg/abi/offsetof.C: Fix size comparison.
2495
2496 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
2497
2498         * gcc.dg/cast-qual-2.c: New test.
2499
2500 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
2501
2502         * gcc.dg/20020201-4.c: New test.
2503
2504 2002-02-04  Ben Elliston  <bje@redhat.com>
2505
2506         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
2507         target_info attribute != 0, in addition to the empty string.
2508         (gcc_target_compile): Likewise.
2509
2510 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
2511
2512         * gcc.dg/Wswitch.c: New test.
2513         PR gcc/4475. PR gcc/3780.
2514
2515 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
2516
2517         * g77.f-torture/execute/5122.f: New test for regressions
2518         against PR fortran/5122.
2519
2520 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
2521
2522         * g77.f-torture/compile/pr3743.f: Delete
2523         * g77.dg/pr3743-1.f: New test.
2524         * g77.dg/pr3743-2.f: New test.
2525         * g77.dg/pr3743-3.f: New test.
2526         * g77.dg/pr3743-4.f: New test.
2527
2528 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2529
2530         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
2531
2532 2002-02-02  Richard Henderson  <rth@redhat.com>
2533
2534         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
2535         * gcc.c-torture/execute/bf64-1.c: Likewise.
2536
2537 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
2538
2539         * gcc.dg/20020201-2.c: New test.
2540
2541         * gcc.dg/20020201-3.c: New test.
2542
2543         * gcc.c-torture/execute/bitfld-2.c: New test.
2544
2545 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
2546
2547         * gcc.dg/bitfld-1.c: Update.
2548         * gcc.dg/bitfld-2.c: Update.
2549         * gcc.c-torture/execute/bitfld-1.x: New.
2550
2551 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
2552
2553         * gcc.c-torture/execute/20020201-1.c: New test.
2554
2555 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
2556
2557         PR target/5469
2558         * gcc.dg/20020201-1.c: New test.
2559
2560 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
2561
2562         PR fortran/3743
2563         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
2564         * g77.f-torture/compile/pr3743.x: Remove
2565
2566 2002-01-31  Tom Rix  <trix@redhat.com>
2567
2568         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
2569
2570 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
2571
2572         * gcc.dg/noncompile/20020130-1.c: New test.
2573
2574 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
2575
2576         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
2577
2578 2002-01-29  Richard Henderson  <rth@redhat.com>
2579
2580         * gcc.c-torture/execute/991118-1.c: Cast various constants back
2581         to long long.
2582         * gcc.c-torture/execute/bf64-1.c: Likewise.
2583
2584 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
2585
2586         * gcc.c-torture/execute/20020129-1.c: New test.
2587
2588 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
2589
2590         * gcc.c-torture/compile/20000224-1.c: Update.
2591         * gcc.c-torture/execute/bitfld-1.c: New tests.
2592         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
2593         * gcc.dg/uninit-A.c: Update.
2594
2595 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
2596
2597         * g++.dg/template/ctor1.C: Add instantiation.
2598
2599 2002-01-28  Paul Koning  <pkoning@equallogic.com>
2600
2601         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
2602         argument to __builtin_prefetch to be const ptr.
2603
2604 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
2605
2606         * gcc.c-torture/compile/20020120-1.c: New test.
2607
2608 2002-01-27  Kazu Hirata  <kazu@hxi.com>
2609
2610         * gcc.c-torture/execute/20020127-1.c: New test.
2611
2612 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
2613
2614         * g77.dg/f77-edit-i-in.f: New test
2615         * g77.dg/f77-edit-i-out.f: New test
2616
2617 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
2618
2619         * gcc.dg/debug/debug.exp: New file.
2620         * gcc.dg/debug/trivial.c: New file.
2621         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
2622         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
2623         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
2624         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
2625         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
2626         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
2627         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
2628         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
2629         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
2630         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
2631         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
2632         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
2633         * gcc.dg/20000503-1.c: Removed.
2634         * gcc.dg/20010207-1.c: Removed.
2635         * gcc.dg/20011223-1.c: Removed.
2636         * gcc.dg/20020104-2.c: Removed.
2637         * gcc.dg/debug-1.c: Removed.
2638         * gcc.dg/debug-2.c: Removed.
2639         * gcc.dg/debug-3.c: Removed.
2640         * gcc.dg/debug-4.c: Removed.
2641         * gcc.dg/debug-5.c: Removed.
2642         * gcc.dg/debug-6.c: Removed.
2643         * gcc.dg/dwarf2-1.c: Removed.
2644         * gcc.dg/dwarf2-2.c: Removed.
2645
2646 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
2647
2648         * g++.old-deja/g++.other/eh5.C: New test.
2649         * g++.old-deja/g++.other/sibcall2.C: New test.
2650         * g++.old-deja/g++.other/array9.C: New test.
2651         * g++.old-deja/g++.other/typename2.C: New test.
2652         * g++.old-deja/g++.other/crash60.C: New test.
2653         * g++.old-deja/g++.other/conv9.C: New test.
2654         * g++.old-deja/g++.other/mangle10.C: New test.
2655         * g++.old-deja/g++.other/unchanging1.C: New test.
2656         * g++.old-deja/g++.other/exprstmt1.C: New test.
2657         * g++.old-deja/g++.other/inline23.C: New test.
2658         * g++.old-deja/g++.eh/ia64-1.C: New test.
2659         * g++.old-deja/g++.other/dwarf2-1.C: New test.
2660         * g++.old-deja/g++.other/reload1.C: New test.
2661         * g++.old-deja/g++.other/static20.C: New test.
2662         * g++.old-deja/g++.other/local-alloc1.C: New test.
2663         * g++.old-deja/g++.other/conv8.C: New test.
2664         * g++.old-deja/g++.other/stmtexpr2.C: New test.
2665         * g++.old-deja/g++.other/storeexpr1.C: New test.
2666         * g++.old-deja/g++.other/storeexpr2.C: New test.
2667         * g++.dg/eh/template2.C: New test.
2668         * g++.dg/warn/weak1.C: New test.
2669
2670 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
2671
2672         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2673         Remove first, non-varying, argument.
2674
2675 2002-01-23  Richard Henderson  <rth@redhat.com>
2676
2677         * gcc.dg/inline-2.c: New.
2678
2679         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
2680         Add optional target arg.  Check number of arguments.
2681         (scan-assembler-not, scan-assembler-dem): Likewise.
2682         (scan-assembler-dem-not): Likewise.
2683
2684 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2685
2686         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
2687         line 12.
2688         * g++.old-deja/g++.brendan/parse3.C,
2689         g++.old-deja/g++.other/crash26.C,
2690         g++.old-deja/g++.other/crash28.C,
2691         g++.old-deja/g++.other/crash29.C,
2692         g++.old-deja/g++.other/crash30.C,
2693         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
2694
2695 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
2696
2697         * gcc.dg/20020115-1.c: New.
2698
2699 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
2700
2701         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
2702
2703 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
2704
2705         * gcc.dg/20020122-3.c: New.
2706
2707 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
2708
2709         * g++.dg/other/gc1.C: New test.
2710
2711 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
2712
2713         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
2714
2715 2002-01-22  Richard Henderson  <rth@redhat.com>
2716
2717         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
2718
2719 2002-01-22  Richard Henderson  <rth@redhat.com>
2720
2721         * gcc.dg/20020122-4.c: New.
2722
2723 2002-01-22  H.J. Lu <hjl@gnu.org>
2724
2725         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
2726         link output.
2727         * gcc.dg/special/ecos.exp: Likewise.
2728         * lib/g++-dg.exp: Likewise.
2729         * lib/g77-dg.exp: Likewise.
2730         * lib/gcc-dg.exp : Likewise.
2731         * lib/mike-g++.exp: Likewise.
2732         * lib/mike-g77.exp: Likewise.
2733         * lib/mike-gcc.exp: Likewise.
2734         * lib/objc-dg.exp: Likewise.
2735
2736 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
2737
2738         PR target/5379
2739         * gcc.dg/20020122-2.c: New test.
2740
2741 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
2742
2743         * gcc.dg/20020122-1.c: New test.
2744
2745 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
2746
2747         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
2748
2749 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
2750
2751         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
2752
2753 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2754
2755         * gcc.c-torture/compile/20020121-1.c: New test.
2756
2757 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2758
2759         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
2760         ld_library_path.
2761
2762 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
2763
2764         * gcc.dg/20020218-1.c: New test.
2765
2766 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
2767
2768         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
2769         messages
2770         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
2771         "At global scope" warning
2772         * g++.dg/ext/align1.C: Change cygwin test for alignment
2773         from db-bogus to dg-warning
2774
2775 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
2776
2777         * g77.f-torture/compile/cpp2.F: New test.
2778
2779 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
2780
2781         * g++.dg/template/access1.C: New test.
2782
2783 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
2784
2785         * gcc.dg/20020118-1.c: New.
2786
2787 2002-01-18  Kazu Hirata  <kazu@hxi.com>
2788
2789         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
2790
2791 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2792
2793         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
2794         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
2795         alignment warnings.
2796
2797 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
2798
2799         * gcc.misc-tests/i386-prefetch.exp: Save and restore
2800         torture_with_loops and torture_without_loops
2801
2802 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
2803
2804         * gcc.c-torture/compile/20020116-1.c: New test.
2805
2806 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
2807
2808         * gcc.dg/20020116-2.c: New test.
2809
2810         * gcc.dg/ultrasp4.c: New test.
2811
2812         * gcc.dg/20020116-1.c: New test.
2813
2814 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
2815
2816         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
2817         by EABI.
2818
2819 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
2820
2821         * gcc.misc-tests/i386-prefetch.exp: New.
2822         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
2823         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
2824         * gcc.misc-tests/i386-pf-none-1.c: New test.
2825         * gcc.misc-tests/i386-pf-sse-1.c: New test.
2826
2827 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
2828
2829         * gcc.dg/gnu89-init-1.c: Add new tests.
2830
2831 2002-01-15  Andreas Jaeger  <aj@suse.de>
2832
2833         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
2834         * gcc.dg/i386-mmx-2.c: Likewise.
2835         * gcc.dg/i386-sse-1.c: Likewise.
2836         * gcc.dg/i386-sse-2.c: Likewise.
2837         * gcc.dg/i386-sse-3.c: Likewise.
2838
2839 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
2840
2841         * g77.f-torture/execute/intrinsic-unix-bessel.f:
2842         Uncomment additional cases that now pass.
2843
2844 2002-01-11  Richard Henderson  <rth@redhat.com>
2845
2846         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
2847         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
2848
2849 Fri Jan 11 12:13:30 2002  Nicola Pero  <n.pero@mi.flashnet.it>
2850
2851         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
2852
2853 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
2854
2855         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
2856         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
2857
2858 2002-01-10  Dale Johannesen  <dalej@apple.com>
2859
2860         * gcc.c-torture/execute/loop-11.c: New.
2861
2862 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
2863
2864         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
2865         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
2866
2867 2002-01-09  Richard Henderson  <rth@redhat.com>
2868
2869         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
2870         type in which to perform the operation for each size.
2871
2872 Wed Jan  9 16:48:33 2002  Alan Matsuoka  (alanm@redhat.com)
2873
2874         * gcc.c-torture/compile/20020109-2.c: New test.
2875
2876 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
2877
2878         * gcc.c-torture/execute/loop-10.c: New test.
2879
2880 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2881
2882         * gcc.c-torture/compile/20010226-1.c: New test.
2883         * gcc.c-torture/compile/20010227-1.c: New test.
2884         * gcc.c-torture/compile/20010426-1.c: New test.
2885         * gcc.c-torture/compile/20010510-1.c: New test.
2886         * gcc.c-torture/compile/20010605-3.c: New test.
2887         * gcc.c-torture/compile/20010824-1.c: New test.
2888         * gcc.c-torture/execute/20010409-1.c: New test.
2889         * gcc.dg/noncompile/20000901-1.c: New test.
2890         * gcc.dg/20001023-1.c: New test.
2891         * gcc.dg/20001101-1.c: New test.
2892         * gcc.dg/20001102-1.c: New test.
2893         * gcc.dg/20010207-1.c: New test.
2894         * gcc.dg/20010405-1.c: New test.
2895         * gcc.dg/20010822-1.c: New test.
2896         * gcc.dg/20011107-1.c: New test.
2897
2898 Wed Jan  9 14:03:20 2002  Jeffrey A Law  (law@redhat.com)
2899
2900         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
2901
2902         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
2903         execution failure on PA targets.
2904
2905 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
2906
2907         * gcc.c-torture/compile/20020109-1.c: New test.
2908
2909 2002-01-08  Kazu Hirata  <kazu@hxi.com>
2910
2911         * gcc.c-torture/execute/20020108-1.c: New test.
2912
2913 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
2914
2915         * gcc.dg/20020108-1.c: New test.
2916
2917 2002-01-08  H.J. Lu <hjl@gnu.org>
2918
2919         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
2920         for header files.
2921
2922 2002-01-08  Geoff Keating  <geoffk@redhat.com>
2923
2924         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
2925         consistency.
2926
2927 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
2928
2929         * gcc.dg/altivec-4.c: Test altivec predicates.
2930
2931 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
2932
2933         * gcc.c-torture/execute/20020107-1.c: New test.
2934
2935 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
2936
2937         PR c/5279
2938         * gcc.c-torture/compile/20020106-1.c: New test.
2939
2940 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
2941
2942         * gcc.c-torture/execute/nestfunc-4.c: New test.
2943
2944 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2945
2946         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
2947         extra triple that slipped in.
2948         * g++.old-deja/g++.abi/align.C: Likewise.
2949         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2950
2951 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
2952
2953         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
2954         * g++.old-deja/g++.abi/align.C: Likewise.
2955         * g++.old-deja/g++.abi/bitfields.C: Likewise.
2956
2957         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
2958         on FreeBSD/i386.
2959         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
2960         FreeBSD.
2961
2962 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
2963
2964         * gcc.dg/20020104-1.c: New test.
2965
2966         * gcc.dg/20020104-2.c: New test.
2967
2968 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
2969
2970         * gcc.dg/20020103-1.c: Fix typo in target selector.
2971
2972 2002-01-03  Richard Henderson  <rth@redhat.com>
2973
2974         * gcc.dg/20020103-1.c: New.
2975
2976 2002-01-03  Kazu Hirata  <kazu@hxi.com>
2977
2978         * gcc.c-torture/execute/20020103-1.c: New test.
2979
2980 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
2981
2982         * g++.dg/other/debug2.C: New test.
2983
2984         * gcc.c-torture/compile/20020103-1.c: New test.
2985
2986 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
2987
2988         * gcc.dg/gnu89-init-1.c: Added new tests.
2989
2990 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
2991
2992         * g++.dg/template/friend2.C: Remove as patch is reverted.
2993
2994         * g++.dg/warn/oldcast1.C: New test.
2995
2996         * g++.dg/template/ptrmem1.C: New test.
2997         * g++.dg/template/ptrmem2.C: New test.
2998
2999         * g++.dg/template/ntp.C: New test.
3000
3001         * g++.dg/other/component1.C: New test.
3002
3003         * g++.dg/template/ttp3.C: New test.
3004
3005         * g++.dg/template/friend2.C: New test.
3006         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
3007
3008 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3009
3010         * g++.dg/other/ptrmem1.C: New test.
3011         * g++.dg/other/ptrmem2.C: New test.
3012
3013 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3014
3015         * g++.dg/template/ctor1.C: New test.
3016
3017 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
3018
3019         * g++.dg/template/friend2.C: New test.
3020
3021 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
3022
3023         * gcc.dg/mmix-1.c: New test.
3024
3025 2001-12-31  Richard Henderson  <rth@redhat.com>
3026
3027         * gcc.dg/asm-5.c: New.
3028
3029 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
3030
3031         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
3032         in namespace __gnu_cxx
3033
3034 2001-12-30  Richard Henderson  <rth@redhat.com>
3035
3036         * gcc.dg/debug-6.c: New.
3037
3038 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
3039
3040         * gcc.c-torture/compile/20011229-2.c: New test.
3041
3042 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
3043
3044         * gcc.dg/debug-3.c: New test.
3045         * gcc.dg/debug-4.c: New test.
3046         * gcc.dg/debug-5.c: New test.
3047
3048 2001-12-29  Richard Henderson  <rth@redhat.com>
3049
3050         * g++.dg/eh/loop1.C: New.
3051
3052 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
3053
3054         * g++.dg/template/crash1.C: New test.
3055
3056 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
3057
3058         * g++.dg/other/const1.C: New test.
3059
3060 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
3061
3062         * gcc.c-torture/compile/20011229-1.c: New test.
3063
3064 2001-12-28  Stan Shebs  <shebs@apple.com>
3065
3066         * lib/objc-torture.exp: Resync with c-torture.exp.
3067         * lib/objc.exp: Load standard libraries.
3068
3069 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
3070
3071         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
3072         additional tests.
3073
3074 2001-12-27  Roger Sayle <roger@eyesopen.com>
3075
3076         * gcc.c-torture/execute/string-opt-16.c: New testcase.
3077
3078 2001-12-27  Richard Henderson  <rth@redhat.com>
3079
3080         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3081
3082 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
3083
3084         * g++.dg/eh/ctor1.C: New test.
3085         * g++.dg/other/error2.C: New test.
3086
3087 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
3088
3089         * g++.dg/other/init2.C: New test.
3090
3091 2001-12-24  Richard Henderson  <rth@redhat.com>
3092
3093         * gcc.dg/20011223-1.c: New.
3094         * gcc.dg/inline-1.c: New.
3095
3096 2001-12-23  Richard Henderson  <rth@redhat.com>
3097
3098         * gcc.dg/asm-4.c: Test operand modifiers.
3099
3100 2001-12-23  Richard Henderson  <rth@redhat.com>
3101
3102         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
3103
3104 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
3105
3106         * gcc.c-torture/execute/20011223-1.c: New test.
3107
3108 2001-12-21  Richard Henderson  <rth@redhat.com>
3109
3110         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
3111         re-enables the warning.
3112
3113 2001-12-21  Richard Henderson  <rth@redhat.com>
3114
3115         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
3116
3117 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
3118
3119         * gcc.c-torture/compile/20011218-1.c: New test.
3120
3121 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
3122
3123         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
3124         arm-isr.c test.
3125         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
3126         epilogue generation for ARM ISR routines.
3127
3128 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3129
3130         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
3131         * gcc.dg/format/c90-printf-3.c: Likewise.
3132         * gcc.dg/format/c99-printf-3.c: Likewise.
3133         * gcc.dg/format/ext-1.c: Likewise.
3134         * gcc.dg/format/ext-6.c: Likewise.
3135         * gcc.dg/format/format.h: Prototype unlocked stdio.
3136
3137 2001-12-20  Richard Henderson  <rth@redhat.com>
3138
3139         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
3140         (arena): Use it.
3141         (malloc): Correct allocation logic.  Abort if we fill up the
3142         arena before initialization complete.
3143         (realloc): Correct allocation logic.
3144
3145 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
3146
3147         * gcc.c-torture/compile/20011219-2.c: New test.
3148
3149         * gcc.c-torture/execute/20011219-1.c: New test.
3150
3151 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
3152
3153         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
3154         target does not support weak symbols.
3155
3156 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
3157
3158         * gcc.c-torture/compile/20011219-1.c: New test.
3159
3160 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
3161
3162         * g++.dg/other/error1.C: New test.
3163
3164 Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
3165
3166         * gcc.c-torture/execute/20011217-1.c: New test.
3167
3168 Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
3169
3170         * objc.dg/special/: New directory.
3171         * objc.dg/special/special.exp: New file.
3172         * objc.dg/special/unclaimed-category-1.h: New file.
3173         * objc.dg/special/unclaimed-category-1a.m: New file.
3174         * objc.dg/special/unclaimed-category-1.m: New file.
3175
3176 2001-12-17  Andreas Jaeger  <aj@suse.de>
3177
3178         * gcc.c-torture/compile/20011217-2.c: New test.
3179
3180 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
3181
3182         * gcc.c-torture/compile/20011217-1.c: New test.
3183
3184 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
3185
3186         * testsuite/gcc.dg/20011214-1.c: New.
3187
3188 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
3189
3190         * gcc.dg/altivec-4.c: New.
3191
3192 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
3193
3194         * gcc.dg/20011113-1.c: New test.
3195
3196 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3197
3198         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
3199         std::__malloc_alloc_template<0> and
3200         std::__default_alloc_template<false, 0>.
3201
3202 Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3203
3204         * objc/execute/bf-21.m: New test.
3205         * objc/execute/enumeration-1.m: New test.
3206         * objc/execute/enumeration-2.m: New test.
3207
3208 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
3209
3210         * gcc.dg/gnu89-init-1.c: New test.
3211
3212 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
3213
3214         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
3215         * g++.old-deja/g++.jason/2371.C: Likewise.
3216         * g++.old-deja/g++.jason/template33.C: Likewise.
3217         * g++.old-deja/g++.jason/template34.C: Likewise.
3218         * g++.old-deja/g++.jason/template36.C: Likewise.
3219         * g++.old-deja/g++.oliva/typename1.C: Likewise.
3220         * g++.old-deja/g++.oliva/typename2.C: Likewise.
3221         * g++.old-deja/g++.other/typename1.C: Likewise.
3222         * g++.old-deja/g++.pt/inherit2.C: Likewise.
3223         * g++.old-deja/g++.pt/nontype5.C: Likewise.
3224         * g++.old-deja/g++.pt/typename11.C: Likewise.
3225         * g++.old-deja/g++.pt/typename14.C: Likewise.
3226         * g++.old-deja/g++.pt/typename16.C: Likewise.
3227         * g++.old-deja/g++.pt/typename3.C: Likewise.
3228         * g++.old-deja/g++.pt/typename4.C: Likewise.
3229         * g++.old-deja/g++.pt/typename5.C: Likewise.
3230         * g++.old-deja/g++.pt/typename7.C: Likewise.
3231         * g++.old-deja/g++.robertl/eb9.C: Likewise.
3232
3233 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
3234
3235         * g++.dg/other/linkage1.C: New test.
3236         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
3237         specifiers.
3238
3239 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
3240
3241         * gcc.dg/concat.c: New test.
3242
3243 2001-12-11  Stan Shebs  <shebs@apple.com>
3244
3245         * objc/compile: New test directory.
3246         * objc/compile/compile.exp: New expect script.
3247         * objc/compile/20011211-1.m: New compile test.
3248
3249 2001-12-11  Jason Merrill  <jason@redhat.com>
3250
3251         * lib/prune.exp (prune_gcc_output): Also handle "In member
3252         function".  So many permutations...
3253
3254 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
3255
3256         * g++.dg/template/typedef1.C: New test.
3257
3258 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
3259
3260         * g++.dg/other/copy1.C: New test.
3261
3262 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
3263
3264         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
3265
3266         * gcc.dg/builtin-choose-expr.c: New.
3267
3268 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
3269
3270         * gcc.dg/altivec-2.c: New.
3271
3272 2001-12-07  Richard Henderson  <rth@redhat.com>
3273
3274         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
3275
3276 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
3277
3278         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
3279         ultrasparc.
3280
3281 Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3282
3283         * g++-old.deja/g++.robertl/eb101.C: Deleted.
3284
3285 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
3286
3287         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
3288         variable argument list.
3289
3290 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
3291
3292         * gcc.c-torture/execute/memcheck: Delete entire directory.
3293         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
3294         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
3295
3296 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3297
3298         * gcc.dg/Wshadow-1.c: New test.
3299
3300 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
3301
3302         * gcc.c-torture/compile/20011130-1.c: New test.
3303
3304         * gcc.dg/noncompile/20011025-1.c: New test.
3305
3306         * g++.dg/other/anon-union.C: New test.
3307
3308         * gcc.c-torture/execute/20011024-1.c: New test.
3309
3310 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
3311
3312         * gcc.c-torture/execute/20000722-1.x,
3313         gcc.c-torture/execute/20010123-1.x: Remove.
3314         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
3315         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
3316         gcc.dg/c99-complit-2.c: New tests.
3317
3318 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
3319
3320         * g++.dg/inherit/base1.C: New test.
3321
3322 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
3323
3324         * g++.dg/other/stdarg1.C: New test.
3325
3326         * gcc.c-torture/compile/20011130-2.c: New test.
3327
3328 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
3329
3330         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
3331         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
3332         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
3333         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
3334         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
3335         * gcc.dg/builtin-prefetch-1.c: New test.
3336
3337 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
3338
3339         * gcc.dg/20011130-1.c: New test.
3340
3341 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
3342
3343         * g++.dg/other/scope1.C: New test.
3344         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
3345
3346 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
3347
3348         * gcc.dg/vla-init-1.c: New test.
3349
3350 2001-12-01  Geoff Keating  <geoffk@redhat.com>
3351
3352         * gcc.c-torture/compile/structs.c: New testcase from GDB.
3353
3354 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3355
3356         * objc.dg/alias.m: Update.
3357         * objc.dg/class-1.m: Update.
3358         * objc.dg/const-str-1.m: Update.
3359         * objc.dg/fwd-proto-1.m: Update.
3360         * objc.dg/id-1.m: Update.
3361         * objc.dg/super-class-1.m: Update.
3362
3363 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
3364
3365         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
3366         constructs.
3367
3368 Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
3369
3370         * gcc.c-torture/execute/20011128-1.c: New test.
3371
3372 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
3373
3374         * gcc.dg/20011127-1.c: New test.
3375
3376 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
3377
3378         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
3379         from Austin Group draft 7.
3380         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
3381         scanf format arguments.
3382         * gcc.dg/format/no-exargs-2.c: New test.
3383
3384 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
3385
3386         * g++.dg/abi/vbase8-4.C: New test.
3387
3388 2001-11-24  Ian Lance Taylor  <ian@airs.com>
3389
3390         * gcc.c-torture/execute/20011121-1.c: New test.
3391
3392 Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
3393
3394         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
3395
3396 2001-11-23  Andreas Jaeger  <aj@suse.de>
3397
3398         * gcc.dg/cpp/charconst-2.c: New test.
3399
3400 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
3401
3402         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
3403         to the host if it is remote.  Let tests specify extra headers
3404         they use.
3405         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
3406         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
3407         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
3408         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
3409         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
3410         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
3411         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
3412         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
3413         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
3414         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
3415
3416 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
3417
3418         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
3419         for little endian ARMs.
3420
3421 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
3422
3423         * gcc.c-torture/compile/20011119-1.c: New test.
3424         * gcc.c-torture/compile/20011119-2.c: New test.
3425
3426 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
3427
3428         * gcc.dg/altivec-1.c: Fix typo.
3429
3430 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
3431
3432         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
3433
3434 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
3435
3436         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
3437
3438 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
3439
3440         * lib/g77.exp: Don't specify --rpath-link.
3441
3442         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
3443         across all the headers.
3444         * gcc.dg/format/format.exp: For testing on a remote host,
3445         copy format.h.
3446
3447         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
3448         * gcc.c-torture/execute/930406-1.c: Likewise.
3449         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
3450
3451 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
3452
3453         * gcc.dg/altivec-1.c: New.
3454
3455 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
3456
3457         * gcc.dg/cpp/fpreprocessed.c: New test case.
3458
3459 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3460
3461         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
3462         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
3463         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
3464
3465 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
3466
3467         * gcc.dg/no-builtin-1.c: New test.
3468
3469 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
3470
3471         * gcc.c-torture/execute/20011115-1.c: New test.
3472
3473 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
3474
3475         * gcc.c-torture/compile/20011114-2.c: New test.
3476         * gcc.c-torture/compile/20011114-3.c: New test.
3477         * gcc.c-torture/compile/20011114-4.c: New test.
3478
3479 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
3480
3481         * g++.dg/other/init1.C: New test.
3482
3483 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
3484
3485         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
3486         message.
3487
3488         * gcc.c-torture/execute/20011114-1.c: New testcase.
3489
3490         * gcc.c-torture/compile/20010327-1.c: Revert last change.
3491         * gcc.c-torture/compile/20011114-1.c: New test, exactly
3492         like the (before this change) version of 20010327-1.c.
3493
3494 2001-11-14  Roger Sayle <roger@eyesopen.com>
3495
3496         * gcc.c-torture/execute/string-opt-13.c: New testcase.
3497
3498 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
3499
3500         * g++.dg/init/array2.C: New test.
3501
3502 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
3503
3504         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
3505
3506 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
3507
3508         * g++.dg/other/forscope1.C: New test.
3509         * g++.dg/ext/forscope1.C: New test.
3510         * g++.dg/ext/forscope2.C: New test.
3511
3512 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
3513
3514         * gcc.c-torture/execute/20011113-1.c: New test.
3515
3516 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
3517
3518         * gcc.c-torture/execute/20011109-2.c: New test.
3519
3520         * gcc.c-torture/execute/20011109-1.c: New test.
3521
3522 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
3523
3524         * gcc.c-torture/compile/20011109-1.c: New test.
3525
3526 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
3527
3528         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
3529         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
3530         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
3531         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
3532         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
3533         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
3534         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3535
3536 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3537
3538         * g++.dg/warn/Wshadow-1.C: New tests.
3539         * g++.old-deja/g++.mike/for3.C: Update.
3540
3541 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
3542
3543         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
3544         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
3545         XFAILs.  Adjust expected error texts.
3546         * gcc.c-torture/compile/20011106-1.c,
3547         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
3548         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
3549         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
3550         gcc.dg/c99-array-lval-5.c: New tests.
3551
3552 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3553
3554         * gcc.dg/cpp/defined.c: Update.
3555
3556 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
3557
3558         * gcc.c-torture/execute/anon-1.c: New test.
3559
3560 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
3561
3562         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
3563         same size, so no warning should be produced on stormy16.
3564
3565         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
3566         due to oversized array.
3567         * g++.old-deja/g++.mike/ns15.C: Likewise.
3568         * g++.old-deja/g++.pt/crash16.C: Likewise.
3569
3570 2001-11-02  Graham Stott  <grahams@redhat.com>
3571
3572         * g++.dgother/debug1.C: Fix typos.
3573
3574 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
3575
3576         * g++.dg/other/debug1.C: New test.
3577
3578 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
3579
3580         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
3581         of unsigned long.
3582
3583 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
3584
3585         * gcc.dg/20011029-2.c: New test.
3586
3587         * gcc.c-torture/compile/20011029-1.c: New test.
3588
3589 Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
3590
3591         * objc/execute/class_self-1.m: New test.
3592         * objc/execute/class_self-2.m: New test.
3593
3594 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
3595
3596         * gcc.misc-tests/msgs.exp: Delete.
3597         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
3598         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
3599         error set to match recent changes.
3600
3601 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
3602
3603         * gcc.dg/20011021-1.c: New test.
3604
3605 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
3606
3607         * gcc.c-torture/compile/20011023-1.c: New test.
3608
3609 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
3610
3611         * lib/g77.exp: Rewrite based on lib/g++.exp.
3612
3613 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
3614
3615         * gcc.c-torture/execute/20011019-1.c: New test.
3616
3617         * gcc.dg/20011018-1.c: New test.
3618
3619 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
3620
3621         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
3622
3623 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
3624
3625         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
3626         * gcc.dg/attr-invalid.c: Likewise.
3627
3628 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
3629
3630         * testsuite/gcc.dg/20011015-1.c: New test.
3631
3632 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3633
3634         * g++.dg/template/unify2.C: New test.
3635
3636 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
3637
3638         * g++.dg/other/exception-specification.C: New test
3639
3640 2001-10-13  Tom Rix  <trix@redhat.com>
3641
3642         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
3643         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
3644
3645 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
3646
3647         * testsuite/gcc.dg/20011009-1.c: New test.
3648
3649 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
3650
3651         PR g++/4476
3652         * g++.dg/other/friend1.C: New test.
3653
3654 2001-10-11  Richard Henderson  <rth@redhat.com>
3655
3656         * g++.old-deja/g++.other/crash18.C: Add -S to options.
3657
3658 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3659
3660         * gcc.c-torture/compile/20011010-1.c: New.
3661
3662 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
3663
3664         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
3665         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
3666         g77.f-torture/execute/execute.exp,
3667         g77.f-torture/noncompile/noncompile.exp,
3668         gcc.c-torture/compile/compile.exp,
3669         gcc.c-torture/execute/execute.exp,
3670         gcc.c-torture/execute/ieee/ieee.exp,
3671         gcc.c-torture/execute/memcheck/memcheck.exp,
3672         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
3673         objc/execute/execute.exp: Update FSF address.
3674
3675 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
3676
3677         * gcc.dg/cpp/cmdlne-C.c: Update.
3678         * gcc.dg/cpp/cmdlne-C2.c: New.
3679
3680 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3681
3682         * gcc.c-torture/execute/20011008-3.c: New.
3683
3684 2001-10-08  DJ Delorie  <dj@redhat.com>
3685
3686         * gcc.dg/20011008-1.c: New.
3687         * gcc.dg/20011008-2.c: New.
3688
3689 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
3690
3691         * gcc.dg/cpp/spacing1.c: Update test.
3692
3693 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
3694
3695         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
3696         spelling errors of "separate" as "seperate".
3697
3698 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
3699
3700         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
3701         enough to avoid inlining.
3702
3703 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
3704
3705         * lib/g77.exp: set libg2c_dir correctly.
3706
3707 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
3708
3709         * gcc.dg/cpp/macro11.c: New test.
3710
3711 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3712
3713         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
3714         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
3715         gcc.dg/format/multattr-3.c: New tests.
3716         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
3717         tests for format attributes on function pointers being rejected.
3718
3719 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3720
3721         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
3722
3723 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
3724
3725         * g++.dg/warn/format1.C: New test.
3726
3727 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
3728
3729         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
3730
3731 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3732
3733         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
3734
3735 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
3736
3737         * gcc.dg/cpp/redef2.c: Add test.
3738
3739 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
3740
3741         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
3742         long-standing bug on i686, apparently.
3743         * gcc.c-torture/execute/loop-2c.x: New file.
3744         * gcc.c-torture/execute/loop-2d.x: New file.
3745         * gcc.c-torture/execute/loop-3c.x: New file.
3746
3747 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
3748
3749         * gcc.dg/cpp/20000625-2.c: Correct line number.
3750
3751 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3752
3753         * gcc.dg/cpp/macro10.c: New test.
3754         * gcc.dg/cpp/strify3.c: New test.
3755         * gcc.dg/cpp/spacing1.c: Add tests.
3756         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
3757         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
3758
3759 2001-09-24  DJ Delorie  <dj@redhat.com>
3760
3761         * gcc.c-torture/execute/20010924-1.c: New test.
3762
3763 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
3764
3765         * testsuite/objc/execute/paste.m: Remove.
3766
3767 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
3768
3769         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
3770
3771 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
3772
3773         * g77.dg/strlen0.f: New test.
3774
3775 2001-09-21  Richard Henderson  <rth@redhat.com>
3776
3777         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
3778         * g++.old-deja/g++.abi/vtable2.C: Likewise.
3779
3780 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
3781
3782         Table-driven attributes.
3783         * g++.dg/ext/attrib1.C: New test.
3784
3785 2001-09-20  DJ Delorie  <dj@redhat.com>
3786
3787         * gcc.dg/20000926-1.c: Update expected warning messages.
3788         * gcc.dg/array-2.c: Likewise, and test for warnings too.
3789         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
3790         array.
3791
3792 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
3793
3794         * g++.dg/eh/registers1.C: New test case.
3795
3796 2001-09-17  Richard Henderson  <rth@redhat.com>
3797
3798         * gcc.dg/array-5.c: Fix VLA decomposition test.
3799
3800 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
3801
3802         * gcc.dg/cpp/line5.c: New testcase.
3803
3804 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
3805
3806         * gcc.dg/cpp/macro9.c: New test.
3807
3808 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
3809
3810         * gcc.c-torture/execute/980223.c: Change type of addr from long
3811         to char *.
3812
3813 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
3814
3815         * gcc.c-torture/execute/20010915-1.c: New test.
3816
3817 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
3818
3819         * g77.dg/bprob: New directory.
3820         * g77.dg/bprob/bprob.exp: New file.
3821         * g77.dg/bprob/bprob-1.f: New test.
3822         * g77.dg/gcov: New directory.
3823         * g77.dg/gcov/gcov.exp: New file.
3824         * g77.dg/gcov/gcov-1.f: New test.
3825         * g77.dg/gcov/gcov-1.x: New file.
3826
3827 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
3828
3829         * gcc.dg/cpp/directiv.c: Update.
3830         * gcc.dg/cpp/undef1.c: Update.
3831
3832 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
3833
3834         * gcc.dg/20010912-1.c: New test.
3835
3836 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
3837
3838         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
3839         language-independent file in lib.
3840         * lib/gcov.exp: New file.
3841
3842 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
3843
3844         * gcc.c-torture/compile/20010911-1.c: New test.
3845
3846 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
3847
3848         * lib/profopt.exp: New, to support profile-directed optimizations.
3849         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
3850         * gcc.misc-tests/bprob-1.c: New test.
3851         * gcc.misc-tests/bprob-2.c: New test.
3852
3853 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
3854
3855         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
3856         XFAIL and which kinds of gcov output to verify.
3857         * gcc.misc-tests/gcov-4b.x: New file.
3858         * gcc.misc-tests/gcov-5b.x: New file.
3859         * gcc.misc-tests/gcov-6.x: New file.
3860         * gcc.misc-tests/gcov-7.c: New test.
3861         * gcc.misc-tests/gcov-7.x: New file.
3862
3863 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
3864
3865         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
3866         * gcc.misc-tests/gcov-6.c: New test.
3867
3868 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
3869
3870         PR c++/3986
3871         * g++.dg/abi/vbase1.C: New test.
3872
3873 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
3874
3875         * objc.dg/method-2.m: New.
3876
3877 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
3878
3879         PR c++/4203
3880         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
3881         * g++.dg/init/empty1.C: New test.
3882
3883 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
3884
3885         * gcc.c-torture/compile/20010903-1.c: New test.
3886
3887 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
3888
3889         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
3890         for m68k.
3891
3892 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
3893
3894         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
3895
3896         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
3897
3898         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
3899
3900 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
3901
3902         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
3903         for 16-bit 'unsigned int'.
3904
3905 2001-08-29  Kazu Hirata  <kazu@hxi.com>
3906
3907         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
3908
3909 2001-08-27  Richard Henderson  <rth@redhat.com>
3910
3911         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
3912         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3913
3914 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
3915
3916         * gcc.dg/asm-names.c (ymain): New.
3917
3918 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
3919
3920         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
3921         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
3922         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3923
3924 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3925
3926         * gcc.dg/compare5.c: New testcase.
3927
3928 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
3929
3930         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
3931         and "In instantiation".
3932
3933 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
3934
3935         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
3936
3937 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
3938
3939         * gcc.misc-tests/gcov.exp: Add support for branch information.
3940         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
3941         * gcc.misc-tests/gcov-4.c: New test.
3942         * gcc.misc-tests/gcov-4b.c: New test.
3943         * gcc.misc-tests/gcov-5b.c: New test.
3944
3945 2001-08-20  Zack Weinberg  <zackw@panix.com>
3946
3947         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
3948         expected to fail.
3949
3950 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3951
3952         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
3953
3954 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
3955
3956         * g++.dg/eh/template1.C: New test.
3957
3958 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
3959
3960         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
3961         Fix thinko.
3962         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
3963         for xfail.
3964
3965 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
3966
3967         * lib/g77-dg.exp:  Use prune.exp for common procedures
3968         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
3969         * lib/g77.exp: (g77-dg-prune) Remove
3970
3971 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
3972
3973         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
3974
3975 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3976
3977         * g++.dg/template/unify1.C: New test.
3978
3979 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
3980
3981         * g++.dg/abi/empty4.C: New test.
3982
3983 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
3984
3985         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
3986         solaris2.*
3987         * g77.f-torture/compile/pr3743.x: Likewise
3988
3989 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
3990
3991         * g++.dg/other/using-declaration.C: New test.
3992
3993 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3994
3995         * gcc.dg/cpp/tr-sign.c: New testcase.
3996
3997 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
3998
3999         * gcc.dg/cpp/19951025-1.c: Revert.
4000         * gcc.dg/cpp/directiv.c: We no longer process directives that
4001         interrupt macro arguments.
4002
4003 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
4004
4005         * gcc.dg/bconstp-1.c: New test.
4006
4007 2001-08-03  Richard Henderson  <rth@redhat.com>
4008
4009         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
4010
4011 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4012
4013         * gcc.dg/cpp/19951025-1.c: Update.
4014
4015 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
4016
4017         * g77.dg/ff90-1.f (s): Fix reference of variable z,
4018         should be x.
4019
4020 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
4021
4022         Kill -fhonor-std.
4023         * g++.old-deja/g++.ns/ns14.C: Remove special options.
4024         * g++.old-deja/g++.other/std1.C: Likewise.
4025         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
4026
4027 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
4028
4029         * lib/g77.exp:  Load gcc-defs.exp for common procedures
4030         (g77_pass, g77_fail, g77_finish, g77_exit,
4031         ${tool}_check_unsupported_p} Now redundant.  Deleted.
4032
4033 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
4034
4035         * g77.dg/fbackslash.f
4036         * g77.dg/fcase-preserve.f
4037         * g77.dg/ff90-1.f
4038         * g77.dg/ffixed-line-length-0.f
4039         * g77.dg/ffixed-line-length-132.f
4040         * g77.dg/ffixed-line-length-7.f
4041         * g77.dg/ffixed-line-length-72.f
4042         * g77.dg/ffixed-line-length-none.f
4043         * g77.dg/ffree-form-1.f
4044         * g77.dg/fno-backslash.f
4045         * g77.dg/fno-f90-1.f
4046         * g77.dg/fno-fixed-form-1.f
4047         * g77.dg/fno-onetrip.f
4048         * g77.dg/fno-typeless-boz.f
4049         * g77.dg/fno-underscoring.f
4050         * g77.dg/fno-vxt-1.f
4051         * g77.dg/fonetrip.f
4052         * g77.dg/ftypeless-boz.f
4053         * g77.dg/fugly-assumed.f
4054         * g77.dg/funderscoring.f
4055         * g77.dg/fvxt-1.f
4056
4057 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
4058
4059         * objc.dg/fwd-proto-1.m: New.
4060         * objc.dg/local-decl-1.m: New.
4061         * objc.dg/naming-1.m: New.
4062         * objc.dg/naming-2.m: New.
4063         * objc.dg/proto-hier-1.m: New.
4064
4065 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
4066
4067         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
4068         largest-type elements to a struct makes its size grow.
4069
4070 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
4071
4072         * g++.dg/abi/vthunk1.C: New test.
4073
4074 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
4075
4076         * g++.dg/abi/vbase8-22.C: New test.
4077
4078 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4079
4080         * gcc.dg/cpp/macro8.c: New test.
4081
4082 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
4083
4084         * g++.dg/abi/vbase8-21.C: New test.
4085
4086 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
4087
4088         * g++.dg/abi/vbase8-10.C: New test.
4089
4090 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4091
4092         * lib/g++.exp (g++_set_ld_library_path): Renamed to
4093         ${tool}_set_ld_library_path.
4094         Changed caller.
4095         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
4096         g++.exp.
4097
4098 2001-07-26  Stan Cox <scox@redhat.com>
4099
4100         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
4101         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
4102         gcc_exit, gcc_check_unsupported_p):
4103         Moved to gcc-deps.exp
4104         * gcc-deps.exp: New file.
4105
4106 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4107
4108         * g++.old-deja/g++.pt/defarg14.C: New test.
4109
4110 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4111
4112         * g++.old-deja/g++.other/lineno5.C: New test.
4113
4114 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4115
4116         * g++.old-deja/g++.pt/crash68.C: New test.
4117
4118 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
4119
4120         * g++.old-deja/g++.other/crash42.C: New test.
4121
4122 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
4123
4124         * gcc.dg/cpp/extratokens.c: Fix.
4125         * gcc.dg/cpp/skipping2.c: New tests.
4126
4127 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4128
4129         * gcc.c-torture/execute/20010724-1.c: New file.
4130         * gcc.c-torture/execute/20010724-1.x: New file.
4131
4132 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4133
4134         * g++.old-deja/g++.other/cond7.C: New test.
4135
4136 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4137
4138         * g++.old-deja/g++.other/optimize4.C: New test.
4139
4140 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4141
4142         * g++.old-deja/g++.abi/vbase8-5.C: New test.
4143
4144 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
4145
4146         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
4147         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
4148         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
4149         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
4150
4151         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
4152         bug report" message.
4153
4154         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
4155         * g++.dg/ext/instantiate1.C: Move from old-deja.
4156
4157 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
4158
4159         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
4160         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
4161         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
4162         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
4163
4164 Mon Jul 23 10:14:17 2001  Jeffrey A Law  (law@cygnus.com)
4165
4166         * gcc.c-torture/execute/20010723-1.c: New test.
4167
4168 2001-07-23  Ben Elliston  <bje@redhat.com>
4169
4170         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
4171
4172 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4173
4174         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
4175         i[34567]86-*-*.
4176         Delete handling of ieee_multilib_flags.
4177         Pass -mieee for alpha*-*-* and sh-*-*.
4178         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
4179
4180 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
4181
4182         Remove old-abi tests.
4183         * g++.old-deja/g++.mike/p11116.C: Remove.
4184         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
4185
4186 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
4187
4188         * g77.f-torture/compile/pr3743.f:  New test
4189
4190 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
4191
4192         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
4193
4194 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4195
4196         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
4197         g++.old-deja/g++.pt/static6.C: Likewise.
4198         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
4199         supports weak symbols.
4200
4201 2001-07-18  Andreas Jaeger  <aj@suse.de>
4202
4203         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
4204         supported again.
4205
4206 2001-07-18  Andreas Jaeger  <aj@suse.de>
4207
4208         * gcc.dg/iftrap-1.c: Fix target line.
4209
4210 2001-07-17  Richard Henderson  <rth@redhat.com>
4211
4212         * gcc.c-torture/execute/20010717-1.c: New.
4213
4214 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
4215
4216         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
4217         tests.
4218
4219 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4220
4221         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
4222
4223 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4224
4225         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
4226         UAC_SIGBUS, UAC_NOPRINT definitions.
4227
4228 Mon Jul 16 12:21:56 2001  Nicola Pero  <n.pero@mi.flashnet.it>
4229
4230         * objc/execute/object_is_class.m: New test.
4231         * objc/execute/object_is_meta_class.m: New test.
4232
4233 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
4234
4235         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
4236         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
4237
4238 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
4239
4240         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
4241         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
4242
4243 2001-07-14  Richard Henderson  <rth@redhat.com>
4244
4245         * gcc.dg/iftrap-1.c: New.
4246
4247 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
4248
4249         * g77.f-torture/execute/intrinsic77.f: New test.
4250
4251 2001-07-11  Janis Johnson <janis@us.ibm.com>
4252
4253         * gcc.misc-tests/gcov-3.c: New test.
4254
4255 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
4256
4257         * gcc.c-torture/compile/20010711-1.c,
4258         * gcc.c-torture/compile/20010711-2.c: New tests.
4259
4260 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
4261
4262         * gcc.c-torture/execute/20010711-1.c: New test.
4263
4264 2001-07-11  Ben Elliston  <bje@redhat.com>
4265
4266         * g++.old-deja/g++.other/enum5.C: New test.
4267
4268 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
4269
4270         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
4271         (g++-dg-prune): Call prune_gcc_output.
4272         * prune.exp: New file for prune_gcc_output.
4273         * lib/g++.exp, lib/gcc.exp: Load it.
4274
4275 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
4276
4277         * gcc.c-torture/compile/20010701-1.c,
4278         g++.old-deja/g++.ext/attrib6.C: New tests.
4279
4280 Fri Jul  6 09:31:43 2001  Jeffrey A Law  (law@cygnus.com)
4281
4282         * gcc.c-torture/compile/20010706-1.c: New test.
4283
4284 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
4285
4286         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
4287
4288 2001-06-28  Stan Shebs  <shebs@apple.com>
4289
4290         * gcc.dg/pragma-darwin.c: New test.
4291
4292 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4293
4294         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
4295         Solaris 2.[678] system.
4296
4297 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4298
4299         * gcc.dg/20010622-1.c: New test.
4300
4301 2001-06-18  Stan Shebs  <shebs@apple.com>
4302
4303         * objc.dg: New directory.
4304         * objc.dg/dg.exp: New file.
4305         * objc.dg/alias.m: New.
4306         * objc.dg/class-1.m: New.
4307         * objc.dg/class-2.m: New.
4308         * objc.dg/const-str-1.m: New.
4309         * objc.dg/const-str-2.m: New.
4310         * objc.dg/id-1.m: New.
4311         * objc.dg/method-1.m: New.
4312         * objc.dg/super-class-1.m: New.
4313         * lib/objc-dg.exp: New file.
4314
4315 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4316
4317         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
4318         of label name.
4319
4320 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
4321
4322         * g++.old-deja/g++.abi/vbase8-9.C: New test.
4323
4324 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4325
4326         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
4327         variable.
4328
4329 2001-06-12  Richard Henderson  <rth@redhat.com>
4330
4331         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
4332
4333 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
4334
4335         * g++.old-deja/g++.abi/vbase5.C: New test.
4336         * g++.old-deja/g++.abi/vbase6.C: New test.
4337         * g++.old-deja/g++.abi/vbase7.C: New test.
4338
4339 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4340
4341         * gcc.c-torture/compile/20010610-1.c: New test.
4342
4343 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
4344
4345         * g++.old-deja/g++.abi/vbase4.C: New test.
4346
4347 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4348
4349         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
4350         support %f for HC11/HC12 targets.
4351         * gcc.c-torture/execute/930513-1.x: New file, likewise.
4352         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
4353         on HC11/HC12 targets.
4354         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
4355
4356 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4357
4358         * gcc.dg/wchar_t-1.c: New file.
4359         * gcc.dg/wint_t-1.c: Likewise.
4360
4361 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
4362
4363         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
4364
4365 2001-06-11  Richard Henderson  <rth@redhat.com>
4366
4367         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4368
4369 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4370
4371         * gcc.c-torture/compile/20010611-1.c: New test.
4372
4373 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
4374
4375         * gcc.dg/c99-tag-1.c: Add more tests.
4376
4377 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
4378
4379         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
4380         representation on MN10300 and ARM/Thumb.
4381
4382 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
4383
4384         * g77.f-torture/execute/20010610.f: New.
4385
4386 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
4387
4388         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
4389         names.
4390
4391 2001-06-09  Richard Henderson  <rth@redhat.com>
4392
4393         * gcc.c-torture/execute/ashrdi-1.c: New.
4394         * gcc.c-torture/execute/ashldi-1.c: New.
4395         * gcc.c-torture/execute/lshrdi-1.c: New.
4396
4397 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
4398
4399         * objc/execute/load-3.m: Added. Check sending +load to categories,
4400         in addition to classes.
4401
4402 2001-06-08  Stan Shebs  <shebs@apple.com>
4403
4404         * objc/execute/load-2.m: New test.  From Nicola Pero
4405         <n.pero@mi.flashnet.it>.
4406
4407 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
4408
4409         * gcc.c-torture/execute/20010605-2.c: New test.
4410
4411 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
4412
4413         * g++.old-deja/g++.abi/vbase2.C: New test.
4414         * g++.old-deja/g++.abi/vbase3.C: New test.
4415
4416 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
4417
4418         * g++.old-deja/g++.pt/friend49.C: New test.
4419
4420 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
4421
4422         * g++.old-deja/g++.ext/anon3.C: New test.
4423
4424 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
4425
4426         * g++.old-deja/g++.other/conv7.C: New test.
4427
4428 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
4429
4430         * gcc.c-torture/compile/20010605-2.c: New test.
4431
4432 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4433
4434         * gcc.c-torture/execute/20010604-1.c: New test.
4435
4436 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
4437
4438         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
4439
4440 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
4441
4442         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
4443         (g++_link_flags): Likewise.
4444         (g++_init): Pass gccpath's value to two previous functions.
4445
4446 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4447
4448         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
4449         Ensure logfile entry matches exec command line.
4450
4451 2001-05-31  Richard Henderson  <rth@redhat.com>
4452
4453         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
4454         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
4455
4456 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
4457
4458         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
4459         compiler for irix6.2
4460
4461 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
4462
4463         * g++.old-deja/g++.other/optimize3.C: New file.
4464
4465 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
4466
4467         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
4468         assemble.
4469
4470 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
4471
4472         * g++.old-deja/g++.other/optimize2.C: New file.
4473
4474 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
4475
4476         * gcc.c-torture/compile/20010518-2.c: New file.
4477         * gcc.c-torture/execute/20010518-1.c: New file.
4478         * gcc.c-torture/execute/20010518-2.c: New file.
4479
4480 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
4481
4482         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4483
4484 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
4485
4486         G++ no longer defines builtins that do not begin with __builtin.
4487         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
4488         * g++.old-deja/g++.brendand/misc13.C: Likewise.
4489         * g++.old-deja/g++.law/builtin1.C: Likewise.
4490         * g++.old-deja/g++.law/cvt2.C: Likewise.
4491         * g++.old-deja/g++.mike/net5.C: Likewise.
4492         * g++.old-deja/g++.other/builtins1.C: Likewise.
4493         * g++.old-deja/g++.other/builtins2.C: Likewise.
4494         * g++.old-deja/g++.other/builtins3.C: Likewise.
4495         * g++.old-deja/g++.other/builtins4.C: Likewise.
4496         * g++.old-deja/g++.other/inline8.C: Likewise.
4497         * g++.old-deja/g++.robertl/eb39.C: Likewise.
4498
4499 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
4500
4501         * g++.old-deja/g++.pt/using1.C: Adjust.
4502         * g++.old-deja/g++.pt/using2.C: New test.
4503
4504 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4505
4506         * gcc.dg/cpp/charconst.c: New tests.
4507         * gcc.dg/cpp/escape.c: New tests.
4508         * gcc.dg/cpp/escape-1.c: New tests.
4509         * gcc.dg/cpp/escape-2.c: New tests.
4510         * gcc.dg/cpp/ucs.c: New tests.
4511
4512 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
4513
4514         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
4515         native compiler for irix6.5.
4516
4517 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
4518
4519         * lib/g++.exp (g++_include_flags): Use args to compute
4520         get_multilibs.
4521         (g++_link_flags): Likewise.
4522         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
4523
4524 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
4525
4526         * gcc.dg/c90-hexfloat-1.c: Add more tests.
4527
4528 2001-05-21  Geoff Keating  <geoffk@redhat.com>
4529
4530         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
4531         this file.
4532
4533 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4534
4535         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
4536         STACK_SIZE;
4537         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
4538         to STACK_SIZE; Use it to define size of add_histo array.
4539         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
4540         to STACK_SIZE.
4541         (f): Use GITT_SIZE to define size of gitt local table.
4542         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
4543         to STACK_SIZE; Use it to define size of bytemem array.
4544
4545 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
4546
4547         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
4548         on 68HC11/HC12 due to the asm instruction.
4549         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
4550         * gcc.c-torture/compile/920520-1.x: Likewise.
4551         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
4552         on 68HC11/HC12 because the function is larger than 64K.
4553         * gcc.c-torture/compile/961203-1.x: New file, this test fails
4554         on 68HC11/HC12 because the structure is too large.
4555
4556 2001-05-20  Richard Henderson  <rth@redhat.com>
4557
4558         * gcc.c-torture/execute/20010520-1.c: New.
4559
4560 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4561
4562         * g++.old-deja/g++.warn/compare1.C: New test.
4563         * gcc.dg/compare4.c: New test.
4564
4565 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
4566
4567         * g++.old-deja/g++.other/optimize1.C: New test.
4568
4569 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4570
4571         * g++.old-deja/g++.pt/spec41.C: New test.
4572
4573 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
4574
4575         * gcc.c-torture/compile/20010114-1.x: Remove.
4576
4577 2001-05-18  Stan Shebs  <shebs@apple.com>
4578
4579         * gcc.c-torture/compile/20010518-1.c: New test.
4580
4581 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
4582
4583         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
4584         * g++.old-deja/g++.pt/crash67.C: New test.
4585
4586 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
4587
4588         * g++.old-deja/g++.other/debug9.C: New test.
4589
4590 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
4591
4592         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
4593
4594 Wed May 16 20:33:57 CEST 2001  Jan Hubicka  <jh@suse.cz>
4595
4596         * gcc.c-torture/compile/20010516-1.c: New test.
4597
4598 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4599
4600         * g++.old-deja/g++.other/crash41.C: New test.
4601
4602 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
4603
4604         * g++.old-deja/g++.pt/crash66.C: New test.
4605
4606 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
4607
4608         * g++.old-deja/g++.robertl/eb27.C: Convert.
4609
4610 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
4611
4612         * g++.dg/friend-warn.C: New test.  Do not warn about friend
4613         declaration being redundant.
4614
4615 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
4616
4617         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
4618
4619 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
4620
4621         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
4622
4623 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
4624
4625         * lib/g++.exp: Use testsuite_flags.
4626
4627 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
4628
4629         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
4630
4631 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
4632
4633         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
4634
4635 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
4636
4637         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
4638
4639 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
4640
4641         * gcc.c-torture/compile/20010313-1.c: New test.
4642
4643 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
4644
4645         * gcc.dg/cpp/direct2.c: New test.
4646         * gccq.dg/cpp/direct2s.c: New test.
4647
4648         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
4649
4650 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
4651
4652         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
4653         * g++.old-deja/g++.other/op3.C: Likewise.
4654
4655 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4656
4657         * gcc.dg/cpp/syshdr.h: New file.
4658         * gcc.dg/cpp/sysmac1.c: Update.
4659         * gcc.dg/cpp/sysmac2.c: Update.
4660
4661 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4662
4663         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
4664
4665 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
4666
4667         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
4668         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
4669
4670 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
4671
4672         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
4673
4674 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
4675
4676         * lib/g++.exp (g++_include_flags): Don't use any special flags
4677         if TESTING_IN_BUILD_TREE is not defined.
4678         (g++_init): Use a plain 'c++' as the compiler if
4679         TESTING_IN_BUILD_TREEE is not defined.
4680
4681 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4682
4683         * g++.old-deja/g++.eh/catch13.C: New test.
4684         * g++.old-deja/g++.eh/catch14.C: New test.
4685
4686 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
4687
4688         * gcc.dg/cpp/tr-define.c: New test.
4689
4690 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
4691
4692         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
4693         <stdlib.h>, not <malloc.h>.
4694
4695 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4696
4697         * g++.old-deja/g++.ns/template17.C: New test.
4698
4699 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
4700
4701         * g++.old-deja/g++.pt/ref4.C: New test.
4702
4703 2001-04-30  Richard Henderson  <rth@redhat.com>
4704
4705         * gcc.dg/20000724-1.c: Revert last change.
4706
4707 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
4708
4709         * g77.f-torture/execute/20010430.f: New test.
4710
4711 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
4712
4713         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
4714
4715 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
4716
4717         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
4718
4719 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4720
4721         * g++.old-deja/g++.eh/crash6.C: New test.
4722
4723 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4724
4725         * g++.old-deja/g++.other/warn7.C: New test.
4726
4727 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
4728
4729         * g++.old-deja/g++.other/defarg9.C: New test.
4730
4731 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4732
4733         * g77.f-torture/compile/20010426.f: New test.
4734         * g77.f-torture/execute/20010426.f: New test.
4735
4736 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
4737
4738         * g77.f-torture/compile/20000629-1.x: Remove - error
4739         has been fixed.
4740
4741 Thu Apr 26 11:15:12 2001  Jeffrey A Law  (law@cygnus.com)
4742
4743         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
4744         Tweak slightly to work with g++.dg framework.
4745         * g++.dg/special/ecos.exp: Run initp1.C test.
4746         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
4747
4748         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
4749         its linker doesn't give line numbers either.
4750         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
4751
4752 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4753
4754         * g++.old-deja/g++.other/lex1.C: New test.
4755
4756 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
4757
4758         * gcc.dg/noncompile/20010425-1.c: New test.
4759
4760 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
4761
4762         * g++.old-deja/g++.pt/mangle2.C: New test.
4763
4764 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4765
4766         * gcc.dg/format/plus-1.c: New test.
4767
4768 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4769
4770         * gcc.dg/20010423-1.c: New test.
4771
4772 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
4773
4774         * gcc.c-torture/execute/20010422-1.c: New test.
4775
4776 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
4777
4778         * g++.old-deja/g++.ns/type2.C: New test.
4779
4780 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
4781
4782         * g++.old-deja/g++.other/perf1.C: New test.
4783
4784 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
4785
4786         * gcc.dg/c99-func-2.c: Remove xfail.
4787         * gcc.dg/c99-func-3.c: Remove xfail.
4788         * gcc.dg/c99-func-4.c: Remove xfail.
4789
4790 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
4791
4792         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
4793
4794 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
4795
4796         * gcc.c-torture/compile/20010423-1.c: New test.
4797
4798 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4799
4800         * g++.old-deja/g++.pt/typename28.C: New test.
4801
4802 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4803
4804         * g++.old-deja/g++.abi/empty2.C: New test.
4805         * g++.old-deja/g++.abi/empty3.C: New test.
4806
4807 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4808
4809         * g++.old-deja/g++.other/comdat2.C: New test.
4810         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
4811
4812 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4813
4814         * g++.old-deja/g++.other/overload14.C: New test.
4815
4816 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4817
4818         * g++.old-deja/g++.other/lookup23.C: New test.
4819
4820 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
4821
4822         * gcc.c-torture/execute/20010403-1.c: New test.
4823
4824 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
4825             Mark Mitchell  <mark@codesourcery.com>
4826
4827         * lib/old-dejagnu.exp: Don't delete output of executable.
4828         Add .exe suffix to executables.
4829
4830 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
4831
4832         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
4833
4834 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4835
4836         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
4837
4838 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4839
4840         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
4841         * g++.old-deja/g++.abi/crash1.C: New test.
4842
4843 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
4844
4845         * g++.old-deja/g++.other/crash40.C: New test.
4846
4847 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4848
4849         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
4850
4851 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
4852
4853         * g++.old-deja/g++.other/warn6.C: New test.
4854
4855 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
4856
4857         * g++.old-deja/g++.robertl/eb42.C: Same.
4858
4859 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4860
4861         * gcc.dg/wtr-conversion-1.c: New testcase.
4862
4863 2001-04-10  Richard Henderson  <rth@redhat.com>
4864
4865         * g++.old-deja/g++.other/array5.C: New.
4866
4867 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4868
4869         * gcc.c-torture/execute/20010408-1.c: New test.
4870
4871 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
4872
4873         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
4874         headers and constructs.
4875         * g++.old-deja/g++.robertl/eb79.C: Same.
4876         * g++.old-deja/g++.robertl/eb77.C (main): Same.
4877         * g++.old-deja/g++.robertl/eb73.C: Same.
4878         * g++.old-deja/g++.robertl/eb66.C (main): Same.
4879         * g++.old-deja/g++.robertl/eb55.C (t): Same.
4880         * g++.old-deja/g++.robertl/eb54.C (main): Same.
4881         * g++.old-deja/g++.robertl/eb46.C (main): Same.
4882         * g++.old-deja/g++.robertl/eb44.C: Same.
4883         * g++.old-deja/g++.robertl/eb41.C (main): Same.
4884         * g++.old-deja/g++.robertl/eb4.C (main): Same.
4885         * g++.old-deja/g++.robertl/eb39.C: Same.
4886         * g++.old-deja/g++.robertl/eb33.C (main): Same.
4887         * g++.old-deja/g++.robertl/eb31.C (main): Same.
4888         * g++.old-deja/g++.robertl/eb30.C: Same.
4889         * g++.old-deja/g++.robertl/eb3.C: Same.
4890         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
4891         * g++.old-deja/g++.robertl/eb21.C: Same.
4892         * g++.old-deja/g++.robertl/eb15.C: Same.
4893         * g++.old-deja/g++.robertl/eb118.C: Same.
4894         * g++.old-deja/g++.robertl/eb115.C (main): Same.
4895         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
4896         * g++.old-deja/g++.robertl/eb109.C: Same.
4897         * g++.old-deja/g++.other/sibcall1.C (main): Same.
4898         * g++.old-deja/g++.mike/rtti1.C: Same.
4899         * g++.old-deja/g++.mike/p658.C: Same.
4900         * g++.old-deja/g++.mike/net46.C: Same.
4901         * g++.old-deja/g++.mike/net34.C: Same.
4902         * g++.old-deja/g++.mike/memoize1.C: Same.
4903         * g++.old-deja/g++.mike/eh2.C: Same.
4904         * g++.old-deja/g++.law/weak.C: Same.
4905         * g++.old-deja/g++.law/visibility7.C: Same.
4906         * g++.old-deja/g++.law/visibility25.C: Same.
4907         * g++.old-deja/g++.law/visibility22.C: Same.
4908         * g++.old-deja/g++.law/visibility2.C: Same.
4909         * g++.old-deja/g++.law/visibility17.C: Same.
4910         * g++.old-deja/g++.law/visibility13.C: Same.
4911         * g++.old-deja/g++.law/visibility10.C: Same.
4912         * g++.old-deja/g++.law/visibility1.C: Same.
4913         * g++.old-deja/g++.law/virtual3.C (eval): Same.
4914         * g++.old-deja/g++.law/vbase1.C: Same.
4915         * g++.old-deja/g++.law/operators32.C: Same.
4916         * g++.old-deja/g++.law/nest3.C: Same.
4917         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
4918         * g++.old-deja/g++.law/except5.C (main): Same.
4919         * g++.old-deja/g++.law/cvt7.C (run): Same.
4920         * g++.old-deja/g++.law/cvt2.C: Same.
4921         * g++.old-deja/g++.law/cvt16.C: Same.
4922         * g++.old-deja/g++.law/ctors6.C (bar): Same.
4923         * g++.old-deja/g++.law/ctors17.C (main): Same.
4924         * g++.old-deja/g++.law/ctors13.C: Same.
4925         * g++.old-deja/g++.law/ctors12.C (main): Same.
4926         * g++.old-deja/g++.law/ctors10.C: Same.
4927         * g++.old-deja/g++.law/code-gen5.C: Same.
4928         * g++.old-deja/g++.law/bad-error7.C: Same.
4929         * g++.old-deja/g++.law/arm9.C: Same.
4930         * g++.old-deja/g++.law/arm12.C: Same.
4931         * g++.old-deja/g++.law/arg8.C: Same.
4932         * g++.old-deja/g++.law/arg1.C: Same.
4933         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
4934         * g++.old-deja/g++.jason/template31.C: Same.
4935         * g++.old-deja/g++.jason/template24.C (main): Same.
4936         * g++.old-deja/g++.jason/2371.C: Same.
4937         * g++.old-deja/g++.eh/new2.C: Same.
4938         * g++.old-deja/g++.eh/new1.C: Same.
4939         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
4940         * g++.old-deja/g++.brendan/nest21.C (main): Same.
4941         * g++.old-deja/g++.brendan/err-msg3.C: Same.
4942         * g++.old-deja/g++.brendan/crash62.C: Same.
4943         * g++.old-deja/g++.brendan/crash52.C: Same.
4944         * g++.old-deja/g++.brendan/crash49.C (main): Same.
4945         * g++.old-deja/g++.brendan/crash38.C: Same.
4946         * g++.old-deja/g++.brendan/crash15.C (main): Same.
4947         * g++.old-deja/g++.brendan/copy9.C: Same.
4948
4949 Fri Apr  6 15:36:15 2001  J"orn Rennecke <amylaar@redhat.com>
4950
4951         * gcc.c-torture/execute/20001203-2.c (memset):
4952         Count argument is of type __SIZE_TYPE__.
4953
4954 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
4955
4956         * gcc.c-torture/compile/20010404-1.c: New test.
4957
4958 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
4959
4960         * gcc.c-torture/compile/20010326-1.c: New test.
4961
4962 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
4963
4964         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
4965         peculiarities of the SH.
4966         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
4967
4968 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4969
4970         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
4971         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
4972         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
4973
4974 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4975
4976         * g77.f-torture/compile/20010321-1.f: New test.
4977
4978 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4979
4980         * gcc.c-torture/compile/20010329-1.c: New test.
4981
4982 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
4983
4984         * gcc.c-torture/execute/20010329-1.c: New test.
4985
4986 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4987
4988         * g++.old-deja/g++.other/eh4.C: Fix typo.
4989
4990 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
4991
4992         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
4993
4994 2001-03-28  Philip Blundell  <philb@gnu.org>
4995
4996         * gcc.c-torture/compile/20010328-1.c: New test.
4997
4998 2001-03-27  Richard Henderson  <rth@redhat.com>
4999
5000         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
5001         * g++.old-deja/g++.eh/vbase3.C: Likewise.
5002
5003 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
5004
5005         * gcc.c-torture/compile/20010327-1.c: New test.
5006
5007 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
5008
5009         * g++.old-deja/g++.other/friend12.C: New test.
5010         * g++.old-deja/g++.other/friend9.C: Expect no errors.
5011         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
5012
5013 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
5014
5015         * gcc.c-torture/execute/20010325-1.c: New test.
5016
5017 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
5018
5019         * g++.old-deja/g++.other/mangle3.C: New test.
5020
5021 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
5022
5023         * g++.old-deja/g++.other/anon8.C: New test.
5024
5025 2001-03-20  Philip Blundell  <philb@gnu.org>
5026
5027         * gcc.c-torture/compile/20010320-1.c: New test.
5028
5029 2001-03-17  Richard Henderson  <rth@redhat.com>
5030
5031         * g++.old-deja/g++.other/eh4.C: Add expected error text.
5032
5033 2001-03-15  Geoff Keating  <geoff@redhat.com>
5034
5035         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
5036         tests on AIX.
5037
5038 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
5039
5040         * g++.old-deja/g++.other/eh4.C: New test.
5041
5042 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
5043
5044         * gcc.dg/cpp/mi1.c: Update.
5045
5046 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
5047
5048         * g++.old-deja/g++.other/regstack.C: New test.
5049
5050 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
5051
5052         * g++.old-deja/g++.other/ref4.C: New test.
5053
5054 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
5055
5056         * objc/execute/va_method.m: Added.
5057         * objc/execute/IMP.m: Added.
5058         * objc/execute/_cmd.m: Added.
5059         * objc/execute/accessing_ivars.m: Added.
5060         * objc/execute/class-1.m: Added.
5061         * objc/execute/class-10.m: Added.
5062         * objc/execute/class-11.m: Added.
5063         * objc/execute/class-12.m: Added.
5064         * objc/execute/class-13.m: Added.
5065         * objc/execute/class-14.m: Added.
5066         * objc/execute/class-2.m: Added.
5067         * objc/execute/class-3.m: Added.
5068         * objc/execute/class-4.m: Added.
5069         * objc/execute/class-5.m: Added.
5070         * objc/execute/class-6.m: Added.
5071         * objc/execute/class-7.m: Added.
5072         * objc/execute/class-8.m: Added.
5073         * objc/execute/class-9.m: Added.
5074         * objc/execute/class-tests-1.h
5075         * objc/execute/class-tests-2.h
5076         * objc/execute/compatibility_alias.m: Added.
5077         * objc/execute/encode-1.m: Added.
5078         * objc/execute/formal_protocol-1.m: Added.
5079         * objc/execute/formal_protocol-2.m: Added.
5080         * objc/execute/formal_protocol-3.m: Added.
5081         * objc/execute/formal_protocol-4.m: Added.
5082         * objc/execute/formal_protocol-5.m: Added.
5083         * objc/execute/formal_protocol-6.m: Added.
5084         * objc/execute/formal_protocol-7.m: Added.
5085         * objc/execute/informal_protocol.m: Added.
5086         * objc/execute/initialize.m: Added.
5087         * objc/execute/load.m: Added.
5088         * objc/execute/many_args_method.m: Added.
5089         * objc/execute/nested-3.m: Added.
5090         * objc/execute/no_clash.m: Added.
5091         * objc/execute/private.m: Added.
5092         * objc/execute/redefining_self.m: Added.
5093         * objc/execute/root_methods.m: Added.
5094         * objc/execute/selector-1.m: Added.
5095         * objc/execute/static-1.m: Added.
5096         * objc/execute/static-2.m: Added.
5097         * objc/execute/va_method.m: Added.
5098
5099 2001-03-10  Richard Henderson  <rth@redhat.com>
5100
5101         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
5102
5103 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
5104
5105         * g++.old-deja/g++.other/crash31.C: XFAIL.
5106         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
5107         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
5108         * gcc.c-torture/execute/20010123-1.x: XFAIL.
5109         * gcc.c-torture/execute/20010124-1.x: XFAIL.
5110         * gcc.dg/sequence-pt-1.c: XFAIL one test.
5111
5112 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
5113
5114         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
5115
5116 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
5117
5118         * gcc.dg/20000724-1.c: Don't use multiline strings.
5119
5120 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
5121
5122         * objc/execute/string1.m, objc/execute/string2.m: Compare the
5123         result of -cString against what we expect it to be; don't just
5124         print it out for no one to read.
5125
5126         * objc/execute/string3.m, objc/execute/string4.m: New tests.
5127         Based on testcases provided by Nicola Pero.
5128
5129 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
5130
5131         * gcc.dg/cpp/macro7.c: New test.
5132
5133 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
5134
5135         * gcc.dg/cpp/multiline.c: Update.
5136
5137 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5138
5139         * g++.old-deja/g++.other/enum3.C: New test.
5140
5141 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5142
5143         * g++.old-deja/g++.other/pod1.C: New test.
5144
5145 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5146
5147         * g++.old-deja/g++.ext/overload1.C: New test.
5148
5149 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
5150
5151         * g++.old-deja/g++.pt/using1.C: New test.
5152
5153 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
5154
5155         * g++.old-deja/g++.other/using9.C: New test.
5156
5157 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
5158
5159         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
5160
5161         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
5162
5163 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
5164
5165         * g++.old-deja/g++.ext/realpt1.C: Remove.
5166
5167 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
5168
5169         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
5170
5171 2001-02-26  Will Cohen  <wcohen@redhat.com>
5172
5173         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
5174
5175 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
5176
5177         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
5178         templatized constructors.
5179
5180 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5181
5182         * gcc.c-torture/execute/20010224-1.c: New test.
5183
5184 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
5185
5186         * gcc.c-torture/execute/20010222-1.c: New test.
5187
5188 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
5189
5190         * g++.old-deja/g++.other/inline20.C: New test.
5191
5192 Wed Feb 21 12:38:22 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5193
5194         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
5195
5196 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5197
5198         * g++.old-deja/g++.other/lookup22.C: New test.
5199
5200 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
5201
5202         * g77.dg: New directory.
5203         * g77.dg/20010216-1.f: New test case.
5204         * g77.dg/dg.exp: New driver.
5205         * lib/g77-dg.exp: New driver library.
5206
5207 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5208
5209         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
5210
5211 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
5212
5213         * g++.old-deja/g++.other/decl9.C: New test.
5214
5215 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
5216
5217         * g++.old-deja/g++.other/init16.C: Update the test so that it does
5218         not need <string> and also tests the initialization at runtime.
5219
5220 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5221
5222         * gcc.c-torture/execute/longlong.c: New test.
5223
5224 Wed Feb 14 21:41:17 2001  J"orn Rennecke <amylaar@redhat.com>
5225
5226         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
5227
5228 Wed Feb 14 21:31:25 2001  J"orn Rennecke <amylaar@redhat.com>
5229
5230         * gcc.c-torture/execute/920302-1.c (execute):
5231         Change argument type to short.
5232
5233 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
5234
5235         * g++.old-deja/g++.pt/deduct6.C: New test.
5236
5237 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
5238
5239         * g++.old-deja/g++.pt/deduct5.C: New test.
5240
5241 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
5242
5243         * gcc.c-torture/execute/20010209-1.c: New test.
5244
5245 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
5246
5247         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
5248
5249 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
5250
5251         * g++.dg/vtgc1.C: Update for new ABI.
5252
5253         * consistency.vlad: New directory, 1665 files.
5254
5255 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5256
5257         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
5258         return type.
5259         * gcc.dg/cpp/digraphs.c: Declare puts.
5260
5261 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5262
5263         * g++.old-deja/g++.other/warn5.C: New test.
5264
5265 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5266
5267         * g++.old-deja/g++.pt/spec40.C: New test.
5268
5269 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
5270
5271         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
5272         case.
5273         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
5274
5275 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
5276
5277         * gcc.c-torture/compile/20010209-1.c: New test.
5278
5279 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
5280
5281         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
5282         excess errors message but not if it crashes.
5283         * g++.old-deja/g++.other/crash27.C: Likewise.
5284         * g++.old-deja/g++.other/crash28.C: Likewise.
5285         * g++.old-deja/g++.other/crash30.C: Likewise.
5286         * g++.old-deja/g++.other/crash32.C: Likewise.
5287         * g++.old-deja/g++.other/crash35.C: Likewise.
5288         * g++.old-deja/g++.pt/inherit2.C: Likewise.
5289
5290 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
5291
5292         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
5293         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
5294         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
5295         g77.f-torture/execute/execute.exp,
5296         g77.f-torture/noncompile/noncompile.exp,
5297         gcc.c-torture/execute/execute.exp,
5298         gcc.c-torture/execute/memcheck/memcheck.exp,
5299         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
5300         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
5301         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
5302         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
5303         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
5304         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
5305         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
5306         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
5307         Remove bug reporting instructions with ancient email addresses.
5308
5309 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
5310
5311         * gcc.dg/20010202-1.c: New test.
5312         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
5313
5314 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
5315
5316         * g++.dg/stdbool-if.C: New test.
5317
5318 Wed Feb  7 09:54:47 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5319
5320         * objc/execute/fdecl.m: Added main().
5321
5322 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
5323
5324         * gcc.c-torture/execute/20010206-1.c: New test.
5325
5326 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
5327
5328         * gcc.dg/cpp/avoidpaste1.c: Update.
5329
5330 Tue Feb  5 8:53:33 2001  Ovidiu Predescu  <ovidiu@cup.hp.com>
5331
5332         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
5333         Pero <nicola@brainstorm.co.uk>.
5334         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
5335
5336 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
5337
5338         * g++.old-deja/g++.pt/spec39.C: New test.
5339
5340 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
5341
5342         * gcc.c-torture/compile/20010202-1.c: New test.
5343
5344 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
5345
5346         * g++.old-deja/g++.abi/primary2.C: New test.
5347         * g++.old-deja/g++.abi/primary3.C: New test.
5348         * g++.old-deja/g++.abi/primary4.C: New test.
5349         * g++.old-deja/g++.abi/primary5.C: New test.
5350         * g++.old-deja/g++.abi/vtable3.h: New test.
5351         * g++.old-deja/g++.abi/vtable3a.C: New test.
5352         * g++.old-deja/g++.abi/vtable3b.C: New test.
5353         * g++.old-deja/g++.abi/vtable3c.C: New test.
5354         * g++.old-deja/g++.abi/vtable3d.C: New test.
5355         * g++.old-deja/g++.abi/vtable3e.C: New test.
5356         * g++.old-deja/g++.abi/vtable3f.C: New test.
5357         * g++.old-deja/g++.abi/vtable3g.C: New test.
5358         * g++.old-deja/g++.abi/vtable3h.C: New test.
5359         * g++.old-deja/g++.abi/vtable3i.C: New test.
5360         * g++.old-deja/g++.abi/vtable3j.C: New test.
5361         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
5362
5363 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
5364
5365         * g++.old-deja/g++.other/anon6.C: New test.
5366         * g++.old-deja/g++.other/anon7.C: New test.
5367
5368 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
5369
5370         * gcc.dg/cpp/avoidpaste2.c: New tests.
5371
5372 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
5373
5374         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
5375
5376 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
5377
5378         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
5379         DECIMAL_DIG cases for Irix."
5380
5381 Wed Jan 31 12:23:32 2001  J"orn Rennecke <amylaar@redhat.com>
5382
5383         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
5384
5385 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5386
5387         * gcc.dg/c99-tag-1.c: New test.
5388
5389 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
5390
5391         * gcc.dg/cpp/tr-warn1.c: Add tests.
5392
5393 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
5394
5395         * gcc.dg/cpp/avoidpaste1.c: Update.
5396         * gcc.dg/cpp/paste4.c: Update.
5397
5398 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
5399
5400         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
5401         cases for Irix.
5402
5403 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
5404
5405         * g++.old-deja/g++.other/inline19.C: New test.
5406
5407 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
5408
5409         * gcc.dg/Wlarger-than.c: New test.
5410
5411 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5412
5413         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
5414
5415 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
5416
5417         * gcc.c-torture/execute/20010129-1.c: New test.
5418         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
5419
5420 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
5421
5422         * gcc.dg/cpp/avoidpaste1.c: Test case.
5423
5424 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
5425
5426         * g++.old-deja/g++.other/inline18.C: New test.
5427
5428 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5429
5430         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
5431         and __builtin_putchar.
5432
5433 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
5434
5435         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
5436         tests.
5437
5438 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
5439
5440         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
5441         floating point number rounding mode to round to the nearest
5442         representable mode.
5443
5444 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
5445
5446         * g++.old-deja/g++.other/mangle2.C: New test.
5447
5448 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
5449
5450         * gcc.c-torture/compile/20010124-1.c: New test.
5451
5452 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
5453
5454         * g++.old-deja/g++.pt/spec38.C: New test.
5455
5456 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5457
5458         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
5459         "Build don't run".
5460
5461 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5462
5463         * gcc.c-torture/execute/20010123-1.c: New test.
5464
5465 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
5466
5467         * g++.old-deja/g++.pt/spec37.C: New test.
5468
5469 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
5470
5471         * g++.old-deja/g++.pt/overload14.C: New test.
5472
5473 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5474
5475         * gcc.c-torture/execute/20010122-1.c: New test, exercise
5476         __builtin_return_address.
5477
5478 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
5479
5480         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
5481         * g++.old-deja/g++.pt/spec35.C: New test.
5482         * g++.old-deja/g++.pt/spec36.C: New test.
5483
5484 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
5485
5486         * gcc.c-torture/compile/20010118-1.c: New test.
5487
5488 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
5489
5490         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
5491
5492 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
5493
5494         * gcc.c-torture/execute/20010119-1.c: New test.
5495
5496 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5497
5498         * g++.old-deja/g++.other/vbase5.C: New test.
5499
5500 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
5501
5502         * gcc.c-torture/execute/20010118-1.c: New test.
5503
5504 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5505
5506         * g++.old-deja/g++.pt/deduct3.C: New test.
5507
5508 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5509
5510         * g++.old-deja/g++.pt/spec34.C: New test.
5511
5512 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
5513
5514         * g77.f-torture/compile/20000601-2.f: New test.
5515
5516 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5517
5518         * g++.old-deja/g++.other/init17.C: New test.
5519
5520 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
5521
5522         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
5523
5524 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5525
5526         * g++.old-deja/g++.pt/unify8.C: New test.
5527
5528 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5529
5530         * g++.old-deja/g++.abi/vbase1.C: New test.
5531
5532 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
5533
5534         * g++.old-deja/g++.pt/crash65.C: New test.
5535
5536 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
5537
5538         * gcc.dg/cpp/assembl2.S: New test case.
5539
5540 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
5541
5542         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
5543         are supported.
5544
5545 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5546
5547         * g++.old-deja/g++.other/builtins1.C: New test.
5548         * g++.old-deja/g++.other/builtins2.C: Likewise.
5549         * g++.old-deja/g++.other/builtins3.C: Likewise.
5550         * g++.old-deja/g++.other/builtins4.C: Likewise.
5551
5552 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
5553
5554         * gcc.c-torture/compile/20010117-1.c: New test.
5555         * gcc.c-torture/compile/20010117-2.c: New test.
5556
5557 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5558
5559         * g77.f-torture/execute/20010116.[fx]: New test,
5560         XFAIL on i?86-*-*.
5561         * g77.f-torture/compile/20010115.f: Indicate it's
5562         a test for PR fortran/1636.
5563
5564 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
5565
5566         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
5567
5568 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
5569
5570         * g77.f-torture/compile/20010115.f: New test.
5571
5572 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
5573
5574         * g++.old-deja/g++.pt/nontype5.C: New test.
5575
5576 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
5577
5578         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
5579         have an equivalent working one below it.
5580
5581 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
5582
5583         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
5584         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5585
5586 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
5587
5588         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
5589         message containing "init_priority".
5590         (conpr-2.C): Likewise.
5591         (conpr-3.C): Likewise.
5592         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
5593
5594 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5595
5596         * gcc.c-torture/execute/20010114-2.c: New test.
5597
5598 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
5599
5600         * gcc.c-torture/compile/20010114-1.c: New test.
5601         * gcc.c-torture/compile/20010114-1.x: Xfail.
5602         * gcc.c-torture/compile/20010114-2.c: New test.
5603         * gcc.c-torture/execute/20010114-1.c: New test.
5604         * gcc.dg/trunc-1.c: New test.
5605         * gcc.dg/uninit-B.c: New test.
5606
5607 2001-01-13  Nick Clifton  <nickc@redhat.com>
5608
5609         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
5610         target.
5611
5612 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
5613
5614         * gcc.c-torture/compile/20010113-1.c: New test.
5615
5616 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
5617
5618         * gcc.c-torture/compile/20001212-1.c: New test.
5619
5620 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
5621
5622         * gcc.dg/cpp/widestr1.c: Update.
5623         * gcc.dg/cpp/prag-imp.c: Remove.
5624
5625 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
5626
5627         * gcc.c-torture/execute/20000801-3.x: Remove.
5628         * gcc.dg/c90-init-1.c: New test.
5629         * gcc.dg/c99-init-1.c: New test.
5630         * gcc.dg/c99-init-2.c: New test.
5631         * gcc.dg/gnu99-init-1.c: New test.
5632
5633 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
5634
5635         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
5636         testing that no relevant ones were found.
5637
5638 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5639
5640         * g++.old-deja/g++.pt/cast2.C: New test.
5641
5642 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
5643
5644         * g++.old-deja/g++.pt/friend47.C: New test.
5645
5646 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5647
5648         * g++.old-deja/g++.pt/instantiate13.C: New test.
5649
5650 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5651
5652         * g++.old-deja/g++.other/defarg7.C: New test.
5653         * g++.old-deja/g++.other/defarg8.C: New test.
5654
5655 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5656
5657         * g++.old-deja/g++.pt/crash64.C: New test.
5658
5659 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
5660
5661         * g++.old-deja/g++.pt/crash63.C: New test.
5662
5663 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
5664
5665         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
5666
5667 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
5668
5669         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
5670
5671 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5672
5673         * g++.old-deja/g++.pt/error3.C: New test.
5674
5675 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5676
5677         * g++.old-deja/g++.other/crash39.C: New test.
5678
5679 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
5680
5681         * g++.old-deja/g++.other/vbase4.C: New test.
5682
5683 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
5684
5685         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
5686         * gcc.dg/special/20000419-2.c: New file. Identical to above.
5687         * gcc.dg/special/special.exp: New test driver which will check
5688         for alias support for the above test.
5689
5690 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
5691
5692         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
5693         problems on small machines.
5694         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
5695         parameterize.
5696
5697 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
5698
5699         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
5700         mips.
5701         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
5702
5703 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
5704
5705         * g++.old_deja/g++.pt/using8.C: New test.
5706
5707 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
5708
5709         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
5710
5711 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
5712
5713         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
5714         where a failure is expected.
5715         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
5716
5717 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5718
5719         * g++.old_deja/g++.pt/instantiate12.C: New test.
5720
5721 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5722
5723         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
5724         start of structs.
5725         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
5726         * g++.old-deja/g++.brendan/crash17.C: Likewise.
5727         * g++.old-deja/g++.brendan/crash29.C: Likewise.
5728         * g++.old-deja/g++.brendan/crash48.C: Likewise.
5729         * g++.old-deja/g++.brendan/ns1.C: Likewise.
5730         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
5731         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
5732         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5733         * g++.old-deja/g++.eh/spec6.C: Likewise.
5734         * g++.old-deja/g++.jason/crash3.C: Likewise.
5735         * g++.old-deja/g++.law/ctors11.C: Likewise.
5736         * g++.old-deja/g++.law/ctors17.C: Likewise.
5737         * g++.old-deja/g++.law/ctors5.C: Likewise.
5738         * g++.old-deja/g++.law/ctors9.C: Likewise.
5739         * g++.old-deja/g++.mike/ambig1.C: Likewise.
5740         * g++.old-deja/g++.mike/net22.C: Likewise.
5741         * g++.old-deja/g++.mike/p3538a.C: Likewise.
5742         * g++.old-deja/g++.mike/p3538b.C: Likewise.
5743         * g++.old-deja/g++.mike/virt3.C: Likewise.
5744         * g++.old-deja/g++.niklas/t128.C: Likewise.
5745         * g++.old-deja/g++.other/anon4.C: Likewise.
5746         * g++.old-deja/g++.other/using1.C: Likewise.
5747         * g++.old-deja/g++.other/warn3.C: Likewise.
5748         * g++.old-deja/g++.pt/t37.C: Likewise.
5749         * g++.old-deja/g++.robertl/eb69.C: Likewise.
5750         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5751
5752 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
5753
5754         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
5755
5756 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5757
5758         * gcc.c-torture/execute/stdio-opt-3.c: New test.
5759
5760 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
5761
5762         * gcc.c-torture/compile/20010107-1.c: New test.
5763
5764 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5765
5766         * gcc.c-torture/execute/builtin-noret-1.c: New test.
5767
5768 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
5769
5770         * gcc.dg/format/format.h: New file.
5771         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
5772         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
5773         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
5774         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
5775         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
5776         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5777         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
5778         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
5779         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
5780         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
5781         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
5782         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
5783         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
5784         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
5785         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
5786         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
5787         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
5788         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
5789         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
5790         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
5791         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
5792         instead of declaring standard types, macros and functions in each
5793         test.
5794
5795 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
5796
5797         * gcc.c-torture/execute/20010106-1.c: New test.
5798
5799 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
5800
5801         * gcc.dg/format/format.exp: New file.
5802         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
5803         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
5804         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
5805         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
5806         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
5807         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
5808         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
5809         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
5810         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
5811         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
5812         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
5813         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
5814         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
5815         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
5816         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
5817         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
5818         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
5819         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
5820         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
5821         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
5822         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
5823         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
5824         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
5825         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
5826         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
5827         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
5828         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
5829         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
5830         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
5831         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
5832         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
5833         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
5834         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
5835         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
5836         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
5837         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
5838         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
5839         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
5840         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
5841         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
5842         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
5843         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
5844
5845 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
5846
5847         * gcc.c-torture/execute/991228-1.c: Take word endianness into
5848         account.
5849
5850 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
5851
5852         * gcc.c-torture/execute/builtin-complex-1.c: New test.
5853
5854 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
5855
5856         * g++.old-deja/g++.pt/crash62.C: New test.
5857
5858 2001-01-04  Richard Henderson  <rth@redhat.com>
5859
5860         * gcc.dg/20000926-1.c: Update expected warnings.
5861         * gcc.dg/array-2.c: Likewise.
5862         * gcc.dg/array-4.c: Also validate flexible array members.
5863         * gcc.dg/c99-flex-array-1.c: New.
5864
5865 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
5866
5867         * gcc.c-torture/compile/20001222-1.x: Remove.
5868
5869 Thu Jan  4 13:54:11 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5870
5871         * gcc.c-torture/execute/built-in-setjmp.c: New.
5872
5873 2001-01-03  Richard Henderson  <rth@redhat.com>
5874
5875         * gcc.dg/940510-1.c: Update expected error wording.
5876         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
5877
5878 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
5879
5880         * lib/target-supports.exp (check_alias_available): Modified to
5881         indicate aliases not supported if only weak aliases are supported.
5882
5883 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5884
5885         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
5886         Turn on cmpstrsi checks for __pj__ and __i370__.
5887
5888 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5889
5890         * g++.old-deja/g++.other/virtual11.C: New test.
5891
5892 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
5893
5894         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
5895
5896 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5897
5898         * gcc.c-torture/compile/20010102-1.c: New test.
5899
5900 2001-01-02  Andreas Jaeger  <aj@suse.de>
5901
5902         * gcc.dg/noreturn-3.c: New test.
5903
5904         * gcc.dg/noreturn-4.c: New test.
5905
5906 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5907
5908         * gcc.c-torture/execute/stdio-opt-1.c: Also test
5909         __builtin_fputc and __builtin_fwrite.
5910
5911 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5912
5913         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
5914         signed char, not default char.
5915
5916 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
5917
5918         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
5919
5920 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
5921
5922         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
5923
5924 2000-12-29  Richard Henderson  <rth@redhat.com>
5925
5926         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
5927         (__cyg_profile_func_exit): Define.
5928
5929 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
5930
5931         * g++.dg/vtgc1.C: New test.
5932
5933 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
5934
5935         * gcc.dg/noncompile/20001228-1.c: New test.
5936
5937         * gcc.dg/20001228-1.c: New test.
5938
5939         * gcc.c-torture/execute/20001228-1.c: New test.
5940
5941 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
5942
5943         * gcc.dg/format-strfmon-1.c: New test.
5944
5945 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5946
5947         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
5948         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
5949         * gcc.c-torture/execute/string-opt-1.c: Likewise.
5950         * gcc.c-torture/execute/string-opt-2.c: Likewise.
5951         * gcc.c-torture/execute/string-opt-3.c: Likewise.
5952         * gcc.c-torture/execute/string-opt-4.c: Likewise.
5953         * gcc.c-torture/execute/string-opt-6.c: Likewise.
5954         * gcc.c-torture/execute/string-opt-7.c: Likewise.
5955         * gcc.c-torture/execute/string-opt-8.c: Likewise.
5956         * gcc.c-torture/execute/string-opt-9.c: Likewise.
5957         * gcc.c-torture/execute/string-opt-10.c: Likewise.
5958         * gcc.c-torture/execute/string-opt-11.c: Likewise.
5959         * gcc.c-torture/execute/string-opt-12.c: Likewise.
5960
5961         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
5962         * gcc.c-torture/execute/string-opt-4.c: Test index.
5963
5964 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
5965
5966         * gcc.c-torture/compile/20001226-1.c: New test.
5967
5968 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
5969
5970         * gcc.c-torture/compile/20001222-1.c: New test.
5971         * gcc.c-torture/compile/20001222-1.x: Xfail.
5972
5973 Fri Dec 22 06:45:03 2000  Alexandre Oliva  <aoliva@redhat.com>
5974
5975         * gcc.c-torture/execute/comp-goto-2.c: New test.
5976
5977 Thu Dec 21 22:43:03 2000  J"orn Rennecke <amylaar@redhat.com>
5978
5979         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
5980         Use long types if __INT_MAX__ is 32767.
5981         (main): Use cast to (sint32 *) when poking 88 into a_page.
5982
5983         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
5984
5985 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
5986
5987         * gcc.c-torture/compile/20001221-1.c: New test.
5988         * gcc.c-torture/execute/20001221-1.c: New test.
5989
5990 2000-12-20  Richard Henderson  <rth@redhat.com>
5991
5992         * g++.old-deja/g++.pt/crash36.C: Update error lines.
5993         * g++.old-deja/g++.robertl/eb109.C: Likewise.
5994
5995 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5996
5997         * gcc.dg/compare3.c: New test.
5998
5999 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6000
6001         * gcc.dg/format-warnll-1.c: New test.
6002
6003 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
6004
6005         * gcc.dg/cpp/cmdlne-P.c: New test.
6006
6007 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6008
6009         * gcc.c-torture/execute/builtin-abs-1.c,
6010         gcc.c-torture/execute/builtin-abs-2.c: New tests.
6011
6012 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
6013
6014         * gcc.dg/cpp/multiline.c: New test.
6015
6016 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
6017
6018         * g++.old-deja/g++.other/syshdr1.C: Update.
6019         * gcc.dg/cpp/lineflags.c: Remove temporarily.
6020
6021 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6022
6023         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
6024
6025 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6026
6027         * g++.old-deja/g++.pt/ttp65.C: New test.
6028
6029 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6030
6031         * g++.old-deja/g++.pt/ttp64.C: New test.
6032
6033 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6034
6035         * g++.old-deja/g++.pt/spec33.C: New test.
6036
6037 2000-12-14  Catherine Moore  <clm@redhat.com>
6038
6039         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
6040         * gcc.c-torture/execute/920612-2.c: Likewise.
6041         * gcc.c-torture/execute/920428-2.c: Likewise.
6042         * gcc-c-torture/execute/va-arg-11.c: Call exit.
6043         * gcc.c-torture/execute/va-arg-21.c: Likewise.
6044
6045 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6046
6047         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
6048         * gcc.dg/pack-test-2.c: Likewise.
6049
6050 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6051
6052         Tests by Zack Weinberg <zackw@stanford.edu>.
6053
6054         * gcc.dg/cpp/defined.c: Update.
6055         * gcc.dg/cpp/defined_trad.c: New tests.
6056
6057 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6058
6059         * gcc.dg/cpp/trad-direct.c: Update.
6060
6061 2000-12-11  Neil Booth  <neilb@earthling.net>
6062
6063         * gcc.dg/cpp/defined_trad.c
6064
6065 2000-12-11  Neil Booth  <neilb@earthling.net>
6066
6067         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
6068
6069 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6070
6071         * gcc.dg/format-miss-2.c: New test.
6072
6073 2000-12-09  Neil Booth  <neilb@earthling.net>
6074
6075         * gcc.dg/cpp/lineflags.c: New tests.
6076         * gcc.dg/cpp/poison.c: Update.
6077         * gcc.dg/cpp/redef2.c: Update.
6078         * gcc.dg/cpp/skipping.c: New test.
6079
6080 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
6081
6082         * g++.old-deja/g++.other/eh3.C: New testcase.
6083
6084 2000-12-07  Neil Booth  <neilb@earthling.net>
6085
6086         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
6087         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
6088         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
6089         wtr-union-init-2.c, wtr-union-init-3.c: Update.
6090         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
6091         Update.
6092
6093 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6094
6095         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
6096         __SIZE_TYPE__ instead of int for type of integers cast to
6097         pointers.
6098
6099 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
6100
6101         * g++.old-deja/g++.other/cleanup4.C: New test.
6102
6103 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6104
6105         * format-sec-1.c: New test.
6106
6107 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6108
6109         * gcc.dg/format-nonlit-3.c: New test.
6110
6111 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6112
6113         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
6114         through a null pointer.
6115
6116 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6117
6118         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
6119         * g++.old-deja/g++.pt/partial4.C: New test.
6120
6121 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
6122
6123         * gcc.c-torture/execute/ieee/hugeval.x: New.
6124
6125 2000-12-06  Neil Booth  <neilb@earthling.net>
6126
6127         * gcc.dg/cpp/backslash2.c: New tests.
6128
6129 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6130
6131         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
6132         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
6133
6134 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
6135
6136         * gcc.c-torture/execute/20001203-2.c: New testcase.
6137
6138 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
6139
6140         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
6141         * g++.old-deja/g++.other/virtual10.C: New test.
6142
6143 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
6144
6145         * g++.old-deja/g++.mike/pmf5.C: Remove test.
6146
6147 2000-12-05  Richard Henderson  <rth@redhat.com>
6148
6149         * gcc.c-torture/compile/20001205-1.c: New.
6150
6151 2000-12-04  Neil Booth  <neilb@earthling.net>
6152
6153         * g++.old-deja/g++.other/virtual9.C: New test.
6154         * g++.old-deja/g++.pt/crash61.C: New test.
6155         * gcc.c-torture/execute/loop-9.c: New test.
6156
6157 2000-12-04  Neil Booth  <neilb@earthling.net>
6158
6159         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
6160         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
6161         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
6162         * gcc.dg/cpp/extratokens.c: ...here.
6163
6164 2000-12-04  Neil Booth  <neilb@earthling.net>
6165
6166         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
6167         New tests.
6168
6169 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6170
6171         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
6172         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
6173
6174 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6175
6176         * gcc.c-torture/execute/20001203-1.c: New test.
6177
6178 2000-12-03  Neil Booth  <neilb@earthling.net>
6179
6180         * gcc.dg/cpp/macro6.c: New test cases.
6181
6182 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6183
6184         * gcc.c-torture/execute/string-opt-9.c: New test.
6185         * gcc.c-torture/execute/string-opt-10.c: Likewise.
6186         * gcc.c-torture/execute/string-opt-11.c: Likewise.
6187         * gcc.c-torture/execute/string-opt-12.c: Likewise.
6188
6189         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
6190         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
6191
6192 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
6193
6194         * gcc.dg/cpp/if-6.c: New testcase.
6195
6196         * gcc.dg/20001201-1.c: New testcase.
6197
6198 2000-12-02  Neil Booth  <neilb@earthling.net>
6199
6200         * g++.old-deja/g++.other/externC4.C,
6201         g++.old-deja/g++.other/friend10.C: New tests.
6202
6203 2000-12-02  Neil Booth  <neilb@earthling.net>
6204
6205         * g++.old-deja/g++.other/instan2.C
6206         * g++.old-deja/g++.other/instan3.C: New test.
6207
6208 2000-12-02  Neil Booth  <neilb@earthling.net>
6209
6210         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
6211         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
6212         gnuc99.c,gnuc99-pedantic.c: New tests.
6213
6214 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6215
6216         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
6217         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
6218
6219 2000-12-01  Neil Booth  <neilb@earthling.net>
6220
6221         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
6222         * gcc.dg/cpp/poison.c: Update.
6223         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
6224
6225 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
6226
6227         * g77.f-torture/execute/20001201.f: New test.
6228
6229 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
6230
6231         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
6232
6233 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
6234
6235         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
6236
6237 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
6238
6239         * g++.old-deja/g++.other/cast6.C: New test.
6240
6241 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
6242
6243         * gcc.c-torture/execute/20001130-2.c: New testcase.
6244
6245 2000-11-30  Richard Henderson  <rth@redhat.com>
6246
6247         * gcc.c-torture/execute/20001130-1.c: New test.
6248
6249 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6250
6251         * g++.old-deja/g++.other/op3.C: New test.
6252
6253 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6254
6255         * g++.old-deja/g++.other/op2.C: New test.
6256
6257 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
6258
6259         * g++.old-deja/g++.other/crash38.C: New test.
6260
6261 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
6262
6263         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
6264
6265 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
6266
6267         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
6268         tests.
6269         * gcc.c-torture/execute/string-opt-6.c: New test.
6270
6271         * gcc.dg/20001117-1.c: Add main.
6272
6273 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
6274
6275         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
6276         Move from here ...
6277         * gcc.dg/940510-1.c: ... to here.
6278
6279         * gcc.dg/20000926-1.c: GNU C now allows initializations of
6280         zero-size arrays in toplevel structures.
6281
6282 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
6283
6284         * gcc.c-torture/execute/loop-8.c: New test.
6285
6286 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6287
6288         * g++.old-deja/g++.other/base1.C: New test.
6289
6290 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6291
6292         * g++.old-deja/g++.other/parse2.C: New test.
6293
6294 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6295
6296         * g++.old-deja/g++.pt/incomplete1.C: New test.
6297
6298 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
6299
6300         * g++.old-deja/g++.other/friend9.C: New test.
6301
6302 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
6303
6304         * gcc.dg/20001127-1.c: New test.
6305
6306 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
6307
6308         * g++.old-deja/g++.pt/friend46.C: New test.
6309
6310 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
6311
6312         * g++.old-deja/g++.other/ptrmem8.C: New test.
6313
6314 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6315
6316         * gcc.c-torture/execute/string-opt-7.c: New test.
6317         * gcc.c-torture/execute/string-opt-8.c: Likewise.
6318
6319 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
6320
6321         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
6322         instead of 'mkcheck 2'.
6323
6324 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6325
6326         * gcc.c-torture/execute/memcheck/driver.c,
6327         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
6328         C9X references to refer to C99.
6329
6330 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
6331
6332         * gcc.dg/ultrasp3.c: New test.
6333
6334 2000-11-25  Neil Booth  <neilb@earthling.net>
6335
6336         * gcc.dg/cpp/include2.c: Update test to be locale independent.
6337
6338 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
6339
6340         * gcc.c-torture/compile/20001123-2.c: New.
6341
6342 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6343
6344         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
6345
6346 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
6347
6348         * gcc.dg/sequence-point-1.c: Add some new tests.
6349         * gcc.c-torture/execute/20001124-1.c: New test.
6350
6351 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
6352
6353         * g++.old-deja/g++.other/vaarg4.C: New test.
6354         * gcc.c-torture/compile/20001123-1.c: New test.
6355
6356 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
6357
6358         * g++.other/crash24.C: Adjust and remove XFAIL.
6359         * g++.other/crash37.C: New test.
6360
6361 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
6362
6363         * g++.old-deja/g++.pt/instantiate9.C: New test.
6364
6365 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
6366
6367         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
6368         new ABI, too.
6369
6370         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
6371         * g++.old-deja/g++.robertl/eb55.C: Likewise.
6372
6373 2000-11-22  Neil Booth  <neilb@earthling.net>
6374
6375         * gcc.dg/cpp/Wtrigraphs.c: New test.
6376
6377 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
6378
6379         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
6380
6381 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
6382
6383         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
6384
6385 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
6386
6387         * lib/gcc-dg.exp: load_lib scanasm.exp.
6388         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
6389         * lib/g++-dg.exp: load_lib scanasm.exp.
6390         * lib/scanasm.exp: New.
6391         (scan-assembler, scan-assembler-not): Add optional arguments to
6392         test name, or if not present, the pattern name.
6393         (scan-assembler-dem, scan-assembler-dem-not): New.
6394
6395         * g++.dg/dg.exp: New.
6396
6397 2000-11-21  Neil Booth  <neilb@earthling.net>
6398
6399         * gcc.dg/cpp/integrated1.c: Remove.
6400
6401 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
6402
6403         * gcc.c-torture/execute/20001121-1.c: New test.
6404
6405 2000-11-21  Richard Henderson  <rth@redhat.com>
6406
6407         * gcc.c-torture/compile/20001121-1.c: New test.
6408
6409 2000-11-20  Neil Booth  <neilb@earthling.net>
6410
6411         * gcc.dg/cpp/integrated1.c: New test.
6412
6413 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
6414
6415         * g++.old-deja/g++.other/inline17.C: New test.
6416
6417 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
6418
6419         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
6420         local variable to be zero: I made the variable global. Now
6421         uses abort() and exit() instead of relying on main's return value.
6422
6423 2000-11-20  Neil Booth  <neilb@earthling.net>
6424
6425         * gcc.dg/cpp/paste2.c: Update test.
6426         * objc/execute/paste.m: New test.
6427
6428 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6429
6430         * gcc.dg/c99-condexpr-1.c: New test.
6431
6432 2000-11-20  Neil Booth  <neilb@earthling.net>
6433
6434         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
6435
6436 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
6437
6438         * g++.old-deja/g++.pt/export1.C: New test.
6439
6440 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
6441
6442         * gcc.dg/20001117-1.c: New test.
6443
6444 2000-11-18  Richard Henderson  <rth@redhat.com>
6445
6446         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
6447
6448 2000-11-18  Richard Henderson  <rth@redhat.com>
6449
6450         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
6451         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
6452         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
6453
6454 2000-11-18  Richard Henderson  <rth@redhat.com>
6455
6456         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
6457         (main): New.  Exit cleanly.
6458
6459 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6460
6461         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
6462         gcc.dg/c99-fordecl-2.c: New tests.
6463
6464 2000-11-18  Richard Henderson  <rth@redhat.com>
6465
6466         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
6467         * gcc.c-torture/execute/zerolen-2.c: New.
6468
6469 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6470
6471         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
6472         memory.
6473
6474 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
6475
6476         * g++.old-deja/g++.pt/instantiate8.C: New test.
6477
6478 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
6479
6480         * g++.old-deja/g++.other/incomplete.C: Add more tests.
6481         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
6482
6483 2000-11-16  Nick Clifton  <nickc@redhat.com>
6484
6485         * gcc.c-torture/execute/nestfunc-2.c: New test.
6486         * gcc.c-torture/execute/nestfunc-3.c: New test.
6487
6488 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
6489
6490         * gcc.c-torture/compile/20001116-1.c: New test.
6491
6492 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6493
6494         * gcc.c-torture/execute/20001115-1.c: New test.
6495
6496 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
6497
6498         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
6499         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
6500         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
6501         * g++.old-deja/g++.abi/vmihint.C: Likewise.
6502
6503 2000-11-15  Neil Booth  <neilb@earthling.net>
6504
6505         gcc.dg/cpp/_Pragma1.c: Update.
6506         gcc.dg/cpp/_Pragma2.c: New test.
6507
6508 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
6509
6510         * g++.old-deja/g++.other/anon5.C: New test.
6511
6512 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
6513
6514         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
6515         tests.
6516
6517 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
6518
6519         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
6520         output.
6521
6522 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6523
6524         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
6525         labels at end of compound statements.
6526
6527 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
6528
6529         * gcc.c-torture/execute/loop-7.c: New test.
6530
6531 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6532
6533         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
6534
6535 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6536
6537         * gcc.dg/c99-bool-1.c: New test.
6538
6539 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
6540
6541         * gcc.dg/c99-scope-1.c: Remove xfail.
6542         * gcc.dg/c99-scope-2.c: New test.
6543
6544 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6545
6546         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
6547         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
6548
6549 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
6550
6551         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
6552         error messages.
6553
6554         * g++.mike/p700.C: Don't typedef wchar_t.
6555         * g++.mike/p784.C: Likewise.
6556         * g++.mike/eb101.C: Don't use __wchar_t.
6557
6558 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
6559
6560         * g77.f-torture/execute/20001111.[fx]: Test premature exit
6561         from DO loop.
6562
6563 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
6564
6565         * gcc.c-torture/execute/20001111-1.c: New test.
6566
6567 2000-11-10  Nick Clifton  <nickc@redhat.com>
6568
6569         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
6570         long multuiple and accumulate.
6571
6572 2000-11-09  Richard Henderson  <rth@redhat.com>
6573
6574         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
6575         via size_t instead of int.
6576
6577         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
6578         * gcc.c-torture/execute/string-opt-2.c: Likewise.
6579         * gcc.c-torture/execute/string-opt-3.c: Likewise.
6580         * gcc.c-torture/execute/string-opt-4.c: Likewise.
6581
6582 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
6583
6584         * gcc.c-torture/compile/20001109-1.c: New test.
6585         * gcc.c-torture/compile/20001109-2.c: New test.
6586
6587 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
6588
6589         * g++.old-deja/g++.pt/operator1.C: New test.
6590         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
6591
6592 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6593
6594         * gcc.dg/20001108-1.c: New test.
6595
6596 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
6597
6598         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
6599         with both arguments constant strings.
6600         * gcc.c-torture/execute/string-opt-3.c: New test.
6601         * gcc.c-torture/execute/string-opt-4.c: New test.
6602         * gcc.c-torture/execute/string-opt-5.c: New test.
6603
6604 2000-11-08  Nick Clifton  <nickc@redhat.com>
6605
6606         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
6607         mulsidi3adddi patterns.
6608
6609 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
6610
6611         * g++.old-deja/g++.other/crash36.C: New test.
6612
6613 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
6614
6615         * g++.old-deja/g++.other/init16.C: New test.
6616
6617 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
6618
6619         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
6620
6621 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6622
6623         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
6624         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6625         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6626
6627 2000-11-07  DJ Delorie  <dj@redhat.com>
6628
6629         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
6630
6631 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6632
6633         * gcc.c-torture/execute/string-opt-1.c: New test.
6634
6635 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
6636
6637         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
6638         mips-sgi-irix6.* because the MIPS ABI passes floating-point
6639         parameters in registers, and there is no way for a varargs
6640         function to know in which order the integer and floating-point
6641         parameters should be interleaved when they are placed on the
6642         stack.
6643         * gcc.c-torture/execute/va-arg-16.x: Likewise.
6644         * gcc.c-torture/execute/va-arg-17.x: Likewise.
6645
6646 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6647
6648         * gcc.c-torture/execute/string-opt-2.c: New test.
6649
6650 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
6651
6652         * g++.old-deja/g++.pt/crash60.C: New test.
6653
6654 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6655
6656         * g++.old-deja/g++.other/crash24.C: New test.
6657         * g++.old-deja/g++.other/crash25.C: New test.
6658         * g++.old-deja/g++.other/crash26.C: New test.
6659         * g++.old-deja/g++.other/crash27.C: New test.
6660         * g++.old-deja/g++.other/crash28.C: New test.
6661         * g++.old-deja/g++.other/crash29.C: New test.
6662         * g++.old-deja/g++.other/crash30.C: New test.
6663         * g++.old-deja/g++.other/crash31.C: New test.
6664         * g++.old-deja/g++.other/crash32.C: New test.
6665         * g++.old-deja/g++.other/crash33.C: New test.
6666         * g++.old-deja/g++.other/crash34.C: New test.
6667         * g++.old-deja/g++.other/crash35.C: New test.
6668
6669 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
6670
6671         * gcc.c-torture/execute/20001031-1.c: New test.
6672
6673 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
6674
6675         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
6676         namespace.
6677
6678         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
6679         standards-conformant.
6680
6681         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
6682
6683         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
6684         * g++.old-deja/g++.mike/p755a.C: Likewise.
6685         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
6686         library makes no calls to `operator new' during initialization.
6687
6688 2000-11-04  Neil Booth  <neilb@earthling.net>
6689
6690         * gcc.dg/cpp/include2.c: New tests.
6691
6692 Fri Nov  3 13:32:14 2000  Mark P Mitchell  <mark@codesourcery.com>
6693
6694         * lib/g++.exp (g++_set_ld_library_path): New function.
6695         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
6696
6697 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
6698
6699         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
6700         warnings.
6701
6702 2000-11-01  Richard Henderson  <rth@redhat.com>
6703
6704         * g++.old-deja/g++.ext/namedret1.C: New.
6705         * g++.old-deja/g++.ext/namedret2.C: New.
6706         * g++.old-deja/g++.ext/namedret3.C: New.
6707
6708 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
6709
6710         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
6711         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
6712
6713 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6714
6715         * gcc.c-torture/execute/va-arg-21.c: New test.
6716
6717 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6718
6719         * gcc.dg/c99-complex-2.c: New test.
6720
6721 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6722
6723         * gcc.c-torture/execute/stdio-opt-1.c: New test.
6724
6725 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
6726
6727         * g++.old-deja/g++.other/inline16.C: New test.
6728
6729 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
6730
6731         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
6732         __PRETTY_FUNCTION__
6733
6734 2000-10-29  Neil Booth  <neilb@earthling.net>
6735
6736         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
6737         New tests.
6738         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
6739         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
6740         optimisation.
6741
6742 2000-10-29  Neil Booth  <neilb@earthling.net>
6743
6744         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
6745         * mi1.c, mi1c.h: Add null directives to multiple-include test.
6746         * mi5.c: Test multiple includes work with -C.
6747         * trigraphs.c: Test ^= version.
6748
6749 2000-10-28  Neil Booth  <neilb@earthling.net>
6750
6751         New tests and test updates for new macro expander.
6752
6753         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
6754         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
6755         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
6756         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
6757         new diagnostic messages.
6758
6759         * gcc.dg/cpp/macro3.c: New tests.
6760
6761 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
6762
6763         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
6764         on the same line.
6765
6766 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
6767
6768         * g++.old-deja/g++.other/eh2.C: New test.
6769
6770 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
6771
6772         * gcc.c-torture/execute/20001027-1.c: New test.
6773
6774 2000-10-26  Richard Henderson  <rth@redhat.com>
6775
6776         * gcc.c-torture/execute/20001026-1.c: New.
6777
6778 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
6779
6780         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
6781         * g++.old-deja/g++.law/builtin1.C: Likewise.
6782         * g++.old-deja/g++.law/ctors10.C: Likewise.
6783         * g++.old-deja/g++.law/virtual3.C: Likewise.
6784         * g++.old-deja/g++.mike/p658.C: Likewise.
6785         * g++.old-deja/g++.other/sibcall1.C: Likewise.
6786         * g++.old-deja/g++.other/vaarg2.C: Likewise.
6787         * g++.old-deja/g++.robertl/eb124.C: Likewise.
6788         * g++.old-deja/g++.robertl/eb44.C: Likewise.
6789         * g++.old-deja/g++.robertl/eb77.C: Likewise.
6790
6791 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
6792
6793         * gcc.c-torture/compile/20001024-1.c: New test.
6794
6795 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
6796
6797         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
6798         to tell us whether or not we are using V3.
6799
6800 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
6801
6802         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
6803         operands.
6804
6805 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6806
6807         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
6808
6809 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
6810
6811         * gcc.c-torture/execute/20001024-1.c: New test.
6812
6813 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
6814
6815         * g++.old-deja/g++.other/sibcall1.C: New test.
6816
6817 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
6818
6819         * gcc.dg/noncompile/init-3.c: New test.
6820
6821 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6822
6823         * gcc.dg/format-array-1.c: New test.
6824
6825 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6826
6827         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
6828         writing through null pointers; remove comment about testing
6829         unterminated strings.
6830
6831 2000-10-17  Matthew Hiller  <hiller@redhat.com>
6832
6833         * gcc.c-torture/execute/20001017-2.c: New test.
6834
6835 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6836
6837         * gcc.c-torture/compile/20001018-1.c: New test.
6838         * gcc.c-torture/compile/20001018-1.x: Xfail.
6839
6840 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6841
6842         * gcc.c-torture/execute/20001017-1.c: New test.
6843
6844 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6845
6846         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
6847         for multiple use of arguments with scanf formats; add tests for
6848         multiple use of arguments.
6849
6850 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
6851
6852         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
6853
6854 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6855
6856         * gcc.dg/format-miss-1.c: New test.
6857
6858 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6859
6860         * gcc.c-torture/execute/20001013-1.c: New test.
6861
6862 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6863
6864         * gcc.dg/format-branch-1.c: New test.
6865
6866 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
6867
6868         * README, lib/file-format.exp: Remove EGCS references.
6869
6870 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
6871
6872         * gcc.dg/20001013-1.c: New test.
6873
6874 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
6875
6876         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
6877         for intmax_t in the compiler using __typeof__ and the type rules
6878         for conditional expressions.
6879
6880 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
6881
6882         * gcc.dg/20001012-1.c: New test.
6883         * gcc.dg/20001012-2.c: New test.
6884
6885 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6886
6887         * gcc.dg/format-attr-1.c: New test.
6888
6889 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6890
6891         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
6892         __LONG_LONG_MAX__ instead of LLONG_MAX.
6893
6894 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
6895
6896         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
6897         scanf flags.
6898         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
6899         flags.
6900
6901 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6902
6903         * gcc.dg/sequence-pt-1.c: New test.
6904
6905 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
6906
6907         * gcc.c-torture/execute/20001011-1.c: New testcase.
6908         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
6909
6910 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6911
6912         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
6913         does not error on it.
6914
6915 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
6916
6917         * gcc.dg/20001009-1.c: New test.
6918
6919 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
6920
6921         * gcc.c-torture/compile/20001009-1.c: Move from here ....
6922         * gcc.c-torture/execute/20001009-2.c: ... to here.
6923
6924 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
6925
6926         * gcc.c-torture/compile/20001009-1.c: New testcase.
6927         * gcc.c-torture/execute/20001009-1.c: New testcase.
6928         Testcases provided by Jan Hubicka <jh@suse.cz>.
6929
6930 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6931
6932         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6933         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
6934         uintmax_t using <limits.h> to emulate the compiler's internal
6935         logic.  No longer XFAIL %j tests.
6936
6937 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
6938
6939         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
6940         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
6941         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
6942         regexps and details of expected handling of some bad formats.
6943         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
6944         suppression.
6945
6946 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6947
6948         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
6949         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
6950         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
6951         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
6952         in list archives.
6953
6954 2000-10-06  Richard Henderson  <rth@cygnus.com>
6955
6956         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
6957         * g++.old-deja/g++.brendan/crash52.C: Likewise.
6958         * g++.old-deja/g++.jason/report.C: Likewise.
6959         * g++.old-deja/g++.law/friend5.C: Likewise.
6960         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
6961         of the expected warnings.
6962
6963 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
6964
6965         * g++.old-deja/g++.pt/enum14.C: New test.
6966
6967 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
6968
6969         * g++.old-deja/g++.pt/crash59.C: New test.
6970
6971 2000-10-04  Will Cohen  <wcohen@redhat.com>
6972
6973         * gcc.dg/20000926-1.c: New test.
6974
6975 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
6976
6977         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
6978         function name for current C++ compiler.
6979         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
6980
6981 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
6982
6983         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
6984         __PRETTY_FUNCTION__.
6985         * g++.old-deja/g++.ext/pretty2.C: Likewise.
6986
6987 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6988
6989         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
6990
6991 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
6992
6993         * gcc.c-torture/compile/20000923-1.c: New test.
6994
6995 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
6996
6997         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
6998         * g++.old-deja/g++.pt/ttp62.C: Same.
6999         * g++.old-deja/g++.other/inline14.C: Same.
7000
7001 2000-09-24  Richard Henderson  <rth@cygnus.com>
7002
7003         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
7004
7005 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7006
7007         * gcc.dg/c90-printf-1.c: Add test for wide string format.
7008
7009 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
7010
7011         * gcc.c-torture/compile/20000922-1.c: New file.
7012
7013 2000-09-21  Nick Clifton  <nickc@redhat.com>
7014
7015         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
7016         a signed long modulo operation.
7017         (mod6): New function - perform an unsigned long modulo operation.
7018         (main): Add tests for modulos of very large numbers by very small
7019         dividends.
7020
7021 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7022
7023         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
7024
7025 2000-09-19  Richard Henderson  <rth@cygnus.com>
7026
7027         * gcc.dg/compare2.c (case 10): XFAIL.
7028
7029 2000-09-18  Richard Henderson  <rth@cygnus.com>
7030
7031         * gcc.c-torture/execute/20000906-1.c: Move ...
7032         * gcc.dg/20000906-1.c: ... here.  Only run on targets
7033         that support __builtin_trap.
7034
7035 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
7036
7037         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
7038
7039 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7040
7041         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
7042         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
7043         more $ format tests.
7044
7045 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7046
7047         * gcc.dg/format-errmk-1.c: New test.
7048
7049 2000-09-17  Greg McGary  <greg@mcgary.org>
7050
7051         * gcc.c-torture/execute/20000917-1.x: Remove.
7052
7053 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7054
7055         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
7056
7057 2000-09-17  Greg McGary  <greg@mcgary.org>
7058
7059         * gcc.c-torture/execute/20000917-1.c: New test.
7060         * gcc.c-torture/execute/20000917-1.x: XFAIL.
7061
7062 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
7063
7064         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
7065         in nested macro bug.
7066
7067 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
7068
7069         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
7070
7071 Thu Sep 14 16:48:49 2000  Jeffrey A Law  (law@cygnus.com)
7072
7073         * gcc.c-torture/execute/20000914-1.c: New test.
7074
7075 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
7076
7077         * g++.other/inline13.C: New test.
7078
7079 2000-09-12  Andreas Jaeger  <aj@suse.de>
7080
7081         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
7082         constant by Ulrich Drepper <drepper@redhat.com>.
7083
7084 Tue Sep 12 18:32:07 2000  J"orn Rennecke <amylaar@redhat.co.uk>
7085
7086         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
7087
7088 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7089
7090         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
7091
7092 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
7093
7094         * gcc.dg/cpp/backslash.c: New test.
7095
7096 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
7097
7098         * gcc.c-torture/execute/20000910-1.c: New test.
7099         * gcc.c-torture/execute/20000910-2.c: Likewise.
7100
7101 2000-09-11  Robert Lipe  <robertl@sco.com>
7102
7103         * gcc.dg/pragma-align.c: New test.
7104
7105 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
7106
7107         * g++.old-deja/g++.pt/explicit82.C: New test.
7108         * g++.old-deja/g++.pt/explicit83.C: New test.
7109
7110 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
7111
7112         * gcc.dg/asm-names.c: New test.
7113
7114 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7115
7116         * gcc.dg/cpp/tr-warn6.c: New test
7117
7118 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7119
7120         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
7121         be accepted.
7122
7123 2000-09-07  Catherine Moore  <clm@redhat.com>
7124
7125         * gcc.c-torture/execute/unroll-1.c: New test.
7126
7127 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
7128
7129         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
7130         ERROR markers.
7131         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
7132         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
7133         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
7134         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
7135         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
7136         Preprocess only.
7137         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
7138         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
7139
7140 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7141
7142         * g++.old-deja/g++.pt/deduct2.C: New test.
7143
7144 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7145
7146         * g++.old-deja/g++.pt/parms2.C: New test.
7147
7148 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7149
7150         * g++.old-deja/g++.pt/crash58.C: New test.
7151
7152 2000-09-06  Greg McGary  <greg@mcgary.org>
7153
7154         * gcc.c-torture/execute/20000906-1.c: New test.
7155         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
7156
7157 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7158
7159         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
7160
7161 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7162
7163         * g++.old-deja/g++.pt/crash57.C: New test.
7164
7165 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7166
7167         * g++.old-deja/g++.pt/crash56.C: New test.
7168
7169 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7170
7171         * g++.old-deja/g++.pt/koenig1.C: New test.
7172
7173 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
7174
7175         * gcc.dg/20000904-1.c: New test.
7176
7177 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
7178
7179         * gcc.dg/cpp/paste8.c: New test.
7180
7181 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
7182
7183         * gcc.c-torture/compile/20000827-1.c: New test.
7184
7185 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7186
7187         * gcc.dg/format-diag-1.c: New test.
7188
7189 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
7190
7191         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
7192         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
7193         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
7194         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
7195         gcc.dg/formatz-1.c: Adjust warning regular expressions.
7196
7197 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
7198
7199         * g++.old-deja/g++.other/nested4.C: New test.
7200
7201 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
7202
7203         * g++.old-deja/g++.ns/scoped1.C: New test.
7204
7205 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
7206
7207         * lib/g++.exp: Support testing already-installed GCC.
7208
7209 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7210
7211         * wtr-label-1.c, wtr-suffix-1.c: New tests.
7212
7213 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7214
7215         * gcc.dg/return-type-2.c: New test.
7216
7217 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
7218
7219         * gcc.c-torture/compile/20000825-1.c: New test.
7220
7221 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
7222
7223         * gcc.dg/dwarf2-2.c: New test.
7224
7225 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
7226
7227         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
7228         dg-warning regexps.
7229
7230 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7231
7232         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
7233         gcc.dg/format-ext-5.c: New tests.
7234
7235 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
7236
7237         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
7238
7239 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
7240
7241         * gcc.dg/noncompile/930622-2.c: Adjust error message.
7242
7243 2000-08-24  Richard Henderson  <rth@cygnus.com>
7244
7245         * gcc.dg/ia64-sync-1.c: New test.
7246         * gcc.dg/ia64-sync-2.c: New test.
7247         * gcc.dg/ia64-asm-1.c: New test.
7248
7249 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
7250
7251         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
7252         * gcc.dg/format-ext-2.c: New test.
7253
7254 2000-08-23  Jason Merrill  <jason@redhat.com>
7255
7256         * lib/old-dejagnu.exp: Also ignore "In member function" and
7257         "At global scope".
7258
7259 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7260
7261         * gcc.dg/noncompile/label-lineno-1.c: New test.
7262
7263 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7264
7265         * gcc.dg/c99-array-nonobj-1.c: New test.
7266
7267 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7268
7269         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
7270         tests.
7271         * gcc.dg/format-ext-1.c: New test.
7272
7273 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7274
7275         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
7276         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
7277         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
7278         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
7279         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
7280
7281 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7282
7283         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
7284         gcc.dg/c99-strftime-2.c: New tests.
7285
7286 2000-08-22  Richard Henderson  <rth@cygnus.com>
7287
7288         * gcc.c-torture/execute/20000822-1.c: New test.
7289
7290 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
7291
7292         * gcc.c-torture/execute/20000819-1.x: Remove.
7293
7294 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
7295
7296         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
7297         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
7298         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
7299         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
7300         gcc.dg/format-xopen-1.c: New tests.
7301
7302 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
7303
7304         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
7305
7306 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
7307
7308         * g++.old-deja/g++.other/loop2.C: New test.
7309
7310         * gcc.c-torture/compile/20000606-1.c: New test.
7311         * gcc.c-torture/compile/20000728-1.c: New test.
7312         * gcc.c-torture/execute/20000801-1.c: New test.
7313         * gcc.c-torture/execute/20000801-2.c: New test.
7314         * gcc.c-torture/execute/20000819-1.c: New test.
7315         * gcc.c-torture/execute/20000819-1.x: XFAIL.
7316         * gcc.dg/20000629-1.c: New test.
7317         * gcc.dg/20000724-1.c: New test.
7318         * gcc.dg/20000807-1.c: New test.
7319
7320 Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
7321
7322         * gcc.dg/cpp/pragma-1.c: New test.
7323         * gcc.dg/cpp/pragma-2.c: New test.
7324
7325 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
7326
7327         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
7328         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
7329
7330 Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7331
7332         * gcc.c-torture/compile/20000818-1.c: New test.
7333
7334 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
7335
7336         * gcc.c-torture/execute/20000818-1.c: New test.
7337
7338 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7339
7340         * gcc.dg/format-va-1.c: New test.
7341
7342 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7343
7344         * g++.old-deja/g++.other/typedef8.C: New test.
7345
7346 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7347
7348         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
7349         * g++.old-deja/g++.mike/net36.C: Mark candidate.
7350         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
7351         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
7352         * g++.old-deja/g++.other/ptrmem7.C: New test.
7353         * g++.old-deja/g++.pt/ptrmem10.C: New test.
7354
7355 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
7356
7357         * g++.old-deja/g++.pt/typename27.C: New test.
7358
7359 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
7360
7361         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
7362         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
7363         * g++.old-deja/g++.pt/friend45.C: New test.
7364         * g++.old-deja/g++.other/friend8.C: New test.
7365
7366 2000-08-15  Richard Henderson  <rth@cygnus.com>
7367
7368         * gcc.c-torture/execute/20000815-1.c: New test.
7369
7370 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
7371
7372         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
7373         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
7374         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
7375
7376 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
7377
7378         * g++.old-deja/g++.other/refinit2.C: New test.
7379
7380 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
7381
7382         * lib/c-torture.exp (c-torture): Make
7383         compiler_conditional_xfail_data global.
7384         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
7385         compiler_conditional_xfail_data machinery.
7386         (f-torture-execute): Likewise.
7387         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
7388         and only when unrolling loops.
7389
7390         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
7391
7392 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
7393
7394         * g++.old-deja/g++.pt/explicit81.C: New test.
7395
7396 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
7397
7398         * g++.old-deja/g++.pt/typename26.C: New test.
7399
7400 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
7401
7402         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
7403         warning.
7404
7405 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
7406
7407         * g++.old-deja/g++.other/array3.C: New test.
7408
7409 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7410
7411         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
7412         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
7413         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
7414         New tests.
7415
7416 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
7417
7418         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
7419         * g++.old-deja/g++.abi/vmihint.C: Likewise.
7420
7421 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
7422
7423         * gcc.c-torture/execute/20000808-1.c: New test.
7424
7425 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7426
7427         * gcc.dg/c90-const-expr-1.c: New test.
7428
7429 2000-08-08  Richard Henderson  <rth@cygnus.com>
7430
7431         * gcc.dg/noncompile/920923-1.c: Declare calloc.
7432
7433 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7434
7435         * gcc.dg/noncompile/const-ll-1.c: New test.
7436
7437 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7438
7439         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
7440
7441 Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
7442
7443         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
7444         that running programs linked against the shared version of libobjc
7445         run correctly.
7446
7447 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7448
7449         * gcc.dg/c99-printf-1.c: New test.
7450
7451 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7452
7453         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
7454
7455 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
7456
7457         * gcc.c-torture/execute/20000731-1.x: Delete.
7458
7459 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
7460
7461         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
7462         and torture_without_loops as is done by c-torture.exp.
7463         (search_for): Copy from c-torture.exp.
7464         (gcc-dg-runtest): New function, drives a directory of tests
7465         iterating over the TORTURE_OPTIONS.
7466         (scan-assembler, scan-assembler-not): Move here from
7467         individual directory drivers.
7468
7469         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
7470         defined by lib/gcc-dg.exp.
7471         * gcc.dg/cpp/cpp.exp: Likewise.
7472         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
7473         gcc-dg-runtest, so we cycle over optimization options.
7474
7475         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
7476         * gcc.dg/compare2.c: No longer expected to fail.
7477
7478 Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
7479
7480         * gcc.c-torture/execute/20000804-1.c: New test.
7481
7482 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
7483
7484         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
7485
7486 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
7487
7488         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
7489
7490 Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
7491
7492         * gcc.c-torture/compile/20000803-1.c: New test.
7493
7494 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
7495
7496         * gcc.c-torture/execute/20000801-3.c,
7497         gcc.c-torture/execute/20000801-4.c: New tests.
7498         * gcc.c-torture/execute/20000801-3.x,
7499         gcc.c-torture/execute/20000801-4.x: Xfail.
7500
7501 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
7502
7503         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
7504         libobjc/.libs to allow for libtool.
7505
7506 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
7507
7508         * gcc.c-torture/compile/20000802-1.c: New test.
7509
7510 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
7511
7512         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
7513
7514 Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
7515
7516         * gcc-c-torture/execute/20000731-2.c: New test.
7517
7518         * gcc.c-torture/execute/20000731-1.c: New test.
7519         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
7520
7521 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
7522
7523         * testsuite/gcc.dg/cpp/paste7.c: New test.
7524         * gcc.dg/cpp/20000725-1.c: New test.
7525
7526 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
7527
7528         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
7529         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
7530         declaration warning for __builtin_dwarf_reg_size.
7531
7532         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
7533
7534 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
7535
7536         * gcc.dg/noncompile/voidparam-1.c: New test.
7537
7538 2000-07-30  Richard Henderson  <rth@cygnus.com>
7539
7540         * gcc.dg/c90-digraph-1.c: Don't xfail.
7541         * gcc.dg/compare2.c (case 10): Xfail.
7542         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
7543
7544 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
7545
7546         * gcc.dg/c99-main-1.c: New test.
7547
7548 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7549
7550         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
7551
7552 Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
7553
7554         * gcc.c-tortuer/execute/20000726-1.c: New test.
7555
7556 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
7557
7558         * gcc.c-torture/execute/enum-2.c: New test.
7559
7560 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7561
7562         * gcc.dg/cpp/tr-warn3.c: New test.
7563
7564 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7565
7566         * g++.old-deja/g++.ext/implicit1.C: Remove.
7567         * g++.old-deja/g++.jason/c2.C: Remove
7568         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
7569         * g++.old-deja/g++.pt/crash16.C: Likewise.
7570         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
7571
7572 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7573
7574         * g++.old-deja/g++.other/for2.C: New test.
7575
7576 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
7577
7578         * gcc.dg/20000720-1.c: New test.
7579
7580 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
7581
7582         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
7583
7584 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
7585
7586         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
7587         * gcc.c-torture/execute/20000722-1.c: New.
7588         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
7589
7590 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
7591
7592         * gcc.dg/cpp/20000720-1.S: New test.
7593
7594 2000-07-21  Michael Meissner  <meissner@redhat.com>
7595
7596         * gcc.c-torture/execute/ieee/hugeval.c: New test.
7597
7598 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7599
7600         * g++.old-deja/g++.brendan/crash16.C,
7601         g++.old-deja/g++.brendan/parse3.C,
7602         g++.old-deja/g++.brendan/redecl1.C,
7603         g++.old-deja/g++.ns/template13.C,
7604         g++.old-deja/g++.other/decl4.C,
7605         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
7606
7607 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
7608
7609         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
7610         and "Internal error".
7611
7612         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
7613         regexps.
7614         * gcc.dg/cpp/paste6.c: New test.
7615
7616 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
7617
7618         * gcc.dg/cpp/tr-direct.c: New test.
7619
7620         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
7621         gcc.dg/cpp/undef1.c: Tweak error regexps.
7622
7623 2000-07-18  Eric Christopher <echristo@redhat.com>
7624
7625         * gcc.c-torture/compile/20000718-1.c: New test.
7626
7627 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
7628
7629         * cpplex.c (_cpp_push_token): If the token being pushed back
7630         is the previous token in this context, just subtract one from
7631         context->posn.
7632         * cppmacro.c (save_expansion): Clear aux field when storing a
7633         placemarker.
7634
7635 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
7636
7637         * gcc.dg/noncompile/redecl-1.c: New test.
7638
7639 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
7640
7641         * gcc.c-torture/execute/20000717-5.c: New test.
7642         * gcc.c-torture/execute/20000717-1.x: Removed.
7643
7644 2000-07-17  Richard Henderson  <rth@cygnus.com>
7645
7646         * gcc.c-torture/execute/20000717-4.c: New test.
7647
7648 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
7649
7650         * gcc.dg/cpp/syshdr.c: New test.
7651         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
7652
7653 2000-07-17  Neil Booth  <neilb@earthling.net>
7654
7655         * gcc.dg/cpp/cmdlne-dM.c: New test.
7656         * gcc.dg/cpp/cmdlne-dD.c: New test.
7657
7658 Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
7659
7660         * gcc.c-torture/execute/20000717-3.c: New test.
7661
7662         * gcc.c-torture/compile/20000717-1.c: New test.
7663
7664 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
7665
7666         * gcc.c-torture/execute/20000717-2.c: New test.
7667
7668 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7669
7670         * gcc.dg/formatz-1.c: New test.
7671
7672         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
7673         * gcc.dg/c99-digraph-1.c: New tests.
7674
7675         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
7676         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
7677
7678         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
7679         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
7680         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
7681         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
7682         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
7683         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
7684         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
7685
7686 Mon Jul 17 00:41:57 2000   Greg McGary <greg@mcgary.org>
7687
7688         * gcc.c-torture/execute/20000717-1.c: New test.
7689         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
7690
7691 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
7692
7693         * gcc.c-torture/execute/20000715-2.c: New test.
7694         * gcc.dg/20000715-1.c: New test.
7695
7696 2000-07-15  Michael Meissner  <meissner@redhat.com>
7697
7698         * gcc.c-torture/execute/20000715-1.c: New test.
7699
7700 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
7701
7702         * gcc.c-torture/execute/20000707-1.c: New test.
7703
7704 2000-07-13  Neil Booth  <NeilB@earthling.net>
7705
7706         * testsuite/gcc.dg/cpp/digraph1.c,
7707         testsuite/gcc.dg/cpp/digraph2.c,
7708         testsuite/gcc.dg/cpp/digraphs.c: New tests.
7709
7710 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
7711
7712         * g77.f-torture/compile/20000630-2.f:  New test.
7713         * g77.f-torture/compile/20000630-2.x
7714
7715 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
7716
7717         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
7718
7719 2000-07-11  Neil Booth  <NeilB@earthling.net>
7720
7721         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
7722
7723 2000-07-11  Neil Booth  <NeilB@earthling.net>
7724
7725         * gcc.dg/cpp/cmdlne-C.c: New.
7726
7727 2000-07-09  Neil Booth  <NeilB@earthling.net>
7728
7729         * gcc.dg/cpp/directiv.c: New tests.
7730         * gcc.dg/cpp/undef1.c: Update.
7731
7732 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
7733
7734         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
7735
7736 2000-07-09  Neil Booth  <NeilB@earthling.net>
7737
7738         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
7739
7740 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
7741
7742         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
7743         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
7744
7745 2000-07-08  Neil Booth  <NeilB@earthling.net>
7746
7747         * gcc.dg/cpp/macsyntx.c: New tests.
7748
7749 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7750
7751         * gcc.dg/20000707-1.c: New test.
7752
7753 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
7754
7755         * gcc.c-torture/execute/20000706-1.c: New test.
7756         * gcc.c-torture/execute/20000706-2.c: New test.
7757         * gcc.c-torture/execute/20000706-3.c: New test.
7758         * gcc.c-torture/execute/20000706-4.c: New test.
7759         * gcc.c-torture/execute/20000706-5.c: New test.
7760
7761 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7762
7763         * g++.old-deja/g++.pt/instantiate7.C: New test.
7764
7765 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
7766
7767         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
7768         * g++.old-deja/g++.mike/thunk3.C: Likewise.
7769         * g++.old-deja/g++.other/rtti3.C: Likewise.
7770         * g++.old-deja/g++.other/rttid3.C: Likewise.
7771
7772 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
7773
7774         *  g77.f-torture/compile/20000630-1.x: Fix typo
7775
7776 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
7777
7778         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
7779         assembly output.
7780
7781 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
7782
7783         * gcc.dg/cpp/ident.c: New test.
7784
7785 2000-07-05  Neil Booth  <NeilB@earthling.net>
7786
7787         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
7788           gcc.dg/cpp/lexstrng.c: New tests.
7789
7790 2000-07-04  Neil Booth  <NeilB@earthling.net>
7791
7792         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
7793         * gcc.dg/cpp/strify2.c: Same.
7794
7795 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
7796
7797         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
7798         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
7799         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
7800         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
7801
7802         * testsuite/gcc.dg/cpp/macro1.c,
7803         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
7804         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
7805         testsuite/gcc.dg/cpp/strify1.c,
7806         testsuite/gcc.dg/cpp/strify2.c: New tests.
7807
7808 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
7809
7810         * gcc.c-torture/execute/20000703-1.c: New test.
7811
7812 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7813
7814         * g++.old-deja/g++.pt (lookup10.C): New test.
7815
7816 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
7817
7818         * g++.old-deja/g++.pt (typename25.C): New test.
7819
7820 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
7821
7822         * gcc.c-torture/compile/20000701-1.c: New test.
7823
7824 2000-06-30  Nick Clifton  <nickc@cygnus.com>
7825
7826         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
7827         to test case.
7828
7829 2000-06-30  Catherine Moore  <clm@cygnus.com>
7830
7831         * gcc.c-torture/execute/align-1.c: New test.
7832
7833 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
7834
7835         * g++.old-deja/g++.pt/expr8.C: New test.
7836         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
7837
7838 2000-06-29  Nick Clifton  <nickc@cygnus.com>
7839
7840         * gcc.c-torture/compile/20000629-1.c: New test.
7841
7842 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7843
7844
7845         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
7846         gcc.dg/noncompile directory, depending on whether they're
7847         preprocessor tests or not.  Annotate all the tests for the dg
7848         framework.
7849
7850         * gcc.c-torture/noncompile/noncompile.exp: Delete.
7851         * gcc.dg/noncompile/noncompile.exp: New.
7852
7853         * Moved files:
7854         Old name                                New name
7855         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
7856         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
7857         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
7858         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
7859         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
7860         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
7861         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
7862         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
7863         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
7864         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
7865         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
7866         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
7867         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
7868         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
7869         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
7870         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
7871         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
7872         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
7873         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
7874         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
7875         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
7876         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
7877         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
7878         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
7879
7880         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
7881         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
7882         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
7883         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
7884         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
7885         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
7886
7887 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
7888
7889         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
7890         declare one variable.  On the fourth, error.
7891         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
7892         declared by 20000628-1a.h.
7893
7894 2000-06-29  Richard Henderson  <rth@redhat.com>
7895
7896         * gcc.c-torture/execute/930529-1.x: New file.
7897         * gcc.dg/920413-1.c: Adjust expected warning text.
7898         * gcc.dg/980217-1.c: Declare abort.
7899         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
7900
7901 Thu Jun 29 09:42:40 2000  Jeffrey A Law  (law@cygnus.com)
7902
7903         * g77.f-torture/compile/20000629-1.f: New test.
7904         * g77.f-torture/compile/20000629-1.x: Expected to fail.
7905
7906 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7907
7908         Rearrange lots of files, removing entirely the
7909         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
7910         directories.
7911
7912         * Deleted files:
7913         gcc.c-torture/code_quality/code_quality.exp
7914         gcc.c-torture/special/special.exp
7915         gcc.failure/failure.exp
7916         gcc.failure/940409-1.x
7917         gcc.c-torture/compile/961203-1.x
7918
7919         * New files:
7920         gcc.misc-tests/linkage.exp
7921         gcc.c-torture/execute/920730-1t.c
7922         gcc.c-torture/execute/920730-1t.x
7923         gcc.c-torture/compile/920520-1.x
7924         gcc.c-torture/compile/920521-1.x
7925         gcc.c-torture/compile/981006-1.x
7926         gcc.c-torture/execute/eeprof-1.x
7927
7928         * Moved files (possibly with modifications to fit a new harness):
7929         Old name                                New name
7930         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
7931         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
7932         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
7933         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
7934         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
7935         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
7936         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
7937         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
7938         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
7939         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
7940         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
7941         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
7942         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
7943         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
7944
7945 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
7946
7947         * c-torture/compile/961203-1.x: Delete.
7948
7949         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
7950         not exit. Include stdio.h.
7951         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
7952         * gcc.misc-tests/dg-12.c: Likewise.
7953         * gcc.misc-tests/dg-5.c: Likewise.
7954         * gcc.misc-tests/dg-6.c: Likewise.
7955         * gcc.misc-tests/dg-7.c: Prototype abort.
7956         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
7957         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
7958         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
7959         not exit.
7960         * gcc.misc-tests/sieve.c: Use return from main, not exit.
7961         * gcc.misc-tests/sort2.c: Use return from main, not exit.
7962
7963 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
7964
7965         * gcc.dg/cpp/20000628-1.c: New test.
7966         * gcc.dg/cpp/20000628-1.h: New header for above test.
7967         * gcc.dg/cpp/20000628-1a.h: Likewise.
7968
7969 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
7970
7971         * gcc.dg/cpp: New directory.
7972         * gcc.dg/cpp/cpp.exp: New driver.
7973         * gcc.dg/cpp/20000627-1.c: New test.
7974         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
7975         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
7976         and rewrite as a compilation test.
7977
7978         * gcc.dg: Move many files into the cpp subdirectory, possibly
7979         renaming or editing them as well.
7980         Old name                New name
7981         990119-1.c              cpp/19990119-1.c
7982         990228-1.c              cpp/19990228-1.c
7983         990407-1.c              cpp/19990407-1.c
7984         990409-1.c              cpp/19990409-1.c
7985         990413-1.c              cpp/19990413-1.c
7986         990703-1.c              cpp/19990703-1.c
7987         20000127-1.c            cpp/20000127-1.c
7988         20000129-1.c            cpp/20000129-1.c
7989         20000207-1.c            cpp/20000207-1.c
7990         20000207-2.c            cpp/20000207-2.c
7991         20000209-1.c            cpp/20000209-1.c
7992         20000209-2.c            cpp/20000209-2.c
7993         20000301-1.c            cpp/20000301-1.c
7994         20000419-1.c            cpp/20000419-1.c
7995         20000510-1.S            cpp/20000510-1.S
7996         20000519-1.c            cpp/20000519-1.c
7997         20000529-1.c            cpp/20000529-1.c
7998         20000625-1.c            cpp/20000625-1.c
7999         20000625-2.c            cpp/20000625-2.c
8000         cpp-as1.c               cpp/assert1.c
8001         cpp-as2.c               cpp/assert2.c
8002         cxx-comments-1.c        cpp/cxxcom1.c
8003         cxx-comments-2.c        cpp/cxxcom2.c
8004         endif-label.c           cpp/endif.c
8005         cpp-hash1.c             cpp/hash1.c
8006         cpp-hash2.c             cpp/hash2.c
8007         cpp-if1.c               cpp/if-1.c
8008         cpp-if2.c               cpp/if-2.c
8009         cpp-if3.c               cpp/if-3.c
8010         cpp-if4.c               cpp/if-4.c
8011         cpp-if5.c               cpp/if-5.c
8012         cpp-cond.c              cpp/if-cexp.c
8013         cpp-missingop.c         cpp/if-mop.c
8014         cpp-missingparen.c      cpp/if-mpar.c
8015         cpp-opprec.c            cpp/if-oppr.c
8016         cpp-ifparen.c           cpp/if-paren.c
8017         cpp-shortcircuit.c      cpp/if-sc.c
8018         cpp-shift.c             cpp/if-shift.c
8019         cpp-unary.c             cpp/if-unary.c
8020         cpp-li1.c               cpp/line1.c
8021         cpp-li2.c               cpp/line2.c
8022         lineno.c                cpp/line3.c
8023         lineno-2.c              cpp/line4.c
8024         cpp-mi.c                cpp/mi1.c
8025         cpp-mic.h               cpp/mi1c.h
8026         cpp-micc.h              cpp/mi1cc.h
8027         cpp-mind.h              cpp/mi1nd.h
8028         cpp-mindp.h             cpp/mi1ndp.h
8029         cpp-mix.h               cpp/mi1x.h
8030         cpp-mi2.c               cpp/mi2.c
8031         cpp-mi2a.h              cpp/mi2a.h
8032         cpp-mi2b.h              cpp/mi2b.h
8033         cpp-mi2c.h              cpp/mi2c.h
8034         cpp-mi3.c               cpp/mi3.c
8035         cpp-mi3.def             cpp/mi3.def
8036         poison-1.c              cpp/poison.c
8037         pr-impl.c               cpp/prag-imp.c
8038         cpp-redef-2.c           cpp/redef1.c
8039         cpp-redef.c             cpp/redef2.c
8040         strpaste.c              cpp/strp1.c
8041         strpaste-2.c            cpp/strp2.c
8042         cpp-tradpaste.c         cpp/tr-paste.c
8043         cpp-tradstringify.c     cpp/tr-str.c
8044         cpp-tradwarn1.c         cpp/tr-warn1.c
8045         cpp-tradwarn2.c         cpp/tr-warn2.c
8046         trigraphs.c             cpp/trigraphs.c
8047         cpp-unc1.c              cpp/unc1.c
8048         cpp-unc2.c              cpp/unc2.c
8049         cpp-unc3.c              cpp/unc3.c
8050         cpp-unc.c               cpp/unc4.c
8051         undef.c                 cpp/undef1.c
8052         undef-2.c               cpp/undef2.c
8053         cpp-wi1.c               cpp/widestr1.c
8054
8055 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
8056
8057         * lib/g++.exp (g++_include_flags): Tweak.
8058
8059 2000-06-27  H.J. Lu  <hjl@gnu.org>
8060             Loren J. Rittle  <ljrittle@acm.org>
8061
8062         * lib/g++.exp (g++_include_flags): Override libgloss.exp
8063         version with one that knows about the new gcc tree structure.
8064         (g++_link_flags): Same.
8065
8066 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
8067
8068         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
8069         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
8070         case we are cross-compiling.
8071
8072         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
8073         g++.old-deja/g++.niklas/Makefile.in,
8074         g++.old-deja/g++.niklas/configure.in,
8075         g++.old-deja/g++.other/Makefile.in,
8076         g++.old-deja/g++.other/configure.in,
8077         gcc.c-torture/code_quality/Makefile.in,
8078         gcc.c-torture/code_quality/configure.in,
8079         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
8080         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
8081         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
8082         gcc.c-torture/execute/ieee/Makefile.in,
8083         gcc.c-torture/execute/ieee/configure.in,
8084         gcc.c-torture/noncompile/Makefile.in,
8085         gcc.c-torture/noncompile/configure.in,
8086         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
8087         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
8088         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
8089
8090 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
8091
8092         * g++.old-deja/g++.other/ambig3.C: New test.
8093
8094 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
8095
8096         * g++.old-deja/g++.pt/syntax1.C: New test.
8097         * g++.old-deja/g++.pt/syntax2.C: New test.
8098         * g++.old-deja/g++.other/syntax3.C: New test.
8099         * g++.old-deja/g++.other/syntax4.C: New test.
8100
8101 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
8102
8103         * gcc.dg/20000623-1.c: Prototype exit and abort.
8104
8105 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
8106
8107         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
8108         New tests.
8109         * gcc.dg/cpp-mi3.def: New file.
8110
8111         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
8112         inside assertions.
8113         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
8114         lexer's error messages.
8115         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
8116         divine anything from the linemarkers.
8117         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
8118         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
8119
8120 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
8121
8122         * gcc.dg/20000623-1.c: New test.
8123
8124 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
8125
8126         * gcc.c-torture/execute/20000622-1.c: New test.
8127
8128 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
8129
8130         * g++.old-deja/g++.other/init15.C: New test.
8131
8132 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
8133
8134         * g++.old-deja/g++.pt/vaarg2.C: New test.
8135         * g++.old-deja/g++.pt/vaarg3.C: New test.
8136
8137 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
8138
8139         * g++.old-deja/g++.other/dyncast6.C: New test.
8140
8141 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
8142
8143         * gcc.c-torture/execute/loop-6.c: New test.
8144
8145 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
8146
8147         * gcc.dg/20000614-1.c: New test.
8148         * gcc.dg/20000614-2.c: New test.
8149
8150 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
8151
8152         * g++.old-deja/g++.other/inline12.C: New test.
8153
8154 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
8155
8156         * g++.old-deja/g++.other/eh1.C: New test.
8157
8158 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
8159
8160         * g++.old-deja/g++.other/type.C: New test.
8161
8162 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
8163
8164         * g++.old-deja/g++.other/initstring.C: New test.
8165
8166 2000-06-12  Jason Merrill  <jason@redhat.com>
8167
8168         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
8169
8170 Fri Jun  9 22:46:34 2000  Jeffrey A Law  (law@cygnus.com)
8171
8172         * gcc.c-torture/compile/20000609-1.c: New test.
8173
8174 Fri Jun  9 21:54:28 2000  Clinton Popetz  <cpopetz@cygnus.com>
8175
8176         * gcc.dg/20000609-1.c: New test.
8177
8178 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
8179
8180         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
8181         * gcc.c-torture/noncompile/poison-1.c: Move...
8182         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
8183         * gcc.dg/cpp-li1.c: Add a token after the #line.
8184
8185 2000-06-05  Richard Henderson  <rth@cygnus.com>
8186
8187         * gcc.c-torture/execute/20000605-2.c: New test.
8188         * gcc.c-torture/execute/20000605-3.c: New test.
8189
8190 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
8191
8192         * g77.f-torture/execute/20000503-1.x: New file.
8193
8194 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
8195
8196         * g++.old-deja/g++.eh/badalloc1.C: New test.
8197
8198 2000-06-05  Richard Henderson  <rth@cygnus.com>
8199
8200         * gcc.c-torture/execute/20000605-1.c: New test.
8201
8202 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
8203             Nathan Sidwell <nathan@codesourcery.com>
8204
8205         * gcc.c-torture/compile/20000605-1.c: New test.
8206
8207 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
8208
8209         * g77.f-torture/compile/20000601-1.f:  New test.
8210
8211 2000-06-03  Richard Henderson  <rth@cygnus.com>
8212
8213         * gcc.c-torture/execute/20000603-1.c: New.
8214
8215 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
8216
8217         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
8218         * gcc.dg/noreturn-2.c (noreturn): Likewise.
8219
8220 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
8221
8222         * gcc.dg/compare2.c (case 12): XFAIL.
8223         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
8224         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
8225
8226         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
8227
8228 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
8229
8230         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
8231         guard macro is already defined when the header is first
8232         included.
8233         * gcc.dg/cpp-mix.h: New file.
8234         * gcc.dg/endif-label.c: Update patterns to match compiler.
8235
8236         * g++.brendan/complex1.C: Declare abort.
8237         * g++.law/refs4.C: Remove XFAIL.
8238         * g++.oliva/expr2.C: Declare abort and exit.
8239
8240 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
8241
8242         * gcc.c-torture/execute/20000528-1.c: New test.
8243
8244         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
8245         * g++.old-deja/g++.law/temps4.C: Likewise.
8246
8247         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
8248         stdlib.h.  Call abort() on failure.
8249         * g++.old-deja/g++.law/refs4.C: Likewise.
8250         * g++.old-deja/g++.law/temps4.C: Likewise.
8251         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
8252         * gcc.c-torture/execute/20000112-1.c: Include string.h.
8253
8254 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
8255
8256         Relative to g++.dg/special:
8257         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
8258
8259         Relative to g++.old-deja:
8260         * g++.brendan/complex1.C, g++.jason/optimize2.C,
8261         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
8262         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
8263         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
8264         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
8265         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
8266         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
8267
8268         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
8269         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
8270         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
8271         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
8272         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
8273         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
8274         and/or string.h.
8275
8276         * g++.other/goto1.C: Update expectations for error messages.
8277
8278 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
8279
8280         * gcc.c-torture/compile/20000523-1.c: New test.
8281
8282 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
8283
8284         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
8285
8286 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
8287
8288         * g++.old-deja/g++.eh/catch11.C: New test.
8289         * g++.old-deja/g++.eh/catch12.C: New test.
8290
8291 2000-05-24  Nick Clifton  <nickc@cygnus.com>
8292
8293         * gcc.c-torture/execute/20000523-1.c: New test.
8294
8295 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
8296
8297         * c-torture/execute/bcp-1.c: Replace abort in arg of
8298         __builtin_constant_p with a generic external function.
8299
8300         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
8301         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
8302         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
8303         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
8304         Prototype abort and/or exit.
8305
8306         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
8307         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
8308         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
8309         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
8310
8311 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
8312
8313         * gcc.dg/dwarf2-1.c: New test.
8314
8315 2000-05-20  Richard Henderson  <rth@cygnus.com>
8316
8317         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
8318
8319 2000-05-20  Andreas Jaeger  <aj@suse.de>
8320
8321         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
8322         testcase.
8323
8324 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
8325
8326         * gcc.c-torture/execute/20000519-2.c: New test.
8327
8328 2000-05-19  Andreas Jaeger  <aj@suse.de>
8329
8330         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
8331         which fails with SSA.
8332
8333         * lib/c-torture.exp: Also test with -O3 -fssa.
8334
8335 2000-05-18  Michael Meissner  <meissner@redhat.com>
8336
8337         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
8338         * gcc.c-torture/execute/920415-1.c: Ditto.
8339         * gcc.c-torture/execute/920501-1.c: Ditto.
8340         * gcc.c-torture/execute/conversion.c: Ditto.
8341         * gcc.c-torture/execute/cvt-1.c: Ditto.
8342
8343 Thu May 18 16:03:29 2000  Jeffrey A Law  (law@cygnus.com)
8344
8345         * gcc.c-torture/compile/20000518-1.c: New test.
8346
8347 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
8348
8349         * g77.f-torture/compile/200005018.f:  New test.
8350
8351 Wed May 17 18:30:10 2000  Jeffrey A Law  (law@cygnus.com)
8352
8353         * gcc.c-torture/compile/20000517-1.c: New test.
8354
8355 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8356
8357         * gcc.c-torture/execute/20000516-1.c: New test.
8358
8359 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
8360
8361         * g++.old-deja/g++.other/eh.C: New test.
8362
8363 2000-05-12  Richard Henderson  <rth@cygnus.com>
8364
8365         * gcc.c-torture/execute/990208-1.c (main): Don't pass
8366         constants through to doit's conditional.
8367
8368 Thu May 11 19:02:43 2000  Jeffrey A Law  (law@cygnus.com)
8369
8370         * gcc.c-torture/compile/20000511-1.c: New test.
8371         * g77.f-torture/compile/20000511-1.f: New test.
8372         * g77.f-torture/compile/20000511-2.f: New test.
8373
8374 2000-05-11  Michael Meissner  <meissner@redhat.com>
8375
8376         * gcc.c-torture/execute/20000511-1.c: New test.
8377
8378 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
8379
8380         * gcc.dg/dg.exp: Scan .S files as well as .c files.
8381         * gcc.dg/20000510-1.S: New.
8382
8383 2000-05-08  Catherine Moore  <clm@cygnus.com>
8384
8385         * gcc.dg/unused-3.c: New.
8386
8387 2000-05-06  Richard Henderson  <rth@cygnus.com>
8388
8389           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
8390           * g++.old-deja/g++.mike/warn1.C: Likewise.
8391           * g++.old-deja/g++.pt/local1.C: Likewise.
8392           * g++.old-deja/g++.pt/local7.C: Likewise.
8393           * g++.old-deja/g++.pt/spec16.C: Likewise.
8394
8395 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
8396
8397         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
8398
8399 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
8400
8401           * g77.f-torture/execute/20000503-1.f:  New test.
8402
8403 2000-05-04  Andreas Jaeger  <aj@suse.de>
8404
8405         * gcc.dg/noreturn-2.c: New test.
8406
8407 2000-05-04  Neil Booth  <NeilB@earthling.net>
8408
8409         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
8410         preprocessor.
8411
8412 2000-05-04  Richard Henderson  <rth@cygnus.com>
8413
8414         * gcc.c-torture/execute/20000503-1.c: Fix typo.
8415
8416 2000-05-04  Richard Henderson  <rth@cygnus.com>
8417
8418         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
8419         OpenSSL by Jason R Thorpe.
8420
8421 Wed May  3 13:02:10 2000  Jim Wilson  <wilson@cygnus.com>
8422
8423         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
8424
8425 2000-05-03  Robert Lipe <robertlipe@usa.net>
8426
8427         * gcc.dg/20000503-1.c: New test.
8428
8429 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
8430
8431         * gcc.c-torture/compile/20000502-1.c: New test.
8432         * g++.old-deja/g++.other/align.C: New test.
8433         * gcc.dg/cpp-tradstringify.c: New test.
8434
8435 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
8436
8437         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
8438         and hard registers.
8439
8440 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
8441
8442         * gcc.c-torture/execute/loop-5.c: New test.
8443
8444 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
8445
8446         * gcc.c-torture/execute/va-arg-20.c: New test.
8447
8448 Sun Apr 23 14:41:33 2000  Jeffrey A Law  (law@cygnus.com)
8449
8450         * gcc.c-torture/execute/20000422-1.c: New test.
8451
8452 2000-04-20  Greg McGary  <gkm@gnu.org>
8453
8454         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
8455         when optimizing, but without sibling-call optimizations (-O1).
8456
8457 Thu Apr 20 11:57:03 2000  Jeffrey A Law  (law@cygnus.com)
8458
8459           * gcc.c-torture/compile/20000420-1.c: New test.
8460
8461 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
8462
8463         * g++.abi/ptrflags.C: New test.
8464         * g++.eh/catchptr1.C: Test incomplete pointer chains.
8465
8466 Wed Apr 19 09:16:32 2000  Catherine Moore  <clm@cygnus.com>
8467
8468         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
8469
8470 2000-04-19  Greg McGary  <gkm@gnu.org>
8471
8472         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
8473         sibling-call optimizations.
8474
8475 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
8476
8477         * gcc.dg/20000419-1.c: New test.
8478
8479 Wed Apr 12 22:54:02 2000  Hans-Peter Nilsson  <hp@axis.com>
8480
8481         * gcc.c-torture/execute/20000412-6.c: New test.
8482
8483 Wed Apr 12 10:25:08 2000  Jeffrey A Law  (law@cygnus.com)
8484
8485         * gcc.c-torture/execute/20000412-5.c: New test.
8486         * g77.f-torture/compile/20000412-1.f: New test.
8487         * gcc.c-torture/execute/20000412-4.c: New test.
8488         * gcc.c-torture/compile/20000412-2.c: New test.
8489         * gcc.c-torture/execute/20000412-3.c: New test.
8490         * gcc.c-torture/compile/20000412-1.c: New test.
8491         * gcc.c-torture/execute/20000412-2.c: New test.
8492
8493 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
8494
8495         * objc/execute/bf-20.m: New test.
8496
8497 2000-04-10  Richard Henderson  <rth@cygnus.com>
8498
8499         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
8500
8501         * gcc.c-torture/execute/20000412-1.c: New test.
8502
8503 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
8504
8505         * g++.old-deja/g++.eh/catchptr1.C: New test.
8506
8507 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
8508
8509         * g++.old-deja/g++.abi/cxa_vec.C: New test.
8510
8511 2000-04-08  Neil Booth  <NeilB@earthling.net>
8512
8513         * gcc.dg/cpp-nullchar.c: Remove test as
8514         embedded nulls cause problems.
8515
8516 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8517
8518         * gcc.dg/compare2.c: New test.
8519
8520 2000-04-08  Neil Booth  <NeilB@earthling.net>
8521
8522         * gcc.dg/cpp-nullchar.c: New test.
8523
8524 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
8525
8526         * gcc.dg/cpp-mi2.c: New test.
8527         * gcc.dg/cpp-mi2[abc].h: New files.
8528
8529 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
8530
8531         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
8532         member name.
8533
8534 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
8535
8536         * g++.old-deja/g++.abi/vmihint.C: New test.
8537
8538 2000-04-06  Neil Booth  <NeilB@earthling.net>
8539
8540         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
8541         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
8542         copyright.
8543
8544 Wed Apr  5 22:51:36 2000  Hans-Peter Nilsson  <hp@axis.com>
8545
8546         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
8547         avoid stack-frame overwrite.
8548
8549 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
8550
8551         * gcc.c-torture/compile/20000405-2.c: New test.
8552         * gcc.c-torture/compile/20000405-3.c: New test.
8553
8554 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8555
8556         * gcc.c-torture/compile/20000405-1.c: New test.
8557
8558 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
8559
8560         * gcc.dg/cast-qual-1.c: Revert last change.
8561
8562 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8563
8564         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
8565
8566 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
8567
8568         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
8569         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
8570
8571 Mon Apr  3 02:35:34 2000  Jeffrey A Law  (law@cygnus.com)
8572
8573         * gcc.c-torture/compile/20000403-2.c: New test.
8574         * gcc.c-torture/compile/20000403-1.c: New test.
8575
8576 Mon Apr  3 16:53:52 2000  Hans-Peter Nilsson  <hp@axis.com>
8577
8578         * gcc.c-torture/execute/20000403-1.c: New test.
8579
8580 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
8581
8582         * gcc.c-torture/execute/20000402-1.c: New test.
8583
8584 Mon Apr  3 14:10:34 2000  Donald Lindsay  <dlindsay@cygnus.com>
8585
8586         * gcc.c-torture/execute/va-arg-15.c: New test.
8587         * gcc.c-torture/execute/va-arg-16.c: New test.
8588         * gcc.c-torture/execute/va-arg-17.c: New test.
8589         * gcc.c-torture/execute/va-arg-18.c: New test.
8590         * gcc.c-torture/execute/va-arg-19.c: New test.
8591
8592 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
8593
8594         * gcc.c-torture/compile/981211-1.c: Move to...
8595         * gcc.dg/cpp-as1.c: ...here.
8596         * gcc.dg/cpp-as2.c: New file.
8597
8598         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
8599         compiler.
8600
8601 2000-04-02  Neil Booth  <NeilB@earthling.net>
8602
8603         * gcc.dg/cpp-cond.c  New tests.
8604         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
8605         accidental success less likely.
8606         * gcc.dg/cpp-missingop.c  New tests.
8607         * gcc.dg/cpp-missingparen.c  New tests.
8608         * gcc.dg/cpp-shift.c  New tests.
8609         * gcc.dg/cpp-shortcircuit.c  New tests.
8610         * gcc.dg/cpp-unary.c  New tests.
8611
8612 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
8613
8614         * gcc.c-torture/compile/20000329-1.c: New test.
8615
8616 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
8617
8618         * gcc.c-torture/compile/20000326-1.c: New test.
8619         * gcc.c-torture/compile/20000326-2.c: New test.
8620
8621 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
8622
8623         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
8624         the first parameter is a function argument.
8625
8626 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
8627
8628         * g++.old-deja/g++.ext/array4.C: New test.
8629
8630 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
8631
8632         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
8633
8634 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8635
8636         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
8637
8638 2000-03-19  Richard Henderson  <rth@cygnus.com>
8639
8640         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
8641
8642 2000-03-19  Richard Henderson  <rth@cygnus.com>
8643
8644         * gcc.c-torture/compile/20000319-1.c: New test.
8645
8646 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
8647
8648         * gcc.c-torture/execute/20000314-3.c: New test.
8649         * gcc.c-torture/execute/20000314-2.c: New test.
8650         * gcc.c-torture/execute/20000314-1.c: New test.
8651         * gcc.c-torture/compile/20000314-2.c: New test.
8652         * gcc.c-torture/compile/20000314-1.c: New test.
8653
8654 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
8655
8656         * g++.old-deja/g++.warn/inline.C: New test.
8657
8658 Fri Mar 10 01:15:19 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8659
8660         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
8661         standards-compliant result rather than specific constants.
8662         Put test-values in array.
8663
8664 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
8665
8666         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
8667         (g++_target_compile): Put test-specific options last.
8668
8669 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8670
8671         * g++.old-deja/g++.eh/vbase4.C: New test.
8672
8673 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8674
8675         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
8676
8677 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8678
8679         * g++.old-deja/g++.brendan/misc12.C: Removed.
8680         * g++.old-deja/g++.pt/memtemp77.C: Constify.
8681         * g++.old-deja/g++.ext/pretty4.C: New test.
8682
8683 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
8684
8685         * g++.old-deja/g++.other/string2.C: New test.
8686
8687 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
8688
8689         * g++.old-deja/g++.warn/impint2.C: New test.
8690
8691 Sun Mar  5 23:25:12 2000  Hans-Peter Nilsson  <hp@bitrange.com>
8692
8693         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
8694         is 1, not zero.
8695
8696 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
8697
8698         * g++.old-deja/g++.warn/impint.C: New test.
8699         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
8700         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
8701         * g++.old-deja/g++.pt/explicit12.C: Likewise.
8702         * g++.old-deja/g++.pt/explicit13.C: Likewise.
8703         * g++.old-deja/g++.pt/explicit17.C: Likewise.
8704         * g++.old-deja/g++.pt/explicit18.C: Likewise.
8705         * g++.old-deja/g++.pt/explicit19.C: Likewise.
8706         * g++.old-deja/g++.pt/explicit23.C: Likewise.
8707         * g++.old-deja/g++.pt/explicit31.C: Likewise.
8708         * g++.old-deja/g++.pt/explicit35.C: Likewise.
8709         * g++.old-deja/g++.pt/explicit6.C: Likewise.
8710         * g++.old-deja/g++.pt/memclass7.C: Likewise.
8711
8712 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
8713
8714         * gcc.dg/cpp-redef.c: New test.
8715
8716 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
8717
8718         * g++.old-deja/g++.pt/unify7.C: New test.
8719
8720 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8721
8722         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
8723         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
8724
8725 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
8726
8727         * gcc.c-torture/compile/20000224-1.c: New test.
8728
8729 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8730
8731         * gcc.c-torture/compile/cpp-2.c: New test.
8732         * gcc.c-torture/compile/cpp-1.c: New test.
8733
8734 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
8735
8736         * gcc.c-torture/execute/20000225-1.c: New test.
8737
8738 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8739
8740         * gcc.dg/cpp-li2.c: New test.
8741
8742         * gcc.dg/cpp-wi1.c: New test.
8743
8744         * gcc.dg/cpp-li1.c: New test.
8745
8746 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
8747
8748         * g++.old-deja/g++.other/sizeof5.C: New test.
8749
8750 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8751
8752         * gcc.c-torture/execute/va-arg-13.c: New test.
8753
8754 Wed Feb 23 14:16:06 2000  Donald Lindsay  <dlindsay@cygnus.com>
8755
8756         * gcc.c-torture/execute/va-arg-12.c: New test.
8757
8758 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8759
8760         * gcc.c-torture/execute/20000223-1.c: New test.
8761
8762 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
8763
8764         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
8765
8766 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
8767
8768         * g++.old-deja/g++.abi/ptrmem.C: New test.
8769
8770 2000-02-19  Richard Henderson  <rth@cygnus.com>
8771
8772         * gcc.c-torture/compile/init-3.c: New.
8773
8774 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
8775
8776         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
8777         ALWAYS_CXXFLAGS.
8778
8779 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
8780
8781         * gcc.c-torture/compile/20000211-3.c: New test.
8782
8783 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
8784
8785         * gcc.c-torture/compile/20000211-2.c: New test.
8786
8787 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
8788
8789         * gcc.c-torture/compile/20000211-1.c: New test.
8790
8791 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
8792
8793         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
8794           on native targets
8795
8796 2000-02-08  Nathan Sidwell  <nathan@acm.org>
8797
8798         * g++.old-deja/g++.other/cast5.C: New test.
8799
8800 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
8801
8802         * gcc.c-torture/execute/20000205-1.c: New.
8803
8804 2000-02-03  Nathan Sidwell  <nathan@acm.org>
8805
8806         * g++.old-deja/g++.jason/cast3.C: Return void.
8807         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
8808
8809 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8810
8811         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
8812
8813         * gcc.dg/loop-1.c: New test.
8814
8815 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
8816
8817         * gcc.c-torture/compile/20000127-1.c: New test.
8818         * gcc.c-torture/execute/991228-1.c: New test.
8819
8820 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8821
8822         * gcc.dg/unused-2.c: New test.
8823
8824         * gcc.dg/conv-1.c: New test.
8825
8826 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
8827
8828         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
8829         compiler.
8830         (tool_option_proc): Fix typo.
8831
8832 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
8833
8834         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
8835         of the ld on the host, not on the build machine.
8836         Also, don't crash if '--help' is not a supported option.
8837
8838 2000-01-24  Richard Henderson  <rth@cygnus.com>
8839
8840         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
8841
8842 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
8843
8844         * gcc.c-torture/execute/20000120-2.c: New test.
8845         * gcc.c-torture/execute/20000120-1.c: New test.
8846
8847 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
8848
8849         * gcc.c-torture/execute/20000113-1.c: New test.
8850
8851 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
8852
8853         * gcc.c-torture/execute/20000112-1.c: New test.
8854
8855 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8856
8857         * gcc.dg/20000111-1.c: New test.
8858
8859 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
8860
8861         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
8862         with 16 bit integers.
8863
8864 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8865
8866         * gcc.dg/20000108-1.c: New test.
8867
8868 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8869
8870         * g++.old-deja/g++.ns/koenig8.C: New test.
8871
8872 2000-01-05  Nathan Sidwell  <nathan@acm.org>
8873
8874         * g++.old-deja/g++.other/cast4.C: New test.
8875
8876 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
8877
8878         * gcc.c-torture/compile/20000105-2.c: New test.
8879         * gcc.c-torture/compile/20000105-1.c: New test.
8880
8881 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8882
8883         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
8884         references to printf & atoi to conform to ANSI standard.
8885         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
8886         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
8887         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
8888         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
8889         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
8890         * g++.old-deja/g++.brendan/complex1.C: Likewise.
8891         * g++.old-deja/g++.brendan/copy1.C: Likewise.
8892         * g++.old-deja/g++.brendan/copy2.C: Likewise.
8893         * g++.old-deja/g++.brendan/copy3.C: Likewise.
8894         * g++.old-deja/g++.brendan/copy4.C: Likewise.
8895         * g++.old-deja/g++.brendan/copy5.C: Likewise.
8896         * g++.old-deja/g++.brendan/copy6.C: Likewise.
8897         * g++.old-deja/g++.brendan/copy7.C: Likewise.
8898         * g++.old-deja/g++.brendan/copy8.C: Likewise.
8899         * g++.old-deja/g++.brendan/crash11.C: Likewise.
8900         * g++.old-deja/g++.brendan/crash14.C: Likewise.
8901         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
8902         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8903         * g++.old-deja/g++.brendan/delete2.C: Likewise.
8904         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
8905         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
8906         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
8907         * g++.old-deja/g++.brendan/eh1.C: Likewise.
8908         * g++.old-deja/g++.brendan/groff1.C: Likewise.
8909         * g++.old-deja/g++.brendan/init3.C: Likewise.
8910         * g++.old-deja/g++.brendan/misc12.C: Likewise.
8911         * g++.old-deja/g++.brendan/misc7.C: Likewise.
8912         * g++.old-deja/g++.brendan/new2.C: Likewise.
8913         * g++.old-deja/g++.brendan/operators4.C: Likewise.
8914         * g++.old-deja/g++.brendan/operators5.C: Likewise.
8915         * g++.old-deja/g++.brendan/overload2.C: Likewise.
8916         * g++.old-deja/g++.brendan/overload7.C: Likewise.
8917         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
8918         * g++.old-deja/g++.brendan/reference1.C: Likewise.
8919         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
8920         * g++.old-deja/g++.brendan/template24.C: Likewise.
8921         * g++.old-deja/g++.brendan/template3.C: Likewise.
8922         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
8923         * g++.old-deja/g++.jason/inline3.C: Likewise.
8924         * g++.old-deja/g++.jason/opeq.C: Likewise.
8925         * g++.old-deja/g++.law/arg5.C: Likewise.
8926         * g++.old-deja/g++.law/arm7.C: Likewise.
8927         * g++.old-deja/g++.law/ctors11.C: Likewise.
8928         * g++.old-deja/g++.law/cvt8.C: Likewise.
8929         * g++.old-deja/g++.law/init9.C: Likewise.
8930         * g++.old-deja/g++.law/refs4.C: Likewise.
8931         * g++.old-deja/g++.law/template2.C: Likewise.
8932         * g++.old-deja/g++.law/visibility24.C: Likewise.
8933         * g++.old-deja/g++.law/vtable3.C: Likewise.
8934         * g++.old-deja/g++.mike/asm2.C: Likewise.
8935         * g++.old-deja/g++.mike/eh1.C: Likewise.
8936         * g++.old-deja/g++.mike/misc1.C: Likewise.
8937         * g++.old-deja/g++.mike/misc13.C: Likewise.
8938         * g++.old-deja/g++.mike/misc14.C: Likewise.
8939         * g++.old-deja/g++.mike/ns12.C: Likewise.
8940         * g++.old-deja/g++.mike/p1248.C: Likewise.
8941         * g++.old-deja/g++.mike/p3708.C: Likewise.
8942         * g++.old-deja/g++.mike/p3708a.C: Likewise.
8943         * g++.old-deja/g++.mike/p3708b.C: Likewise.
8944         * g++.old-deja/g++.mike/p646.C: Likewise.
8945         * g++.old-deja/g++.mike/p700.C: Likewise.
8946         * g++.old-deja/g++.mike/p783.C: Likewise.
8947         * g++.old-deja/g++.mike/p783a.C: Likewise.
8948         * g++.old-deja/g++.mike/p783b.C: Likewise.
8949         * g++.old-deja/g++.mike/p786.C: Likewise.
8950         * g++.old-deja/g++.mike/p789.C: Likewise.
8951         * g++.old-deja/g++.mike/p789a.C: Likewise.
8952         * g++.old-deja/g++.mike/p807a.C: Likewise.
8953         * g++.old-deja/g++.other/delete3.C: Likewise.
8954         * g++.old-deja/g++.other/dyncast1.C: Likewise.
8955         * g++.old-deja/g++.other/dyncast2.C: Likewise.
8956         * g++.old-deja/g++.other/dyncast3.C: Likewise.
8957         * g++.old-deja/g++.other/empty1.C: Likewise.
8958         * g++.old-deja/g++.other/temporary1.C: Likewise.
8959         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
8960         * g++.old-deja/g++.pt/t16.C: Likewise.
8961         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
8962
8963 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
8964
8965         * gcc.dg/991230-1.c: New test.
8966
8967 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
8968
8969         * gcc.c-torture/compile/991229-3.c: New test.
8970         * gcc.c-torture/compile/991229-2.c: New test.
8971         * gcc.c-torture/compile/991229-1.c: New test.
8972
8973 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
8974
8975         * gcc.c-torture/compile/labels-2.c: New test.
8976
8977 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8978
8979         * gcc.c-torture/execute/991227-1.c: New test.
8980
8981 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
8982
8983         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
8984
8985 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
8986
8987         * gcc.c-torture/execute/991221-1.c: New test.
8988
8989 1999-12-20  Nathan Sidwell  <nathan@acm.org>
8990
8991         * g++.old-deja/g++.other/cast3.C: New test.
8992
8993 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
8994
8995         * gcc.c-torture/execute/991216-4.c: New test.
8996
8997 1999-12-16  Michael Meissner  <meissner@cygnus.com>
8998
8999         * gcc.c-torture/execute/991216-1.c: New test.
9000         * gcc.c-torture/execute/991216-2.c: New test.
9001         * gcc.c-torture/execute/991216-3.c: New test.
9002
9003 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9004
9005         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
9006         Actually make the test fail by using "-O2" for compilation.
9007
9008 1999-12-15  Nathan Sidwell  <nathan@acm.org>
9009
9010         * g++.old-deja/g++.warn/cast-align1.C: New test.
9011
9012 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9013
9014         * gcc.c-torture/compile/991214-1.c: New test.
9015         * gcc.c-torture/compile/991214-2.c: New test.
9016
9017 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
9018
9019         * gcc.dg/991214-1.c: New test.
9020
9021 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
9022
9023         * gcc.c-torture/compile/991213-3.c: New test.
9024         * gcc.c-torture/compile/991213-2.c: New test.
9025         * gcc.c-torture/compile/991213-1.c: New test.
9026
9027 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
9028
9029         * gcc.dg/991209-1.c: New test.
9030
9031 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
9032
9033         * gcc.c-torture/compile/991208-1.c: New test.
9034
9035 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9036
9037         * gcc.dg/ultrasp2.c: New test.
9038
9039 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
9040
9041         * g++.old-deja/g++.abi/align.C (main): Fix typo.
9042
9043 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
9044
9045         * gcc.c-torture/compile/991202-1.c: New test.
9046         * gcc.c-torture/execute/991202-1.c: New test.
9047         * gcc.c-torture/execute/991202-2.c: New test.
9048         * gcc.c-torture/execute/991202-3.c: New test.
9049
9050 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
9051
9052         * g++.old-deja/g++.abi/align.C: New test.
9053         * g++.old-deja/g++.abi/aggregates.C: Likewise.
9054         * g++.old-deja/g++.abi/bitfields.C: Likewise.
9055
9056 1999-12-01  Richard Henderson  <rth@cygnus.com>
9057
9058         * gcc.c-torture/execute/991201-1.c: New.
9059
9060 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
9061
9062         * gcc.dg/991129-1.c: New test.
9063
9064 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
9065
9066         * gcc.c-torture/compile/991127-1.c: New test.
9067
9068 1999-11-22  Nathan Sidwell  <nathan@acm.org>
9069
9070         * g++.old-deja/g++.other/warn4.C: New test.
9071
9072 1999-11-22  Nathan Sidwell  <nathan@acm.org>
9073
9074         * g++.old-deja/g++.eh/cleanup2.C: New test.
9075         * g++.old-deja/g++.ext/pretty2.C: New test.
9076         * g++.old-deja/g++.ext/pretty3.C: New test.
9077         * g++.old-deja/g++.other/debug6.C: New test.
9078
9079 Wed Oct 20 16:18:23 1999  Jim Wilson  <wilson@cygnus.com>
9080
9081         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
9082         compiler_output to look for one error message instead of two.
9083
9084 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
9085
9086         * gcc.c-torture/execute/991118-1.c: Also test case
9087         where the word boundary does not split a byte evenly.
9088
9089 1999-11-19  Nathan Sidwell  <nathan@acm.org>
9090
9091         * g++.old-deja/g++.ext/restrict1.C: New test.
9092
9093 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9094
9095         * gcc.c-torture/execute/991118-1.c: New test.
9096
9097 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
9098
9099         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
9100         working directory pathnames.
9101
9102 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
9103
9104         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
9105         host is equipped with driver.h and driver.o so it can actually
9106         compile and run the tests.
9107
9108 Fri Oct  8 18:46:11 1999  Bernd Schmidt  <bernds@cygnus.co.uk>
9109
9110         * gcc.c-torture/compile/991008-1.c: New test.
9111
9112 1999-11-08  Nick Clifton  <nickc@cygnus.com>
9113
9114         * lib/gcc-dg.exp: Include target-supports.exp
9115
9116 1999-11-05  Nick Clifton  <nickc@cygnus.com>
9117
9118         * lib/target-supports.exp: New file: Provide procs to test for
9119         features supported by the target.
9120         (check_weak_available): Moved here from ecos.exp.
9121         (check_alias_available): New proc: Determine of the target
9122         toolchain supports the alias attribute.
9123
9124         * gcc.dg/special/ecos.exp: Move check_weak_available to
9125         target-supports.exp.
9126         (alias-1.c): Only perform the test if the target supports
9127         aliases.
9128         (wkali-1.c): Only perform the test if the target supports
9129         aliases.
9130
9131         * gcc.dg/990506-0.c: Expect error messages from cross
9132         targets as well as native targets.
9133
9134 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9135
9136         * gcc.dg/ultrasp1.c: Removed xfail.
9137         * gcc.dg/struct-ret-2.c: Likewise.
9138         * gcc.dg/array-1.c: Likewise.
9139
9140 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
9141
9142         * gcc.dg/struct-ret-2.c: New test.
9143
9144         * gcc.dg/array-1.c: New test.
9145
9146 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
9147
9148         * gcc.c-torture/execute/991030-1.c: New test.
9149
9150 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
9151
9152         * gcc.c-torture/compile/991026-2.c: New test.
9153
9154 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
9155
9156         * gcc.c-torture/compile/991026-1.c: New test.
9157
9158 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
9159
9160         * gcc.c-torture/execute/991023-1.c: New test.
9161
9162 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
9163
9164         * gcc.c-torture/execute/991019-1.c: New test.
9165
9166 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
9167
9168         * gcc.c-torture/execute/991016-1.c: New test.
9169
9170 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
9171
9172         * gcc.c-torture/execute/991014-1.c: New test.
9173
9174 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
9175
9176         * g++.old-deja/g++.other/union2.C: New test.
9177
9178 1999-10-13  Nathan Sidwell  <nathan@acm.org>
9179
9180         * g++.old-deja/g++.other/vaarg2.C: New test.
9181         * g++.old-deja/g++.other/vaarg3.C: New test.
9182
9183 1999-10-12  Craig Burley  <craig@jcb-sc.com>
9184
9185         * g77.f-torture/noncompile/19990905-1.f: Moved from being
9186         in compile/.
9187
9188 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
9189
9190         * gcc.c-torture/execute/va-arg-11.c: New test.
9191
9192 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
9193
9194         * lib/file-format.exp (gcc_target_object_format): Don't
9195         crash if objdump is unavailable.
9196
9197 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
9198
9199         * gcc.misc-tests/mg.exp: delete extraneous redirection.
9200
9201 1999-09-28  Nick Clifton  <nickc@cygnus.com>
9202
9203         * gcc.c-torture/compile/990928-1.c: New test.
9204
9205 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
9206
9207         * g++.old-deja/g++.other/decl6.C: New test.
9208
9209 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9210
9211         * gcc.c-torture/execute/va-arg-10.c: New test.
9212
9213 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
9214
9215         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
9216         __PRETTY_FUNCTION__.
9217
9218 1999-09-23  Nick Clifton  <nickc@cygnus.com>
9219
9220         * gcc.c-torture/execute/990923-1.c: New test.
9221
9222 1999-09-21  Nick Clifton  <nickc@cygnus.com>
9223
9224         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
9225         for which -fpic is inappropriate.
9226
9227 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
9228
9229         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
9230
9231 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
9232
9233         * g++.old-deja/g++.other/dyncast1.C: New test.
9234         * g++.old-deja/g++.other/dyncast2.C: New test.
9235         * g++.old-deja/g++.other/dyncast3.C: New test.
9236         * g++.old-deja/g++.other/dyncast4.C: New test.
9237         * g++.old-deja/g++.other/dyncast5.C: New test.
9238         * g++.old-deja/g++.eh/catch3.C: New test.
9239         * g++.old-deja/g++.eh/catch3p.C: New test.
9240         * g++.old-deja/g++.eh/catch4.C: New test.
9241         * g++.old-deja/g++.eh/catch4p.C: New test.
9242         * g++.old-deja/g++.eh/catch5.C: New test.
9243         * g++.old-deja/g++.eh/catch5p.C: New test.
9244         * g++.old-deja/g++.eh/catch6.C: New test.
9245         * g++.old-deja/g++.eh/catch6p.C: New test.
9246         * g++.old-deja/g++.eh/catch7.C: New test.
9247         * g++.old-deja/g++.eh/catch7p.C: New test.
9248         * g++.old-deja/g++.eh/catch8.C: New test.
9249         * g++.old-deja/g++.eh/catch8p.C: New test.
9250         * g++.old-deja/g++.eh/catch9.C: New test.
9251         * g++.old-deja/g++.eh/catch9p.C: New test.
9252
9253 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
9254
9255         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
9256         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
9257
9258 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
9259
9260         * gcc.c-torture/compile/990913-1.c: New test.
9261
9262 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
9263
9264         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
9265         * g++.old-deja/g++.jason/rfg5.C: Likewise.
9266
9267 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
9268
9269         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
9270
9271 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
9272
9273         * g++.old-deja/g++.other/lookup11.C: New test.
9274         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
9275         what is permitted and what we want.
9276         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
9277         overload use.
9278         * g++.old-deja/g++.jason/rfg5.C: Likewise
9279
9280 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
9281
9282         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
9283         * gcc.c-torture/noncompile/poison-1.c: New file.
9284
9285 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
9286
9287         * g++.old-deja/g++.other/sizeof3.C: New test.
9288         * g++.old-deja/g++.other/sizeof4.C: New test.
9289         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
9290         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
9291
9292 1999-09-07  Richard Henderson  <rth@cygnus.com>
9293
9294         * gcc.dg/va-arg-1.c: New.
9295
9296 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9297
9298         * gcc.c-torture/execute/va-arg-9.c: New test.
9299
9300 1999-09-05  Craig Burley  <craig@jcb-sc.com>
9301
9302         * g77.f-torture/compile/980519-2.f: New test.
9303         * g77.f-torture/compile/19990905-0.f: New test.
9304         * g77.f-torture/compile/19990905-1.f: New test.
9305         * g77.f-torture/compile/19990905-2.f: New test.
9306
9307         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
9308
9309 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
9310
9311         * gcc.c-torture/execute/990827-1.c: Fix typo.
9312
9313 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
9314
9315         * g++.old-deja/g++.other/deref1.C: New test.
9316
9317 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
9318
9319         * g++.old-deja/g++.other/ambig2.C: New test.
9320         * g++.old-deja/g++.other/cond5.C: New test.
9321         * g++.old-deja/g++.other/lookup16.C: New test.
9322
9323 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
9324
9325         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
9326         assemblers too.
9327
9328 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
9329
9330         * lib/c-torture.exp: Avoid the "compare executables" optimization
9331         when testing native.
9332
9333 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
9334
9335         * gcc.c-torture/execute/990829-1.c: New test.
9336         * gcc.c-torture/compile/990829-1.c: New test.
9337
9338 1999-08-27  Paul Burchard  <burchard@pobox.com>
9339
9340         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
9341         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
9342         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
9343         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
9344         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
9345         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
9346         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
9347         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
9348         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
9349         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
9350         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
9351
9352 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
9353
9354         * gcc.c-torture/execute/990827-1.c: New test.
9355
9356 1999-08-26  Craig Burley  <craig@jcb-sc.com>
9357
9358         * g77.f-torture/noncompile/19990826-4.f: New test.
9359
9360         * g77.f-torture/compile/19990826-3.f: New test.
9361
9362         * g77.f-torture/execute/19990826-2.f: New test.
9363
9364         * g77.f-torture/compile/19990826-1.f: New test.
9365
9366         * gcc.c-torture/execute/990826-0.c: New test.
9367         * g77.c-torture/execute/19990826-0.f: New test.
9368
9369         * g77.f-torture/noncompile/970626-2.f: New test.
9370
9371 1999-08-25  Paul Burchard  <burchard@pobox.com>
9372
9373         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
9374         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
9375         lss-011.C: New tests.
9376
9377 1999-08-25  Nathan Sidwell  <nathan@acm.org>
9378
9379         * g++.old-deja/g++.other/decl5.C: New test.
9380
9381 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9382
9383         * noncompile/noncompile.exp: Load_lib c-torture.exp.
9384         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
9385         call `postbase' for each one.  All callers of `postbase' changed
9386         to call this instead.
9387
9388 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
9389
9390         * gcc.c-torture/execute/990811-1.c: New test.
9391
9392 1999-08-09  Nick Clifton  <nickc@cygnus.com>
9393
9394         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
9395         just native ones.
9396
9397         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
9398         just native ones.
9399
9400 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
9401
9402         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
9403
9404 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
9405
9406         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
9407
9408 1999-08-04  Nathan Sidwell  <nathan@acm.org>
9409
9410         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
9411
9412 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
9413
9414         * gcc.c-torture/execute/990804-1.c: New test.
9415
9416 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9417
9418         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
9419         * g++.old-deja/g++.brendan/crash64.C: Likewise
9420         * g++.old-deja/g++.brendan/overload8.C: Likewise
9421
9422 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9423
9424         * g++.old-deja/g++.other/struct1.C: New test.
9425
9426 1999-08-03  Nathan Sidwell  <nathan@acm.org>
9427
9428         * g++.old-deja/g++.other/enum2.C: New test.
9429
9430 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
9431
9432         Adapted from tests from Franz Sirl:
9433         * gcc.c-torture/execute/va-arg-7.c: New test.
9434         * gcc.c-torture/execute/va-arg-8.c: New test.
9435
9436 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
9437
9438         * gcc.c-torture/compile/990801-2.c: New test.
9439
9440         * gcc.c-torture/compile/990801-1.c: New test.
9441
9442 1999-07-27  Michael Meissner  <meissner@cygnus.com>
9443
9444         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
9445         fp-cmp-1.c, converting double to float.
9446
9447         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
9448         fp-cmp-1.c, converting double to long double.
9449
9450         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
9451         from fr1 to unknown_register, since fr1 is a legitimate register
9452         on some machines.
9453
9454 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
9455
9456         * README: More listname related changes.
9457
9458 1999-07-08  Catherine Moore  <clm@cygnus.com>
9459
9460         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
9461
9462 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
9463
9464         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
9465
9466 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
9467
9468         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
9469
9470 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
9471
9472         * gcc.dg/990703-1.c: New test.
9473
9474 1999-06-29  Nick Clifton  <nickc@cygnus.com>
9475
9476         * lib/file-format.exp: New file: Move definition of proc
9477         gcc_target_object_format to here from
9478         gcc.dg/special/ecos.exp.
9479
9480         * lib/c-torture.exp: Include lib file-format.exp.
9481         * lib/gcc-dg.exp: Include lib file-format.exp.
9482
9483         * gcc.dg/special/ecos.exp: Remove definition of proc
9484         gcc_target_object_format.
9485
9486 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
9487
9488         * gcc.c-torture/execute/990628-1.c: New test.
9489
9490 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
9491
9492         * gcc.c-torture/compile/990625-2.c: New test.
9493
9494         * gcc.c-torture/compile/990625-1.c: New test.
9495
9496 1999-06-23  Nick Clifton  <nickc@cygnus.com>
9497
9498         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
9499         attributes compile.
9500         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
9501         ports that use the COFF/PE file format.
9502
9503 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
9504
9505         * gcc.c-torture/compile/990617-1.c: New test.
9506
9507 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
9508
9509         * g++.old-deja/g++.other/decl4.C: New test.
9510
9511 1999-06-14  Nathan Sidwell  <nathan@acm.org>
9512
9513         * g++.old-deja/g++.other/bitfld3.C: New test.
9514
9515 1999-06-08  Nathan Sidwell  <nathan@acm.org>
9516
9517         * g++.old-deja/g++.eh/catch1.C: New test.
9518
9519 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
9520
9521         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
9522
9523         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
9524         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
9525
9526 1999-06-05  Craig Burley  <craig@jcb-sc.com>
9527
9528         * g77.f-torture/compile/19990502-0.f: Replace with new,
9529         shorter, test that still fails after recent changes.
9530
9531 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9532
9533         * gcc.c-torture/execute/990604-1.c: New test.
9534
9535 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
9536
9537         * gcc.c-torture/execute/990531-1.c: New test.
9538
9539 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9540
9541         * gcc.c-torture/compile/990527-1.c: New test.
9542
9543 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
9544
9545         * gcc.c-torture/execute/990527-1.c: New test.
9546
9547 1999-05-25  Nick Clifton  <nickc@cygnus.com>
9548
9549         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
9550         bitfields as signed.
9551
9552 1999-05-25  Craig Burley  <craig@jcb-sc.com>
9553
9554         * g77.f-torture/compile/19990525-0.f: New test.
9555
9556 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
9557
9558         * gcc.c-torture/execute/990525-2.c: New test.
9559
9560         * gcc.c-torture/execute/990525-1.c: New test.
9561
9562 1999-05-24  Nathan Sidwell  <nathan@acm.org>
9563
9564         * g++.old-deja/g++.other/anon3.C: New test.
9565         * g++.old-deja/g++.other/anon4.C: New test.
9566         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
9567         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
9568         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
9569         Merrill).
9570
9571 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
9572
9573         * gcc.c-torture/execute/990524-1.c: New test.
9574
9575         * gcc.dg/990524-1.c: New test.
9576
9577 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9578
9579         * gcc.c-torture/compile/990523-1.c: New test.
9580
9581 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
9582
9583         * gcc.c-torture/compile/990519-1.c: New test.
9584
9585 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
9586
9587         * gcc.c-torture/compile/990517-1.c: New test.
9588
9589         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
9590         (e4, f4): New tests.
9591         (main): Call them.
9592
9593 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9594
9595         * gcc.dg/noreturn-1.c: New test.
9596
9597 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
9598
9599         * gcc.c-torture/execute/990513-1.c: New test.
9600
9601 1999-05-10  Richard Henderson  <rth@cygnus.com>
9602
9603         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
9604
9605 1999-05-10  Craig Burley  <craig@jcb-sc.com>
9606
9607         * g77.f-torture/execute/erfc.f: Use small single-precision
9608         values, to avoid problems on Alphas when not -mieee.
9609
9610 1999-05-08  Craig Burley  <craig@jcb-sc.com>
9611
9612         * gcc.dg/990506-0.c: New test.
9613
9614 1999-05-08  Richard Henderson  <rth@cygnus.com>
9615
9616         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
9617         the constant to test.  Don't XFAIL 64-bit targets.
9618
9619         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
9620         * g++.old-deja/g++.law/profile1.C: Likewise.
9621
9622         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
9623         operator new instances.
9624         * g++.old-deja/g++.other/delete5.C: Likewise.
9625
9626 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9627
9628         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
9629         intrinsic.
9630
9631 1999-05-03  Craig Burley  <craig@jcb-sc.com>
9632
9633         * g77.f-torture/execute/u77-test.f: Reverse order of two
9634         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
9635
9636 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9637
9638         * gcc.dg/compare1.c: New test.
9639
9640 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
9641
9642         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
9643         New tests.
9644
9645 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9646
9647         * g77.f-torture/compile/19990502-1.f: New test.
9648
9649 1999-05-02  Craig Burley  <craig@jcb-sc.com>
9650
9651         * g77.f-torture/compile/19990502-0.f: New test.
9652
9653 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
9654
9655         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
9656         intrinsic.
9657
9658 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
9659
9660         * g77.f-torture/execute/u77-test.f (main): List libU77
9661         intrinsics not currently tested.
9662         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
9663         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
9664         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
9665         Trim blanks off the ends of some printed strings.
9666
9667 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
9668
9669         * g77.f-torture/execute/u77-test.f (main): Just warn about
9670         FSTAT gid disagreement, as it's expected on some systems.
9671
9672 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
9673
9674         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
9675         use a new function, which allows for some slop.
9676         Clean up some commentary.
9677         (issum): The new function.
9678         (sgladd): Deleted subroutine.
9679
9680 1999-05-01  Craig Burley  <craig@jcb-sc.com>
9681
9682         * g77.f-torture/execute/u77-test.f: Modify to be more like
9683         libf2c/libU77 version, bringing patches to that version here.
9684         Add suitable commentary.
9685
9686 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
9687
9688         * gcc.dg/990424-1.c: New test.
9689
9690 1999-04-24  Craig Burley  <craig@jcb-sc.com>
9691
9692         * g77.f-torture/execute/u77-test.f (main): Bug involving
9693         LSTAT has been fixed, so turn back on full checking.
9694
9695 1999-04-20  Craig Burley  <craig@jcb-sc.com>
9696
9697         * g77.f-torture/compile/19990419-0.f: New test.
9698         * g77.f-torture/execute/19990419-1.f: New test.
9699
9700 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
9701
9702         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
9703         to avoid the need for a prototype to supress a warning.
9704
9705 Wed Apr  7 23:08:59 1999  Jim Wilson  <wilson@cygnus.com>
9706
9707         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
9708
9709 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
9710
9711         * gcc.c-torture/execute/990404-1.c: New test.
9712
9713 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9714
9715         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
9716         * gcc.dg/cpp-if3.c: Don't use -pedantic.
9717         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
9718         missing initializer warnings.
9719
9720 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
9721
9722         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
9723         matching strings.
9724
9725 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
9726
9727         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
9728
9729 1999-03-26  Craig Burley  <craig@jcb-sc.com>
9730
9731         * g77.f-torture/execute/19990325-0.f: New test.
9732         * g77.f-torture/execute/19990325-1.f: New test.
9733
9734 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
9735
9736         * gcc.c-torture/execute/990324-1.c: New test.
9737
9738 Mon Mar 22 14:55:58 1999  Jim Wilson  <wilson@cygnus.com>
9739
9740         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
9741         test with 4.
9742
9743 Wed Mar 17 12:22:39 1999  Richard Henderson  <rth@cygnus.com>
9744
9745         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
9746
9747 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9748
9749         * g77.f-torture/execute/19990313-2.f: New test.
9750         * g77.f-torture/execute/19990313-3.f: New test.
9751
9752 1999-03-13  Craig Burley  <craig@jcb-sc.com>
9753
9754         * g77.f-torture/execute/19990313-0.f: New test.
9755         * g77.f-torture/execute/19990313-1.f: New test.
9756
9757 Fri Mar 12 16:17:28 1999  Jim Wilson  <wilson@cygnus.com>
9758
9759         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
9760         printf to sprintf.
9761         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
9762         (main): Add check for u15.  Conditionalize u31 check depending on
9763         whether ints are <32 bits or >=32 bits.
9764
9765 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9766
9767         * g77.f-torture/execute/19981119-0.f: Improve testiness.
9768
9769 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9770
9771         * g77.f-torture/compile/19990305-0.f: New test.
9772         * g77.f-torture/execute/19981119-0.f: New test.
9773
9774 1999-03-08  Craig Burley  <craig@jcb-sc.com>
9775
9776         * g77.f-torture/execute/970625-2.f: call ABORT if final
9777         result is not correct, instead of just printing it.
9778         Add this checking via newly introduced obfuscation, to
9779         trip up buggy front ends.
9780
9781 1999-03-07  Craig Burley  <craig@jcb-sc.com>
9782
9783         * g77.f-torture/compile/960317-1.f: Moved from being
9784         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
9785
9786 1999-03-06  Craig Burley  <craig@jcb-sc.com>
9787
9788         * g77.f-torture/execute/960317-1.f: New (old) test.
9789         * g77.f-torture/execute/970625-2.f: Ditto.
9790
9791 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
9792
9793         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
9794         message on line 1 or line 2; cccp and cpplib do this differently.
9795
9796 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
9797
9798         * g++.old-deja/g++.law/weak1.C: New test.
9799
9800 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9801
9802         * gcc.c-torture/execute/990119-1.c: Renamed to...
9803         * gcc.dg/990119-1.c: this, so it will only be tested once
9804         (it's a preprocessor test, it doesn't need to be run at
9805         multiple optimization levels).
9806
9807 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
9808
9809         * lib/g++.exp: Don't add incdir=$base_dir/../include to
9810           ALWAYS_CXXFLAGS.
9811
9812 1999-02-24  Craig Burley  <craig@jcb-sc.com>
9813
9814         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
9815         * g77.f-torture/compile/19981216-0.f: ...as it is expected
9816         to not be compilable by current g77.
9817
9818 1999-02-24  Nick Clifton  <nickc@cygnus.com>
9819
9820         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
9821
9822 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
9823
9824         * gcc.c-torture/execute/990222-1.c: New test.
9825
9826 1999-02-19  Craig Burley  <craig@jcb-sc.com>
9827
9828         * g77.f-torture/compile/19990218-0.f: New test.
9829         * g77.f-torture/noncompile/19990218-1.f: New test.
9830
9831 1999-02-18  Craig Burley  <craig@jcb-sc.com>
9832
9833         * g77.f-torture/compile/19981216-0.f: New test.
9834
9835 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
9836
9837         * gcc.dg/990214-1.c: New test.
9838
9839 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
9840
9841         * gcc.dg/990213-2.c: New test.
9842
9843         * gcc.dg/990213-1.c: New test.
9844
9845 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
9846
9847         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
9848         ints.
9849
9850 1999-02-11  Nick Clifton  <nickc@cygnus.com>
9851
9852         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
9853         specified by target.
9854
9855         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
9856
9857 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
9858
9859         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
9860
9861 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9862
9863         * gcc.dg/special/ecos.exp: New test driver for new tests with
9864         special requirements.
9865
9866         * gcc.dg/special/alias-1.c: New test.
9867         * gcc.dg/special/gcsec-1.c: New test.
9868         * gcc.dg/special/weak-1.c: New test.
9869         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
9870         * gcc.dg/special/weak-2.c: New test.
9871         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
9872         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
9873         * gcc.dg/special/wkali-1.c: New test.
9874         * gcc.dg/special/wkali-2.c: New test.
9875         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
9876         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
9877
9878 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
9879
9880           * lib/c-torture.exp (c-torture-compile): Pull out code for
9881           analyzing gcc error messages.
9882           (c-torture-execute): Likewise.  Fix some (harmless) false
9883           positives.
9884           * lib/gcc.exp (gcc_check_compile): New function.
9885
9886 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
9887
9888         * gcc.c-torture/execute/990208-1.c: New test.
9889
9890 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
9891
9892         * g++.dg/special/ecos.exp: New driver for new tests with special
9893         requirements
9894
9895         * g++.dg/special/conpr-1.C: New test
9896         * g++.dg/special/conpr-2.C: New test
9897         * g++.dg/special/conpr-2a.C: New test
9898         * g++.dg/special/conpr-3.C: New test
9899         * g++.dg/special/conpr-3a.C: New test
9900         * g++.dg/special/conpr-3b.C: New test
9901
9902         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
9903         allow g++ to use the dg driver
9904
9905         * README: Add comment about g++.dg directory
9906
9907 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
9908
9909         * README: Update email addresses.
9910
9911 1999-02-03  Nick Clifton  <nickc@cygnus.com>
9912
9913         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
9914         arguments in order to force structure S onto the stack even on
9915         the alpha.
9916         (test): Pass 10 leading arguments to function foo as well as the
9917         structure S.
9918
9919         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
9920         failure for all targets.
9921
9922         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
9923         abort to terminate program execution.
9924
9925 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
9926
9927         * gcc.c-torture/execute/990130-1.c: New test.
9928
9929 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
9930
9931         * gcc.dg/990130-1.c: New test.
9932
9933 1999-01-28  Michael Meissner  <meissner@cygnus.com>
9934
9935         * gcc.c-torture/execute/990128-1.c: New test.
9936
9937 1999-01-27  Michael Meissner  <meissner@cygnus.com>
9938
9939         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
9940
9941 1999-01-27  Felix Lee  <flee@cygnus.com>
9942
9943         * lib/c-torture.exp (c-torture-compile): pull out code for
9944         analyzing gcc error messages.
9945         (c-torture-execute): ditto, and fix some (harmless) false
9946         positives.
9947         * lib/gcc.exp (gcc_check_compile): new function.
9948
9949 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
9950
9951         * gcc.dg/990117-1.c: New test.
9952
9953         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
9954
9955         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
9956
9957 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
9958
9959         * g77.f-torture/compile/990115-1.f: New test.
9960
9961 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
9962
9963         * gcc.c-torture/compile/990107-1.c: New test
9964
9965 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
9966
9967         * gcc.c-torture/execute/990106-2.c: New test.
9968
9969         * gcc.c-torture/execute/990106-1.c: New test.
9970
9971 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
9972
9973         * gcc.c-torture/compile/981223-1.c: New test.
9974
9975 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
9976
9977         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
9978         (opt3): Rename from opt4 and disable.
9979
9980 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
9981
9982         * g++.old-deja/g++.pt/ptrmem5.C: New test.
9983
9984 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
9985
9986         * g++.old-deja/g++.other/conv5.C: New test.
9987
9988 1998-12-14  Nick Clifton  <nickc@cygnus.com>
9989
9990         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
9991
9992 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
9993
9994         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
9995
9996 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
9997
9998         * gcc.c-torture/compile/981211-1.c: New test.
9999
10000 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
10001
10002         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
10003
10004         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
10005
10006 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10007
10008         * gcc.special/930510-1.c: Make C9X safe.
10009         * gcc.misc-tests/gcov-1.c Similarly.
10010         * gcc.misc-tests/gcov-2.c Similarly.
10011
10012 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10013
10014         * gcc.dg/ultrasp1.c: New test.
10015
10016 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
10017
10018         * gcc.c-torture/execute/981206.c: New test.
10019
10020 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10021
10022         * g++.old-deja/g++.ns/template7.C: New test.
10023
10024         * g++.old-deja/g++.other/expr1.C: New test.
10025
10026         * g++.old-deja/g++.eh/tmpl3.C: New test.
10027
10028         * g++.old-deja/g++.eh/tmpl2.C: New test.
10029
10030 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
10031
10032         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
10033         * g++.old-deja/g++.other/using6.C: Removed.
10034         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
10035
10036         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
10037
10038 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
10039
10040         * g++.old-deja/g++.pt/overload8.C: New test.
10041
10042         * g++.old-deja/g++.pt/overload7.C: New test.
10043
10044         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
10045
10046         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
10047         and relinking messages.
10048         * lib/g++.exp (g++_target_compile): Remove .rpo file when
10049         compiling with -frepo.
10050
10051 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
10052
10053         * g++.old-deja/g++.pt/lookup6.C: New test.
10054
10055 1998-11-30  Nick Clifton  <nickc@cygnus.com>
10056
10057         * gcc.c-torture/execute/981130-1.c: New test.
10058         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
10059
10060 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
10061
10062         * g++.old-deja/g++.pt/explicit76.C: New test.
10063
10064         * g++.old-deja/g++.pt/friend38.C: New test.
10065
10066         * g++.old-deja/g++.ns/crash2.C: New test.
10067
10068         * g++.old-deja/g++.pt/defarg8.C: New test.
10069
10070         * g++.old-deja/g++.pt/instantiate6.C: New test.
10071
10072         * g++.old-deja/g++.pt/static6.C: New test.
10073
10074         * g++.old-deja/g++.pt/decl2.C: New test.
10075
10076 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
10077
10078         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
10079         problem is actually related with name lookup, but so what? :-)
10080
10081         * g++.old-deja/g++.pt/friend37.C: New test.
10082
10083 1998-11-25  Dave Love  <d.love@dl.ac.uk>
10084
10085         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
10086         element, which fails on some systems.
10087
10088         * g77.f-torture/execute/labug1.f: New test.
10089
10090 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
10091
10092         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
10093         is defined.
10094
10095 1998-11-18  Dave Love  <d.love@dl.ac.uk>
10096
10097         * g77.f-torture/compile/981117-1.f: New test.
10098
10099 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
10100
10101         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
10102         properly discarded.
10103
10104 Sun Oct 11 05:04:28 1998  Ken Raeburn  <raeburn@cygnus.com>
10105
10106         * gcc.c-torture/execute/memcheck: New directory of tests for
10107         -fcheck-memory-usage.
10108
10109 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
10110
10111         * README: New file, general information about the testsuite and
10112         new description of the various C++ test subdirectories.
10113         * README.g++: Eliminate obsolete information, update and move most
10114         relevant stuff to README.
10115
10116 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
10117
10118         * gcc.c-torture/compile/981107-1.c: New test.
10119
10120 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
10121
10122         * execute/memcpy-bi.c: New testcase.
10123
10124 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
10125
10126         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
10127         base classes.
10128
10129         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
10130         template is selected.
10131
10132         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
10133         classes, it should be accepted for all types.
10134
10135         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
10136
10137         * g++.old-deja/g++.pt/spec24.C: Ensure that template
10138         specializations start with template headers.
10139
10140 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
10141
10142         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
10143
10144         * g++.old-deja/g++.other/init9.C: Test cross initialization of
10145         non-POD types.
10146
10147 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
10148
10149         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
10150
10151 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
10152
10153         * compile/981022-1.c, compile/981022-1.x: New test and driver.
10154
10155 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
10156
10157         * 981019-1.c: New test.
10158
10159 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
10160
10161         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
10162         find objc headers.
10163
10164 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
10165
10166         * compile/981001-4.c: Remove use of GCC extension that triggers a
10167         compiler bug.
10168
10169 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
10170
10171         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
10172
10173 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
10174
10175         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
10176         instantiation of template produces incorrect code for delete
10177         expression.
10178
10179         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
10180         constructors' name is not unique.
10181         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
10182         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
10183
10184         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
10185         automatic array of const is ill-formed.
10186
10187         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
10188         of template parameter?
10189
10190         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
10191         const.
10192
10193         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
10194         pointer-to-member expression.
10195
10196         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
10197         declaration causes ICE.
10198
10199 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
10200
10201         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
10202         reserved in the global namespace.
10203
10204         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
10205         generate needed virtual table.
10206
10207         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
10208
10209 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
10210
10211         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
10212         template-dependent type
10213
10214 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
10215
10216         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
10217         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
10218         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
10219
10220         * g++.old-deja/g++.other/using5.C: New test; using decl from base
10221         class should be usable as argument of member function.
10222         * g++.old-deja/g++.other/using6.C: New test; using decl from base
10223         class should be usable as return type of member function.
10224         * g++.old-deja/g++.other/using7.C: New test; using decl from base
10225         class should be usable as type of data member.
10226
10227         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
10228
10229 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
10230
10231         * gcc.c-torture/special/920521-1.c: Fix bogus test.
10232
10233 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
10234
10235         * gcc.dg/dll-?.c Add thumb to target list.
10236         Fix assembler scan patterns to match current assembler output.
10237
10238 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
10239
10240         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
10241         matching of template brackets.
10242
10243         * g++.old-deja/g++.other/using4.C: New test.  Test using
10244         declarations of methods from base classes.
10245
10246         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
10247         within functions should introduce names into the innermost
10248         enclosing namespace.
10249
10250         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
10251         of static locals if first initialization throws.
10252
10253 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
10254
10255         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
10256
10257 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
10258
10259         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
10260         lose track of the possible targets of tablejump insns.
10261         * special/special.exp: Run it.
10262
10263 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
10264
10265         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
10266         must be declared before its specializations can be named in friend
10267         declarations.
10268
10269 1998-10-05  Dave Love  <d.love@dl.ac.uk>
10270
10271         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
10272
10273         * g77.f-torture/execute/io1.f: New test.
10274
10275 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
10276
10277         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
10278         with pointer to template function, for which no argument deduction
10279         is possible.
10280
10281         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
10282         specialization of template function as argument to template
10283         function.
10284
10285         * g++.old-deja/g++.other/access2.C: New test; Inner class
10286         shouldn't have privileged access to Outer's names.
10287
10288 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
10289
10290         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
10291         friend template declared within template class conflicts with
10292         nested class of the same name.
10293
10294         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
10295         is ignored.
10296
10297         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
10298         object with direct initializer as function declaration.
10299
10300         * g++.old-deja/g++.other/decl2.C: New test; duplicate
10301         initializers.
10302
10303         * g++.old-deja/g++.other/null2.C: New test; conditional operator
10304         involving const pointer and NULL produces incorrect result.
10305
10306         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
10307         type name without `typename' should be rejected with -pedantic.
10308
10309 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
10310
10311         * g++.old-deja/g++.other/addrof1.C: New test.
10312
10313 Thu Oct  1 17:15:26 1998  Nick Clifton  <nickc@cygnus.com>
10314
10315         * gcc.c-torture/compile/981001-1.c: New test.
10316         * gcc.c-torture/execute/981001-1.c: New test.
10317
10318 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
10319
10320         * gcc.c-torture/compile/981001-2.c: New test.
10321         * gcc.c-torture/compile/981001-3.c: New test.
10322         * gcc.c-torture/compile/981001-4.c: New test.
10323
10324 1998-10-01  Robert Lipe  <robertl@dgii.com>
10325
10326         * lib/objc.exp (objc_target_compile): Add -L during compiles for
10327         multilibbed hosts.   Idea grafted from g77.exp.
10328
10329 1998-09-30  Dave Love  <d.love@dl.ac.uk>
10330
10331         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
10332         avoid losing on systems which need -lsocket.
10333
10334 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
10335
10336         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
10337         * g++.old-deja/g++.other/nested2.C: Ditto.
10338         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
10339         failure.
10340
10341 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
10342
10343         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
10344         preferred over template operator!= for enum bitfields.
10345
10346 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
10347
10348         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
10349         that happen to have the same base name, but in different scopes,
10350         are incorrectly rejected.
10351
10352 1998-09-16  Richard Henderson  <rth@cygnus.com>
10353
10354         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
10355         on the native word size instead of an integer literal.
10356
10357 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
10358
10359         * g++.old-deja/g++.other/static2.C: Invocation of static data
10360         member of type pointer-to-function denoted as non-static member.
10361
10362         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
10363         checks involving function types and aliases.
10364
10365 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
10366
10367         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
10368         redefined to the same non-trivial type.
10369
10370         * g++.old-deja/g++.pt/explicit73.C: Test for proper
10371         namespace-qualification of template specializations declared in
10372         other namespaces.
10373
10374         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
10375         to declare a subset of the specializations of a template function
10376         as friends of specializations of a template class.
10377
10378         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
10379         member templates that do not fully specialize the enclosing
10380         template class are rejected.
10381
10382 1998-09-11  Dave Love  <d.love@dl.ac.uk>
10383
10384         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
10385
10386 1998-09-08  Dave Love  <d.love@dl.ac.uk>
10387
10388         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
10389         altered from libf2c/libU77 version.
10390
10391 1998-09-06  Dave Love  <d.love@dl.ac.uk>
10392
10393         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
10394
10395 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
10396
10397         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
10398         (un)signed char are different types for template specialization
10399         purposes.
10400
10401 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
10402
10403         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
10404         * objc: ObjC testsuite.
10405
10406 Mon Aug 31 12:00:00 1998  Catherine Moore  <clm@cygnus.com>
10407
10408         * gcc.c-torture/execute/941014-1.x:  New file.
10409
10410 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
10411
10412         * lib/c-torture.exp: Add support for
10413         torture_eval_before_compile and torture_eval_before_execute
10414         variables.
10415
10416 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
10417
10418         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
10419         this test triggers valid.
10420
10421 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
10422
10423         * gcc.dg/980827-1.c: New test.
10424
10425 Wed Aug 26 16:10:00 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10426
10427         * gcc.c-torture/execute/loop-4b.c: New test.
10428
10429 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
10430
10431         * lib/c-torture.exp: Add support for
10432         torture_eval_before_compile and torture_eval_before_execute
10433         variables.
10434
10435 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
10436
10437         * gcc.c-torture/compile/980825-1.c: New test.
10438
10439 Mon Aug 24 14:20:32 1998  Nick Clifton  <nickc@cygnus.com>
10440
10441         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
10442         count number tests in opt_t0 not good_t0.
10443
10444 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
10445
10446         * gcc.c-torture/compile/930326-1.x: Fix typo.
10447
10448 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
10449
10450         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
10451         causes an ICE.
10452
10453 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
10454
10455         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
10456         STACK_SIZE is defined.
10457         * gcc.c-torture/unsorted/stuct.c: Similarly.
10458
10459         * gcc.c-torture/compile/980821-1.c: New test.
10460
10461 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
10462
10463         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
10464
10465 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
10466
10467         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
10468         code.
10469
10470 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
10471
10472         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
10473         error'.
10474
10475 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
10476
10477         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
10478
10479 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
10480
10481         * gcc.c-torture/compile/980816-1.c: New test.
10482
10483         * gcc.dg/980816-1.c: New test.
10484
10485 Thu Aug 13 00:13:55 1998  Jeffrey A Law  (law@cygnus.com)
10486
10487         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
10488         compiler for ieee tests.
10489
10490 1998-08-01  Dave Love  <d.love@dl.ac.uk>
10491
10492         * g77.f-torture/compile/980729-0.f: New test.
10493
10494 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
10495
10496         * gcc.c-torture/special/eeprof-1.c: New test, for
10497         -finstrument-functions.
10498         * gcc.c-torture/special/special.exp: Run it.
10499
10500 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
10501
10502         * gcc.c-torture/compile/980729-1.c: New test.
10503
10504 Mon Jul 27 11:05:07 1998  Nick Clifton  <nickc@cygnus.com>
10505
10506         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
10507         __thumb__ is defined, and test for ARM style doubles if so.
10508
10509 1998-07-26  Dave Love  <d.love@dl.ac.uk>
10510
10511         * g77.f-torture/noncompile/980615-0.f: New test.
10512
10513 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
10514
10515         * gcc.dg/980312-1.c: Do link instead of compile.
10516         * gcc.dg/980313-1.c: Likewise.
10517
10518 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
10519
10520         * gcc.c-torture/compile/980726-1.c: New test.
10521
10522 1998-07-25  Dave Love  <d.love@dl.ac.uk>
10523
10524         * g77.f-torture/execute/io0.f: New test.
10525
10526 Fri Jul 24 11:02:43 1998  Nick Clifton  <nickc@cygnus.com>
10527
10528         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
10529         an int.
10530
10531 Thu Jun 18 15:12:30 1998  Michael Meissner  <meissner@cygnus.com>
10532
10533         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
10534         m32r bugs.
10535
10536 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
10537
10538         * gcc.dg/980626-1.c: Expect failures for all toolchains until
10539         c-decl.c:grokdeclarator can handle mode attributes.
10540
10541 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
10542
10543         * gcc.c-torture/execute/980716-1.c: New test.
10544
10545 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
10546
10547         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
10548         the mn10200.
10549         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
10550         the mn10200.
10551         * gcc.c-torture/execute/va-arg-3.x: Similarly.
10552         * gcc.c-torture/compile/930326-1.x: Similarly.
10553
10554 1998-07-13  Dave Love  <d.love@dl.ac.uk>
10555
10556         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
10557         New test from Craig.
10558
10559 1998-07-12  Dave Love  <d.love@dl.ac.uk>
10560
10561         * g77.f-torture/noncompile/980616-0.f: New test.
10562
10563         * g77.f-torture/execute/970816-3.f:  New test from Craig.
10564
10565 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
10566
10567         *  g++.other/singleton.C: Return error value instead of taking
10568         SIGSEGV.
10569
10570 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
10571
10572         *  g++.other/singleton.C: New test.   Warning is under dispute.
10573         Runtime crash is not.
10574
10575 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
10576
10577         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
10578         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
10579         using6.C, using7.C}:  New namespace tests.
10580
10581 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10582
10583         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
10584         specialization with typedef'ed names used as array indexes.
10585
10586 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
10587
10588         * gcc.c-torture/execute/980709-1.c: New test.
10589
10590         * gcc.dg/980709-1.c: New test.
10591
10592 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
10593
10594         * gcc.c-torture/execute/bcp-1.c: New test.
10595
10596 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
10597
10598         * gcc.c-torture/execute/980707-1.c: New test.
10599
10600 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
10601
10602         * gcc.c-torture/compile/980706-1.c: New test.
10603
10604 1998-07-01  Dave Love  <d.love@dl.ac.uk>
10605
10606         * g77.f-torture/execute/980701-0.f,
10607         g77.f-torture/execute/980701-1.f: New test from Craig.
10608
10609 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
10610
10611         * gcc.c-torture/compile/980701-1.c: New test.
10612
10613         * gcc.c-torture/execute/980701-1.c: New test.
10614
10615 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
10616 rlsruhe.de>
10617
10618         * g++.old-deja/g++.robertl/eb132.C: New test.
10619         * g++.old-deja/g++.robertl/eb133.C: Likewise.
10620
10621 1998-06-29  Dave Love  <d.love@dl.ac.uk>
10622
10623         * g77.f-torture/execute/980628-7.f,
10624         g77.f-torture/execute/980628-8.f,
10625         g77.f-torture/execute/980628-9.f,
10626         g77.f-torture/execute/980628-10.f: New tests from Craig.
10627
10628         * g77.f-torture/execute/980628-3.f: Remove mail headers.
10629
10630 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
10631
10632         * g77.f-torture/execute/980628-4.f: New test from Craig.
10633         * g77.f-torture/execute/980628-5.f: Likewise.
10634         * g77.f-torture/execute/980628-2.f: Likewise.
10635         * g77.f-torture/execute/980628-0.f: Likewise.
10636         * g77.f-torture/execute/980628-1.f: Likewise.
10637         * g77.f-torture/execute/980628-3.f: Likewise.
10638         * g77.f-torture/execute/980628-6.f: Likewise.
10639
10640 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
10641
10642         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
10643         directory when nothing has been installed yet.
10644
10645 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
10646
10647         * gcc.c-torture/special/special.exp: Handle newer versions of
10648         dejagnu.
10649
10650 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
10651
10652         * gcc.dg/980626-1.c: New test.
10653
10654 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
10655
10656         * gcc.misc-tests/m-un-2.c: New test.
10657         * g++.old-deja/g++.other/warn01.c: Likewise.
10658
10659 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
10660
10661         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
10662         compatibility with assmblers with a different comment character.
10663         Eliminate use of GAS-specific extensions.
10664
10665 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
10666
10667         * gcc.c-torture/execute/ieee/980619-1.c: New test.
10668
10669 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
10670
10671         *lib/g77.exp: Replace search for libf2c.a with search for newly
10672         renamed libg2c.a
10673
10674 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
10675
10676         * gcc.c-torture/execute/980617-1.c: New test.
10677
10678 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
10679
10680         * gcc.c-torture/execute/980612-1.c: New test.
10681
10682 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
10683
10684         * gcc.dg/980523-1.c: Only test on ppc-linux.
10685         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
10686
10687         * gcc.c-torture/execute/980608-1.c: New test.
10688
10689 Fri Jun  5 21:54:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10690
10691         * gcc.c-torture/execute/980605-1.c: New test.
10692
10693 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
10694
10695         * gcc.c-torture/execute/980604-1.c: New test.
10696
10697 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
10698
10699         * gcc.c-torture/execute/980602-1.c: New test.
10700         * gcc.c-torture/execute/980602-2.c: Likewise.
10701
10702 1998-06-02  Dave Love  <d.love@dl.ac.uk>
10703
10704         * 970125-0.f: Fix per JCB.  Add commentary.
10705
10706 Sun May 31 23:23:29 1998  Michael Meissner  <meissner@cygnus.com>
10707
10708         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
10709         IEEE -0 support.
10710
10711 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
10712
10713         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
10714         earlier.
10715
10716 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
10717
10718         * gcc.c-torture/execute/980526-3.c: New test.
10719
10720 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
10721
10722         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
10723         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
10724         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
10725         m88k-motorola-sysv3 to XFAIL.
10726
10727 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10728
10729         * gcc.dg/980526-1.c: New test.
10730         * gcc.c-torture/execute/980526-2.c: New test.
10731
10732 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
10733
10734         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
10735
10736         * gcc.c-torture/execute/980526-1.c: New test.
10737
10738 1998-05-26  Dave Love  <d.love@dl.ac.uk>
10739
10740         * g77.f-torture/execute/alpha2.f: Add runtime test.
10741
10742 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
10743
10744         * g++.old-deja/old-deja.exp: Strip leading directories.
10745
10746         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
10747         error for the line.  Don't run multiple tests for the same line.
10748
10749 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
10750
10751         * gcc.dg/980523-1.c: New test.
10752
10753 1998-05-23  Dave Love  <d.love@dl.ac.uk>
10754
10755         * g77.f-torture/compile/970915-0.f: New test.
10756
10757 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
10758
10759         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
10760
10761 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
10762
10763         * gcc.dg/980520-1.c: New test.
10764
10765 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
10766
10767         * gcc.dg/980502-1.c: Fix return type.
10768
10769 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
10770
10771         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
10772         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
10773         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
10774         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
10775         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
10776
10777 1998-05-20  Dave Love  <d.love@dl.ac.uk>
10778
10779         * g77.f-torture/execute/980520-1.f: New test.
10780
10781 1998-05-15  Dave Love  <d.love@dl.ac.uk>
10782
10783         * lib/mike-g77.exp: New file.
10784
10785         * g77.f-torture/noncompile/noncompile.exp,
10786         g77.f-torture/noncompile/check0.f: New files.
10787
10788 1998-05-14  Dave Love  <d.love@dl.ac.uk>
10789
10790         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
10791         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
10792         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
10793         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
10794         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
10795         abort where appropriate.
10796
10797 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
10798
10799         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
10800         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
10801
10802 1998-04-29  Dave Love  <d.love@dl.ac.uk>
10803
10804         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
10805
10806 1998-04-27  Dave Love  <d.love@dl.ac.uk>
10807
10808         * g77.f-torture/compile/980427-0.f: New test.
10809
10810 1998-04-24  Dave Love  <d.love@dl.ac.uk>
10811
10812         * g77.f-torture/compile/980424-0.f: New test.
10813
10814 1998-04-19  Dave Love  <d.love@dl.ac.uk>
10815
10816         * g77.f-torture/compile/980419-2.f (main): New test.
10817         * g77.f-torture/compile/970125-0.f: New test.
10818         * g77.f-torture/compile/980419-1.f: New test.
10819
10820 Wed Apr  8 13:09:15 1998  Jim Wilson  <wilson@cygnus.com>
10821
10822         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
10823         of loop-4.c.
10824
10825 Tue Apr  7 12:01:24 1998  Jim Wilson  <wilson@cygnus.com>
10826
10827         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
10828
10829 Fri Apr  3 12:27:49 1998  Jim Wilson  <wilson@cygnus.com>
10830
10831         * gcc.c-torture/compile/980329-1.c: New test.
10832
10833 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
10834
10835         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
10836         * gcc.dg/980312-1.c: Fix typo in -march command.
10837
10838 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
10839
10840         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
10841
10842 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
10843
10844         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
10845         Dave Love agree the Fortran source is bogus.
10846
10847 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
10848
10849         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
10850         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
10851         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
10852         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
10853         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
10854
10855 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
10856
10857         * g++.old-deja/g++.other/friend1.C: New test.
10858
10859 1998-02-18  Dave Love  <d.love@dl.ac.uk>
10860
10861         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
10862         possibly uninitialized) variables and declare dnrm2.
10863
10864 Mon Feb 23 15:16:53 1998  Robert Lipe <robertl@dgii.com>
10865
10866         From Bruno Haible <haible@ilog.fr>:
10867         * gcc.c-torture/execute/980223.c: New test.
10868
10869 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
10870
10871         * gcc.dg/ifelse-1.c: New test.
10872
10873 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
10874
10875         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
10876
10877           * lib/old-dejagnu.exp (old-dejagnu): Added the
10878           "execution test - XFAIL *-*-*" handling in the spirit of
10879           "excess errors test -". Changed the "execution test fails"
10880           handling to be like "excess errors test fails".
10881           * Update various tests accordingly.
10882
10883 Fri Feb  6 14:30:48 1998  Jim Wilson  <wilson@cygnus.com>
10884
10885         * gcc.c-torture/execute/980205.c: New test.
10886
10887 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
10888
10889         * lib/c-torture.exp: Look for .x files instead of .cexp files.
10890         * lib/f-torture.exp: Similarly.
10891         * gcc.c-torture: Rename all .cexp files to .x files.
10892
10893 Mon Dec  8 23:55:26 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10894
10895         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
10896         (940510-1.c): Removed duplicate.
10897         (971104-1.c): New test.
10898
10899 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
10900
10901           * lib/f-torture.exp: Improve error and loop detection.
10902
10903 Wed Nov 19 14:27:04 1997  Michael Meissner  <meissner@cygnus.com>
10904
10905         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
10906         use that to size the filler array.
10907
10908 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10909
10910         * lib/c-torture.exp(c-torture-execute): Fix typo.
10911
10912         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
10913         testcase as the executable name. Keep the executable around if
10914         the test fails.
10915
10916 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
10917
10918         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
10919         changes.  Only test one -g option, and move it to the end of the
10920         list of options to test.
10921
10922 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
10923
10924         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
10925         variable GCC_TORTURE_OPTIONS to supply default switches separated
10926         by colons.  If no environment variable, run tests with -O0 -g, -O1
10927         -g, and -O2 -g as well.
10928
10929 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
10930
10931         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
10932         explanatory comments. Fix indentation.
10933
10934 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
10935
10936         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
10937
10938 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
10939
10940         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
10941         * g++.old-deja/g++.mike/p7325.C: Likewise.
10942         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
10943
10944 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
10945
10946         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
10947         * g++.old-deja/g++.brendan/crash30.C: Likewise.
10948         * g++.old-deja/g++.brendan/crash39.C: Likewise.
10949         * g++.old-deja/g++.law/operators4.C: Likewise.
10950
10951 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
10952
10953         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
10954         * g++.old-deja/g++.mike/p784.C: Ditto.
10955         * g++.old-deja/g++.mike/p785.C: Ditto.
10956
10957 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
10958
10959           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
10960
10961 Wed Sep  3 17:29:35 1997  Bob Manson  <manson@charmed.cygnus.com>
10962
10963         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
10964         target feature; pass this to c-torture-execute as needed.
10965
10966 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
10967
10968         * lib/c-torture.exp(c-torture-execute): If the previous and the
10969         current executables being tested are identical, we don't need to
10970         run the executable again. Try to make the executable names
10971         unique. Add an optional argument for passing additional compiler
10972         flags.
10973
10974 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
10975
10976         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
10977
10978 Fri Aug 29 12:48:09 1997  Jeffrey A Law  (law@cygnus.com)
10979
10980         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
10981
10982 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
10983
10984         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
10985         32bit or larger longs.
10986
10987         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
10988         have either a 32bit long or 32bit int.
10989
10990 Tue Jul 29 00:40:38 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
10991
10992         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
10993         Make double precision tests dependent on sizeof (double).
10994
10995 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
10996
10997         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
10998         too.
10999
11000 Tue Jun 17 22:11:16 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11001
11002         * gcc.c-torture/compile/961203-1.cexp: New script.
11003
11004 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
11005
11006         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
11007         up the includes ourselves.
11008
11009 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
11010
11011         * lib/plumhall.exp: Remove random include, and add a few
11012         verbose messages for debugging.
11013
11014 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
11015
11016         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
11017         of trying to do it ourselves.
11018
11019 Wed Jun  4 03:38:50 1997  J"orn Rennecke <amylaar@cygnus.co.uk>
11020
11021         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
11022
11023 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
11024
11025         * gcc.prms/5403.c: Made regexp a bit less strict.
11026
11027 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
11028
11029         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
11030         is returned from remote_load instead.
11031         * lib/plumhall.exp: Ditto.
11032         * lib/mike-g++.exp: Ditto.
11033         * lib/old-dejagnu.exp: Ditto.
11034         * lib/c-torture.exp: Ditto.
11035
11036 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
11037
11038         * lib/g++.exp: Use build_wrapper procedure.
11039         * lib/gcc.exp: Ditto.
11040
11041 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
11042
11043         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
11044         an old-style decl for malloc.  Fixes tests to work when
11045         sizeof (int) != sizeof (size_t).
11046
11047 Thu May 15 14:00:04 1997  Mike Meissner  <meissner@cygnus.com>
11048
11049         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
11050
11051         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
11052         use stdargs.h interface.
11053
11054 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
11055
11056         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
11057         NO_VARARGS when compiling.
11058
11059 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
11060
11061         * lib/plumhall.exp(ph_includes): New procedure.
11062         (ph_make): Use it.
11063         (ph_compiler): Ditto.
11064
11065         * lib/g++.exp: Rename test-glue.c to testglue.c.
11066         * lib/gcc.exp: Ditto.
11067
11068 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
11069
11070         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
11071         to completion when it's called.
11072
11073 Fri Mar 21 16:34:52 1997  Michael Meissner  <meissner@cygnus.com>
11074
11075         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
11076         is defined, don't do test.
11077
11078 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
11079
11080         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
11081         for object files.
11082         (ph_summary): Mark skipped testcases as untested, not unresolved.
11083
11084         * lib/plumhall.exp (ph_make): If unresolved because of bad
11085         errorCode, record errorCode in log file.
11086         (*): Replace send_log/verbose with verbose -log.
11087
11088 Wed Mar 19 13:06:26 1997  Michael Meissner  <meissner@cygnus.com>
11089
11090         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
11091         double conversion if double isn't at least 8 bytes.
11092
11093         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
11094         int to work with targets where int is 16 bits.
11095
11096         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
11097         8 bytes, just exit, since 4 byte doubles don't have enough bits of
11098         precision for the test to complete.
11099
11100 Fri Mar 14 17:51:02 1997  Michael Meissner  <meissner@cygnus.com>
11101
11102         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
11103         if d10v is not compiled with the -mdouble64 flag.
11104         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
11105
11106         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
11107         d10v is not compiled with the -mint32 flag.
11108
11109 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
11110
11111         * lib/plumhall.exp: Use incr_count.
11112
11113 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
11114
11115         * gcc.c-torture: Update to c-torture-1.45.
11116
11117 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
11118
11119         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
11120         the name of the expect testcase file).
11121
11122         * lib/g++.exp(g++_init): Ditto.
11123
11124 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
11125
11126         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
11127         the host.
11128
11129         * lib/gcc.exp(gcc_exit): New procedure.
11130
11131 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
11132
11133         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
11134         specs where appropriate.
11135
11136         * g++.old-deja/g++.arm/*: Added additional ERROR checks
11137         because of new "candidates are" messages, and removed a few
11138
11139         * Converted all non-old-style g++ testcases to old-style, and
11140         moved into g++.old-deja.
11141
11142 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
11143
11144         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
11145         options.
11146
11147         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
11148         succeeded.
11149
11150         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
11151
11152 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
11153
11154         * lib/gcc.exp (gcc_target_compile): Add support for defining
11155         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
11156         the machine doesn't have those features.
11157
11158 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
11159
11160         * g++.law/operators4.exp: Don't use LIBS.
11161
11162 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
11163
11164         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
11165
11166         * lib/mike-g++.exp: Don't set the compiler to be tested here.
11167         * lib/g++.exp: Set it here instead. Also, allow use of the
11168         --tool_exec and --tool_opt options. Change CXX to
11169         GXX_UNDER_TEST.
11170
11171         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
11172
11173         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
11174
11175 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
11176
11177         * lib/old-dejagnu.exp: Use prune_warnings instead of
11178         prune_system_crud.
11179         * lib/mike-g++.exp: Ditto.
11180         * lib/gcc.exp: Ditto.
11181         * lib/g++.exp: Ditto.
11182
11183         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
11184
11185 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
11186
11187           * 941014-2.c: Include stdlib.h
11188           * 960327-1.c: Include stdio.h
11189           * dbra.c, index-1.c: Don't assume ints are 32bits.
11190
11191 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
11192
11193         * lib/gcc.exp: Add gcc,stack_size target feature.
11194
11195         * lib/g++.exp(g++_target_compile): Add the include and link
11196         paths here, not in two other places. And, it's $options, not
11197         options.
11198
11199         * lib/mike-g++.exp(postbase): Remove the code that determines
11200         the correct include and link paths.
11201         * g++.old-deja/old-deja.exp: Ditto.
11202
11203 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
11204
11205         * lib/g++.exp(g++_init): target_compile no longer returns the
11206         filename of the result.
11207
11208 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
11209
11210         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
11211         call to glob.
11212
11213         * gcc.c-torture/special/special.exp: Change call to
11214         gcc_target_compile to include the object file.
11215
11216 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
11217
11218         * gcc.c-torture/special/special.exp: Correct misspelling in last
11219         change.
11220
11221 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
11222
11223         * lib/plumhall.exp(ph_summary): Log the entire output of the
11224         executable. Return -1 if there were any failures, 0 otherwise.
11225         (ph_execute): Return -1 if there were any failures, 0 otherwise.
11226         (ph_make): Clean up objects and executables that were built
11227         if the tests succeeded.
11228
11229 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
11230
11231         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
11232         libraries and includes in the build tree as appropriate.
11233
11234 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
11235
11236         * lib/c-torture.exp: Instead of looking for the global variable
11237         NO_LONG_LONG, check to see if that's a feature of the target.
11238
11239 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
11240
11241         * config/default.exp: Minimize. Delete the remainer of the files in
11242         config; this functionality is now in devo/dejagnu/config.
11243
11244         g++.*/*: Pass any additional flags used to compile to postbase;
11245         delete CXXFLAGS.
11246
11247         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
11248         is now done by runtest.exp. Use gcc_target_compile instead of
11249         compile.
11250
11251         lib/c-torture.exp: Use gcc_target_compile instead of compile.
11252         Remove references to CFLAGS. Use remote_file instead of
11253         calling rm -f.
11254         (c-torture): Take a list of arguments to use to compile this
11255         testcase.
11256
11257         lib/g++.exp: Simplify. Use target_compile instead of compile.
11258         lib/gcc-dg.exp: Ditto.
11259         lib/gcc.exp: Ditto.
11260         lib/mike-{gcc,g++}.exp: Ditto.
11261         lib/old-dejagnu.exp: Ditto.
11262         lib/plumhall.exp: Ditto.
11263
11264 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
11265
11266         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
11267         (ph_linker): Likewise.
11268
11269 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
11270
11271           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
11272         MAP_ANON / MAP_ANONYMOUS if defined;
11273         else try to map from /dev/zero .
11274
11275 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
11276
11277         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
11278         isn't defined, then define it to MAP_ANONYMOUS.
11279
11280 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
11281
11282         * gcc.c-torture: Update to c-torture-1.42 release.
11283
11284 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
11285
11286         * gcc.c-torture: Update to c-torture-1.41 release.
11287
11288 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
11289
11290         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
11291         c-torture release.
11292
11293 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11294
11295         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
11296         and LDFLAGS.  Fix second case to append the target_info ldflags
11297         onto LDFLAGS, not CFLAGS.
11298         * lib/g++.exp (g++_init): Add target_info stuff.
11299         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
11300         of libgloss and newlib flags for !native.
11301
11302         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
11303         (GDB): Fix relative path to go up another dir for finding gdb.
11304
11305 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
11306
11307         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
11308         versions in the target_info array, if they don't exist.
11309
11310 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11311
11312         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
11313
11314 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
11315
11316         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
11317         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
11318
11319 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
11320
11321         * lib/old-dejagnu.exp: Don't remove the output file before we've
11322         actually tested it. Don't append pwd to the path of the executable
11323         we're testing.
11324
11325 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
11326
11327         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
11328
11329 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
11330
11331         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
11332         temporary directory for compiler files, and set it to a default
11333         value of /tmp. Set $output as the name of the output file from
11334         compiling the testcase. Add a -o option to $cflags_var so the
11335         compiler writes the final output file as $output. Set $executable
11336         to $output.
11337
11338         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
11339         directory for compiler files, and set it to /tmp if it doesn't
11340         already have a value. Set $output_file to the name of the output
11341         file from compiling the testcase. Add a -o option to CXXFLAGS so
11342         the compiler writes the final output file as $output. Use $output
11343         as the executable to be tested.
11344
11345 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11346
11347         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
11348
11349 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
11350
11351         * gcc.c-torture/execute/pending-1.c: New test.  Still
11352         pending in Tege's queue.
11353
11354 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
11355
11356         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
11357         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
11358         if there were failures.  Call unresolved if there were unresolved
11359         testcases.  Call gcc_fail if program did not run to completion.
11360         (ph_make): Pass additional argument name to ph_execute.
11361         (ph_execute): Add new argument.  Pass additional arguments to
11362         ph_summary.  Call gcc_fail is there is no execution output.
11363
11364 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
11365
11366         * lib/plumhall.exp (proc_summary): Output relavent summary
11367         lines into the log so specific failures in plumhall can be
11368         investigated.
11369
11370 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
11371
11372         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
11373         (c-torture-execute): Don't try to execute tests which use
11374         "long long" types if $NO_LONG_LONG is nonzero.
11375
11376 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
11377
11378         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
11379         not c-torture.
11380
11381         * gcc.ieee: Move from here.
11382         * gcc.c-torture/execute/ieee: To here.
11383
11384 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
11385
11386         * gcc.c-torture: Update to c-torture-1.41 release.
11387
11388 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
11389
11390         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
11391         not "$output".
11392
11393 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
11394
11395         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
11396         -c present.
11397
11398 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
11399
11400         * config/proelf.exp: Handle connecting to a simulator.
11401
11402 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
11403
11404         * config/proelf.exp: New file.  Enough framework that we can
11405         run c-torture tests on the proelf targets (or any other target
11406         that gdb can connect to for that matter).
11407
11408 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
11409
11410         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
11411         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
11412
11413         * lib/plumhall.exp (ph_execute): Always call ph_summary if
11414         exec_output exists.
11415
11416 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
11417
11418         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
11419         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
11420
11421         * config/*.exp: Update FSF address.  Change result of ${tool}_load
11422         to pass/fail/unresolved/unsupported/untested.  Caller must now
11423         call unresolved/unsupported/untested.
11424         * lib/*.exp: Update FSF address.  Update to handle new results of
11425         ${tool}_load.
11426         * lib/chill.exp (verbose): Delete.
11427
11428 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
11429
11430         * lib/gcc.exp (default_gcc_start): Change order of args to
11431         $LDFLAGS $CFLAGS $LIBS.
11432         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
11433         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
11434         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
11435         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
11436         * gcc.misc-tests/dg-test.exp: Likewise.
11437         * gcc.misc-tests/msgs.exp: Likewise.
11438         * gcc.prms/prms.exp: Likewise.
11439         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
11440         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
11441
11442         * lib/dg.exp: Deleted, moved to dejagnu/lib.
11443
11444 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
11445
11446         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
11447
11448         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
11449         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
11450
11451         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
11452         necessary.
11453
11454 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
11455
11456         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
11457         global for loop; add use of $mathlib.
11458         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
11459         settings here; set mathlib for anything but VxWorks.
11460
11461 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
11462
11463         * gcc.c-torture: Update to c-torture-1.40 release.
11464
11465 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
11466
11467         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
11468         dg.exp.
11469
11470 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
11471
11472         * lib/c-torture.exp (c-torture-execute): Declare "output" as
11473         global.
11474
11475 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
11476
11477         * lib/g++.exp (LIBS): Define if not already.
11478         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
11479         (gcc-dg-prune): Call prune_gcc_output.
11480         * lib/gcc.exp (prune_gcc_output): New proc.
11481         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
11482         prune_gcc_output.
11483
11484 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
11485
11486         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
11487         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
11488
11489 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
11490
11491         * gcc.c-torture: Update to c-torture-1.39 release.
11492
11493 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
11494
11495         * lib/c-torture.exp (c-torture-execute): Don't return if one option
11496         fails, try others as well.
11497
11498 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11499
11500         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
11501         If compilation fails, mark execute tests as `untested'.
11502         If test is marked as unsupported, don't mark compilation and
11503         execute tests as failed.
11504
11505 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11506
11507         * lib/g++.exp (g++_init): Don't link in libg++, and look to
11508         libstdc++ for whether or not we want to be doing shared
11509         libraries.  Delete link_curses since we don't need it anymore.
11510         * lib/mike-g++.exp (postbase): Don't link in libg++.
11511         * g++.old-deja/old-deja.exp: Likewise.
11512
11513 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11514
11515         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
11516
11517 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11518
11519         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
11520         For that, add `-Wl,-a,shared_archive'.
11521         * g++.old-deja/old-deja.exp: Likewise.
11522
11523 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
11524
11525         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
11526
11527 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
11528
11529         * lib/mike-g++.exp (postbase): Pay attention to the status of
11530         g++_load.
11531
11532 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11533
11534           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
11535
11536 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
11537
11538         * lib/gcc.exp (default_gcc_start): No longer need to log program
11539         being executed or its output, execute_anywhere does that now.
11540         * lib/g++.exp (default_g++_version): Call execute_anywhere.
11541         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
11542
11543 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11544
11545         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
11546         the same as those in lib/g++.exp.
11547
11548 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
11549
11550         * gcc.c-torture: Update to c-torture-1.38 release.
11551         * gcc.ieee: Related changes.
11552
11553 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11554
11555         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
11556         "exec". Minor reformatting changes.
11557
11558         * config/rom68k.exp (${tool}_load): Make it work in a canadian
11559         cross. This means all "exec" calls now work on a remote host as
11560         well.
11561         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
11562         cross. Filter out the extra "\r\n" stuff that expect puts in.
11563         (c-torture-execute): Filter out the bogus warnings like
11564         c-torture-compile does. Add support for canadian cross.
11565         * lib/gcc.exp (default_gcc_version, default_gcc_start)
11566         Use execute_anywhere rather than calling exec directly. Now it
11567         works for canadian cross testing.
11568
11569 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
11570
11571         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
11572         results into a variable, and check that rather than using file exists.
11573
11574 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11575
11576         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
11577         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
11578
11579 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11580
11581         * g++.old-deja/old-deja.exp: Create and pass runshlib and
11582         lib_curses if there's a shared libg++ in the build tree.
11583
11584 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
11585
11586         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
11587         if not supported target.
11588
11589 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11590
11591         * lib/g++.exp (g++_init): Move empty setting of runshlib and
11592         link_curses up to always happen, not just for native builds.
11593
11594 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
11595
11596         * gcc.c-torture: Update to c-torture-1.36 release.
11597         * gcc.failure: Related changes.
11598
11599 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11600
11601         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
11602
11603 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11604
11605         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
11606         * lib/mike-g++.exp (postbase): Not in here.  Still reference
11607         runshlib, link_curses, and mathlib for link and run.
11608
11609         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
11610         pass the runtime shared library options for Solaris, OSF/1, and
11611         Irix5, and link with -lcurses to avoid unresolved references.
11612
11613 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11614
11615         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
11616         only run once.
11617
11618 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11619
11620         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
11621
11622 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
11623
11624         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
11625         do not have a framework for the "compat" tests yet.
11626
11627 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11628
11629         * lib/mike-g++.exp (postbase): New local variable `mathlib',
11630         set to null if we're testing vxworks5.1.  Use that instead of
11631         `-lm' in the setting of LIBS for link and run.
11632
11633 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11634
11635         * config/rom68k.exp (${tool}_load): Major changes to make it
11636         work.  Verified that it does in fact return the stuff in
11637         exec_output properly.  Catch any Emul or any TRAP other than 0.
11638
11639 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11640
11641         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
11642         LDFLAGS properly for targets that need stuff from libgloss.
11643         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
11644         only run once.
11645         (gpp_initialized): New variable.
11646
11647 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
11648
11649         * config/rom68k.exp: Load libgloss.exp.
11650         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
11651         so we can produce a fully linked binary.
11652         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
11653         so we can produce a fully linked binary.
11654
11655 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
11656
11657         * lib/plumhall.exp (ph_section): Watch for expected failures.
11658         Add missing `else'.
11659
11660         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
11661         run the testcase.
11662         (c-torture): Likewise.
11663
11664 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
11665
11666         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
11667
11668         * lib/mike-g++.exp (mike_cleanup): New proc.
11669         (prebase): New globals compiler_result, not_compiler_result,
11670         target_regexp.
11671         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
11672         allow leading "-" in pattern.  Watch for unsupported tests.
11673         If $compiler_result is set, pattern match assembler code,
11674         and ditto for $not_compiler_result.
11675         * lib/mike-gcc.exp: Likewise.
11676
11677         * lib/plumhall.exp (ph_execute): Only call ph_summary if
11678         execution "succeeded".
11679
11680 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
11681
11682         * config/win32.exp: New file.
11683         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
11684
11685 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11686
11687         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
11688         unsupported.
11689         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
11690         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
11691         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
11692
11693         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
11694         "... without exceptions was ...".  That is now handled by
11695         prune_system_crud.
11696         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
11697
11698 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
11699
11700         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
11701         sieve.c,sort2.c}: New files.
11702         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
11703         sieve.exp,sort2.exp}: Drivers for them.
11704
11705         * lib/mike-gcc.exp (program_output): New user settable variable.
11706         (postbase): Call prune_system_crud.  Also prune extraneous compiler
11707         messages.
11708         * lib/mike-g++.exp (program_output): New user settable variable.
11709
11710         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
11711
11712         * config/sh.exp: Deleted (use sim.exp instead).
11713
11714 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11715
11716         * config/vx.exp: Declare CHECKTASK as global.
11717         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
11718         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
11719         * lib/old-dejagnu.exp: Load [pwd]/$executable.
11720
11721 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
11722
11723         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
11724         target. Like vx.exp, only includes `vx29k.exp' instead of
11725         `vxworks.exp'.
11726
11727 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
11728
11729         * config/sim.exp: Increase time limit from 120 seconds to 240.
11730
11731 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
11732
11733         * gcc.c-torture/execute/950628-1.c: New test.
11734
11735 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
11736
11737         * gcc.c-torture: Update with changes/additions from
11738         c-torture-1.34.
11739
11740 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
11741
11742         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
11743
11744 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
11745
11746         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
11747
11748 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
11749
11750         * gcc.c-torture/compile/950512-1.c: New test.
11751         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
11752         * gcc.dg/struct-ret-1.c: Likewise.
11753
11754 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
11755
11756         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
11757           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
11758
11759 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
11760
11761         * gcc.c-torture/special/920411-1.c: Deleted.
11762         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
11763
11764 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
11765
11766         * config/sim.exp (${tool}_load): Hack in call to bash to get a
11767         cpu limit.
11768
11769 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11770
11771         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
11772
11773 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11774
11775         From kenner;
11776         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
11777         is the proper length.
11778         * va-arg-3.c: Likewise.
11779
11780 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
11781
11782         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
11783         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
11784
11785         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
11786         * lib/g++.exp (default_g++_start): Delete old cruft.
11787
11788 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
11789
11790         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
11791         (2 * (1 << 18)) to (2 * (1 << 17)).
11792
11793         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
11794
11795 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11796
11797         * config/rom68k.exp: Renamed from config/idp.exp
11798
11799 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11800
11801         * c-torture/compile/921109-2.c
11802
11803 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
11804
11805         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
11806         excess errors.
11807
11808 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
11809
11810         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
11811         output.
11812         * lib/g++.exp (default_g++_start): Likewise.
11813
11814 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11815
11816         * gcc.c-torture/compile/950329-1.c: New test.
11817
11818 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11819
11820           * config/bug.exp (${tool}_load): Updated to use new remote_open
11821           and remote_close procs.
11822         * config/idp.exp: New file.
11823
11824 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
11825
11826         * gcc.c-torture/execute/950322-1.c: New test.
11827
11828 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
11829
11830         * config/vx.exp (${tool}_load): Clean up testing of return code from
11831         vxworks_ld and vxworks_spawn.
11832
11833 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
11834
11835         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
11836
11837 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
11838
11839         * lib/old-deja.exp: Add `excess errors test - ' error, now one
11840         can mark excess errors on a machine by machine basis.  Note, the
11841         default is to not expect any excess errors, even when excess
11842         errors test - is given, so you will want to put an XFAIL ... on
11843         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
11844         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
11845         those 4 machines, but no others.
11846
11847 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11848
11849         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
11850         * lib/c-torture.exp: to here.
11851
11852 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
11853
11854         * gcc.c-torture/execute/950221-1.c: New test.
11855         * gcc.c-torture/execute/struct-ret-1.c: New test.
11856         * gcc.c-torture/compile/950221-1.c: New test.
11857
11858         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
11859
11860 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
11861
11862         * gcc.c-torture/execute/arith-1.c (main): Return 0.
11863         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
11864
11865 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
11866
11867         * g++.gb: New directory of tests, derived from my signature and
11868         class scoping tests.
11869
11870         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
11871         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
11872         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
11873         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
11874         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
11875         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
11876         * g++.gb/sig25.C: Likewise.
11877
11878         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
11879         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
11880         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
11881         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
11882         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
11883         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
11884         * g++.gb/sig25.exp: Likewise.
11885
11886         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
11887         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
11888         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
11889         * g++.gb/scope13.C: Likewise, this test still fails.
11890
11891         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
11892         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
11893         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
11894         * g++.gb/scope13.exp: Ditto.
11895
11896         * g++.gb/README: New file, explains what these tests are about.
11897
11898 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
11899
11900         * lib/dg.exp (dg-do): Support `preprocess'.
11901         (dg-test): Likewise.
11902
11903 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
11904
11905         * config/udi.exp: change "continue -expect" to "exp_continue".
11906
11907 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
11908
11909         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
11910         Delete redundant tests.
11911
11912         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
11913         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
11914         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
11915         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
11916         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
11917         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
11918         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
11919         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
11920
11921         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
11922         storing label pointers.
11923         * gcc.c-torture/execute/921019-1.c: Likewise.
11924         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
11925         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
11926         parameter fp.
11927         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
11928         constants.
11929
11930         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
11931         Delete obsolete tests.
11932
11933         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
11934         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
11935         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
11936         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
11937         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
11938         * gcc.c-torture/compile/950124-1.c: New test.
11939
11940         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
11941
11942 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11943
11944         * lib/mike-g++.exp: Add -lm to LIBS.
11945
11946 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
11947
11948         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
11949
11950 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
11951
11952         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
11953
11954 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
11955
11956         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
11957
11958 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
11959
11960         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
11961         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
11962         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
11963         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
11964         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
11965         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
11966         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
11967         * g++.law/{operators31.C, operators32.C,
11968         * g++.law/{operators33.C, operators34.C}: Likewise.
11969         * g++.law/{pic1.C, refs2.C}: Likewise.
11970         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
11971         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
11972         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
11973         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11974
11975         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
11976         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
11977         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
11978         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
11979         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
11980         * g++.law/{enum9.exp, friend5.exp}: Likewise.
11981         * g++.law/{nest3.exp, nest4.exp}: Likewise.
11982         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
11983         * g++.law/{operators30.exp, operators31.exp}: Likewise.
11984         * g++.law/{operators32.exp, operators33.exp}: Likewise.
11985         * g++.law/{operators34.exp}: Likewise.
11986         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
11987         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
11988         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
11989         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
11990         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
11991
11992         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
11993         No longer expected to fail.
11994         * g++.law/missed-error3.C: Tweak for recent bool changes.
11995
11996 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
11997
11998         * config/emb-unix: Deleted.
11999         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
12000         remote execution.  Do final link on remote host if REMOTE_LINK is set.
12001
12002 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
12003
12004         * lib/dg.exp (dg-test): Fix typo in last patch.
12005
12006 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
12007
12008         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
12009         (handles multiple occurrences).
12010
12011 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
12012
12013         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
12014         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
12015         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
12016         printed).
12017         * lib/c-torture.exp (c-torture-compile): Likewise.
12018         (c-torture): Prepend full path if missing.
12019         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
12020         (gcc_fail): Likewise.
12021         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
12022
12023 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
12024
12025         * lib/netware.exp: Only attach to NetWare i386 systems.
12026
12027 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
12028
12029         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
12030         messages.  Add test name to "output pattern match" pass/fail message.
12031
12032 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
12033
12034         * gcc.dg: New testsuite.
12035         * gcc.dg/dg.exp: New file.
12036
12037         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
12038         test-switch.c}: Deleted.
12039
12040         * gcc.misc-tests/msgs.exp: New testcase driver.
12041
12042 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
12043
12044         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
12045         Watch for illegal return values from ${tool}_load.
12046         * config/unix.exp (${tool}_load): Fix pass/fail detection for
12047         cross targets.  Coerce return value >0 to 1.
12048
12049 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
12050
12051         * config/unix.exp (${tool}_load): Call program rsh, not proc.
12052
12053         * config/emb-unix.exp: New file.
12054
12055         * config/sim.exp: Error if variable $SIM not defined.
12056         (${tool}_load): Mark test as "untested" if simulator missing.
12057
12058         * config/unix.exp: Load remote.exp to get rcp_download.
12059         * lib/c-torture.exp: Use different option lists for testcases with
12060         and without loops.
12061         * gcc.c-torture/execute/execute.exp: Likewise.
12062
12063 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
12064
12065         * config/*.exp: Clarify return code from ${tool}_load.
12066         Call `unresolved' or `untested' instead of `warning' or `perror'
12067         (sometimes you still want to call both though).
12068         Add comment that `shell_id' is local to each file.
12069         * config/udi.exp (timeout): Set to 30.
12070         Don't print warning if connection fails, $connectmode has already
12071         printed an error.
12072         (${tool}_load): Move verbose messages to level 2.
12073         Rework pattern for "Process started" message.
12074         Pass `shell_id' to ${connectmode}_download.
12075         Retry twice upon timeout.  Make resetting of target more robust.
12076         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
12077         Pass `shell_id' to exit_$connectmode.
12078         Only call exit_$connectmode if connected.
12079         * config/unix.exp (${tool}_load): Check return codes better.
12080         * config/vrtx.exp (${tool}_load): Likewise.
12081         * config/vx.exp (${tool}_load): Likewise.
12082         Delete unneeded global's.
12083         * lib/dg.exp (dg-test): Update to reflect clarified return codes
12084         from ${tool}_load.
12085         (dg-stat): Delete.
12086         (dg-init): Delete recording of pass/fail counts.
12087         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
12088         (old-dejagnu-init): Likewise.
12089         (old-dejagnu-stat): Delete contents, empty proc now.
12090         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
12091         (c-torture): Delete references to lcnt, lpass, lfail.
12092         Get option list from TORTURE_OPTIONS.
12093         Delete -funroll[-all]-loops if no loops.
12094         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
12095         (g++_stat): Delete contents (empty proc now).
12096         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
12097         (gcc_finish): Likewise.
12098         (gcc_stat): Deleted.
12099         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
12100         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
12101         * gcc.c-torture/execute/execute.exp: Likewise.
12102         Split tests into two parts: compile, execute.
12103         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
12104         no loops.  Update to reflect clarified return codes from ${tool}_load.
12105
12106 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
12107
12108         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
12109         to grep for.
12110         (old-dejagnu): Likewise (where necessary).
12111
12112 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
12113
12114         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
12115
12116         * lib/dg.exp (dg-process-target): Fix processing of selector.
12117         Add comment regarding use of `error'.
12118
12119         * lib/gcc.exp (prune_system_crud): Define if missing.
12120         * lib/g++.exp (prune_system_crud): Likewise.
12121
12122         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
12123         Call prune_system_crud.
12124         * lib/dg.exp (dg-runtest): New proc.
12125         Use perror instead of send_user for tcl errors in testcase.
12126         Don't return any value, it's never used.
12127         Don't clobber previous definition of `unknown'.
12128         Print tcl errors in `dg-final'.
12129
12130 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
12131
12132         * lib/dg.exp (dg-process-target): Improve syntax error messages.
12133         (dg-test): Don't print errorInfo, it contains stack backtrace.
12134
12135 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
12136
12137         * lib/g++.exp (runtest_file_p): Define if missing.
12138
12139 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
12140
12141         * lib/mike-g++.exp: Comment out loading of g++.exp.
12142         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
12143         (default_g++_version): Always print something.
12144         (default_g++_start): Comment out call to `which'.
12145         (g++_start, g++_load): Deleted (must be defined in config file).
12146         * lib/gcc.exp: Test for existence of $CC at start.
12147         Delete check for tmpdir (done in gcc_init).
12148         (default_gcc_version): Always print something.
12149         (default_gcc_start): Comment out call to `which'.
12150         * config/*.exp: Major cleanup - make cross targets work at least a
12151         little better for g++ (by not being "--tool gcc" specific).
12152         Rename gcc_xxx to ${tool}_xxx.
12153         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
12154         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
12155
12156 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
12157
12158         * lib/c-torture.exp (c-torture-compile): Rework compiler
12159         message processing.
12160
12161         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
12162         c-torture.
12163
12164 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
12165
12166         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
12167
12168         * lib/dg.exp (dg-process-target): Support { target native }.
12169
12170 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
12171
12172         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
12173         looked for "... program xxx got fatal signal".
12174         Correct regsub munging of `comp_output'.
12175         Ignore compiler messages "path prefix not used" and "linker input
12176         file unused".
12177
12178 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
12179
12180         * lib/gcc.exp (runtest_file_p): Define if missing.
12181         * gcc.prms/template.c: Example to work from.
12182
12183 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
12184
12185         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
12186         * lib/dg.exp (dg-test): Call unsupported testcases as such.
12187
12188         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
12189         * gcc.prms/1883.c: Moved from compile/940714-1.c.
12190         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
12191         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
12192
12193         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
12194         (dg-process-target): No longer a varargs proc.
12195         Return S/N for target, P/F for xfail.  All callers changed.
12196         (user option procs): More argument checking.
12197         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
12198         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
12199         (dg-test): Skip test if not running on selected target in `dg-do'.
12200         Update handling of `dg-do-what', `dg-output-text'.
12201         Separate execution pass/fail from output pattern match pass/fail.
12202         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
12203
12204 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12205
12206         * gcc.c-torture/special/special.exp: Don't expect failure for mips
12207         target for 920510-1.c.
12208
12209 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
12210
12211         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
12212         Clean up comment regarding use of passcnt, etc.
12213         (gcc_stat): Don't update `testcnt' here.
12214         (gcc_finish): Do it here.
12215         Might as well reset `but_id' here too.
12216         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
12217         to determine if the file should be tested.
12218         * gcc.c-torture/compile/compile.exp: Likewise.
12219         * gcc.c-torture/execute/execute.exp: Likewise.
12220         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
12221         * gcc.misc-tests/dg-test.exp: Likewise.
12222         * gcc.prms/prms.exp: Likewise.
12223         * gcc.wendy/wendy.exp: Likewise.
12224         * g++.old-deja.exp: Likewise.
12225         Move "Testing file" message to verbose level 1.
12226
12227 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
12228
12229         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
12230
12231 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
12232
12233         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
12234         (default_gcc_start): Accept optional second list element
12235         of compiler flags.  Print compiler output at verbosity level 2.
12236         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
12237         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
12238         Save current values of framework globals passcnt, failcnt, xpasscnt,
12239         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
12240         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
12241         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
12242         xfailcnt to compute stats.  Update framework global `testcnt' from
12243         pass/fail counts.
12244         (gcc_finish): New proc.  Clean up test environment.
12245         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
12246         (gcc_epass, gcc_efail): Delete.
12247         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
12248         argument of line number.
12249         (dg-init): If the tool has an init routine, call it.
12250         (dg-test): Remove args `cflags_var' and `libs_var'.
12251         Pass all compiler options to ${tool}_start.
12252         Handle missing line number.
12253         (dg-finish): New function.
12254         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
12255         particular files.  Call gcc_finish at end.  Move "skipping test"
12256         message to verbosity level 3.
12257         * gcc.c-torture/compile/compile.exp: Likewise.
12258         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
12259         * gcc.c-torture/execute/execute.exp: Likewise.
12260         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12261         Print testcase being tried at verbosity level 1.
12262         * gcc.c-torture/special/special.exp: Unset xfail.
12263         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12264         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
12265         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
12266         * gcc.failure/failure.exp: Likewise.
12267         * gcc.ieee/ieee.exp: Likewise.
12268         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
12269         Update call to dg-test.  Call dg-finish at end.
12270         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
12271         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
12272         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
12273         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
12274         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
12275         * gcc.wendy/wendy.exp: Add copyright.
12276         Delete setting of tmpdir (done by gcc_init).
12277         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
12278         Pass compiler flags to gcc_start.  Call gcc_finish at end.
12279         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
12280         gcc_[ce]pass/fail.
12281
12282 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
12283
12284         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
12285         confusion.
12286         (g++_load): Likewise.
12287
12288         * config/*.exp (gcc_load): Some were varargs fns and some were not.
12289         Rename argument to `prog' to remove the confusion.
12290         Varargs fns behave differently too!
12291         (g++_load): Likewise.
12292
12293         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
12294
12295         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
12296         what it is.  Delete (always) printing of status value for !native.
12297         Simplify verbose code, and include status and exec_output.
12298         (g++_load): Use gcc_load.
12299
12300 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12301
12302         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
12303         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
12304         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
12305         940714-3.c as these testcases don't exist anymore.  Make
12306         va-arg-1.c expected to pass.
12307
12308 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
12309
12310         * gcc.misc-tests/misc.exp: Only run specific testcases.
12311         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
12312         * gcc.misc-tests/dg-[1-9].c: New files.
12313
12314         * lib/dg.exp: New testsuite driver.
12315         * gcc.prms/prms.exp: Use it.
12316
12317         * README.gcc: New file.
12318
12319         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
12320         Document and reset `lxpass' and `lxfail'.
12321         Simplify "initialized" message.
12322         (gcc_stat): Clean up comments a little.
12323
12324 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
12325
12326         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
12327
12328 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
12329
12330         * lib/old-dejagnu.exp (process-option): New proc.
12331         (old-dejagnu-init, old-dejagnu-stat): Likewise.
12332         (old-dejagnu): Simplify.
12333         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
12334
12335 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
12336
12337         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
12338         exists and is not an empty string.
12339
12340         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
12341         $xfail rather than calling setup_xfail.  Clear $xfail when test is
12342         finished.
12343         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
12344         automatically.
12345
12346         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
12347         longer expected to fail.
12348
12349         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
12350         "f" function call.
12351
12352         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
12353
12354         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
12355         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
12356         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
12357         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
12358         c-torture-1.29.
12359
12360         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
12361         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
12362
12363         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
12364
12365         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
12366         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
12367
12368         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
12369         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
12370         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
12371
12372 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
12373
12374         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
12375         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
12376         940714-1.c, 940714-2.c, 940714-3.c},
12377         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
12378         gcc.misc-tests/{mg.c,mg.exp}:
12379         New tests.
12380         * gcc.noncompile/noncompile.exp: Change accordingly.
12381
12382 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
12383
12384         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
12385         Undo previous clobberage.
12386
12387 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
12388
12389         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
12390         * gcc.special/{930510-1.c, special.exp}:
12391         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
12392         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
12393         struct-varargs-1.c}: New tests from c-torture-1.26.
12394
12395 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
12396
12397         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
12398           argument to switch.
12399
12400 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
12401
12402         * Revert the previous changes.  Please see Rob's directory
12403           (/lisa/test/rob/progressive/gcc/testsuite) for testing
12404           fixes.
12405
12406 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
12407
12408         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
12409             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
12410             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
12411             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
12412             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
12413             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
12414             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
12415             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
12416             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
12417             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
12418             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
12419             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
12420             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
12421             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
12422             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
12423             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
12424             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
12425             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
12426             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
12427             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
12428             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
12429             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
12430             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
12431             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
12432             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
12433             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
12434             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
12435
12436 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
12437
12438         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
12439             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
12440           with perror calls.
12441
12442 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
12443
12444         * config/unix.exp (g++_load): Fix syntax.
12445
12446 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12447
12448         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
12449         * gcc.noncompile/921017-1.c: Deleted obsolete test.
12450         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
12451         Don't expect va-arg-1.c to fail.  Correct expected output for
12452         920928-1.c.
12453         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
12454         * gcc.wendy/hbm4.c: Correct typo.
12455         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
12456
12457 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
12458
12459         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
12460         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
12461         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
12462         * lib/c-torture.exp (c-torture-compile): Ditto.
12463
12464         Reduce volume of output (remove all the -I's and such).
12465         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
12466         Call gcc_cpass, gcc_cfail.
12467         (c-torture): Pass testing option to c-torture-compile.
12468
12469 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
12470
12471         Bring patches over from progressive.
12472         * config/default.exp: Exit remote shell cleanly.
12473         (g++_exit, g++_start): Add default versions.
12474         * config/sim.exp (gcc_load): Use perror, not error.
12475
12476 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
12477
12478         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
12479         set in site.exp.
12480
12481 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
12482
12483         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
12484         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
12485         (wendy_try): New proc to run testcase.
12486         (main loop): Call 'em.
12487         * gcc.wendy/*.c: Clean up pass to correct expected output.
12488
12489         * lib/gcc.exp: Minor cleanup work.
12490         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
12491
12492 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
12493
12494         * config/sim.exp (gcc_load): Document return codes better.
12495         Don't pass -v to simulator.
12496
12497 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
12498
12499           * gcc.special/920717-x.c: Fix typo.
12500           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
12501           get at sources.
12502
12503         * lib/mike-gcc.exp: Fix typo.
12504
12505 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
12506
12507         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
12508         binary to use, transform the name.
12509         * config/*.exp: rename everything. Nuke any g++ specific files,
12510         it's now a special case of gcc that requires no special support.
12511         Add a default.exp for unsupported targets.
12512
12513 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
12514
12515         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
12516         lib/old-dejagnu.exp: Fix a few patterns to work with the new
12517         version of Tcl.
12518
12519 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
12520
12521         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
12522         than a warning.
12523
12524 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
12525
12526         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
12527
12528 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
12529
12530         * gcc.execute/execute.exp: Combine opt_list and foption_list into
12531         option_list.  Compile every file with only 4/6 option choices
12532         (same as C torture) instead of with 12/18 different option
12533         choices.
12534         * lib/c-torture.exp: Likewise.
12535
12536         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
12537         not already set.
12538
12539 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
12540
12541         * lib/old-deja.exp: Add `excess errors test fails' error, now one
12542         can put an XFAIL *-*-* on excess errors.
12543
12544 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
12545
12546         * g++.law: Add more tests derived from g++-bugs snapshots.
12547
12548         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
12549         equivalent to g++.law/init9.
12550
12551         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
12552         compiled it, and the a.out file after we've run it.
12553
12554 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12555
12556         * lib/mike-g++.exp (postbase): Delete the .o file after we've
12557         compiled it, and the a.out file after we've run it.
12558
12559 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
12560
12561         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
12562
12563 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12564
12565         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
12566         version number.
12567
12568 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
12569
12570         * g++.law: New directory of g++ tests derived from the g++-bugs
12571         snapshots.
12572
12573 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12574
12575         * gcc.compile: initbug1.c initbug1.exp testcase added
12576
12577 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12578
12579         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
12580         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
12581           fixes submitted by Jeff Law (law@cs.utah.edu)
12582         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
12583           Jeff Law (law@cs.utah.edu)
12584
12585
12586 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
12587
12588         * config/unix-g++.exp: Follow the gcc way of doing things.
12589         * g++.old-deja/old-deja.exp: Minor updates.
12590         * lib/g++.exp: New file, follow the gcc way of doing things.
12591         * lib/old-dejagnu.exp: Minor updates.
12592         * lib/mike-g++.exp: Always unset errorInfo.
12593
12594 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
12595
12596         * lib/gcc.exp: Fix some errors with the below change, CC and
12597         CFLAGS should be global when setting, not local.
12598
12599 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12600
12601         * lib/gcc.exp: Transform tool name.
12602
12603 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12604
12605         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
12606
12607 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12608
12609         * lib/gcc.exp: change gcc_done to gcc_stat
12610
12611 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12612
12613         * Upgraded gcc testsuite to c-torture version 1.25
12614
12615 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12616
12617         * lib/gcc.exp: added reporting code. Changed verbose compile message.
12618         * lib/c-torture: added hooks for new reporting code.
12619
12620 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12621
12622         * config/sh-gcc.exp: check if sh-sim exists in the path
12623
12624 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12625
12626         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
12627         * gcc.compile/compile.exp: Initial changes for new logic.
12628         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
12629         * gcc.failure/failure.exp: Initial changes for new logic.
12630         * gcc.ieee/ieee.exp: Initial changes for new logic.
12631         * gcc.misc-tests/misc.exp: Initial changes for new logic.
12632         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
12633         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
12634         * lib/c-torture.exp: Initial changes for new logic.
12635         * lib/gcc.exp: Initial changes for new logic.
12636
12637 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
12638
12639         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
12640         depend upon failure or success.  Fully qualify names in failure
12641         and success messages.  Always remove a.out before starting
12642         compile, just in case.  Pay more attention to error text output by
12643         the compiler.  Handle testcases with no known past errors just
12644         like all others, so that things are uniform.  Other miscellaneous
12645         improvements.
12646
12647 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12648
12649         * gcc.cpp: new directory for cpp tests
12650
12651 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12652
12653         * lib/chill.exp: Code reformatted, removed unused code.
12654         * config/unix-chill.exp: Code reformatted, removed unused code.
12655         * chill.execute/execute.exp: Code reformatted, removed unused code.
12656         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
12657
12658 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
12659
12660         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
12661         routines not written.
12662
12663 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12664
12665         * config/bug-gcc.exp: Use new procs from bug.exp.
12666
12667 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12668
12669         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
12670         via ftp, rather than depending on NFS.
12671         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
12672         case.
12673
12674 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
12675
12676         * config/bug-gcc.exp: Use new download proc.
12677
12678 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
12679
12680         * chill.execute/execute.exp: cleanups, handles errors better
12681         * chill.compile/compile.exp: rewrite, based on execute.exp
12682         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
12683         * lib/chill.exp: major changes to diff proc and compile and link
12684           procs. added chill_fail and chill_pass wrappers to pass and
12685           fail. added more comments, and handle error codes better.
12686           Added a hack to capture stderr from exec, so noncompile tests
12687           can work.
12688
12689 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12690
12691         * chill.execute/execute.exp: rewrite of testsuite driver
12692         * lib/chill.exp: rewrite of testsuite driver
12693         * config/unix-chill.exp: rewrite of testsuite driver
12694
12695 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12696
12697     In chill.execute:
12698         * iexpr.ch: Standardize uppercase.
12699         * tuples.dat: Standardize uppercase.
12700         * vary.ch: standardize.  Correct varying string assignments.
12701         * vary.dat: Add new output lines.
12702
12703 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
12704
12705     In chill.execute:
12706         * chprintf.ch: Standardize use of uppercase.
12707         * tuples.ch: Standardize and turn arr2 into a DCL,
12708           rather than a SYN.
12709         * pinits.ch: Standardize.
12710
12711 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
12712
12713         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
12714         * Makefil: Renamed to Makefile.in.
12715         * configure.in: New.
12716
12717 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
12718
12719     In chill.execute:
12720         * .cvsignore: Add result/output files.
12721         * Makefile: Fix up variables at start.  Use MFLAGS
12722           everywhere.  Correct bool_loc, built_ins entries.
12723           Add entry for vary1.ch.
12724         * bitarray.ch: Standardize upper-case usage.
12725         * bitexpr.ch: Standardize, add output of b1.
12726         * params.ch: Use arrayt in along PROC parameters, to
12727           avoid novelty problems.
12728         * sets.ch: Tiny cleanup.
12729         * vary1.ch: Re-indent.
12730
12731 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
12732
12733           * Add PR-related files to Makefiles, .cvsignore files, etc.
12734
12735 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12736
12737         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
12738           with compiler objects. New names are test-flow.c and test-loop.c
12739
12740 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12741
12742         * Upgraded c-torture tests from 1.19 to 1.20
12743
12744         * new files:
12745         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
12746         * gcc.compile: 930623-1.c 930623-2.c
12747         * gcc.noncompile: 930622-1.c 930622-2.c
12748         * gcc.failure: 920411-1.c 920627-2.c
12749         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
12750
12751 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12752
12753         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12754           More changes to get testsuite working properly. Needs more work.
12755           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
12756
12757 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
12758
12759         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
12760           More changes to get testsuite working properly. Needs more work.
12761
12762 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
12763
12764         * chill.compile/compile.exp: Added for Dejagnu support
12765         * chill.execute/execute.exp: Added for Dejagnu support
12766         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
12767
12768 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
12769
12770     This should complete moving the CHILL test files.
12771         * chill.noncompile(.cvsignore printf.grt
12772             in-printf.grt chprintf.grt chprintf.ch):
12773             Added test-support files.
12774           (Makefile): Modified further.
12775         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
12776             signal.ch): Added test files.
12777           * chill.execute (.cvsignore printf.grt printr.c
12778             in-printf.grt rts.c chprintf.grt rts.h): Added
12779           test-support files.
12780             (Makefile): More corrections.
12781
12782 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
12783
12784         * chill.compile, chill.execute, chill.nocompile: Add CHILL
12785           test cases, ready for DejaGnu.
12786
12787 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12788
12789         * Upgraded c-torture tests from 1.18 to 1.19
12790
12791         * gcc.compile: added test(s):
12792           930607-1.c
12793         * gcc.execute: added test(s):
12794           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
12795
12796         * added new subdirectory for misc tests: gcc.misc-tests
12797         * gcc.misc-test(s): added tests:
12798           inst-check.c test-consts.c test-ior.c test-switch.c
12799
12800 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
12801
12802         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
12803
12804 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
12805
12806         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
12807
12808 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12809
12810         * Upgraded c-torture tests from 1.17 to 1.18
12811
12812 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
12813
12814         * Upgraded c-torture tests from 1.12 to 1.17
12815
12816 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
12817
12818         * lib/old-dejagnu.exp:
12819           Fixed handling of XFAIL target triplets to correctly
12820           recognize wildcard characters.  Removed code that
12821           appended a unique id tag to the end of the file name
12822           printed out by the result of the testcases within a
12823           given test file.
12824
12825 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
12826
12827         * lib/old-dejagnu.exp:
12828           Reworked expected failure handling to trigger off of XFAIL
12829           keyword in keyphrase embeded in testcase source code. The
12830           XFAIL keyword must be at the end of the keyphrase line. It
12831           may optionally be followed by one or more target triplets.
12832           It has just occured that the handling of wildcards in the
12833           target triplet may not be correct.
12834
12835 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
12836
12837         * g++.old-deja/tests:
12838           Moved all subdirectories up one level into g++.old-deja .
12839
12840         * lib/old-dejagnu.exp:
12841           Fixed problem with CXXFLAGS not being properly reset, and being
12842           corrupted with extraneous "-c" compiler option.  This was
12843           causing binaries to not be generated for test that needed them.
12844           Modified strings passed to "pass" and "fail" so that individual
12845           tests from the same test file would be distinguished by an
12846           identifier appended to the test file name in the summary logs;
12847           this corrected a problem with erroneous diff logs.  Added code
12848           to search testcases for expected fail and unexpected pass keywords.
12849
12850 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12851
12852         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
12853
12854 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12855
12856         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
12857           Removed extraneous text from end of "Special g++ Options"
12858           keyphrase.
12859
12860         * lib/old-dejagnu.exp: Added pattern matching to look for new
12861           keywords, embedded in testcases comments, which will trigger
12862           calls to xpass and xfail.
12863
12864 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
12865
12866         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
12867           comments embedded in the testcases, especially the one looking for
12868           special compiler options, as well as the pattern matching for the
12869           compiler output again.
12870
12871 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
12872
12873         * lib/old-dejagnu.exp: Do a proper check of the return value for
12874           execute tests. Fixed several problems with the pattern matching
12875           of the compiler output which gave erroneous test results.
12876           Changed several of the test result messages to be more descriptive.
12877         * config/unix-g++.exp: Proc g++_load now actually works and
12878           executes the tests passed to it and returns a usable return
12879           value.
12880
12881 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12882
12883           * lib/gcc.exp: Exits gracefully if $CC is bogus.
12884
12885 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
12886
12887         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
12888           Modified both files to properly execute the old style
12889           dejagnu tests. The previous versions of these files were
12890           experimental and did not function anything near correctly.
12891
12892 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
12893
12894         * Removed all Makefile.in and configure.in files. No configuration
12895         needed now.
12896
12897 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
12898
12899         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
12900
12901 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
12902
12903         * gcc.compile/configure.in, gcc.unsorted/configure.in,
12904         gcc.special/configure.in, gcc.noncompile/configure.in,
12905         gcc.execute/configure.in, gcc.code_quality/configure.in,
12906         g++.other/configure.in, g++.old-deja/configure.in,
12907         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
12908         in srcname setting.
12909
12910 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
12911
12912         * lib/udi.exp:  Fixed mondfe and mondfe_download.
12913         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
12914         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
12915
12916 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
12917
12918         * config/udi-gdb.exp: Check $shell_id after connecting to target.
12919         (gdb_exit): Don't remove *_soc files.
12920
12921 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
12922
12923         * lib/c-torture.exp: Don't look for main; instead always use -w
12924         -c.  This is how the c-torture tests work.  Remove the object
12925         file if the compilation succeeds.
12926         * gcc.execute/execute.exp: Remove executable if test passes.
12927         * gcc.noncompile/noncompile.exp: Every test is an expected
12928         failure.
12929         * gcc.special/special.exp: Added tests from c-torture 1.11,
12930         corrected use of existing test.
12931         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
12932         gcc.execute/920625-1.c: Updated to c-torture 1.11.
12933         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
12934         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
12935         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
12936         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
12937         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
12938         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
12939         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
12940         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
12941         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
12942         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
12943         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
12944         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
12945         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
12946         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
12947         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
12948         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
12949         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
12950         c-torture 1.11.
12951         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
12952         correspond to c-torture 1.11.
12953
12954         * New file.